CMS 3D CMS Logo

HLT_HIon_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_12_5_0/HIon --cff --data --type HIon
2 
3 # /dev/CMSSW_12_5_0/HIon/V17 (CMSSW_12_5_2)
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA
8 from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA
9 
10 fragment = cms.ProcessFragment( "HLT" )
11 
12 fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA()
13 
14 fragment.HLTConfigVersion = cms.PSet(
15  tableName = cms.string('/dev/CMSSW_12_5_0/HIon/V17')
16 )
17 
18 fragment.transferSystem = cms.PSet(
19  destinations = cms.vstring( 'Tier0',
20  'DQM',
21  'ECAL',
22  'EventDisplay',
23  'Lustre',
24  'None' ),
25  transferModes = cms.vstring( 'default',
26  'test',
27  'emulator' ),
28  streamA = cms.PSet(
29  default = cms.vstring( 'Tier0' ),
30  test = cms.vstring( 'Lustre' ),
31  emulator = cms.vstring( 'Lustre' )
32  ),
33  streamCalibration = cms.PSet(
34  default = cms.vstring( 'Tier0' ),
35  test = cms.vstring( 'Lustre' ),
36  emulator = cms.vstring( 'None' )
37  ),
38  streamDQM = cms.PSet(
39  default = cms.vstring( 'DQM' ),
40  test = cms.vstring( 'DQM',
41  'Lustre' ),
42  emulator = cms.vstring( 'None' )
43  ),
44  streamDQMCalibration = cms.PSet(
45  default = cms.vstring( 'DQM' ),
46  test = cms.vstring( 'DQM',
47  'Lustre' ),
48  emulator = cms.vstring( 'None' )
49  ),
50  streamEcalCalibration = cms.PSet(
51  default = cms.vstring( 'ECAL' ),
52  test = cms.vstring( 'ECAL' ),
53  emulator = cms.vstring( 'None' )
54  ),
55  streamEventDisplay = cms.PSet(
56  default = cms.vstring( 'EventDisplay',
57  'Tier0' ),
58  test = cms.vstring( 'EventDisplay',
59  'Lustre' ),
60  emulator = cms.vstring( 'None' )
61  ),
62  streamExpressCosmics = cms.PSet(
63  default = cms.vstring( 'Tier0' ),
64  test = cms.vstring( 'Lustre' ),
65  emulator = cms.vstring( 'Lustre' )
66  ),
67  streamNanoDST = cms.PSet(
68  default = cms.vstring( 'Tier0' ),
69  test = cms.vstring( 'Lustre' ),
70  emulator = cms.vstring( 'None' )
71  ),
72  streamRPCMON = cms.PSet(
73  default = cms.vstring( 'Tier0' ),
74  test = cms.vstring( 'Lustre' ),
75  emulator = cms.vstring( 'None' )
76  ),
77  streamTrackerCalibration = cms.PSet(
78  default = cms.vstring( 'Tier0' ),
79  test = cms.vstring( 'Lustre' ),
80  emulator = cms.vstring( 'None' )
81  ),
82  default = cms.PSet(
83  default = cms.vstring( 'Tier0' ),
84  test = cms.vstring( 'Lustre' ),
85  emulator = cms.vstring( 'Lustre' ),
86  streamLookArea = cms.PSet( )
87  ),
88  streamLookArea = cms.PSet(
89  default = cms.vstring( 'DQM' ),
90  test = cms.vstring( 'DQM',
91  'Lustre' ),
92  emulator = cms.vstring( 'None' )
93  )
94 )
95 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
96  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
97  lostHitPenalty = cms.double( 30.0 ),
98  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
99  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
100  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
101  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
102  maxCand = cms.int32( 2 ),
103  alwaysUseInvalidHits = cms.bool( False ),
104  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
105  intermediateCleaning = cms.bool( True ),
106  updator = cms.string( "hltESPKFUpdator" ),
107  seedAs5DHit = cms.bool( False )
108 )
109 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
110  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
111  lostHitPenalty = cms.double( 30.0 ),
112  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
113  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
114  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
115  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
116  maxCand = cms.int32( 1 ),
117  alwaysUseInvalidHits = cms.bool( False ),
118  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
119  intermediateCleaning = cms.bool( True ),
120  updator = cms.string( "hltESPKFUpdator" ),
121  seedAs5DHit = cms.bool( False )
122 )
123 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
124  keepOriginalIfRebuildFails = cms.bool( False ),
125  lockHits = cms.bool( True ),
126  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
127  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
128  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
129  maxCand = cms.int32( 2 ),
130  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
131  intermediateCleaning = cms.bool( True ),
132  bestHitOnly = cms.bool( True ),
133  useSameTrajFilter = cms.bool( True ),
134  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
135  lostHitPenalty = cms.double( 30.0 ),
136  requireSeedHitsInRebuild = cms.bool( True ),
137  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
138  maxPtForLooperReconstruction = cms.double( 0.7 ),
139  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
140  minNrOfHitsForRebuild = cms.int32( 5 ),
141  alwaysUseInvalidHits = cms.bool( False ),
142  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
143  foundHitBonus = cms.double( 5.0 ),
144  updator = cms.string( "hltESPKFUpdator" ),
145  seedAs5DHit = cms.bool( False )
146 )
147 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
148  minimumNumberOfHits = cms.int32( 6 ),
149  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
150  seedExtension = cms.int32( 0 ),
151  chargeSignificance = cms.double( -1.0 ),
152  pixelSeedExtension = cms.bool( False ),
153  strictSeedExtension = cms.bool( False ),
154  nSigmaMinPt = cms.double( 5.0 ),
155  maxCCCLostHits = cms.int32( 9999 ),
156  minPt = cms.double( 0.3 ),
157  maxConsecLostHits = cms.int32( 1 ),
158  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
159  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
160  seedPairPenalty = cms.int32( 0 ),
161  maxNumberOfHits = cms.int32( 100 ),
162  minNumberOfHitsForLoopers = cms.int32( 13 ),
163  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
164  minNumberOfHitsPerLoop = cms.int32( 4 ),
165  minHitsMinPt = cms.int32( 3 ),
166  maxLostHitsFraction = cms.double( 999.0 ),
167  maxLostHits = cms.int32( 0 ),
168  highEtaSwitch = cms.double( 5.0 ),
169  minHitsAtHighEta = cms.int32( 5 )
170 )
171 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
172  track_chi2_max = cms.double( 20.0 ),
173  track_pt_max = cms.double( 20.0 ),
174  track_prob_min = cms.double( -1.0 ),
175  track_pt_min = cms.double( 1.0 )
176 )
177 fragment.HLTPSetMixedStepTrajectoryFilter = cms.PSet(
178  minimumNumberOfHits = cms.int32( 3 ),
179  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
180  seedExtension = cms.int32( 0 ),
181  chargeSignificance = cms.double( -1.0 ),
182  pixelSeedExtension = cms.bool( False ),
183  strictSeedExtension = cms.bool( False ),
184  nSigmaMinPt = cms.double( 5.0 ),
185  maxCCCLostHits = cms.int32( 9999 ),
186  minPt = cms.double( 0.1 ),
187  maxConsecLostHits = cms.int32( 1 ),
188  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
189  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
190  seedPairPenalty = cms.int32( 0 ),
191  maxNumberOfHits = cms.int32( 100 ),
192  minNumberOfHitsForLoopers = cms.int32( 13 ),
193  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
194  minNumberOfHitsPerLoop = cms.int32( 4 ),
195  minHitsMinPt = cms.int32( 3 ),
196  maxLostHitsFraction = cms.double( 0.1 ),
197  maxLostHits = cms.int32( 999 ),
198  highEtaSwitch = cms.double( 5.0 ),
199  minHitsAtHighEta = cms.int32( 5 )
200 )
201 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
202  rescaleErrorIfFail = cms.double( 1.0 ),
203  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
204  lostHitPenalty = cms.double( 30.0 ),
205  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
206  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
207  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
208  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
209  maxCand = cms.int32( 5 ),
210  alwaysUseInvalidHits = cms.bool( True ),
211  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
212  intermediateCleaning = cms.bool( False ),
213  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
214  updator = cms.string( "hltESPKFUpdator" ),
215  deltaEta = cms.double( -1.0 ),
216  useSeedLayer = cms.bool( False ),
217  deltaPhi = cms.double( -1.0 ),
218  seedAs5DHit = cms.bool( False )
219 )
220 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
221  minimumNumberOfHits = cms.int32( 3 ),
222  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
223  seedExtension = cms.int32( 0 ),
224  chargeSignificance = cms.double( -1.0 ),
225  pixelSeedExtension = cms.bool( False ),
226  strictSeedExtension = cms.bool( False ),
227  nSigmaMinPt = cms.double( 5.0 ),
228  maxCCCLostHits = cms.int32( 9999 ),
229  minPt = cms.double( 0.3 ),
230  maxConsecLostHits = cms.int32( 1 ),
231  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
232  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
233  seedPairPenalty = cms.int32( 0 ),
234  maxNumberOfHits = cms.int32( 100 ),
235  minNumberOfHitsForLoopers = cms.int32( 13 ),
236  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
237  minNumberOfHitsPerLoop = cms.int32( 4 ),
238  minHitsMinPt = cms.int32( 3 ),
239  maxLostHitsFraction = cms.double( 999.0 ),
240  maxLostHits = cms.int32( 1 ),
241  highEtaSwitch = cms.double( 5.0 ),
242  minHitsAtHighEta = cms.int32( 5 )
243 )
244 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
245  track_chi2_max = cms.double( 20.0 ),
246  track_pt_max = cms.double( 20.0 ),
247  track_prob_min = cms.double( -1.0 ),
248  track_pt_min = cms.double( 0.1 )
249 )
250 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
251  keepOriginalIfRebuildFails = cms.bool( False ),
252  lockHits = cms.bool( True ),
253  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
254  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
255  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
256  maxCand = cms.int32( 2 ),
257  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
258  intermediateCleaning = cms.bool( True ),
259  bestHitOnly = cms.bool( True ),
260  useSameTrajFilter = cms.bool( True ),
261  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
262  lostHitPenalty = cms.double( 30.0 ),
263  requireSeedHitsInRebuild = cms.bool( True ),
264  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
265  maxPtForLooperReconstruction = cms.double( 0.7 ),
266  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
267  minNrOfHitsForRebuild = cms.int32( 5 ),
268  alwaysUseInvalidHits = cms.bool( False ),
269  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
270  foundHitBonus = cms.double( 5.0 ),
271  updator = cms.string( "hltESPKFUpdator" ),
272  seedAs5DHit = cms.bool( False )
273 )
274 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
275 fragment.HLTPSetDetachedStepTrajectoryFilterBase = cms.PSet(
276  minimumNumberOfHits = cms.int32( 3 ),
277  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
278  seedExtension = cms.int32( 0 ),
279  chargeSignificance = cms.double( -1.0 ),
280  pixelSeedExtension = cms.bool( False ),
281  strictSeedExtension = cms.bool( False ),
282  nSigmaMinPt = cms.double( 5.0 ),
283  maxCCCLostHits = cms.int32( 2 ),
284  minPt = cms.double( 0.075 ),
285  maxConsecLostHits = cms.int32( 1 ),
286  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
287  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
288  seedPairPenalty = cms.int32( 0 ),
289  maxNumberOfHits = cms.int32( 100 ),
290  minNumberOfHitsForLoopers = cms.int32( 13 ),
291  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
292  minNumberOfHitsPerLoop = cms.int32( 4 ),
293  minHitsMinPt = cms.int32( 3 ),
294  maxLostHitsFraction = cms.double( 0.1 ),
295  maxLostHits = cms.int32( 999 ),
296  highEtaSwitch = cms.double( 5.0 ),
297  minHitsAtHighEta = cms.int32( 5 )
298 )
299 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
300  Rescale_Dz = cms.double( 3.0 ),
301  Pt_fixed = cms.bool( False ),
302  Eta_fixed = cms.bool( False ),
303  Eta_min = cms.double( 0.1 ),
304  DeltaZ = cms.double( 15.9 ),
305  maxRegions = cms.int32( 2 ),
306  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
307  UseVertex = cms.bool( False ),
308  Z_fixed = cms.bool( True ),
309  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
310  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
311  Rescale_phi = cms.double( 3.0 ),
312  DeltaEta = cms.double( 0.2 ),
313  precise = cms.bool( True ),
314  OnDemand = cms.int32( -1 ),
315  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
316  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
317  vertexCollection = cms.InputTag( "pixelVertices" ),
318  Pt_min = cms.double( 1.5 ),
319  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
320  Phi_fixed = cms.bool( False ),
321  DeltaR = cms.double( 0.2 ),
322  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
323  DeltaPhi = cms.double( 0.2 ),
324  Phi_min = cms.double( 0.1 ),
325  Rescale_eta = cms.double( 3.0 )
326 )
327 fragment.HLTPSetJetCoreStepTrajectoryFilter = cms.PSet(
328  minimumNumberOfHits = cms.int32( 4 ),
329  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
330  seedExtension = cms.int32( 0 ),
331  chargeSignificance = cms.double( -1.0 ),
332  pixelSeedExtension = cms.bool( False ),
333  strictSeedExtension = cms.bool( False ),
334  nSigmaMinPt = cms.double( 5.0 ),
335  maxCCCLostHits = cms.int32( 9999 ),
336  minPt = cms.double( 0.1 ),
337  maxConsecLostHits = cms.int32( 1 ),
338  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
339  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
340  seedPairPenalty = cms.int32( 0 ),
341  maxNumberOfHits = cms.int32( 100 ),
342  minNumberOfHitsForLoopers = cms.int32( 13 ),
343  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
344  minNumberOfHitsPerLoop = cms.int32( 4 ),
345  minHitsMinPt = cms.int32( 3 ),
346  maxLostHitsFraction = cms.double( 0.1 ),
347  maxLostHits = cms.int32( 999 ),
348  highEtaSwitch = cms.double( 5.0 ),
349  minHitsAtHighEta = cms.int32( 5 )
350 )
351 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
352  minimumNumberOfHits = cms.int32( 3 ),
353  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
354  seedExtension = cms.int32( 1 ),
355  chargeSignificance = cms.double( -1.0 ),
356  pixelSeedExtension = cms.bool( False ),
357  strictSeedExtension = cms.bool( False ),
358  nSigmaMinPt = cms.double( 5.0 ),
359  maxCCCLostHits = cms.int32( 0 ),
360  minPt = cms.double( 0.3 ),
361  maxConsecLostHits = cms.int32( 1 ),
362  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
363  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
364  seedPairPenalty = cms.int32( 0 ),
365  maxNumberOfHits = cms.int32( 100 ),
366  minNumberOfHitsForLoopers = cms.int32( 13 ),
367  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
368  minNumberOfHitsPerLoop = cms.int32( 4 ),
369  minHitsMinPt = cms.int32( 3 ),
370  maxLostHitsFraction = cms.double( 999.0 ),
371  maxLostHits = cms.int32( 1 ),
372  highEtaSwitch = cms.double( 5.0 ),
373  minHitsAtHighEta = cms.int32( 5 )
374 )
375 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
376  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
377  lostHitPenalty = cms.double( 30.0 ),
378  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
379  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
380  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
381  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
382  maxCand = cms.int32( 1 ),
383  alwaysUseInvalidHits = cms.bool( False ),
384  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
385  intermediateCleaning = cms.bool( True ),
386  updator = cms.string( "hltESPKFUpdator" ),
387  seedAs5DHit = cms.bool( False )
388 )
389 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
390  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
391  lostHitPenalty = cms.double( 90.0 ),
392  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
393  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
394  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
395  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
396  maxCand = cms.int32( 5 ),
397  alwaysUseInvalidHits = cms.bool( True ),
398  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
399  intermediateCleaning = cms.bool( False ),
400  updator = cms.string( "hltESPKFUpdator" ),
401  seedAs5DHit = cms.bool( False )
402 )
403 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
404 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
405  minimumNumberOfHits = cms.int32( 5 ),
406  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
407  seedExtension = cms.int32( 0 ),
408  chargeSignificance = cms.double( -1.0 ),
409  pixelSeedExtension = cms.bool( False ),
410  strictSeedExtension = cms.bool( False ),
411  nSigmaMinPt = cms.double( 5.0 ),
412  maxCCCLostHits = cms.int32( 9999 ),
413  minPt = cms.double( 0.9 ),
414  maxConsecLostHits = cms.int32( 1 ),
415  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
416  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
417  seedPairPenalty = cms.int32( 0 ),
418  maxNumberOfHits = cms.int32( -1 ),
419  minNumberOfHitsForLoopers = cms.int32( 13 ),
420  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
421  minNumberOfHitsPerLoop = cms.int32( 4 ),
422  minHitsMinPt = cms.int32( 3 ),
423  maxLostHitsFraction = cms.double( 999.0 ),
424  maxLostHits = cms.int32( 1 ),
425  highEtaSwitch = cms.double( 5.0 ),
426  minHitsAtHighEta = cms.int32( 5 )
427 )
428 fragment.HLTPSetDetachedStepTrajectoryFilter = cms.PSet(
429  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
430  filters = cms.VPSet(
431  cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilterBase" ) )
432  )
433 )
434 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
435  minimumNumberOfHits = cms.int32( 3 ),
436  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
437  seedExtension = cms.int32( 0 ),
438  chargeSignificance = cms.double( -1.0 ),
439  pixelSeedExtension = cms.bool( False ),
440  strictSeedExtension = cms.bool( False ),
441  nSigmaMinPt = cms.double( 5.0 ),
442  maxCCCLostHits = cms.int32( 0 ),
443  minPt = cms.double( 0.2 ),
444  maxConsecLostHits = cms.int32( 1 ),
445  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
446  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
447  seedPairPenalty = cms.int32( 0 ),
448  maxNumberOfHits = cms.int32( 100 ),
449  minNumberOfHitsForLoopers = cms.int32( 13 ),
450  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
451  minNumberOfHitsPerLoop = cms.int32( 4 ),
452  minHitsMinPt = cms.int32( 3 ),
453  maxLostHitsFraction = cms.double( 999.0 ),
454  maxLostHits = cms.int32( 1 ),
455  highEtaSwitch = cms.double( 5.0 ),
456  minHitsAtHighEta = cms.int32( 5 )
457 )
458 fragment.HLTPSetMixedStepTrajectoryBuilder = cms.PSet(
459  useSameTrajFilter = cms.bool( True ),
460  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
461  keepOriginalIfRebuildFails = cms.bool( False ),
462  lostHitPenalty = cms.double( 30.0 ),
463  lockHits = cms.bool( True ),
464  requireSeedHitsInRebuild = cms.bool( True ),
465  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
466  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
467  maxPtForLooperReconstruction = cms.double( 0.7 ),
468  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
469  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
470  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
471  minNrOfHitsForRebuild = cms.int32( 5 ),
472  maxCand = cms.int32( 2 ),
473  alwaysUseInvalidHits = cms.bool( True ),
474  estimator = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
475  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
476  intermediateCleaning = cms.bool( True ),
477  foundHitBonus = cms.double( 5.0 ),
478  updator = cms.string( "hltESPKFUpdator" ),
479  bestHitOnly = cms.bool( True ),
480  seedAs5DHit = cms.bool( False )
481 )
482 fragment.HLTSeedFromProtoTracks = cms.PSet(
483  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
484  SeedMomentumForBOFF = cms.double( 5.0 ),
485  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
486  forceKinematicWithRegionDirection = cms.bool( False ),
487  magneticField = cms.string( "ParabolicMf" ),
488  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
489  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
490  MinOneOverPtError = cms.double( 1.0 )
491 )
492 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
493  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
494  lostHitPenalty = cms.double( 30.0 ),
495  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
496  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
497  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
498  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
499  maxCand = cms.int32( 2 ),
500  alwaysUseInvalidHits = cms.bool( False ),
501  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
502  intermediateCleaning = cms.bool( True ),
503  updator = cms.string( "hltESPKFUpdator" ),
504  seedAs5DHit = cms.bool( False )
505 )
506 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
507  minimumNumberOfHits = cms.int32( 5 ),
508  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
509  seedExtension = cms.int32( 0 ),
510  chargeSignificance = cms.double( -1.0 ),
511  pixelSeedExtension = cms.bool( False ),
512  strictSeedExtension = cms.bool( False ),
513  nSigmaMinPt = cms.double( 5.0 ),
514  maxCCCLostHits = cms.int32( 9999 ),
515  minPt = cms.double( 10.0 ),
516  maxConsecLostHits = cms.int32( 1 ),
517  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
518  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
519  seedPairPenalty = cms.int32( 0 ),
520  maxNumberOfHits = cms.int32( 8 ),
521  minNumberOfHitsForLoopers = cms.int32( 13 ),
522  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
523  minNumberOfHitsPerLoop = cms.int32( 4 ),
524  minHitsMinPt = cms.int32( 3 ),
525  maxLostHitsFraction = cms.double( 999.0 ),
526  maxLostHits = cms.int32( 1 ),
527  highEtaSwitch = cms.double( 5.0 ),
528  minHitsAtHighEta = cms.int32( 5 )
529 )
530 fragment.HLTPSetDetachedStepTrajectoryBuilder = cms.PSet(
531  useSameTrajFilter = cms.bool( True ),
532  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
533  keepOriginalIfRebuildFails = cms.bool( False ),
534  lostHitPenalty = cms.double( 30.0 ),
535  lockHits = cms.bool( True ),
536  requireSeedHitsInRebuild = cms.bool( True ),
537  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
538  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
539  maxPtForLooperReconstruction = cms.double( 0.7 ),
540  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
541  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
542  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
543  minNrOfHitsForRebuild = cms.int32( 5 ),
544  maxCand = cms.int32( 3 ),
545  alwaysUseInvalidHits = cms.bool( False ),
546  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
547  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
548  intermediateCleaning = cms.bool( True ),
549  foundHitBonus = cms.double( 5.0 ),
550  updator = cms.string( "hltESPKFUpdator" ),
551  bestHitOnly = cms.bool( True ),
552  seedAs5DHit = cms.bool( False )
553 )
554 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
555  minimumNumberOfHits = cms.int32( 3 ),
556  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
557  seedExtension = cms.int32( 0 ),
558  chargeSignificance = cms.double( -1.0 ),
559  pixelSeedExtension = cms.bool( False ),
560  strictSeedExtension = cms.bool( False ),
561  nSigmaMinPt = cms.double( 5.0 ),
562  maxCCCLostHits = cms.int32( 0 ),
563  minPt = cms.double( 0.3 ),
564  maxConsecLostHits = cms.int32( 1 ),
565  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
566  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
567  seedPairPenalty = cms.int32( 0 ),
568  maxNumberOfHits = cms.int32( 100 ),
569  minNumberOfHitsForLoopers = cms.int32( 13 ),
570  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
571  minNumberOfHitsPerLoop = cms.int32( 4 ),
572  minHitsMinPt = cms.int32( 3 ),
573  maxLostHitsFraction = cms.double( 999.0 ),
574  maxLostHits = cms.int32( 1 ),
575  highEtaSwitch = cms.double( 5.0 ),
576  minHitsAtHighEta = cms.int32( 5 )
577 )
578 fragment.HLTPSetLowPtStepTrajectoryFilter = cms.PSet(
579  minimumNumberOfHits = cms.int32( 3 ),
580  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
581  seedExtension = cms.int32( 0 ),
582  chargeSignificance = cms.double( -1.0 ),
583  pixelSeedExtension = cms.bool( False ),
584  strictSeedExtension = cms.bool( False ),
585  nSigmaMinPt = cms.double( 5.0 ),
586  maxCCCLostHits = cms.int32( 1 ),
587  minPt = cms.double( 0.075 ),
588  maxConsecLostHits = cms.int32( 1 ),
589  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
590  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
591  seedPairPenalty = cms.int32( 0 ),
592  maxNumberOfHits = cms.int32( 100 ),
593  minNumberOfHitsForLoopers = cms.int32( 13 ),
594  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
595  minNumberOfHitsPerLoop = cms.int32( 4 ),
596  minHitsMinPt = cms.int32( 3 ),
597  maxLostHitsFraction = cms.double( 0.1 ),
598  maxLostHits = cms.int32( 999 ),
599  highEtaSwitch = cms.double( 5.0 ),
600  minHitsAtHighEta = cms.int32( 5 )
601 )
602 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
603  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
604  SeedMomentumForBOFF = cms.double( 5.0 ),
605  propagator = cms.string( "PropagatorWithMaterial" ),
606  forceKinematicWithRegionDirection = cms.bool( False ),
607  magneticField = cms.string( "" ),
608  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
609  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
610  MinOneOverPtError = cms.double( 1.0 )
611 )
612 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
613  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
614  lostHitPenalty = cms.double( 30.0 ),
615  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
616  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
617  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
618  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
619  maxCand = cms.int32( 2 ),
620  alwaysUseInvalidHits = cms.bool( False ),
621  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
622  intermediateCleaning = cms.bool( True ),
623  updator = cms.string( "hltESPKFUpdator" ),
624  seedAs5DHit = cms.bool( False )
625 )
626 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
627 fragment.HLTPSetLowPtStepTrajectoryBuilder = cms.PSet(
628  useSameTrajFilter = cms.bool( True ),
629  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
630  keepOriginalIfRebuildFails = cms.bool( False ),
631  lostHitPenalty = cms.double( 30.0 ),
632  lockHits = cms.bool( True ),
633  requireSeedHitsInRebuild = cms.bool( True ),
634  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
635  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
636  maxPtForLooperReconstruction = cms.double( 0.7 ),
637  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
638  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
639  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
640  minNrOfHitsForRebuild = cms.int32( 5 ),
641  maxCand = cms.int32( 4 ),
642  alwaysUseInvalidHits = cms.bool( True ),
643  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
644  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
645  intermediateCleaning = cms.bool( True ),
646  foundHitBonus = cms.double( 5.0 ),
647  updator = cms.string( "hltESPKFUpdator" ),
648  bestHitOnly = cms.bool( True ),
649  seedAs5DHit = cms.bool( False )
650 )
651 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
652  minimumNumberOfHits = cms.int32( 5 ),
653  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
654  seedExtension = cms.int32( 0 ),
655  chargeSignificance = cms.double( -1.0 ),
656  pixelSeedExtension = cms.bool( False ),
657  strictSeedExtension = cms.bool( False ),
658  nSigmaMinPt = cms.double( 5.0 ),
659  maxCCCLostHits = cms.int32( 9999 ),
660  minPt = cms.double( 2.0 ),
661  maxConsecLostHits = cms.int32( 1 ),
662  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
663  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
664  seedPairPenalty = cms.int32( 0 ),
665  maxNumberOfHits = cms.int32( -1 ),
666  minNumberOfHitsForLoopers = cms.int32( 13 ),
667  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
668  minNumberOfHitsPerLoop = cms.int32( 4 ),
669  minHitsMinPt = cms.int32( -1 ),
670  maxLostHitsFraction = cms.double( 999.0 ),
671  maxLostHits = cms.int32( 1 ),
672  highEtaSwitch = cms.double( 5.0 ),
673  minHitsAtHighEta = cms.int32( 5 )
674 )
675 fragment.HLTPSetJetCoreStepTrajectoryBuilder = cms.PSet(
676  useSameTrajFilter = cms.bool( True ),
677  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
678  keepOriginalIfRebuildFails = cms.bool( False ),
679  lostHitPenalty = cms.double( 30.0 ),
680  lockHits = cms.bool( True ),
681  requireSeedHitsInRebuild = cms.bool( True ),
682  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
683  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
684  maxPtForLooperReconstruction = cms.double( 0.7 ),
685  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
686  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
687  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
688  minNrOfHitsForRebuild = cms.int32( 5 ),
689  maxCand = cms.int32( 50 ),
690  alwaysUseInvalidHits = cms.bool( True ),
691  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
692  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
693  intermediateCleaning = cms.bool( True ),
694  foundHitBonus = cms.double( 5.0 ),
695  updator = cms.string( "hltESPKFUpdator" ),
696  bestHitOnly = cms.bool( True ),
697  seedAs5DHit = cms.bool( False )
698 )
699 fragment.HLTPSetPvClusterComparer = cms.PSet(
700  track_chi2_max = cms.double( 9999999.0 ),
701  track_pt_max = cms.double( 10.0 ),
702  track_prob_min = cms.double( -1.0 ),
703  track_pt_min = cms.double( 2.5 )
704 )
705 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
706  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
707  lostHitPenalty = cms.double( 30.0 ),
708  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
709  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
710  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
711  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
712  maxCand = cms.int32( 4 ),
713  alwaysUseInvalidHits = cms.bool( True ),
714  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
715  intermediateCleaning = cms.bool( True ),
716  updator = cms.string( "hltESPKFUpdator" ),
717  seedAs5DHit = cms.bool( False )
718 )
719 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
720  useSameTrajFilter = cms.bool( True ),
721  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
722  keepOriginalIfRebuildFails = cms.bool( False ),
723  lostHitPenalty = cms.double( 30.0 ),
724  lockHits = cms.bool( True ),
725  requireSeedHitsInRebuild = cms.bool( True ),
726  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
727  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
728  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
729  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
730  minNrOfHitsForRebuild = cms.int32( 5 ),
731  maxCand = cms.int32( 2 ),
732  alwaysUseInvalidHits = cms.bool( False ),
733  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
734  intermediateCleaning = cms.bool( True ),
735  foundHitBonus = cms.double( 5.0 ),
736  updator = cms.string( "hltESPKFUpdator" ),
737  bestHitOnly = cms.bool( True ),
738  seedAs5DHit = cms.bool( False ),
739  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
740 )
741 fragment.HLTPSetInitialStepTrajectoryBuilder = cms.PSet(
742  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
743  bestHitOnly = cms.bool( True ),
744  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
745  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
746  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
747  useSameTrajFilter = cms.bool( True ),
748  maxCand = cms.int32( 3 ),
749  intermediateCleaning = cms.bool( True ),
750  lostHitPenalty = cms.double( 30.0 ),
751  foundHitBonus = cms.double( 10.0 ),
752  lockHits = cms.bool( True ),
753  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
754  updator = cms.string( "hltESPKFUpdator" ),
755  alwaysUseInvalidHits = cms.bool( True ),
756  requireSeedHitsInRebuild = cms.bool( True ),
757  keepOriginalIfRebuildFails = cms.bool( True ),
758  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
759  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
760  minNrOfHitsForRebuild = cms.int32( 1 ),
761  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
762  maxPtForLooperReconstruction = cms.double( 0.7 ),
763  seedAs5DHit = cms.bool( False )
764 )
765 fragment.HLTPSetInitialStepTrajectoryFilter = cms.PSet(
766  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
767  minimumNumberOfHits = cms.int32( 3 ),
768  seedPairPenalty = cms.int32( 0 ),
769  chargeSignificance = cms.double( -1.0 ),
770  minPt = cms.double( 0.2 ),
771  nSigmaMinPt = cms.double( 5.0 ),
772  minHitsMinPt = cms.int32( 3 ),
773  maxLostHits = cms.int32( 999 ),
774  maxConsecLostHits = cms.int32( 1 ),
775  maxNumberOfHits = cms.int32( 100 ),
776  maxLostHitsFraction = cms.double( 0.1 ),
777  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
778  seedExtension = cms.int32( 0 ),
779  strictSeedExtension = cms.bool( False ),
780  pixelSeedExtension = cms.bool( False ),
781  minNumberOfHitsForLoopers = cms.int32( 13 ),
782  minNumberOfHitsPerLoop = cms.int32( 4 ),
783  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
784  maxCCCLostHits = cms.int32( 0 ),
785  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
786  highEtaSwitch = cms.double( 5.0 ),
787  minHitsAtHighEta = cms.int32( 5 )
788 )
789 fragment.HLTPSetPixelLessStepTrajectoryBuilder = cms.PSet(
790  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
791  bestHitOnly = cms.bool( True ),
792  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
793  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
794  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
795  useSameTrajFilter = cms.bool( True ),
796  maxCand = cms.int32( 2 ),
797  intermediateCleaning = cms.bool( True ),
798  lostHitPenalty = cms.double( 30.0 ),
799  foundHitBonus = cms.double( 10.0 ),
800  lockHits = cms.bool( True ),
801  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
802  updator = cms.string( "hltESPKFUpdator" ),
803  alwaysUseInvalidHits = cms.bool( False ),
804  requireSeedHitsInRebuild = cms.bool( True ),
805  keepOriginalIfRebuildFails = cms.bool( False ),
806  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
807  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
808  minNrOfHitsForRebuild = cms.int32( 4 ),
809  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
810  maxPtForLooperReconstruction = cms.double( 0.7 ),
811  seedAs5DHit = cms.bool( False )
812 )
813 fragment.HLTPSetPixelLessStepTrajectoryFilter = cms.PSet(
814  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
815  minimumNumberOfHits = cms.int32( 4 ),
816  seedPairPenalty = cms.int32( 1 ),
817  chargeSignificance = cms.double( -1.0 ),
818  minPt = cms.double( 0.1 ),
819  nSigmaMinPt = cms.double( 5.0 ),
820  minHitsMinPt = cms.int32( 3 ),
821  maxLostHits = cms.int32( 0 ),
822  maxConsecLostHits = cms.int32( 1 ),
823  maxNumberOfHits = cms.int32( 100 ),
824  maxLostHitsFraction = cms.double( 0.1 ),
825  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
826  seedExtension = cms.int32( 0 ),
827  strictSeedExtension = cms.bool( False ),
828  pixelSeedExtension = cms.bool( False ),
829  minNumberOfHitsForLoopers = cms.int32( 13 ),
830  minNumberOfHitsPerLoop = cms.int32( 4 ),
831  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
832  maxCCCLostHits = cms.int32( 9999 ),
833  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
834  highEtaSwitch = cms.double( 5.0 ),
835  minHitsAtHighEta = cms.int32( 5 )
836 )
837 fragment.HLTPSetTobTecStepTrajectoryFilter = cms.PSet(
838  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
839  minimumNumberOfHits = cms.int32( 5 ),
840  seedPairPenalty = cms.int32( 1 ),
841  chargeSignificance = cms.double( -1.0 ),
842  minPt = cms.double( 0.1 ),
843  nSigmaMinPt = cms.double( 5.0 ),
844  minHitsMinPt = cms.int32( 3 ),
845  maxLostHits = cms.int32( 0 ),
846  maxConsecLostHits = cms.int32( 1 ),
847  maxNumberOfHits = cms.int32( 100 ),
848  maxLostHitsFraction = cms.double( 0.1 ),
849  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
850  seedExtension = cms.int32( 0 ),
851  strictSeedExtension = cms.bool( False ),
852  pixelSeedExtension = cms.bool( False ),
853  minNumberOfHitsForLoopers = cms.int32( 13 ),
854  minNumberOfHitsPerLoop = cms.int32( 4 ),
855  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
856  maxCCCLostHits = cms.int32( 9999 ),
857  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
858  highEtaSwitch = cms.double( 5.0 ),
859  minHitsAtHighEta = cms.int32( 5 )
860 )
861 fragment.HLTPSetTobTecStepInOutTrajectoryFilter = cms.PSet(
862  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
863  minimumNumberOfHits = cms.int32( 4 ),
864  seedPairPenalty = cms.int32( 1 ),
865  chargeSignificance = cms.double( -1.0 ),
866  minPt = cms.double( 0.1 ),
867  nSigmaMinPt = cms.double( 5.0 ),
868  minHitsMinPt = cms.int32( 3 ),
869  maxLostHits = cms.int32( 0 ),
870  maxConsecLostHits = cms.int32( 1 ),
871  maxNumberOfHits = cms.int32( 100 ),
872  maxLostHitsFraction = cms.double( 0.1 ),
873  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
874  seedExtension = cms.int32( 0 ),
875  strictSeedExtension = cms.bool( False ),
876  pixelSeedExtension = cms.bool( False ),
877  minNumberOfHitsForLoopers = cms.int32( 13 ),
878  minNumberOfHitsPerLoop = cms.int32( 4 ),
879  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
880  maxCCCLostHits = cms.int32( 9999 ),
881  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
882  highEtaSwitch = cms.double( 5.0 ),
883  minHitsAtHighEta = cms.int32( 5 )
884 )
885 fragment.HLTPSetTobTecStepTrajectoryBuilder = cms.PSet(
886  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
887  bestHitOnly = cms.bool( True ),
888  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
889  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilter" ) ),
890  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilter" ) ),
891  useSameTrajFilter = cms.bool( False ),
892  maxCand = cms.int32( 2 ),
893  intermediateCleaning = cms.bool( True ),
894  lostHitPenalty = cms.double( 30.0 ),
895  foundHitBonus = cms.double( 10.0 ),
896  lockHits = cms.bool( True ),
897  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
898  updator = cms.string( "hltESPKFUpdator" ),
899  alwaysUseInvalidHits = cms.bool( False ),
900  requireSeedHitsInRebuild = cms.bool( True ),
901  keepOriginalIfRebuildFails = cms.bool( False ),
902  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
903  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
904  minNrOfHitsForRebuild = cms.int32( 4 ),
905  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
906  maxPtForLooperReconstruction = cms.double( 0.7 ),
907  seedAs5DHit = cms.bool( False )
908 )
909 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
910  useSameTrajFilter = cms.bool( True ),
911  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
912  keepOriginalIfRebuildFails = cms.bool( True ),
913  lostHitPenalty = cms.double( 1.0 ),
914  lockHits = cms.bool( True ),
915  requireSeedHitsInRebuild = cms.bool( True ),
916  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
917  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
918  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
919  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
920  minNrOfHitsForRebuild = cms.int32( 2 ),
921  maxCand = cms.int32( 5 ),
922  alwaysUseInvalidHits = cms.bool( True ),
923  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
924  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
925  intermediateCleaning = cms.bool( True ),
926  foundHitBonus = cms.double( 1000.0 ),
927  updator = cms.string( "hltESPKFUpdator" ),
928  bestHitOnly = cms.bool( True ),
929  seedAs5DHit = cms.bool( False )
930 )
931 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
932  minimumNumberOfHits = cms.int32( 3 ),
933  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
934  seedExtension = cms.int32( 0 ),
935  chargeSignificance = cms.double( -1.0 ),
936  pixelSeedExtension = cms.bool( False ),
937  strictSeedExtension = cms.bool( False ),
938  nSigmaMinPt = cms.double( 5.0 ),
939  maxCCCLostHits = cms.int32( 9999 ),
940  minPt = cms.double( 0.9 ),
941  maxConsecLostHits = cms.int32( 1 ),
942  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
943  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
944  seedPairPenalty = cms.int32( 0 ),
945  maxNumberOfHits = cms.int32( 100 ),
946  minNumberOfHitsForLoopers = cms.int32( 13 ),
947  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
948  minNumberOfHitsPerLoop = cms.int32( 4 ),
949  minHitsMinPt = cms.int32( 3 ),
950  maxLostHitsFraction = cms.double( 0.1 ),
951  maxLostHits = cms.int32( 999 ),
952  highEtaSwitch = cms.double( 5.0 ),
953  minHitsAtHighEta = cms.int32( 5 )
954 )
955 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
956  useSameTrajFilter = cms.bool( True ),
957  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
958  keepOriginalIfRebuildFails = cms.bool( True ),
959  lostHitPenalty = cms.double( 1.0 ),
960  lockHits = cms.bool( True ),
961  requireSeedHitsInRebuild = cms.bool( True ),
962  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
963  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
964  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
965  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
966  minNrOfHitsForRebuild = cms.int32( 2 ),
967  maxCand = cms.int32( 5 ),
968  alwaysUseInvalidHits = cms.bool( True ),
969  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
970  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
971  intermediateCleaning = cms.bool( True ),
972  foundHitBonus = cms.double( 1000.0 ),
973  updator = cms.string( "hltESPKFUpdator" ),
974  bestHitOnly = cms.bool( True ),
975  seedAs5DHit = cms.bool( False )
976 )
977 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
978  minimumNumberOfHits = cms.int32( 3 ),
979  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
980  seedExtension = cms.int32( 0 ),
981  chargeSignificance = cms.double( -1.0 ),
982  pixelSeedExtension = cms.bool( False ),
983  strictSeedExtension = cms.bool( False ),
984  nSigmaMinPt = cms.double( 5.0 ),
985  maxCCCLostHits = cms.int32( 9999 ),
986  minPt = cms.double( 0.9 ),
987  maxConsecLostHits = cms.int32( 1 ),
988  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
989  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
990  seedPairPenalty = cms.int32( 0 ),
991  maxNumberOfHits = cms.int32( 100 ),
992  minNumberOfHitsForLoopers = cms.int32( 13 ),
993  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
994  minNumberOfHitsPerLoop = cms.int32( 4 ),
995  minHitsMinPt = cms.int32( 3 ),
996  maxLostHitsFraction = cms.double( 0.1 ),
997  maxLostHits = cms.int32( 999 ),
998  highEtaSwitch = cms.double( 5.0 ),
999  minHitsAtHighEta = cms.int32( 5 )
1000 )
1001 fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet(
1002  minimumNumberOfHits = cms.int32( 5 ),
1003  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1004  seedExtension = cms.int32( 0 ),
1005  chargeSignificance = cms.double( -1.0 ),
1006  pixelSeedExtension = cms.bool( False ),
1007  strictSeedExtension = cms.bool( False ),
1008  nSigmaMinPt = cms.double( 5.0 ),
1009  maxCCCLostHits = cms.int32( 9999 ),
1010  minPt = cms.double( 0.3 ),
1011  maxConsecLostHits = cms.int32( 3 ),
1012  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1013  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1014  seedPairPenalty = cms.int32( 0 ),
1015  maxNumberOfHits = cms.int32( 100 ),
1016  minNumberOfHitsForLoopers = cms.int32( 13 ),
1017  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1018  minNumberOfHitsPerLoop = cms.int32( 4 ),
1019  minHitsMinPt = cms.int32( 3 ),
1020  maxLostHitsFraction = cms.double( 999.0 ),
1021  maxLostHits = cms.int32( 1 ),
1022  highEtaSwitch = cms.double( 5.0 ),
1023  minHitsAtHighEta = cms.int32( 5 )
1024 )
1025 fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
1026  useSameTrajFilter = cms.bool( True ),
1027  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1028  keepOriginalIfRebuildFails = cms.bool( False ),
1029  lostHitPenalty = cms.double( 30.0 ),
1030  lockHits = cms.bool( True ),
1031  requireSeedHitsInRebuild = cms.bool( False ),
1032  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1033  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1034  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ),
1035  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1036  minNrOfHitsForRebuild = cms.int32( 5 ),
1037  maxCand = cms.int32( 2 ),
1038  alwaysUseInvalidHits = cms.bool( False ),
1039  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1040  intermediateCleaning = cms.bool( True ),
1041  foundHitBonus = cms.double( 1000.0 ),
1042  updator = cms.string( "hltESPKFUpdator" ),
1043  bestHitOnly = cms.bool( True ),
1044  seedAs5DHit = cms.bool( False ),
1045  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) )
1046 )
1047 fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet(
1048  minimumNumberOfHits = cms.int32( 5 ),
1049  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1050  seedExtension = cms.int32( 0 ),
1051  chargeSignificance = cms.double( -1.0 ),
1052  pixelSeedExtension = cms.bool( False ),
1053  strictSeedExtension = cms.bool( False ),
1054  nSigmaMinPt = cms.double( 5.0 ),
1055  maxCCCLostHits = cms.int32( 9999 ),
1056  minPt = cms.double( 0.3 ),
1057  maxConsecLostHits = cms.int32( 3 ),
1058  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1059  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1060  seedPairPenalty = cms.int32( 0 ),
1061  maxNumberOfHits = cms.int32( 100 ),
1062  minNumberOfHitsForLoopers = cms.int32( 13 ),
1063  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1064  minNumberOfHitsPerLoop = cms.int32( 4 ),
1065  minHitsMinPt = cms.int32( 3 ),
1066  maxLostHitsFraction = cms.double( 999.0 ),
1067  maxLostHits = cms.int32( 1 ),
1068  highEtaSwitch = cms.double( 5.0 ),
1069  minHitsAtHighEta = cms.int32( 5 )
1070 )
1071 fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
1072  useSameTrajFilter = cms.bool( True ),
1073  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1074  keepOriginalIfRebuildFails = cms.bool( False ),
1075  lostHitPenalty = cms.double( 30.0 ),
1076  lockHits = cms.bool( True ),
1077  requireSeedHitsInRebuild = cms.bool( False ),
1078  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1079  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1080  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ),
1081  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1082  minNrOfHitsForRebuild = cms.int32( 5 ),
1083  maxCand = cms.int32( 2 ),
1084  alwaysUseInvalidHits = cms.bool( False ),
1085  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1086  intermediateCleaning = cms.bool( True ),
1087  foundHitBonus = cms.double( 1000.0 ),
1088  updator = cms.string( "hltESPKFUpdator" ),
1089  bestHitOnly = cms.bool( True ),
1090  seedAs5DHit = cms.bool( False ),
1091  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) )
1092 )
1093 fragment.HLTPSetPixelPairStepTrajectoryFilter = cms.PSet(
1094  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1095  minimumNumberOfHits = cms.int32( 4 ),
1096  seedPairPenalty = cms.int32( 0 ),
1097  chargeSignificance = cms.double( -1.0 ),
1098  minPt = cms.double( 0.1 ),
1099  nSigmaMinPt = cms.double( 5.0 ),
1100  minHitsMinPt = cms.int32( 3 ),
1101  maxLostHits = cms.int32( 999 ),
1102  maxConsecLostHits = cms.int32( 1 ),
1103  maxNumberOfHits = cms.int32( 100 ),
1104  maxLostHitsFraction = cms.double( 0.1 ),
1105  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1106  seedExtension = cms.int32( 0 ),
1107  strictSeedExtension = cms.bool( False ),
1108  pixelSeedExtension = cms.bool( False ),
1109  minNumberOfHitsForLoopers = cms.int32( 13 ),
1110  minNumberOfHitsPerLoop = cms.int32( 4 ),
1111  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1112  maxCCCLostHits = cms.int32( 0 ),
1113  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1114  highEtaSwitch = cms.double( 5.0 ),
1115  minHitsAtHighEta = cms.int32( 5 )
1116 )
1117 fragment.HLTPSetPixelPairStepTrajectoryFilterInOut = cms.PSet(
1118  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1119  minimumNumberOfHits = cms.int32( 4 ),
1120  seedPairPenalty = cms.int32( 0 ),
1121  chargeSignificance = cms.double( -1.0 ),
1122  minPt = cms.double( 0.1 ),
1123  nSigmaMinPt = cms.double( 5.0 ),
1124  minHitsMinPt = cms.int32( 3 ),
1125  maxLostHits = cms.int32( 999 ),
1126  maxConsecLostHits = cms.int32( 1 ),
1127  maxNumberOfHits = cms.int32( 100 ),
1128  maxLostHitsFraction = cms.double( 0.1 ),
1129  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1130  seedExtension = cms.int32( 1 ),
1131  strictSeedExtension = cms.bool( False ),
1132  pixelSeedExtension = cms.bool( False ),
1133  minNumberOfHitsForLoopers = cms.int32( 13 ),
1134  minNumberOfHitsPerLoop = cms.int32( 4 ),
1135  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1136  maxCCCLostHits = cms.int32( 0 ),
1137  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1138  highEtaSwitch = cms.double( 5.0 ),
1139  minHitsAtHighEta = cms.int32( 5 )
1140 )
1141 fragment.HLTPSetPixelPairStepTrajectoryBuilder = cms.PSet(
1142  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1143  bestHitOnly = cms.bool( True ),
1144  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1145  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilter" ) ),
1146  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOut" ) ),
1147  useSameTrajFilter = cms.bool( False ),
1148  maxCand = cms.int32( 3 ),
1149  intermediateCleaning = cms.bool( True ),
1150  lostHitPenalty = cms.double( 30.0 ),
1151  foundHitBonus = cms.double( 10.0 ),
1152  lockHits = cms.bool( True ),
1153  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1154  updator = cms.string( "hltESPKFUpdator" ),
1155  alwaysUseInvalidHits = cms.bool( True ),
1156  requireSeedHitsInRebuild = cms.bool( True ),
1157  keepOriginalIfRebuildFails = cms.bool( False ),
1158  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
1159  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1160  minNrOfHitsForRebuild = cms.int32( 5 ),
1161  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1162  maxPtForLooperReconstruction = cms.double( 0.7 ),
1163  seedAs5DHit = cms.bool( False )
1164 )
1165 fragment.HLTPSetTobTecStepTrajectoryBuilderPPOnAA = cms.PSet(
1166  useSameTrajFilter = cms.bool( False ),
1167  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1168  keepOriginalIfRebuildFails = cms.bool( False ),
1169  lostHitPenalty = cms.double( 30.0 ),
1170  lockHits = cms.bool( True ),
1171  requireSeedHitsInRebuild = cms.bool( True ),
1172  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1173  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1174  maxPtForLooperReconstruction = cms.double( 0.7 ),
1175  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1176  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterPPOnAA" ) ),
1177  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1178  minNrOfHitsForRebuild = cms.int32( 4 ),
1179  maxCand = cms.int32( 2 ),
1180  alwaysUseInvalidHits = cms.bool( False ),
1181  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1182  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA" ) ),
1183  intermediateCleaning = cms.bool( True ),
1184  foundHitBonus = cms.double( 10.0 ),
1185  updator = cms.string( "hltESPKFUpdator" ),
1186  bestHitOnly = cms.bool( True ),
1187  seedAs5DHit = cms.bool( False )
1188 )
1189 fragment.HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA = cms.PSet(
1190  minimumNumberOfHits = cms.int32( 3 ),
1191  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1192  seedExtension = cms.int32( 0 ),
1193  chargeSignificance = cms.double( -1.0 ),
1194  pixelSeedExtension = cms.bool( False ),
1195  strictSeedExtension = cms.bool( False ),
1196  nSigmaMinPt = cms.double( 5.0 ),
1197  maxCCCLostHits = cms.int32( 0 ),
1198  minPt = cms.double( 0.49 ),
1199  maxConsecLostHits = cms.int32( 1 ),
1200  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1201  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1202  seedPairPenalty = cms.int32( 0 ),
1203  maxNumberOfHits = cms.int32( 100 ),
1204  minNumberOfHitsForLoopers = cms.int32( 13 ),
1205  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1206  minNumberOfHitsPerLoop = cms.int32( 4 ),
1207  minHitsMinPt = cms.int32( 3 ),
1208  maxLostHitsFraction = cms.double( 0.1 ),
1209  maxLostHits = cms.int32( 999 ),
1210  highEtaSwitch = cms.double( 5.0 ),
1211  minHitsAtHighEta = cms.int32( 5 )
1212 )
1213 fragment.HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA = cms.PSet(
1214  minimumNumberOfHits = cms.int32( 3 ),
1215  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1216  seedExtension = cms.int32( 0 ),
1217  chargeSignificance = cms.double( -1.0 ),
1218  pixelSeedExtension = cms.bool( False ),
1219  strictSeedExtension = cms.bool( False ),
1220  nSigmaMinPt = cms.double( 5.0 ),
1221  maxCCCLostHits = cms.int32( 0 ),
1222  minPt = cms.double( 0.9 ),
1223  maxConsecLostHits = cms.int32( 1 ),
1224  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1225  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1226  seedPairPenalty = cms.int32( 0 ),
1227  maxNumberOfHits = cms.int32( 100 ),
1228  minNumberOfHitsForLoopers = cms.int32( 13 ),
1229  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1230  minNumberOfHitsPerLoop = cms.int32( 4 ),
1231  minHitsMinPt = cms.int32( 3 ),
1232  maxLostHitsFraction = cms.double( 0.1 ),
1233  maxLostHits = cms.int32( 999 ),
1234  highEtaSwitch = cms.double( 5.0 ),
1235  minHitsAtHighEta = cms.int32( 5 )
1236 )
1237 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
1238  minimumNumberOfHits = cms.int32( 5 ),
1239  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1240  seedExtension = cms.int32( 0 ),
1241  chargeSignificance = cms.double( -1.0 ),
1242  pixelSeedExtension = cms.bool( False ),
1243  strictSeedExtension = cms.bool( False ),
1244  nSigmaMinPt = cms.double( 5.0 ),
1245  maxCCCLostHits = cms.int32( 9999 ),
1246  minPt = cms.double( 0.9 ),
1247  maxConsecLostHits = cms.int32( 1 ),
1248  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1249  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1250  seedPairPenalty = cms.int32( 0 ),
1251  maxNumberOfHits = cms.int32( 100 ),
1252  minNumberOfHitsForLoopers = cms.int32( 13 ),
1253  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1254  minNumberOfHitsPerLoop = cms.int32( 4 ),
1255  minHitsMinPt = cms.int32( 3 ),
1256  maxLostHitsFraction = cms.double( 0.1 ),
1257  maxLostHits = cms.int32( 999 ),
1258  highEtaSwitch = cms.double( 5.0 ),
1259  minHitsAtHighEta = cms.int32( 5 )
1260 )
1261 fragment.HLTPSetInitialStepTrajectoryBuilderPPOnAA = cms.PSet(
1262  useSameTrajFilter = cms.bool( True ),
1263  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1264  keepOriginalIfRebuildFails = cms.bool( True ),
1265  lostHitPenalty = cms.double( 30.0 ),
1266  lockHits = cms.bool( True ),
1267  requireSeedHitsInRebuild = cms.bool( True ),
1268  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1269  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1270  maxPtForLooperReconstruction = cms.double( 0.7 ),
1271  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1272  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPPOnAA" ) ),
1273  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1274  minNrOfHitsForRebuild = cms.int32( 1 ),
1275  maxCand = cms.int32( 3 ),
1276  alwaysUseInvalidHits = cms.bool( True ),
1277  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1278  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1279  intermediateCleaning = cms.bool( True ),
1280  foundHitBonus = cms.double( 10.0 ),
1281  updator = cms.string( "hltESPKFUpdator" ),
1282  bestHitOnly = cms.bool( True ),
1283  seedAs5DHit = cms.bool( False )
1284 )
1285 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
1286  useSameTrajFilter = cms.bool( True ),
1287  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1288  keepOriginalIfRebuildFails = cms.bool( False ),
1289  lostHitPenalty = cms.double( 30.0 ),
1290  lockHits = cms.bool( True ),
1291  requireSeedHitsInRebuild = cms.bool( True ),
1292  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1293  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1294  maxPtForLooperReconstruction = cms.double( 0.7 ),
1295  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1296  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA" ) ),
1297  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1298  minNrOfHitsForRebuild = cms.int32( 5 ),
1299  maxCand = cms.int32( 4 ),
1300  alwaysUseInvalidHits = cms.bool( True ),
1301  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
1302  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1303  intermediateCleaning = cms.bool( True ),
1304  foundHitBonus = cms.double( 10.0 ),
1305  updator = cms.string( "hltESPKFUpdator" ),
1306  bestHitOnly = cms.bool( True ),
1307  seedAs5DHit = cms.bool( False )
1308 )
1309 fragment.HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA = cms.PSet(
1310  minimumNumberOfHits = cms.int32( 4 ),
1311  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1312  seedExtension = cms.int32( 0 ),
1313  chargeSignificance = cms.double( -1.0 ),
1314  pixelSeedExtension = cms.bool( False ),
1315  strictSeedExtension = cms.bool( False ),
1316  nSigmaMinPt = cms.double( 5.0 ),
1317  maxCCCLostHits = cms.int32( 9999 ),
1318  minPt = cms.double( 2.0 ),
1319  maxConsecLostHits = cms.int32( 1 ),
1320  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1321  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1322  seedPairPenalty = cms.int32( 1 ),
1323  maxNumberOfHits = cms.int32( 100 ),
1324  minNumberOfHitsForLoopers = cms.int32( 13 ),
1325  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1326  minNumberOfHitsPerLoop = cms.int32( 4 ),
1327  minHitsMinPt = cms.int32( 3 ),
1328  maxLostHitsFraction = cms.double( 0.1 ),
1329  maxLostHits = cms.int32( 0 ),
1330  highEtaSwitch = cms.double( 5.0 ),
1331  minHitsAtHighEta = cms.int32( 5 )
1332 )
1333 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA = cms.PSet(
1334  minimumNumberOfHits = cms.int32( 4 ),
1335  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1336  seedExtension = cms.int32( 0 ),
1337  chargeSignificance = cms.double( -1.0 ),
1338  pixelSeedExtension = cms.bool( False ),
1339  strictSeedExtension = cms.bool( False ),
1340  nSigmaMinPt = cms.double( 5.0 ),
1341  maxCCCLostHits = cms.int32( 0 ),
1342  minPt = cms.double( 0.2 ),
1343  maxConsecLostHits = cms.int32( 1 ),
1344  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1345  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1346  seedPairPenalty = cms.int32( 0 ),
1347  maxNumberOfHits = cms.int32( 100 ),
1348  minNumberOfHitsForLoopers = cms.int32( 13 ),
1349  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1350  minNumberOfHitsPerLoop = cms.int32( 4 ),
1351  minHitsMinPt = cms.int32( 3 ),
1352  maxLostHitsFraction = cms.double( 0.1 ),
1353  maxLostHits = cms.int32( 999 ),
1354  highEtaSwitch = cms.double( 5.0 ),
1355  minHitsAtHighEta = cms.int32( 5 )
1356 )
1357 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
1358  useSameTrajFilter = cms.bool( True ),
1359  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1360  keepOriginalIfRebuildFails = cms.bool( False ),
1361  lostHitPenalty = cms.double( 30.0 ),
1362  lockHits = cms.bool( True ),
1363  requireSeedHitsInRebuild = cms.bool( True ),
1364  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1365  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1366  maxPtForLooperReconstruction = cms.double( 0.7 ),
1367  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1368  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA" ) ),
1369  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1370  minNrOfHitsForRebuild = cms.int32( 5 ),
1371  maxCand = cms.int32( 3 ),
1372  alwaysUseInvalidHits = cms.bool( True ),
1373  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1374  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1375  intermediateCleaning = cms.bool( True ),
1376  foundHitBonus = cms.double( 10.0 ),
1377  updator = cms.string( "hltESPKFUpdator" ),
1378  bestHitOnly = cms.bool( True ),
1379  seedAs5DHit = cms.bool( False )
1380 )
1381 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
1382  useSameTrajFilter = cms.bool( True ),
1383  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1384  keepOriginalIfRebuildFails = cms.bool( False ),
1385  lostHitPenalty = cms.double( 30.0 ),
1386  lockHits = cms.bool( True ),
1387  requireSeedHitsInRebuild = cms.bool( True ),
1388  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1389  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1390  maxPtForLooperReconstruction = cms.double( 0.7 ),
1391  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1392  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA" ) ),
1393  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1394  minNrOfHitsForRebuild = cms.int32( 5 ),
1395  maxCand = cms.int32( 3 ),
1396  alwaysUseInvalidHits = cms.bool( True ),
1397  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1398  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1399  intermediateCleaning = cms.bool( True ),
1400  foundHitBonus = cms.double( 10.0 ),
1401  updator = cms.string( "hltESPKFUpdator" ),
1402  bestHitOnly = cms.bool( True ),
1403  seedAs5DHit = cms.bool( False )
1404 )
1405 fragment.HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA = cms.PSet(
1406  minimumNumberOfHits = cms.int32( 3 ),
1407  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1408  seedExtension = cms.int32( 0 ),
1409  chargeSignificance = cms.double( -1.0 ),
1410  pixelSeedExtension = cms.bool( False ),
1411  strictSeedExtension = cms.bool( False ),
1412  nSigmaMinPt = cms.double( 5.0 ),
1413  maxCCCLostHits = cms.int32( 0 ),
1414  minPt = cms.double( 0.9 ),
1415  maxConsecLostHits = cms.int32( 1 ),
1416  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1417  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1418  seedPairPenalty = cms.int32( 0 ),
1419  maxNumberOfHits = cms.int32( 100 ),
1420  minNumberOfHitsForLoopers = cms.int32( 13 ),
1421  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1422  minNumberOfHitsPerLoop = cms.int32( 4 ),
1423  minHitsMinPt = cms.int32( 3 ),
1424  maxLostHitsFraction = cms.double( 0.1 ),
1425  maxLostHits = cms.int32( 999 ),
1426  highEtaSwitch = cms.double( 5.0 ),
1427  minHitsAtHighEta = cms.int32( 5 )
1428 )
1429 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingPPOnAA = cms.PSet(
1430  useSameTrajFilter = cms.bool( True ),
1431  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1432  keepOriginalIfRebuildFails = cms.bool( False ),
1433  lostHitPenalty = cms.double( 30.0 ),
1434  lockHits = cms.bool( True ),
1435  requireSeedHitsInRebuild = cms.bool( True ),
1436  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1437  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1438  maxPtForLooperReconstruction = cms.double( 0.7 ),
1439  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1440  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA" ) ),
1441  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1442  minNrOfHitsForRebuild = cms.int32( 5 ),
1443  maxCand = cms.int32( 3 ),
1444  alwaysUseInvalidHits = cms.bool( True ),
1445  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1446  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1447  intermediateCleaning = cms.bool( True ),
1448  foundHitBonus = cms.double( 10.0 ),
1449  updator = cms.string( "hltESPKFUpdator" ),
1450  bestHitOnly = cms.bool( True ),
1451  seedAs5DHit = cms.bool( False )
1452 )
1453 fragment.HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA = cms.PSet(
1454  minimumNumberOfHits = cms.int32( 3 ),
1455  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1456  seedExtension = cms.int32( 0 ),
1457  chargeSignificance = cms.double( -1.0 ),
1458  pixelSeedExtension = cms.bool( False ),
1459  strictSeedExtension = cms.bool( False ),
1460  nSigmaMinPt = cms.double( 5.0 ),
1461  maxCCCLostHits = cms.int32( 0 ),
1462  minPt = cms.double( 0.49 ),
1463  maxConsecLostHits = cms.int32( 1 ),
1464  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1465  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1466  seedPairPenalty = cms.int32( 0 ),
1467  maxNumberOfHits = cms.int32( 100 ),
1468  minNumberOfHitsForLoopers = cms.int32( 13 ),
1469  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1470  minNumberOfHitsPerLoop = cms.int32( 4 ),
1471  minHitsMinPt = cms.int32( 3 ),
1472  maxLostHitsFraction = cms.double( 0.1 ),
1473  maxLostHits = cms.int32( 999 ),
1474  highEtaSwitch = cms.double( 5.0 ),
1475  minHitsAtHighEta = cms.int32( 5 )
1476 )
1477 fragment.HLTPSetMixedTripletStepTrajectoryFilterPPOnAA = cms.PSet(
1478  minimumNumberOfHits = cms.int32( 3 ),
1479  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1480  seedExtension = cms.int32( 0 ),
1481  chargeSignificance = cms.double( -1.0 ),
1482  pixelSeedExtension = cms.bool( False ),
1483  strictSeedExtension = cms.bool( False ),
1484  nSigmaMinPt = cms.double( 5.0 ),
1485  maxCCCLostHits = cms.int32( 9999 ),
1486  minPt = cms.double( 0.4 ),
1487  maxConsecLostHits = cms.int32( 1 ),
1488  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1489  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
1490  seedPairPenalty = cms.int32( 0 ),
1491  maxNumberOfHits = cms.int32( 100 ),
1492  minNumberOfHitsForLoopers = cms.int32( 13 ),
1493  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1494  minNumberOfHitsPerLoop = cms.int32( 4 ),
1495  minHitsMinPt = cms.int32( 3 ),
1496  maxLostHitsFraction = cms.double( 0.1 ),
1497  maxLostHits = cms.int32( 999 ),
1498  highEtaSwitch = cms.double( 5.0 ),
1499  minHitsAtHighEta = cms.int32( 5 )
1500 )
1501 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA = cms.PSet(
1502  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
1503  filters = cms.VPSet(
1504  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA" ) ),
1505  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
1506  )
1507 )
1508 fragment.HLTPSetMixedTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
1509  useSameTrajFilter = cms.bool( True ),
1510  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1511  keepOriginalIfRebuildFails = cms.bool( False ),
1512  lostHitPenalty = cms.double( 30.0 ),
1513  lockHits = cms.bool( True ),
1514  requireSeedHitsInRebuild = cms.bool( True ),
1515  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1516  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1517  maxPtForLooperReconstruction = cms.double( 0.7 ),
1518  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1519  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterPPOnAA" ) ),
1520  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1521  minNrOfHitsForRebuild = cms.int32( 5 ),
1522  maxCand = cms.int32( 2 ),
1523  alwaysUseInvalidHits = cms.bool( True ),
1524  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1525  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1526  intermediateCleaning = cms.bool( True ),
1527  foundHitBonus = cms.double( 10.0 ),
1528  updator = cms.string( "hltESPKFUpdator" ),
1529  bestHitOnly = cms.bool( True ),
1530  seedAs5DHit = cms.bool( False )
1531 )
1532 fragment.HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA = cms.PSet(
1533  minimumNumberOfHits = cms.int32( 3 ),
1534  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1535  seedExtension = cms.int32( 0 ),
1536  chargeSignificance = cms.double( -1.0 ),
1537  pixelSeedExtension = cms.bool( False ),
1538  strictSeedExtension = cms.bool( False ),
1539  nSigmaMinPt = cms.double( 5.0 ),
1540  maxCCCLostHits = cms.int32( 0 ),
1541  minPt = cms.double( 0.7 ),
1542  maxConsecLostHits = cms.int32( 1 ),
1543  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1544  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1545  seedPairPenalty = cms.int32( 0 ),
1546  maxNumberOfHits = cms.int32( 100 ),
1547  minNumberOfHitsForLoopers = cms.int32( 13 ),
1548  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1549  minNumberOfHitsPerLoop = cms.int32( 4 ),
1550  minHitsMinPt = cms.int32( 3 ),
1551  maxLostHitsFraction = cms.double( 0.1 ),
1552  maxLostHits = cms.int32( 999 ),
1553  highEtaSwitch = cms.double( 5.0 ),
1554  minHitsAtHighEta = cms.int32( 5 )
1555 )
1556 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderPPOnAA = cms.PSet(
1557  useSameTrajFilter = cms.bool( True ),
1558  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1559  keepOriginalIfRebuildFails = cms.bool( False ),
1560  lostHitPenalty = cms.double( 30.0 ),
1561  lockHits = cms.bool( True ),
1562  requireSeedHitsInRebuild = cms.bool( True ),
1563  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1564  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1565  maxPtForLooperReconstruction = cms.double( 0.7 ),
1566  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1567  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA" ) ),
1568  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1569  minNrOfHitsForRebuild = cms.int32( 5 ),
1570  maxCand = cms.int32( 4 ),
1571  alwaysUseInvalidHits = cms.bool( True ),
1572  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1573  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1574  intermediateCleaning = cms.bool( True ),
1575  foundHitBonus = cms.double( 10.0 ),
1576  updator = cms.string( "hltESPKFUpdator" ),
1577  bestHitOnly = cms.bool( True ),
1578  seedAs5DHit = cms.bool( False )
1579 )
1580 fragment.HLTPSetPixelLessStepTrajectoryBuilderPPOnAA = cms.PSet(
1581  useSameTrajFilter = cms.bool( True ),
1582  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1583  keepOriginalIfRebuildFails = cms.bool( False ),
1584  lostHitPenalty = cms.double( 30.0 ),
1585  lockHits = cms.bool( True ),
1586  requireSeedHitsInRebuild = cms.bool( True ),
1587  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1588  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1589  maxPtForLooperReconstruction = cms.double( 0.7 ),
1590  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1591  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterPPOnAA" ) ),
1592  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1593  minNrOfHitsForRebuild = cms.int32( 4 ),
1594  maxCand = cms.int32( 2 ),
1595  alwaysUseInvalidHits = cms.bool( False ),
1596  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
1597  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1598  intermediateCleaning = cms.bool( True ),
1599  foundHitBonus = cms.double( 10.0 ),
1600  updator = cms.string( "hltESPKFUpdator" ),
1601  bestHitOnly = cms.bool( True ),
1602  seedAs5DHit = cms.bool( False )
1603 )
1604 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
1605 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderPPOnAA = cms.PSet(
1606  useSameTrajFilter = cms.bool( True ),
1607  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1608  keepOriginalIfRebuildFails = cms.bool( False ),
1609  lostHitPenalty = cms.double( 30.0 ),
1610  lockHits = cms.bool( True ),
1611  requireSeedHitsInRebuild = cms.bool( True ),
1612  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1613  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1614  maxPtForLooperReconstruction = cms.double( 0.7 ),
1615  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1616  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA" ) ),
1617  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1618  minNrOfHitsForRebuild = cms.int32( 5 ),
1619  maxCand = cms.int32( 3 ),
1620  alwaysUseInvalidHits = cms.bool( True ),
1621  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1622  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1623  intermediateCleaning = cms.bool( True ),
1624  foundHitBonus = cms.double( 10.0 ),
1625  updator = cms.string( "hltESPKFUpdator" ),
1626  bestHitOnly = cms.bool( True ),
1627  seedAs5DHit = cms.bool( False )
1628 )
1629 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
1630  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
1631  subclusterCutSN = cms.double( 12.0 ),
1632  trimMaxADC = cms.double( 30.0 ),
1633  seedCutMIPs = cms.double( 0.35 ),
1634  subclusterCutMIPs = cms.double( 0.45 ),
1635  subclusterWindow = cms.double( 0.7 ),
1636  maxNSat = cms.uint32( 3 ),
1637  trimMaxFracNeigh = cms.double( 0.25 ),
1638  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
1639  seedCutSN = cms.double( 7.0 ),
1640  layerMask = cms.PSet(
1641  TOB = cms.bool( False ),
1642  TIB = cms.vuint32( 1, 2 ),
1643  TID = cms.vuint32( 1, 2 ),
1644  TEC = cms.bool( False )
1645  ),
1646  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
1647  trimMaxFracTotal = cms.double( 0.15 )
1648 )
1649 fragment.HLTPSetInitialStepTrajectoryFilterPPOnAA = cms.PSet(
1650  minimumNumberOfHits = cms.int32( 3 ),
1651  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1652  seedExtension = cms.int32( 0 ),
1653  chargeSignificance = cms.double( -1.0 ),
1654  pixelSeedExtension = cms.bool( False ),
1655  strictSeedExtension = cms.bool( False ),
1656  nSigmaMinPt = cms.double( 5.0 ),
1657  maxCCCLostHits = cms.int32( 0 ),
1658  minPt = cms.double( 0.6 ),
1659  maxConsecLostHits = cms.int32( 1 ),
1660  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1661  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1662  seedPairPenalty = cms.int32( 0 ),
1663  maxNumberOfHits = cms.int32( 100 ),
1664  minNumberOfHitsForLoopers = cms.int32( 13 ),
1665  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1666  minNumberOfHitsPerLoop = cms.int32( 4 ),
1667  minHitsMinPt = cms.int32( 3 ),
1668  maxLostHitsFraction = cms.double( 0.1 ),
1669  maxLostHits = cms.int32( 999 ),
1670  highEtaSwitch = cms.double( 5.0 ),
1671  minHitsAtHighEta = cms.int32( 5 )
1672 )
1673 fragment.HLTPSetTobTecStepTrajectoryFilterPPOnAA = cms.PSet(
1674  minimumNumberOfHits = cms.int32( 5 ),
1675  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1676  seedExtension = cms.int32( 0 ),
1677  chargeSignificance = cms.double( -1.0 ),
1678  pixelSeedExtension = cms.bool( False ),
1679  strictSeedExtension = cms.bool( False ),
1680  nSigmaMinPt = cms.double( 5.0 ),
1681  maxCCCLostHits = cms.int32( 9999 ),
1682  minPt = cms.double( 2.0 ),
1683  maxConsecLostHits = cms.int32( 1 ),
1684  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1685  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1686  seedPairPenalty = cms.int32( 1 ),
1687  maxNumberOfHits = cms.int32( 100 ),
1688  minNumberOfHitsForLoopers = cms.int32( 13 ),
1689  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1690  minNumberOfHitsPerLoop = cms.int32( 4 ),
1691  minHitsMinPt = cms.int32( 3 ),
1692  maxLostHitsFraction = cms.double( 0.1 ),
1693  maxLostHits = cms.int32( 0 ),
1694  highEtaSwitch = cms.double( 5.0 ),
1695  minHitsAtHighEta = cms.int32( 5 )
1696 )
1697 fragment.HLTPSetPixelLessStepTrajectoryFilterPPOnAA = cms.PSet(
1698  minimumNumberOfHits = cms.int32( 4 ),
1699  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1700  seedExtension = cms.int32( 0 ),
1701  chargeSignificance = cms.double( -1.0 ),
1702  pixelSeedExtension = cms.bool( False ),
1703  strictSeedExtension = cms.bool( False ),
1704  nSigmaMinPt = cms.double( 5.0 ),
1705  maxCCCLostHits = cms.int32( 9999 ),
1706  minPt = cms.double( 2.0 ),
1707  maxConsecLostHits = cms.int32( 1 ),
1708  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1709  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1710  seedPairPenalty = cms.int32( 1 ),
1711  maxNumberOfHits = cms.int32( 100 ),
1712  minNumberOfHitsForLoopers = cms.int32( 13 ),
1713  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1714  minNumberOfHitsPerLoop = cms.int32( 4 ),
1715  minHitsMinPt = cms.int32( 3 ),
1716  maxLostHitsFraction = cms.double( 0.1 ),
1717  maxLostHits = cms.int32( 0 ),
1718  highEtaSwitch = cms.double( 5.0 ),
1719  minHitsAtHighEta = cms.int32( 5 )
1720 )
1721 fragment.HLTPSetPixelPairStepTrajectoryFilterPPOnAA = cms.PSet(
1722  minimumNumberOfHits = cms.int32( 4 ),
1723  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1724  seedExtension = cms.int32( 0 ),
1725  chargeSignificance = cms.double( -1.0 ),
1726  pixelSeedExtension = cms.bool( False ),
1727  strictSeedExtension = cms.bool( False ),
1728  nSigmaMinPt = cms.double( 5.0 ),
1729  maxCCCLostHits = cms.int32( 0 ),
1730  minPt = cms.double( 0.1 ),
1731  maxConsecLostHits = cms.int32( 1 ),
1732  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1733  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1734  seedPairPenalty = cms.int32( 0 ),
1735  maxNumberOfHits = cms.int32( 100 ),
1736  minNumberOfHitsForLoopers = cms.int32( 13 ),
1737  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1738  minNumberOfHitsPerLoop = cms.int32( 4 ),
1739  minHitsMinPt = cms.int32( 3 ),
1740  maxLostHitsFraction = cms.double( 0.1 ),
1741  maxLostHits = cms.int32( 999 ),
1742  highEtaSwitch = cms.double( 5.0 ),
1743  minHitsAtHighEta = cms.int32( 5 )
1744 )
1745 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA = cms.PSet(
1746  minimumNumberOfHits = cms.int32( 4 ),
1747  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1748  seedExtension = cms.int32( 1 ),
1749  chargeSignificance = cms.double( -1.0 ),
1750  pixelSeedExtension = cms.bool( False ),
1751  strictSeedExtension = cms.bool( False ),
1752  nSigmaMinPt = cms.double( 5.0 ),
1753  maxCCCLostHits = cms.int32( 0 ),
1754  minPt = cms.double( 0.1 ),
1755  maxConsecLostHits = cms.int32( 1 ),
1756  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1757  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1758  seedPairPenalty = cms.int32( 0 ),
1759  maxNumberOfHits = cms.int32( 100 ),
1760  minNumberOfHitsForLoopers = cms.int32( 13 ),
1761  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1762  minNumberOfHitsPerLoop = cms.int32( 4 ),
1763  minHitsMinPt = cms.int32( 3 ),
1764  maxLostHitsFraction = cms.double( 0.1 ),
1765  maxLostHits = cms.int32( 999 ),
1766  highEtaSwitch = cms.double( 5.0 ),
1767  minHitsAtHighEta = cms.int32( 5 )
1768 )
1769 fragment.HLTPSetPixelPairStepTrajectoryBuilderPPOnAA = cms.PSet(
1770  useSameTrajFilter = cms.bool( False ),
1771  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1772  keepOriginalIfRebuildFails = cms.bool( False ),
1773  lostHitPenalty = cms.double( 30.0 ),
1774  lockHits = cms.bool( True ),
1775  requireSeedHitsInRebuild = cms.bool( True ),
1776  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1777  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1778  maxPtForLooperReconstruction = cms.double( 0.7 ),
1779  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1780  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterPPOnAA" ) ),
1781  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1782  minNrOfHitsForRebuild = cms.int32( 5 ),
1783  maxCand = cms.int32( 3 ),
1784  alwaysUseInvalidHits = cms.bool( True ),
1785  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
1786  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA" ) ),
1787  intermediateCleaning = cms.bool( True ),
1788  foundHitBonus = cms.double( 10.0 ),
1789  updator = cms.string( "hltESPKFUpdator" ),
1790  bestHitOnly = cms.bool( True ),
1791  seedAs5DHit = cms.bool( False )
1792 )
1793 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
1794  minimumNumberOfHits = cms.int32( 4 ),
1795  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1796  seedExtension = cms.int32( 0 ),
1797  chargeSignificance = cms.double( -1.0 ),
1798  pixelSeedExtension = cms.bool( False ),
1799  strictSeedExtension = cms.bool( False ),
1800  maxCCCLostHits = cms.int32( 0 ),
1801  nSigmaMinPt = cms.double( 5.0 ),
1802  minPt = cms.double( 1.0 ),
1803  maxConsecLostHits = cms.int32( 1 ),
1804  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1805  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1806  seedPairPenalty = cms.int32( 0 ),
1807  maxNumberOfHits = cms.int32( 100 ),
1808  minNumberOfHitsForLoopers = cms.int32( 13 ),
1809  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1810  minNumberOfHitsPerLoop = cms.int32( 4 ),
1811  minHitsMinPt = cms.int32( 3 ),
1812  maxLostHitsFraction = cms.double( 0.1 ),
1813  maxLostHits = cms.int32( 999 ),
1814  highEtaSwitch = cms.double( 5.0 ),
1815  minHitsAtHighEta = cms.int32( 5 )
1816 )
1817 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
1818  useSameTrajFilter = cms.bool( True ),
1819  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1820  keepOriginalIfRebuildFails = cms.bool( False ),
1821  lostHitPenalty = cms.double( 30.0 ),
1822  lockHits = cms.bool( True ),
1823  requireSeedHitsInRebuild = cms.bool( True ),
1824  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1825  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1826  maxPtForLooperReconstruction = cms.double( 0.7 ),
1827  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1828  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
1829  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1830  minNrOfHitsForRebuild = cms.int32( 5 ),
1831  maxCand = cms.int32( 3 ),
1832  alwaysUseInvalidHits = cms.bool( True ),
1833  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1834  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1835  intermediateCleaning = cms.bool( True ),
1836  foundHitBonus = cms.double( 10.0 ),
1837  updator = cms.string( "hltESPKFUpdator" ),
1838  bestHitOnly = cms.bool( True ),
1839  seedAs5DHit = cms.bool( False )
1840 )
1841 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
1842  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
1843  filters = cms.VPSet(
1844  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
1845  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
1846  )
1847 )
1848 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1849  minimumNumberOfHits = cms.int32( 4 ),
1850  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1851  seedExtension = cms.int32( 0 ),
1852  chargeSignificance = cms.double( -1.0 ),
1853  pixelSeedExtension = cms.bool( False ),
1854  strictSeedExtension = cms.bool( False ),
1855  maxCCCLostHits = cms.int32( 0 ),
1856  nSigmaMinPt = cms.double( 5.0 ),
1857  minPt = cms.double( 1.0 ),
1858  maxConsecLostHits = cms.int32( 1 ),
1859  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1860  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1861  seedPairPenalty = cms.int32( 0 ),
1862  maxNumberOfHits = cms.int32( 100 ),
1863  minNumberOfHitsForLoopers = cms.int32( 13 ),
1864  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1865  minNumberOfHitsPerLoop = cms.int32( 4 ),
1866  minHitsMinPt = cms.int32( 3 ),
1867  maxLostHitsFraction = cms.double( 0.1 ),
1868  maxLostHits = cms.int32( 999 ),
1869  highEtaSwitch = cms.double( 5.0 ),
1870  minHitsAtHighEta = cms.int32( 5 )
1871 )
1872 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1873  useSameTrajFilter = cms.bool( True ),
1874  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1875  keepOriginalIfRebuildFails = cms.bool( True ),
1876  lostHitPenalty = cms.double( 30.0 ),
1877  lockHits = cms.bool( True ),
1878  requireSeedHitsInRebuild = cms.bool( True ),
1879  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1880  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1881  maxPtForLooperReconstruction = cms.double( 0.7 ),
1882  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1883  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1884  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1885  minNrOfHitsForRebuild = cms.int32( 1 ),
1886  maxCand = cms.int32( 3 ),
1887  alwaysUseInvalidHits = cms.bool( True ),
1888  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1889  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1890  intermediateCleaning = cms.bool( True ),
1891  foundHitBonus = cms.double( 10.0 ),
1892  updator = cms.string( "hltESPKFUpdator" ),
1893  bestHitOnly = cms.bool( True ),
1894  seedAs5DHit = cms.bool( False )
1895 )
1896 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1897  minimumNumberOfHits = cms.int32( 3 ),
1898  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1899  seedExtension = cms.int32( 0 ),
1900  chargeSignificance = cms.double( -1.0 ),
1901  pixelSeedExtension = cms.bool( False ),
1902  strictSeedExtension = cms.bool( False ),
1903  nSigmaMinPt = cms.double( 5.0 ),
1904  maxCCCLostHits = cms.int32( 0 ),
1905  minPt = cms.double( 1.0 ),
1906  maxConsecLostHits = cms.int32( 1 ),
1907  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1908  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1909  seedPairPenalty = cms.int32( 0 ),
1910  maxNumberOfHits = cms.int32( 100 ),
1911  minNumberOfHitsForLoopers = cms.int32( 13 ),
1912  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1913  minNumberOfHitsPerLoop = cms.int32( 4 ),
1914  minHitsMinPt = cms.int32( 3 ),
1915  maxLostHitsFraction = cms.double( 0.1 ),
1916  maxLostHits = cms.int32( 999 ),
1917  highEtaSwitch = cms.double( 5.0 ),
1918  minHitsAtHighEta = cms.int32( 5 )
1919 )
1920 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1921  useSameTrajFilter = cms.bool( True ),
1922  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1923  keepOriginalIfRebuildFails = cms.bool( False ),
1924  lostHitPenalty = cms.double( 30.0 ),
1925  lockHits = cms.bool( True ),
1926  requireSeedHitsInRebuild = cms.bool( True ),
1927  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1928  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1929  maxPtForLooperReconstruction = cms.double( 0.7 ),
1930  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1931  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1932  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1933  minNrOfHitsForRebuild = cms.int32( 5 ),
1934  maxCand = cms.int32( 4 ),
1935  alwaysUseInvalidHits = cms.bool( True ),
1936  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1937  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1938  intermediateCleaning = cms.bool( True ),
1939  foundHitBonus = cms.double( 10.0 ),
1940  updator = cms.string( "hltESPKFUpdator" ),
1941  bestHitOnly = cms.bool( True ),
1942  seedAs5DHit = cms.bool( False )
1943 )
1944 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1945  minimumNumberOfHits = cms.int32( 3 ),
1946  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1947  seedExtension = cms.int32( 0 ),
1948  chargeSignificance = cms.double( -1.0 ),
1949  pixelSeedExtension = cms.bool( False ),
1950  strictSeedExtension = cms.bool( False ),
1951  nSigmaMinPt = cms.double( 5.0 ),
1952  maxCCCLostHits = cms.int32( 0 ),
1953  minPt = cms.double( 1.0 ),
1954  maxConsecLostHits = cms.int32( 1 ),
1955  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1956  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1957  seedPairPenalty = cms.int32( 0 ),
1958  maxNumberOfHits = cms.int32( 100 ),
1959  minNumberOfHitsForLoopers = cms.int32( 13 ),
1960  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1961  minNumberOfHitsPerLoop = cms.int32( 4 ),
1962  minHitsMinPt = cms.int32( 3 ),
1963  maxLostHitsFraction = cms.double( 0.1 ),
1964  maxLostHits = cms.int32( 999 ),
1965  highEtaSwitch = cms.double( 5.0 ),
1966  minHitsAtHighEta = cms.int32( 5 )
1967 )
1968 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1969  useSameTrajFilter = cms.bool( True ),
1970  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1971  keepOriginalIfRebuildFails = cms.bool( False ),
1972  lostHitPenalty = cms.double( 30.0 ),
1973  lockHits = cms.bool( True ),
1974  requireSeedHitsInRebuild = cms.bool( True ),
1975  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1976  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1977  maxPtForLooperReconstruction = cms.double( 0.7 ),
1978  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1979  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1980  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1981  minNrOfHitsForRebuild = cms.int32( 5 ),
1982  maxCand = cms.int32( 3 ),
1983  alwaysUseInvalidHits = cms.bool( True ),
1984  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1985  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1986  intermediateCleaning = cms.bool( True ),
1987  foundHitBonus = cms.double( 10.0 ),
1988  updator = cms.string( "hltESPKFUpdator" ),
1989  bestHitOnly = cms.bool( True ),
1990  seedAs5DHit = cms.bool( False )
1991 )
1992 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1993  minimumNumberOfHits = cms.int32( 3 ),
1994  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1995  seedExtension = cms.int32( 0 ),
1996  chargeSignificance = cms.double( -1.0 ),
1997  pixelSeedExtension = cms.bool( False ),
1998  strictSeedExtension = cms.bool( False ),
1999  nSigmaMinPt = cms.double( 5.0 ),
2000  maxCCCLostHits = cms.int32( 0 ),
2001  minPt = cms.double( 2.8 ),
2002  maxConsecLostHits = cms.int32( 1 ),
2003  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2004  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2005  seedPairPenalty = cms.int32( 0 ),
2006  maxNumberOfHits = cms.int32( 100 ),
2007  minNumberOfHitsForLoopers = cms.int32( 13 ),
2008  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2009  minNumberOfHitsPerLoop = cms.int32( 4 ),
2010  minHitsMinPt = cms.int32( 3 ),
2011  maxLostHitsFraction = cms.double( 0.1 ),
2012  maxLostHits = cms.int32( 999 ),
2013  highEtaSwitch = cms.double( 5.0 ),
2014  minHitsAtHighEta = cms.int32( 5 )
2015 )
2016 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2017  useSameTrajFilter = cms.bool( True ),
2018  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2019  keepOriginalIfRebuildFails = cms.bool( False ),
2020  lostHitPenalty = cms.double( 30.0 ),
2021  lockHits = cms.bool( True ),
2022  requireSeedHitsInRebuild = cms.bool( True ),
2023  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2024  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2025  maxPtForLooperReconstruction = cms.double( 0.7 ),
2026  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2027  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2028  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2029  minNrOfHitsForRebuild = cms.int32( 5 ),
2030  maxCand = cms.int32( 4 ),
2031  alwaysUseInvalidHits = cms.bool( True ),
2032  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
2033  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2034  intermediateCleaning = cms.bool( True ),
2035  foundHitBonus = cms.double( 10.0 ),
2036  updator = cms.string( "hltESPKFUpdator" ),
2037  bestHitOnly = cms.bool( True ),
2038  seedAs5DHit = cms.bool( False )
2039 )
2040 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2041  minimumNumberOfHits = cms.int32( 3 ),
2042  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2043  seedExtension = cms.int32( 0 ),
2044  chargeSignificance = cms.double( -1.0 ),
2045  pixelSeedExtension = cms.bool( False ),
2046  strictSeedExtension = cms.bool( False ),
2047  nSigmaMinPt = cms.double( 5.0 ),
2048  maxCCCLostHits = cms.int32( 0 ),
2049  minPt = cms.double( 5.0 ),
2050  maxConsecLostHits = cms.int32( 1 ),
2051  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2052  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2053  seedPairPenalty = cms.int32( 0 ),
2054  maxNumberOfHits = cms.int32( 100 ),
2055  minNumberOfHitsForLoopers = cms.int32( 13 ),
2056  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2057  minNumberOfHitsPerLoop = cms.int32( 4 ),
2058  minHitsMinPt = cms.int32( 3 ),
2059  maxLostHitsFraction = cms.double( 0.1 ),
2060  maxLostHits = cms.int32( 999 ),
2061  highEtaSwitch = cms.double( 5.0 ),
2062  minHitsAtHighEta = cms.int32( 5 )
2063 )
2064 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2065  minimumNumberOfHits = cms.int32( 3 ),
2066  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2067  seedExtension = cms.int32( 0 ),
2068  chargeSignificance = cms.double( -1.0 ),
2069  pixelSeedExtension = cms.bool( False ),
2070  strictSeedExtension = cms.bool( False ),
2071  nSigmaMinPt = cms.double( 5.0 ),
2072  maxCCCLostHits = cms.int32( 0 ),
2073  minPt = cms.double( 5.0 ),
2074  maxConsecLostHits = cms.int32( 1 ),
2075  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2076  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2077  seedPairPenalty = cms.int32( 0 ),
2078  maxNumberOfHits = cms.int32( 100 ),
2079  minNumberOfHitsForLoopers = cms.int32( 13 ),
2080  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2081  minNumberOfHitsPerLoop = cms.int32( 4 ),
2082  minHitsMinPt = cms.int32( 3 ),
2083  maxLostHitsFraction = cms.double( 0.1 ),
2084  maxLostHits = cms.int32( 999 ),
2085  highEtaSwitch = cms.double( 5.0 ),
2086  minHitsAtHighEta = cms.int32( 5 )
2087 )
2088 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2089  minimumNumberOfHits = cms.int32( 4 ),
2090  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2091  seedExtension = cms.int32( 0 ),
2092  chargeSignificance = cms.double( -1.0 ),
2093  pixelSeedExtension = cms.bool( False ),
2094  strictSeedExtension = cms.bool( False ),
2095  nSigmaMinPt = cms.double( 5.0 ),
2096  maxCCCLostHits = cms.int32( 0 ),
2097  minPt = cms.double( 5.0 ),
2098  maxConsecLostHits = cms.int32( 1 ),
2099  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2100  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2101  seedPairPenalty = cms.int32( 0 ),
2102  maxNumberOfHits = cms.int32( 100 ),
2103  minNumberOfHitsForLoopers = cms.int32( 13 ),
2104  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2105  minNumberOfHitsPerLoop = cms.int32( 4 ),
2106  minHitsMinPt = cms.int32( 3 ),
2107  maxLostHitsFraction = cms.double( 0.1 ),
2108  maxLostHits = cms.int32( 999 ),
2109  highEtaSwitch = cms.double( 5.0 ),
2110  minHitsAtHighEta = cms.int32( 5 )
2111 )
2112 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2113  useSameTrajFilter = cms.bool( False ),
2114  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2115  keepOriginalIfRebuildFails = cms.bool( False ),
2116  lostHitPenalty = cms.double( 30.0 ),
2117  lockHits = cms.bool( True ),
2118  requireSeedHitsInRebuild = cms.bool( True ),
2119  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2120  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2121  maxPtForLooperReconstruction = cms.double( 0.7 ),
2122  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2123  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2124  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2125  minNrOfHitsForRebuild = cms.int32( 5 ),
2126  maxCand = cms.int32( 3 ),
2127  alwaysUseInvalidHits = cms.bool( True ),
2128  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
2129  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
2130  intermediateCleaning = cms.bool( True ),
2131  foundHitBonus = cms.double( 10.0 ),
2132  updator = cms.string( "hltESPKFUpdator" ),
2133  bestHitOnly = cms.bool( True ),
2134  seedAs5DHit = cms.bool( False )
2135 )
2136 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2137  minimumNumberOfHits = cms.int32( 3 ),
2138  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2139  seedExtension = cms.int32( 0 ),
2140  chargeSignificance = cms.double( -1.0 ),
2141  pixelSeedExtension = cms.bool( False ),
2142  strictSeedExtension = cms.bool( False ),
2143  nSigmaMinPt = cms.double( 5.0 ),
2144  maxCCCLostHits = cms.int32( 9999 ),
2145  minPt = cms.double( 5.0 ),
2146  maxConsecLostHits = cms.int32( 1 ),
2147  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2148  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
2149  seedPairPenalty = cms.int32( 0 ),
2150  maxNumberOfHits = cms.int32( 100 ),
2151  minNumberOfHitsForLoopers = cms.int32( 13 ),
2152  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2153  minNumberOfHitsPerLoop = cms.int32( 4 ),
2154  minHitsMinPt = cms.int32( 3 ),
2155  maxLostHitsFraction = cms.double( 0.1 ),
2156  maxLostHits = cms.int32( 999 ),
2157  highEtaSwitch = cms.double( 5.0 ),
2158  minHitsAtHighEta = cms.int32( 5 )
2159 )
2160 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2161  minimumNumberOfHits = cms.int32( 4 ),
2162  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2163  seedExtension = cms.int32( 0 ),
2164  chargeSignificance = cms.double( -1.0 ),
2165  pixelSeedExtension = cms.bool( False ),
2166  strictSeedExtension = cms.bool( False ),
2167  nSigmaMinPt = cms.double( 5.0 ),
2168  maxCCCLostHits = cms.int32( 9999 ),
2169  minPt = cms.double( 5.0 ),
2170  maxConsecLostHits = cms.int32( 1 ),
2171  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2172  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2173  seedPairPenalty = cms.int32( 1 ),
2174  maxNumberOfHits = cms.int32( 100 ),
2175  minNumberOfHitsForLoopers = cms.int32( 13 ),
2176  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2177  minNumberOfHitsPerLoop = cms.int32( 4 ),
2178  minHitsMinPt = cms.int32( 3 ),
2179  maxLostHitsFraction = cms.double( 0.1 ),
2180  maxLostHits = cms.int32( 0 ),
2181  highEtaSwitch = cms.double( 5.0 ),
2182  minHitsAtHighEta = cms.int32( 5 )
2183 )
2184 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2185  useSameTrajFilter = cms.bool( True ),
2186  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2187  keepOriginalIfRebuildFails = cms.bool( False ),
2188  lostHitPenalty = cms.double( 30.0 ),
2189  lockHits = cms.bool( True ),
2190  requireSeedHitsInRebuild = cms.bool( True ),
2191  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2192  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2193  maxPtForLooperReconstruction = cms.double( 0.7 ),
2194  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2195  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2196  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2197  minNrOfHitsForRebuild = cms.int32( 4 ),
2198  maxCand = cms.int32( 2 ),
2199  alwaysUseInvalidHits = cms.bool( False ),
2200  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
2201  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2202  intermediateCleaning = cms.bool( True ),
2203  foundHitBonus = cms.double( 10.0 ),
2204  updator = cms.string( "hltESPKFUpdator" ),
2205  bestHitOnly = cms.bool( True ),
2206  seedAs5DHit = cms.bool( False )
2207 )
2208 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2209  minimumNumberOfHits = cms.int32( 5 ),
2210  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2211  seedExtension = cms.int32( 0 ),
2212  chargeSignificance = cms.double( -1.0 ),
2213  pixelSeedExtension = cms.bool( False ),
2214  strictSeedExtension = cms.bool( False ),
2215  nSigmaMinPt = cms.double( 5.0 ),
2216  maxCCCLostHits = cms.int32( 9999 ),
2217  minPt = cms.double( 5.0 ),
2218  maxConsecLostHits = cms.int32( 1 ),
2219  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2220  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2221  seedPairPenalty = cms.int32( 1 ),
2222  maxNumberOfHits = cms.int32( 100 ),
2223  minNumberOfHitsForLoopers = cms.int32( 13 ),
2224  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2225  minNumberOfHitsPerLoop = cms.int32( 4 ),
2226  minHitsMinPt = cms.int32( 3 ),
2227  maxLostHitsFraction = cms.double( 0.1 ),
2228  maxLostHits = cms.int32( 0 ),
2229  highEtaSwitch = cms.double( 5.0 ),
2230  minHitsAtHighEta = cms.int32( 5 )
2231 )
2232 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2233  minimumNumberOfHits = cms.int32( 4 ),
2234  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2235  seedExtension = cms.int32( 0 ),
2236  chargeSignificance = cms.double( -1.0 ),
2237  pixelSeedExtension = cms.bool( False ),
2238  strictSeedExtension = cms.bool( False ),
2239  nSigmaMinPt = cms.double( 5.0 ),
2240  maxCCCLostHits = cms.int32( 9999 ),
2241  minPt = cms.double( 5.0 ),
2242  maxConsecLostHits = cms.int32( 1 ),
2243  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2244  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2245  seedPairPenalty = cms.int32( 1 ),
2246  maxNumberOfHits = cms.int32( 100 ),
2247  minNumberOfHitsForLoopers = cms.int32( 13 ),
2248  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2249  minNumberOfHitsPerLoop = cms.int32( 4 ),
2250  minHitsMinPt = cms.int32( 3 ),
2251  maxLostHitsFraction = cms.double( 0.1 ),
2252  maxLostHits = cms.int32( 0 ),
2253  highEtaSwitch = cms.double( 5.0 ),
2254  minHitsAtHighEta = cms.int32( 5 )
2255 )
2256 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2257  useSameTrajFilter = cms.bool( False ),
2258  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2259  keepOriginalIfRebuildFails = cms.bool( False ),
2260  lostHitPenalty = cms.double( 30.0 ),
2261  lockHits = cms.bool( True ),
2262  requireSeedHitsInRebuild = cms.bool( True ),
2263  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2264  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2265  maxPtForLooperReconstruction = cms.double( 0.7 ),
2266  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2267  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2268  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2269  minNrOfHitsForRebuild = cms.int32( 4 ),
2270  maxCand = cms.int32( 2 ),
2271  alwaysUseInvalidHits = cms.bool( False ),
2272  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
2273  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
2274  intermediateCleaning = cms.bool( True ),
2275  foundHitBonus = cms.double( 10.0 ),
2276  updator = cms.string( "hltESPKFUpdator" ),
2277  bestHitOnly = cms.bool( True ),
2278  seedAs5DHit = cms.bool( False )
2279 )
2280 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2281  minimumNumberOfHits = cms.int32( 4 ),
2282  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2283  seedExtension = cms.int32( 0 ),
2284  chargeSignificance = cms.double( -1.0 ),
2285  pixelSeedExtension = cms.bool( False ),
2286  strictSeedExtension = cms.bool( False ),
2287  nSigmaMinPt = cms.double( 5.0 ),
2288  maxCCCLostHits = cms.int32( 9999 ),
2289  minPt = cms.double( 5.0 ),
2290  maxConsecLostHits = cms.int32( 1 ),
2291  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2292  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2293  seedPairPenalty = cms.int32( 0 ),
2294  maxNumberOfHits = cms.int32( 100 ),
2295  minNumberOfHitsForLoopers = cms.int32( 13 ),
2296  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2297  minNumberOfHitsPerLoop = cms.int32( 4 ),
2298  minHitsMinPt = cms.int32( 3 ),
2299  maxLostHitsFraction = cms.double( 0.1 ),
2300  maxLostHits = cms.int32( 999 ),
2301  highEtaSwitch = cms.double( 5.0 ),
2302  minHitsAtHighEta = cms.int32( 5 )
2303 )
2304 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2305  useSameTrajFilter = cms.bool( True ),
2306  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2307  keepOriginalIfRebuildFails = cms.bool( False ),
2308  lostHitPenalty = cms.double( 30.0 ),
2309  lockHits = cms.bool( True ),
2310  requireSeedHitsInRebuild = cms.bool( True ),
2311  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2312  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2313  maxPtForLooperReconstruction = cms.double( 0.7 ),
2314  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2315  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2316  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2317  minNrOfHitsForRebuild = cms.int32( 5 ),
2318  maxCand = cms.int32( 50 ),
2319  alwaysUseInvalidHits = cms.bool( True ),
2320  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2321  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2322  intermediateCleaning = cms.bool( True ),
2323  foundHitBonus = cms.double( 10.0 ),
2324  updator = cms.string( "hltESPKFUpdator" ),
2325  bestHitOnly = cms.bool( True ),
2326  seedAs5DHit = cms.bool( False )
2327 )
2328 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
2329  minimumNumberOfHits = cms.int32( 4 ),
2330  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2331  seedExtension = cms.int32( 1 ),
2332  chargeSignificance = cms.double( -1.0 ),
2333  pixelSeedExtension = cms.bool( False ),
2334  strictSeedExtension = cms.bool( False ),
2335  nSigmaMinPt = cms.double( 5.0 ),
2336  maxCCCLostHits = cms.int32( 0 ),
2337  minPt = cms.double( 5.0 ),
2338  maxConsecLostHits = cms.int32( 1 ),
2339  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2340  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2341  seedPairPenalty = cms.int32( 0 ),
2342  maxNumberOfHits = cms.int32( 100 ),
2343  minNumberOfHitsForLoopers = cms.int32( 13 ),
2344  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2345  minNumberOfHitsPerLoop = cms.int32( 4 ),
2346  minHitsMinPt = cms.int32( 3 ),
2347  maxLostHitsFraction = cms.double( 0.1 ),
2348  maxLostHits = cms.int32( 999 ),
2349  highEtaSwitch = cms.double( 5.0 ),
2350  minHitsAtHighEta = cms.int32( 5 )
2351 )
2352 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2353  useSameTrajFilter = cms.bool( True ),
2354  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2355  keepOriginalIfRebuildFails = cms.bool( False ),
2356  lostHitPenalty = cms.double( 30.0 ),
2357  lockHits = cms.bool( True ),
2358  requireSeedHitsInRebuild = cms.bool( True ),
2359  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2360  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2361  maxPtForLooperReconstruction = cms.double( 0.7 ),
2362  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2363  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2364  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
2365  minNrOfHitsForRebuild = cms.int32( 5 ),
2366  maxCand = cms.int32( 2 ),
2367  alwaysUseInvalidHits = cms.bool( True ),
2368  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
2369  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2370  intermediateCleaning = cms.bool( True ),
2371  foundHitBonus = cms.double( 10.0 ),
2372  updator = cms.string( "hltESPKFUpdator" ),
2373  bestHitOnly = cms.bool( True ),
2374  seedAs5DHit = cms.bool( False )
2375 )
2376 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2377  useSameTrajFilter = cms.bool( True ),
2378  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2379  keepOriginalIfRebuildFails = cms.bool( False ),
2380  lostHitPenalty = cms.double( 30.0 ),
2381  lockHits = cms.bool( True ),
2382  requireSeedHitsInRebuild = cms.bool( True ),
2383  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2384  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2385  maxPtForLooperReconstruction = cms.double( 0.7 ),
2386  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2387  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2388  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2389  minNrOfHitsForRebuild = cms.int32( 5 ),
2390  maxCand = cms.int32( 3 ),
2391  alwaysUseInvalidHits = cms.bool( True ),
2392  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2393  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2394  intermediateCleaning = cms.bool( True ),
2395  foundHitBonus = cms.double( 10.0 ),
2396  updator = cms.string( "hltESPKFUpdator" ),
2397  bestHitOnly = cms.bool( True ),
2398  seedAs5DHit = cms.bool( False )
2399 )
2400 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2401  useSameTrajFilter = cms.bool( True ),
2402  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2403  keepOriginalIfRebuildFails = cms.bool( False ),
2404  lostHitPenalty = cms.double( 30.0 ),
2405  lockHits = cms.bool( True ),
2406  requireSeedHitsInRebuild = cms.bool( True ),
2407  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2408  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2409  maxPtForLooperReconstruction = cms.double( 0.7 ),
2410  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2411  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2412  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2413  minNrOfHitsForRebuild = cms.int32( 5 ),
2414  maxCand = cms.int32( 3 ),
2415  alwaysUseInvalidHits = cms.bool( True ),
2416  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2417  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2418  intermediateCleaning = cms.bool( True ),
2419  foundHitBonus = cms.double( 10.0 ),
2420  updator = cms.string( "hltESPKFUpdator" ),
2421  bestHitOnly = cms.bool( True ),
2422  seedAs5DHit = cms.bool( False )
2423 )
2424 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
2425  minimumNumberOfHits = cms.int32( 4 ),
2426  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2427  seedExtension = cms.int32( 0 ),
2428  chargeSignificance = cms.double( -1.0 ),
2429  pixelSeedExtension = cms.bool( False ),
2430  strictSeedExtension = cms.bool( False ),
2431  maxCCCLostHits = cms.int32( 0 ),
2432  nSigmaMinPt = cms.double( 5.0 ),
2433  minPt = cms.double( 3.0 ),
2434  maxConsecLostHits = cms.int32( 1 ),
2435  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2436  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2437  seedPairPenalty = cms.int32( 0 ),
2438  maxNumberOfHits = cms.int32( 100 ),
2439  minNumberOfHitsForLoopers = cms.int32( 13 ),
2440  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2441  minNumberOfHitsPerLoop = cms.int32( 4 ),
2442  minHitsMinPt = cms.int32( 3 ),
2443  maxLostHitsFraction = cms.double( 0.1 ),
2444  maxLostHits = cms.int32( 999 ),
2445  highEtaSwitch = cms.double( 5.0 ),
2446  minHitsAtHighEta = cms.int32( 5 )
2447 )
2448 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
2449  useSameTrajFilter = cms.bool( True ),
2450  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2451  keepOriginalIfRebuildFails = cms.bool( True ),
2452  lostHitPenalty = cms.double( 30.0 ),
2453  lockHits = cms.bool( True ),
2454  requireSeedHitsInRebuild = cms.bool( True ),
2455  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2456  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2457  maxPtForLooperReconstruction = cms.double( 0.7 ),
2458  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2459  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
2460  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2461  minNrOfHitsForRebuild = cms.int32( 1 ),
2462  maxCand = cms.int32( 3 ),
2463  alwaysUseInvalidHits = cms.bool( True ),
2464  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2465  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2466  intermediateCleaning = cms.bool( True ),
2467  foundHitBonus = cms.double( 10.0 ),
2468  updator = cms.string( "hltESPKFUpdator" ),
2469  bestHitOnly = cms.bool( True ),
2470  seedAs5DHit = cms.bool( False )
2471 )
2472 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
2473  minimumNumberOfHits = cms.int32( 3 ),
2474  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2475  seedExtension = cms.int32( 0 ),
2476  chargeSignificance = cms.double( -1.0 ),
2477  pixelSeedExtension = cms.bool( False ),
2478  strictSeedExtension = cms.bool( False ),
2479  nSigmaMinPt = cms.double( 5.0 ),
2480  maxCCCLostHits = cms.int32( 0 ),
2481  minPt = cms.double( 2.8 ),
2482  maxConsecLostHits = cms.int32( 1 ),
2483  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2484  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2485  seedPairPenalty = cms.int32( 0 ),
2486  maxNumberOfHits = cms.int32( 100 ),
2487  minNumberOfHitsForLoopers = cms.int32( 13 ),
2488  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2489  minNumberOfHitsPerLoop = cms.int32( 4 ),
2490  minHitsMinPt = cms.int32( 3 ),
2491  maxLostHitsFraction = cms.double( 0.1 ),
2492  maxLostHits = cms.int32( 999 ),
2493  highEtaSwitch = cms.double( 5.0 ),
2494  minHitsAtHighEta = cms.int32( 5 )
2495 )
2496 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
2497  useSameTrajFilter = cms.bool( True ),
2498  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2499  keepOriginalIfRebuildFails = cms.bool( False ),
2500  lostHitPenalty = cms.double( 30.0 ),
2501  lockHits = cms.bool( True ),
2502  requireSeedHitsInRebuild = cms.bool( True ),
2503  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2504  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2505  maxPtForLooperReconstruction = cms.double( 0.7 ),
2506  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2507  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
2508  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2509  minNrOfHitsForRebuild = cms.int32( 5 ),
2510  maxCand = cms.int32( 4 ),
2511  alwaysUseInvalidHits = cms.bool( True ),
2512  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
2513  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2514  intermediateCleaning = cms.bool( True ),
2515  foundHitBonus = cms.double( 10.0 ),
2516  updator = cms.string( "hltESPKFUpdator" ),
2517  bestHitOnly = cms.bool( True ),
2518  seedAs5DHit = cms.bool( False )
2519 )
2520 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
2521  minimumNumberOfHits = cms.int32( 3 ),
2522  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2523  seedExtension = cms.int32( 0 ),
2524  chargeSignificance = cms.double( -1.0 ),
2525  pixelSeedExtension = cms.bool( False ),
2526  strictSeedExtension = cms.bool( False ),
2527  nSigmaMinPt = cms.double( 5.0 ),
2528  maxCCCLostHits = cms.int32( 0 ),
2529  minPt = cms.double( 3.5 ),
2530  maxConsecLostHits = cms.int32( 1 ),
2531  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2532  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2533  seedPairPenalty = cms.int32( 0 ),
2534  maxNumberOfHits = cms.int32( 100 ),
2535  minNumberOfHitsForLoopers = cms.int32( 13 ),
2536  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2537  minNumberOfHitsPerLoop = cms.int32( 4 ),
2538  minHitsMinPt = cms.int32( 3 ),
2539  maxLostHitsFraction = cms.double( 0.1 ),
2540  maxLostHits = cms.int32( 999 ),
2541  highEtaSwitch = cms.double( 5.0 ),
2542  minHitsAtHighEta = cms.int32( 5 )
2543 )
2544 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
2545  useSameTrajFilter = cms.bool( True ),
2546  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2547  keepOriginalIfRebuildFails = cms.bool( False ),
2548  lostHitPenalty = cms.double( 30.0 ),
2549  lockHits = cms.bool( True ),
2550  requireSeedHitsInRebuild = cms.bool( True ),
2551  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2552  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2553  maxPtForLooperReconstruction = cms.double( 0.7 ),
2554  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2555  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
2556  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2557  minNrOfHitsForRebuild = cms.int32( 5 ),
2558  maxCand = cms.int32( 3 ),
2559  alwaysUseInvalidHits = cms.bool( True ),
2560  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2561  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2562  intermediateCleaning = cms.bool( True ),
2563  foundHitBonus = cms.double( 10.0 ),
2564  updator = cms.string( "hltESPKFUpdator" ),
2565  bestHitOnly = cms.bool( True ),
2566  seedAs5DHit = cms.bool( False )
2567 )
2568 fragment.streams = cms.PSet(
2569  ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
2570  ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
2571  ALCAP0 = cms.vstring( 'AlCaP0' ),
2572  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
2573  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
2574  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
2575  DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
2576  EcalCalibration = cms.vstring( 'EcalLaser' ),
2577  HIDQM = cms.vstring( 'HIOnlineMonitor' ),
2578  HIDQMEventDisplay = cms.vstring( 'HIEventDisplay' ),
2579  HIDQMOnlineBeamspot = cms.vstring( 'HIDQMOnlineBeamspot' ),
2580  HIExpress = cms.vstring( 'HIExpressPhysics' ),
2581  HIExpressAlignment = cms.vstring( 'HIExpressAlignment' ),
2582  NanoDST = cms.vstring( 'L1Accept' ),
2583  PhysicsHICommissioning = cms.vstring( 'HIEmptyBX',
2584  'HIHLTPhysics',
2585  'HIHcalNZS' ),
2586  PhysicsHIDoubleMuon = cms.vstring( 'HIDoubleMuon',
2587  'HIDoubleMuonPsiPeri' ),
2588  PhysicsHIForward = cms.vstring( 'HIForward' ),
2589  PhysicsHIHardProbes = cms.vstring( 'HIHardProbes' ),
2590  PhysicsHIHardProbesLower = cms.vstring( 'HIHardProbesLower' ),
2591  PhysicsHIHardProbesPeripheral = cms.vstring( 'HIHardProbesPeripheral' ),
2592  PhysicsHIHeavyFlavor = cms.vstring( 'HIHeavyFlavor' ),
2593  PhysicsHISingleMuon = cms.vstring( 'HISingleMuon' ),
2594  PhysicsHITestRaw = cms.vstring( 'HITestRaw' ),
2595  PhysicsHITestRawPrime = cms.vstring( 'HITestRawPrime' ),
2596  PhysicsHITrackerNZS = cms.vstring( 'HITrackerNZS' ),
2597  RPCMON = cms.vstring( 'RPCMonitor' )
2598 )
2599 fragment.datasets = cms.PSet(
2600  AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v4' ),
2601  AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBias_v4' ),
2602  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v3',
2603  'AlCa_EcalEtaEEonlyForHI_v3',
2604  'AlCa_EcalPi0EBonlyForHI_v3',
2605  'AlCa_EcalPi0EEonlyForHI_v3' ),
2606  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v3' ),
2607  DQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v2',
2608  'DQM_HIHcalReconstruction_v1',
2609  'DQM_HIPixelReconstruction_v3' ),
2610  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
2611  HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v5',
2612  'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v4' ),
2613  HIDoubleMuon = cms.vstring( 'HLT_HIL1DoubleMu0_v3',
2614  'HLT_HIL1DoubleMu10_v3',
2615  'HLT_HIL1DoubleMuOpen_OS_er1p6_v3',
2616  'HLT_HIL1DoubleMuOpen_er1p6_v3',
2617  'HLT_HIL1DoubleMuOpen_v3',
2618  'HLT_HIL2DoubleMuOpen_v3',
2619  'HLT_HIL2_L1DoubleMu10_v3',
2620  'HLT_HIL3DoubleMuOpen_v3',
2621  'HLT_HIL3Mu0_L2Mu0_v3',
2622  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v3',
2623  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_v3',
2624  'HLT_HIL3Mu2p5_L1DoubleMu0_v3',
2625  'HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v3',
2626  'HLT_HIL3Mu3_L1DoubleMuOpen_OS_v3',
2627  'HLT_HIL3Mu3_L1TripleMuOpen_v3',
2628  'HLT_HIL3_L1DoubleMu10_v3' ),
2629  HIDoubleMuonPsiPeri = cms.vstring( 'HLT_HIL1DoubleMuOpen_Centrality_30_100_v3',
2630  'HLT_HIL1DoubleMuOpen_Centrality_40_100_v3',
2631  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v3',
2632  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v3' ),
2633  HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v4',
2634  'HLT_HIL1UnpairedBunchBptxMinus_v4',
2635  'HLT_HIL1UnpairedBunchBptxPlus_v4' ),
2636  HIEventDisplay = cms.vstring( 'HLT_HIMinimumBias_v2' ),
2637  HIExpressAlignment = cms.vstring( 'HLT_HICentralityVeto_v4',
2638  'HLT_HICsAK4PFJet100Eta1p5_v4',
2639  'HLT_HIPhysics_v4' ),
2640  HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v4',
2641  'HLT_HICentralityVeto_v4',
2642  'HLT_HICsAK4PFJet100Eta1p5_v4',
2643  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v4',
2644  'HLT_HIDsPPTrackingGlobal_Dpt50_v4',
2645  'HLT_HIEle20Gsf_v4',
2646  'HLT_HIFullTracks2018_HighPt56_v4',
2647  'HLT_HIGEDPhoton40_v4',
2648  'HLT_HIL1DoubleMu0_v3',
2649  'HLT_HIL1DoubleMu10_v3',
2650  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v3',
2651  'HLT_HIL1NotBptxOR_v4',
2652  'HLT_HIL1UnpairedBunchBptxMinus_v4',
2653  'HLT_HIL1UnpairedBunchBptxPlus_v4',
2654  'HLT_HIL2DoubleMuOpen_v3',
2655  'HLT_HIL2Mu3_NHitQ15_v3',
2656  'HLT_HIL2_L1DoubleMu10_v3',
2657  'HLT_HIL3DoubleMuOpen_v3',
2658  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v3',
2659  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v3',
2660  'HLT_HIL3_L1DoubleMu10_v3',
2661  'HLT_HILcPPTrackingGlobal_Dpt50_v4',
2662  'HLT_HIPhysics_v4',
2663  'HLT_HIPuAK4CaloJet100Eta5p1_v4',
2664  'HLT_HIRandom_v3',
2665  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2666  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
2667  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2',
2668  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
2669  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
2670  'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v4',
2671  'HLT_HIZeroBias_v4' ),
2672  HIForward = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2673  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2674  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4',
2675  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2676  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2677  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4',
2678  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2',
2679  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
2680  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2',
2681  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4',
2682  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2',
2683  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2',
2684  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2',
2685  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2',
2686  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2',
2687  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2',
2688  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2',
2689  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2',
2690  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
2691  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2692  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2693  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v4',
2694  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4',
2695  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v4',
2696  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2697  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2698  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v4',
2699  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2',
2700  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
2701  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2',
2702  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2',
2703  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2',
2704  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4',
2705  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
2706  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
2707  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4',
2708  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4',
2709  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2',
2710  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2',
2711  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2',
2712  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2',
2713  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2',
2714  'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v2',
2715  'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
2716  'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
2717  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v2',
2718  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v2',
2719  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v2',
2720  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v2',
2721  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v2',
2722  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2',
2723  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2',
2724  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
2725  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
2726  'HLT_HIZeroBias_v4' ),
2727  HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v4' ),
2728  HIHardProbes = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v4',
2729  'HLT_HICsAK4PFJet120Eta1p5_v4',
2730  'HLT_HICsAK4PFJet80Eta1p5_v4',
2731  'HLT_HIDoubleEle10GsfMass50_v4',
2732  'HLT_HIDoubleEle10Gsf_v4',
2733  'HLT_HIDoubleEle15GsfMass50_v4',
2734  'HLT_HIDoubleEle15Gsf_v4',
2735  'HLT_HIEle10Gsf_v4',
2736  'HLT_HIEle15Ele10GsfMass50_v4',
2737  'HLT_HIEle15Ele10Gsf_v4',
2738  'HLT_HIEle15Gsf_v4',
2739  'HLT_HIEle20Gsf_v4',
2740  'HLT_HIEle30Gsf_v4',
2741  'HLT_HIEle40Gsf_v4',
2742  'HLT_HIEle50Gsf_v4',
2743  'HLT_HIGEDPhoton30_EB_HECut_v4',
2744  'HLT_HIGEDPhoton30_EB_v4',
2745  'HLT_HIGEDPhoton30_HECut_v4',
2746  'HLT_HIGEDPhoton30_v4',
2747  'HLT_HIGEDPhoton40_EB_HECut_v4',
2748  'HLT_HIGEDPhoton40_EB_v4',
2749  'HLT_HIGEDPhoton40_HECut_v4',
2750  'HLT_HIGEDPhoton40_v4',
2751  'HLT_HIGEDPhoton50_EB_HECut_v4',
2752  'HLT_HIGEDPhoton50_EB_v4',
2753  'HLT_HIGEDPhoton50_HECut_v4',
2754  'HLT_HIGEDPhoton50_v4',
2755  'HLT_HIGEDPhoton60_EB_HECut_v4',
2756  'HLT_HIGEDPhoton60_EB_v4',
2757  'HLT_HIGEDPhoton60_HECut_v4',
2758  'HLT_HIGEDPhoton60_v4',
2759  'HLT_HIL1Mu3Eta2p5_Ele10Gsf_v4',
2760  'HLT_HIL1Mu3Eta2p5_Ele15Gsf_v4',
2761  'HLT_HIL1Mu3Eta2p5_Ele20Gsf_v4',
2762  'HLT_HIL1Mu5Eta2p5_Ele10Gsf_v4',
2763  'HLT_HIL1Mu5Eta2p5_Ele15Gsf_v4',
2764  'HLT_HIL1Mu5Eta2p5_Ele20Gsf_v4',
2765  'HLT_HIL1Mu7Eta2p5_Ele10Gsf_v4',
2766  'HLT_HIL1Mu7Eta2p5_Ele15Gsf_v4',
2767  'HLT_HIL1Mu7Eta2p5_Ele20Gsf_v4',
2768  'HLT_HIL3Mu3_EG10HECut_v4',
2769  'HLT_HIL3Mu3_EG15HECut_v4',
2770  'HLT_HIL3Mu3_EG20HECut_v4',
2771  'HLT_HIL3Mu3_EG30HECut_v4',
2772  'HLT_HIL3Mu5_EG10HECut_v4',
2773  'HLT_HIL3Mu5_EG15HECut_v4',
2774  'HLT_HIL3Mu5_EG20HECut_v4',
2775  'HLT_HIL3Mu5_EG30HECut_v4',
2776  'HLT_HIL3Mu7_EG10HECut_v4',
2777  'HLT_HIL3Mu7_EG15HECut_v4',
2778  'HLT_HIL3Mu7_EG20HECut_v4',
2779  'HLT_HIL3Mu7_EG30HECut_v4',
2780  'HLT_HIPuAK4CaloJet100Eta5p1_v4',
2781  'HLT_HIPuAK4CaloJet120Eta5p1_v4',
2782  'HLT_HIPuAK4CaloJet80Eta5p1_v4' ),
2783  HIHardProbesLower = cms.vstring( 'HLT_HICsAK4PFJet60Eta1p5_v4',
2784  'HLT_HIGEDPhoton10_EB_HECut_v4',
2785  'HLT_HIGEDPhoton10_EB_v4',
2786  'HLT_HIGEDPhoton10_HECut_v4',
2787  'HLT_HIGEDPhoton10_v4',
2788  'HLT_HIGEDPhoton20_EB_HECut_v4',
2789  'HLT_HIGEDPhoton20_EB_v4',
2790  'HLT_HIGEDPhoton20_HECut_v4',
2791  'HLT_HIGEDPhoton20_v4',
2792  'HLT_HIPuAK4CaloJet40Eta5p1_v4',
2793  'HLT_HIPuAK4CaloJet60Eta5p1_v4' ),
2794  HIHardProbesPeripheral = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v4',
2795  'HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v4',
2796  'HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v4',
2797  'HLT_HIGEDPhoton10_Cent30_100_v4',
2798  'HLT_HIGEDPhoton20_Cent30_100_v4',
2799  'HLT_HIGEDPhoton30_Cent30_100_v4',
2800  'HLT_HIGEDPhoton40_Cent30_100_v4',
2801  'HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v4',
2802  'HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v4',
2803  'HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v4',
2804  'HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v4' ),
2805  HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v4',
2806  'HLT_HIHcalPhiSym_v4' ),
2807  HIHeavyFlavor = cms.vstring( 'HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v4',
2808  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v4',
2809  'HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v4',
2810  'HLT_HIDmesonPPTrackingGlobal_Dpt30_v4',
2811  'HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v4',
2812  'HLT_HIDmesonPPTrackingGlobal_Dpt40_v4',
2813  'HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v4',
2814  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v4',
2815  'HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v4',
2816  'HLT_HIDmesonPPTrackingGlobal_Dpt60_v4',
2817  'HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v4',
2818  'HLT_HIDsPPTrackingGlobal_Dpt20_v4',
2819  'HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v4',
2820  'HLT_HIDsPPTrackingGlobal_Dpt30_v4',
2821  'HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v4',
2822  'HLT_HIDsPPTrackingGlobal_Dpt40_v4',
2823  'HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v4',
2824  'HLT_HIDsPPTrackingGlobal_Dpt50_v4',
2825  'HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v4',
2826  'HLT_HIDsPPTrackingGlobal_Dpt60_v4',
2827  'HLT_HIFullTracks2018_HighPt18_NoIter10_v4',
2828  'HLT_HIFullTracks2018_HighPt18_v4',
2829  'HLT_HIFullTracks2018_HighPt24_NoIter10_v4',
2830  'HLT_HIFullTracks2018_HighPt24_v4',
2831  'HLT_HIFullTracks2018_HighPt34_NoIter10_v4',
2832  'HLT_HIFullTracks2018_HighPt34_v4',
2833  'HLT_HIFullTracks2018_HighPt45_NoIter10_v4',
2834  'HLT_HIFullTracks2018_HighPt45_v4',
2835  'HLT_HIFullTracks2018_HighPt56_NoIter10_v4',
2836  'HLT_HIFullTracks2018_HighPt56_v4',
2837  'HLT_HIFullTracks2018_HighPt60_NoIter10_v4',
2838  'HLT_HIFullTracks2018_HighPt60_v4',
2839  'HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v4',
2840  'HLT_HILcPPTrackingGlobal_Dpt20_v4',
2841  'HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v4',
2842  'HLT_HILcPPTrackingGlobal_Dpt30_v4',
2843  'HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v4',
2844  'HLT_HILcPPTrackingGlobal_Dpt40_v4',
2845  'HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v4',
2846  'HLT_HILcPPTrackingGlobal_Dpt50_v4',
2847  'HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v4',
2848  'HLT_HILcPPTrackingGlobal_Dpt60_v4' ),
2849  HIOnlineMonitor = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v5',
2850  'HLT_HICentralityVeto_v4',
2851  'HLT_HICsAK4PFJet60Eta1p5_v4',
2852  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v4',
2853  'HLT_HIDsPPTrackingGlobal_Dpt20_v4',
2854  'HLT_HIEle15Gsf_v4',
2855  'HLT_HIGEDPhoton10_v4',
2856  'HLT_HIHcalNZS_v4',
2857  'HLT_HIHcalPhiSym_v4',
2858  'HLT_HIL1DoubleMu10_v3',
2859  'HLT_HIL2_L1DoubleMu10_v3',
2860  'HLT_HIL3_L1DoubleMu10_v3',
2861  'HLT_HILcPPTrackingGlobal_Dpt20_v4',
2862  'HLT_HIOnlineMonitorGroup_v3',
2863  'HLT_HIPhysics_v4',
2864  'HLT_HIPuAK4CaloJet40Eta5p1_v4',
2865  'HLT_HIRandom_v3',
2866  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2867  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
2868  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2',
2869  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
2870  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2' ),
2871  HISingleMuon = cms.vstring( 'HLT_HIL2Mu3_NHitQ15_v3',
2872  'HLT_HIL2Mu5_NHitQ15_v3',
2873  'HLT_HIL2Mu7_NHitQ15_v3',
2874  'HLT_HIL3Mu12_v3',
2875  'HLT_HIL3Mu15_v3',
2876  'HLT_HIL3Mu20_v3',
2877  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4',
2878  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v4',
2879  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4',
2880  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v4',
2881  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4',
2882  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v4',
2883  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4',
2884  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v4',
2885  'HLT_HIL3Mu3_NHitQ10_v3',
2886  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4',
2887  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v4',
2888  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4',
2889  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v4',
2890  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4',
2891  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v4',
2892  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4',
2893  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v4',
2894  'HLT_HIL3Mu5_NHitQ10_v3',
2895  'HLT_HIL3Mu7_NHitQ10_v3' ),
2896  HITestRaw = cms.vstring( 'HLT_HIMinimumBias_v2',
2897  'HLT_HIRandom_v3',
2898  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2899  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2900  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4',
2901  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2902  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2903  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4',
2904  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2',
2905  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
2906  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2',
2907  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4',
2908  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2',
2909  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2',
2910  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2',
2911  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2',
2912  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2',
2913  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2',
2914  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2',
2915  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2',
2916  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
2917  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2918  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2919  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v4',
2920  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4',
2921  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v4',
2922  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2923  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2924  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v4',
2925  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2',
2926  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
2927  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2',
2928  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2',
2929  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2',
2930  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4',
2931  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
2932  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
2933  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4',
2934  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4',
2935  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2',
2936  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2',
2937  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2',
2938  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2',
2939  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2',
2940  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2',
2941  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
2942  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
2943  'HLT_HIZeroBias_v4' ),
2944  HITestRawPrime = cms.vstring( 'HLT_HIMinimumBias_v2',
2945  'HLT_HIRandom_v3',
2946  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2947  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2948  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4',
2949  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2950  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2951  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4',
2952  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2',
2953  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
2954  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2',
2955  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4',
2956  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2',
2957  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2',
2958  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2',
2959  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2',
2960  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2',
2961  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2',
2962  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2',
2963  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2',
2964  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
2965  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2966  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2967  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v4',
2968  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4',
2969  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v4',
2970  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
2971  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
2972  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v4',
2973  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2',
2974  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
2975  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2',
2976  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2',
2977  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2',
2978  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4',
2979  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
2980  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
2981  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4',
2982  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4',
2983  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2',
2984  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2',
2985  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2',
2986  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2',
2987  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2',
2988  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2',
2989  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
2990  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
2991  'HLT_HIZeroBias_v4' ),
2992  HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v4' ),
2993  L1Accept = cms.vstring( 'DST_Physics_v8' ),
2994  RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v2' ),
2995  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
2996  'HLT_HcalCalibration_v5' ),
2997  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
2998  'HLT_HcalCalibration_v5' )
2999 )
3000 
3001 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
3002  recordName = cms.string( "CSCChannelMapperRecord" ),
3003  iovIsRunNotTime = cms.bool( True ),
3004  firstValid = cms.vuint32( 1 )
3005 )
3006 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
3007  recordName = cms.string( "CSCIndexerRecord" ),
3008  iovIsRunNotTime = cms.bool( True ),
3009  firstValid = cms.vuint32( 1 )
3010 )
3011 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
3012  recordName = cms.string( "L1TGlobalParametersRcd" ),
3013  iovIsRunNotTime = cms.bool( True ),
3014  firstValid = cms.vuint32( 1 )
3015 )
3016 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
3017  appendToDataLabel = cms.string( "HBHE" ),
3018  timeSlewParametersM2 = cms.VPSet(
3019  cms.PSet( tmax = cms.double( 16.0 ),
3020  tzero = cms.double( 23.960177 ),
3021  slope = cms.double( -3.178648 )
3022  ),
3023  cms.PSet( tmax = cms.double( 10.0 ),
3024  tzero = cms.double( 11.977461 ),
3025  slope = cms.double( -1.5610227 )
3026  ),
3027  cms.PSet( tmax = cms.double( 6.25 ),
3028  tzero = cms.double( 9.109694 ),
3029  slope = cms.double( -1.075824 )
3030  )
3031  ),
3032  timeSlewParametersM3 = cms.VPSet(
3033  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
3034  tspar2_siPM = cms.double( 0.0 ),
3035  tspar2 = cms.double( 0.0 ),
3036  cap = cms.double( 6.0 ),
3037  tspar1 = cms.double( -2.19142 ),
3038  tspar0 = cms.double( 12.2999 ),
3039  tspar1_siPM = cms.double( 0.0 )
3040  ),
3041  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
3042  tspar2_siPM = cms.double( 0.0 ),
3043  tspar2 = cms.double( 32.0 ),
3044  cap = cms.double( 6.0 ),
3045  tspar1 = cms.double( -3.2 ),
3046  tspar0 = cms.double( 15.5 ),
3047  tspar1_siPM = cms.double( 0.0 )
3048  ),
3049  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
3050  tspar2_siPM = cms.double( 0.0 ),
3051  tspar2 = cms.double( 0.0 ),
3052  cap = cms.double( 6.0 ),
3053  tspar1 = cms.double( -2.19142 ),
3054  tspar0 = cms.double( 12.2999 ),
3055  tspar1_siPM = cms.double( 0.0 )
3056  ),
3057  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
3058  tspar2_siPM = cms.double( 0.0 ),
3059  tspar2 = cms.double( 0.0 ),
3060  cap = cms.double( 6.0 ),
3061  tspar1 = cms.double( -2.19142 ),
3062  tspar0 = cms.double( 12.2999 ),
3063  tspar1_siPM = cms.double( 0.0 )
3064  )
3065  )
3066 )
3067 fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer",
3068  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
3069  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
3070  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
3071  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
3072  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
3073  appendToDataLabel = cms.string( "" )
3074 )
3075 fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer",
3076  ChannelStatusToBeExcluded = cms.vstring( 'kDAC',
3077  'kNoisy',
3078  'kNNoisy',
3079  'kFixedG6',
3080  'kFixedG1',
3081  'kFixedG0',
3082  'kNonRespondingIsolated',
3083  'kDeadVFE',
3084  'kDeadFE',
3085  'kNoDataNoTP' ),
3086  flagsMapDBReco = cms.PSet(
3087  kDead = cms.vstring( 'kNoDataNoTP' ),
3088  kGood = cms.vstring( 'kOk',
3089  'kDAC',
3090  'kNoLaser',
3091  'kNoisy' ),
3092  kTowerRecovered = cms.vstring( 'kDeadFE' ),
3093  kNoisy = cms.vstring( 'kNNoisy',
3094  'kFixedG6',
3095  'kFixedG1' ),
3096  kNeighboursRecovered = cms.vstring( 'kFixedG0',
3097  'kNonRespondingIsolated',
3098  'kDeadVFE' )
3099  ),
3100  appendToDataLabel = cms.string( "" )
3101 )
3102 fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer",
3103  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
3104  appendToDataLabel = cms.string( "" )
3105 )
3106 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
3107  recordName = cms.string( "JetTagComputerRecord" ),
3108  iovIsRunNotTime = cms.bool( True ),
3109  firstValid = cms.vuint32( 1 )
3110 )
3111 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
3112  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
3113  iovIsRunNotTime = cms.bool( True ),
3114  firstValid = cms.vuint32( 1 )
3115 )
3116 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
3117  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
3118  iovIsRunNotTime = cms.bool( True ),
3119  firstValid = cms.vuint32( 1 )
3120 )
3121 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
3122  RunType = cms.string( "Run3" ),
3123  PitchSimY = cms.double( 0.15 ),
3124  PitchSimX = cms.double( 0.1 ),
3125  thickness = cms.double( 0.23 ),
3126  noOfPixelSimX = cms.int32( 160 ),
3127  noOfPixelSimY = cms.int32( 104 ),
3128  noOfPixels = cms.int32( 16640 ),
3129  simXWidth = cms.double( 16.6 ),
3130  simYWidth = cms.double( 16.2 ),
3131  deadEdgeWidth = cms.double( 0.2 ),
3132  activeEdgeSigma = cms.double( 0.02 ),
3133  physActiveEdgeDist = cms.double( 0.15 ),
3134  appendToDataLabel = cms.string( "" )
3135 )
3136 
3137 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3138  MaxDPhi = cms.double( 1.6 ),
3139  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
3140  PropagationDirection = cms.string( "anyDirection" )
3141 )
3142 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
3143  AlgoName = cms.string( "CSCChannelMapperPostls1" )
3144 )
3145 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
3146  AlgoName = cms.string( "CSCIndexerPostls1" )
3147 )
3148 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
3149  appendToDataLabel = cms.string( "" )
3150 )
3151 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
3152 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
3153  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
3154  MapAuto = cms.untracked.bool( False ),
3155  SkipHE = cms.untracked.bool( False ),
3156  appendToDataLabel = cms.string( "" )
3157 )
3158 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
3159  appendToDataLabel = cms.string( "" )
3160 )
3161 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
3162  appendToDataLabel = cms.string( "" )
3163 )
3164 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3165  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3166  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3167  ComponentName = cms.string( "ClusterShapeHitFilter" ),
3168  isPhase2 = cms.bool( False ),
3169  doPixelShapeCut = cms.bool( True ),
3170  doStripShapeCut = cms.bool( True ),
3171  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3172  appendToDataLabel = cms.string( "" )
3173 )
3174 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
3175  appendToDataLabel = cms.string( "" )
3176 )
3177 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
3178  TotalBxInEvent = cms.int32( 5 ),
3179  NumberPhysTriggers = cms.uint32( 512 ),
3180  NumberL1Muon = cms.uint32( 8 ),
3181  NumberL1EGamma = cms.uint32( 12 ),
3182  NumberL1Jet = cms.uint32( 12 ),
3183  NumberL1Tau = cms.uint32( 12 ),
3184  NumberChips = cms.uint32( 1 ),
3185  PinsOnChip = cms.uint32( 512 ),
3186  OrderOfChip = cms.vint32( 1 ),
3187  NumberL1IsoEG = cms.uint32( 4 ),
3188  NumberL1JetCounts = cms.uint32( 12 ),
3189  UnitLength = cms.int32( 8 ),
3190  NumberL1ForJet = cms.uint32( 4 ),
3191  IfCaloEtaNumberBits = cms.uint32( 4 ),
3192  IfMuEtaNumberBits = cms.uint32( 6 ),
3193  NumberL1TauJet = cms.uint32( 4 ),
3194  NumberL1Mu = cms.uint32( 4 ),
3195  NumberConditionChips = cms.uint32( 1 ),
3196  NumberPsbBoards = cms.int32( 7 ),
3197  NumberL1CenJet = cms.uint32( 4 ),
3198  PinsOnConditionChip = cms.uint32( 512 ),
3199  NumberL1NoIsoEG = cms.uint32( 4 ),
3200  NumberTechnicalTriggers = cms.uint32( 64 ),
3201  NumberPhysTriggersExtended = cms.uint32( 64 ),
3202  WordLength = cms.int32( 64 ),
3203  OrderConditionChip = cms.vint32( 1 ),
3204  appendToDataLabel = cms.string( "" )
3205 )
3206 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3207  SimpleMagneticField = cms.string( "" ),
3208  MaxDPhi = cms.double( 1.6 ),
3209  ComponentName = cms.string( "PropagatorWithMaterial" ),
3210  Mass = cms.double( 0.105 ),
3211  PropagationDirection = cms.string( "alongMomentum" ),
3212  useRungeKutta = cms.bool( False ),
3213  ptMin = cms.double( -1.0 )
3214 )
3215 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
3216  SimpleMagneticField = cms.string( "ParabolicMf" ),
3217  MaxDPhi = cms.double( 1.6 ),
3218  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
3219  Mass = cms.double( 0.139 ),
3220  PropagationDirection = cms.string( "alongMomentum" ),
3221  useRungeKutta = cms.bool( False ),
3222  ptMin = cms.double( -1.0 )
3223 )
3224 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
3225  SimpleMagneticField = cms.string( "ParabolicMf" ),
3226  MaxDPhi = cms.double( 1.6 ),
3227  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
3228  Mass = cms.double( 0.105 ),
3229  PropagationDirection = cms.string( "alongMomentum" ),
3230  useRungeKutta = cms.bool( False ),
3231  ptMin = cms.double( -1.0 )
3232 )
3233 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3234  SimpleMagneticField = cms.string( "" ),
3235  MaxDPhi = cms.double( 1.6 ),
3236  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
3237  Mass = cms.double( 0.105 ),
3238  PropagationDirection = cms.string( "oppositeToMomentum" ),
3239  useRungeKutta = cms.bool( False ),
3240  ptMin = cms.double( -1.0 )
3241 )
3242 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
3243  SimpleMagneticField = cms.string( "ParabolicMf" ),
3244  MaxDPhi = cms.double( 1.6 ),
3245  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
3246  Mass = cms.double( 0.139 ),
3247  PropagationDirection = cms.string( "oppositeToMomentum" ),
3248  useRungeKutta = cms.bool( False ),
3249  ptMin = cms.double( -1.0 )
3250 )
3251 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
3252  SimpleMagneticField = cms.string( "ParabolicMf" ),
3253  MaxDPhi = cms.double( 1.6 ),
3254  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3255  Mass = cms.double( 0.105 ),
3256  PropagationDirection = cms.string( "oppositeToMomentum" ),
3257  useRungeKutta = cms.bool( False ),
3258  ptMin = cms.double( -1.0 )
3259 )
3260 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
3261  SimpleMagneticField = cms.string( "ParabolicMf" ),
3262  MaxDPhi = cms.double( 1.6 ),
3263  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
3264  Mass = cms.double( 0.105 ),
3265  PropagationDirection = cms.string( "oppositeToMomentum" ),
3266  useRungeKutta = cms.bool( False ),
3267  ptMin = cms.double( 0.1 )
3268 )
3269 fragment.PixelCPEFastESProducer = cms.ESProducer( "PixelCPEFastESProducer",
3270  LoadTemplatesFromDB = cms.bool( True ),
3271  Alpha2Order = cms.bool( True ),
3272  ClusterProbComputationFlag = cms.int32( 0 ),
3273  useLAWidthFromDB = cms.bool( True ),
3274  lAOffset = cms.double( 0.0 ),
3275  lAWidthBPix = cms.double( 0.0 ),
3276  lAWidthFPix = cms.double( 0.0 ),
3277  doLorentzFromAlignment = cms.bool( False ),
3278  useLAFromDB = cms.bool( True ),
3279  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3280  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3281  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3282  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3283  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3284  yerr_endcap = cms.vdouble( 0.0021 ),
3285  xerr_barrel_l1_def = cms.double( 0.0103 ),
3286  yerr_barrel_l1_def = cms.double( 0.0021 ),
3287  xerr_barrel_ln_def = cms.double( 0.0103 ),
3288  yerr_barrel_ln_def = cms.double( 0.0021 ),
3289  xerr_endcap_def = cms.double( 0.002 ),
3290  yerr_endcap_def = cms.double( 7.5E-4 ),
3291  isPhase2 = cms.bool( False ),
3292  EdgeClusterErrorX = cms.double( 50.0 ),
3293  EdgeClusterErrorY = cms.double( 85.0 ),
3294  UseErrorsFromTemplates = cms.bool( True ),
3295  TruncatePixelCharge = cms.bool( True ),
3296  ComponentName = cms.string( "PixelCPEFast" ),
3297  MagneticFieldRecord = cms.ESInputTag( "","" ),
3298  appendToDataLabel = cms.string( "" )
3299 )
3300 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
3301  SimpleMagneticField = cms.string( "ParabolicMf" ),
3302  MaxDPhi = cms.double( 4.0 ),
3303  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
3304  Mass = cms.double( 0.1396 ),
3305  PropagationDirection = cms.string( "alongMomentum" ),
3306  useRungeKutta = cms.bool( False ),
3307  ptMin = cms.double( -1.0 )
3308 )
3309 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
3310  SimpleMagneticField = cms.string( "ParabolicMf" ),
3311  MaxDPhi = cms.double( 1.6 ),
3312  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
3313  Mass = cms.double( 0.105 ),
3314  PropagationDirection = cms.string( "alongMomentum" ),
3315  useRungeKutta = cms.bool( False ),
3316  ptMin = cms.double( 0.1 )
3317 )
3318 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
3319  QualityLabel = cms.string( "" ),
3320  Label = cms.string( "" ),
3321  appendToDataLabel = cms.string( "" )
3322 )
3323 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
3324  EtaDivisions = cms.untracked.uint32( 20 ),
3325  PhiDivisions = cms.untracked.uint32( 20 ),
3326  EtaMax = cms.untracked.double( 2.5 )
3327 )
3328 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
3329  use3d = cms.bool( True ),
3330  unBoost = cms.bool( False ),
3331  useSignificance = cms.bool( True ),
3332  minTracks = cms.uint32( 3 ),
3333  minVertices = cms.uint32( 1 )
3334 )
3335 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3336  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
3337  NoErrorPropagation = cms.bool( False ),
3338  PropagationDirection = cms.string( "anyDirection" ),
3339  useTuningForL2Speed = cms.bool( False ),
3340  useIsYokeFlag = cms.bool( True ),
3341  endcapShiftInZNeg = cms.double( 0.0 ),
3342  SetVBFPointer = cms.bool( False ),
3343  AssumeNoMaterial = cms.bool( False ),
3344  endcapShiftInZPos = cms.double( 0.0 ),
3345  useInTeslaFromMagField = cms.bool( False ),
3346  VBFName = cms.string( "VolumeBasedMagneticField" ),
3347  useEndcapShiftsInZ = cms.bool( False ),
3348  sendLogWarning = cms.bool( False ),
3349  useMatVolumes = cms.bool( True ),
3350  debug = cms.bool( False ),
3351  ApplyRadX0Correction = cms.bool( True ),
3352  useMagVolumes = cms.bool( True ),
3353  returnTangentPlane = cms.bool( True )
3354 )
3355 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
3356  ComponentName = cms.string( "TransientTrackBuilder" )
3357 )
3358 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3359  ComponentName = cms.string( "CaloDetIdAssociator" ),
3360  etaBinSize = cms.double( 0.087 ),
3361  nEta = cms.int32( 70 ),
3362  nPhi = cms.int32( 72 ),
3363  hcalRegion = cms.int32( 2 ),
3364  includeBadChambers = cms.bool( False ),
3365  includeGEM = cms.bool( False ),
3366  includeME0 = cms.bool( False )
3367 )
3368 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3369  ComponentName = cms.string( "CosmicNavigationSchool" ),
3370  SimpleMagneticField = cms.string( "" )
3371 )
3372 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
3373  verbosity = cms.untracked.uint32( 1 ),
3374  buildMisalignedGeometry = cms.bool( False ),
3375  isRun2 = cms.bool( False ),
3376  dbTag = cms.string( "" ),
3377  compactViewTag = cms.string( "" ),
3378  fromPreprocessedDB = cms.untracked.bool( True ),
3379  fromDD4hep = cms.untracked.bool( False ),
3380  appendToDataLabel = cms.string( "" )
3381 )
3382 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
3383  lhcInfoLabel = cms.string( "" ),
3384  opticsLabel = cms.string( "" ),
3385  appendToDataLabel = cms.string( "" )
3386 )
3387 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3388  ComponentName = cms.string( "EcalDetIdAssociator" ),
3389  etaBinSize = cms.double( 0.02 ),
3390  nEta = cms.int32( 300 ),
3391  nPhi = cms.int32( 360 ),
3392  hcalRegion = cms.int32( 2 ),
3393  includeBadChambers = cms.bool( False ),
3394  includeGEM = cms.bool( False ),
3395  includeME0 = cms.bool( False )
3396 )
3397 fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer",
3398  ComponentName = cms.string( "" ),
3399  label = cms.string( "" ),
3400  appendToDataLabel = cms.string( "" )
3401 )
3402 fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer",
3403  ComponentName = cms.string( "" ),
3404  label = cms.string( "" ),
3405  appendToDataLabel = cms.string( "" )
3406 )
3407 fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer",
3408  ComponentName = cms.string( "" ),
3409  label = cms.string( "" ),
3410  appendToDataLabel = cms.string( "" )
3411 )
3412 fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer",
3413  ComponentName = cms.string( "" ),
3414  label = cms.string( "" ),
3415  appendToDataLabel = cms.string( "" )
3416 )
3417 fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer",
3418  ComponentName = cms.string( "" ),
3419  label = cms.string( "" ),
3420  appendToDataLabel = cms.string( "" )
3421 )
3422 fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer",
3423  ComponentName = cms.string( "" ),
3424  label = cms.string( "" ),
3425  appendToDataLabel = cms.string( "" )
3426 )
3427 fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer",
3428  ComponentName = cms.string( "" ),
3429  label = cms.string( "" ),
3430  appendToDataLabel = cms.string( "" )
3431 )
3432 fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer",
3433  ComponentName = cms.string( "" ),
3434  label = cms.string( "" ),
3435  appendToDataLabel = cms.string( "" )
3436 )
3437 fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer",
3438  ComponentName = cms.string( "" ),
3439  label = cms.string( "" ),
3440  appendToDataLabel = cms.string( "" )
3441 )
3442 fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer",
3443  ComponentName = cms.string( "" ),
3444  label = cms.string( "" ),
3445  appendToDataLabel = cms.string( "" )
3446 )
3447 fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer",
3448  ComponentName = cms.string( "" ),
3449  label = cms.string( "" ),
3450  appendToDataLabel = cms.string( "" )
3451 )
3452 fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer",
3453  ComponentName = cms.string( "" ),
3454  label = cms.string( "" ),
3455  appendToDataLabel = cms.string( "" )
3456 )
3457 fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer",
3458  ComponentName = cms.string( "" ),
3459  label = cms.string( "" ),
3460  appendToDataLabel = cms.string( "" )
3461 )
3462 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
3463  flagMask = cms.PSet(
3464  kBad = cms.vstring( 'kFaultyHardware',
3465  'kDead',
3466  'kKilled' ),
3467  kGood = cms.vstring( 'kGood' ),
3468  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
3469  'kTowerRecovered' ),
3470  kProblematic = cms.vstring( 'kPoorReco',
3471  'kPoorCalib',
3472  'kNoisy',
3473  'kSaturated' ),
3474  kWeird = cms.vstring( 'kWeird',
3475  'kDiWeird' ),
3476  kTime = cms.vstring( 'kOutOfTime' )
3477  ),
3478  dbstatusMask = cms.PSet(
3479  kBad = cms.vstring( 'kNonRespondingIsolated',
3480  'kDeadVFE',
3481  'kDeadFE',
3482  'kNoDataNoTP' ),
3483  kGood = cms.vstring( 'kOk' ),
3484  kRecovered = cms.vstring( ),
3485  kProblematic = cms.vstring( 'kDAC',
3486  'kNoLaser',
3487  'kNoisy',
3488  'kNNoisy',
3489  'kNNNoisy',
3490  'kNNNNoisy',
3491  'kNNNNNoisy',
3492  'kFixedG6',
3493  'kFixedG1',
3494  'kFixedG0' ),
3495  kWeird = cms.vstring( ),
3496  kTime = cms.vstring( )
3497  ),
3498  timeThresh = cms.double( 2.0 )
3499 )
3500 fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer",
3501  ComponentName = cms.string( "" ),
3502  label = cms.string( "" ),
3503  appendToDataLabel = cms.string( "" )
3504 )
3505 fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer",
3506  ComponentName = cms.string( "" ),
3507  label = cms.string( "" ),
3508  appendToDataLabel = cms.string( "" )
3509 )
3510 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
3511 fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer",
3512  ComponentName = cms.string( "" ),
3513  label = cms.string( "" ),
3514  appendToDataLabel = cms.string( "" )
3515 )
3516 fragment.hcalConvertedEffectivePedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalWidthsGPUESProducer",
3517  ComponentName = cms.string( "" ),
3518  label0 = cms.string( "withTopoEff" ),
3519  label1 = cms.string( "withTopoEff" ),
3520  label2 = cms.string( "" ),
3521  label3 = cms.string( "" ),
3522  appendToDataLabel = cms.string( "" )
3523 )
3524 fragment.hcalConvertedEffectivePedestalsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalsGPUESProducer",
3525  ComponentName = cms.string( "" ),
3526  label0 = cms.string( "withTopoEff" ),
3527  label1 = cms.string( "" ),
3528  label2 = cms.string( "" ),
3529  appendToDataLabel = cms.string( "" )
3530 )
3531 fragment.hcalConvertedPedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalWidthsGPUESProducer",
3532  ComponentName = cms.string( "" ),
3533  label0 = cms.string( "" ),
3534  label1 = cms.string( "" ),
3535  label2 = cms.string( "" ),
3536  label3 = cms.string( "" ),
3537  appendToDataLabel = cms.string( "" )
3538 )
3539 fragment.hcalConvertedPedestalsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalsGPUESProducer",
3540  ComponentName = cms.string( "" ),
3541  label0 = cms.string( "" ),
3542  label1 = cms.string( "" ),
3543  label2 = cms.string( "" ),
3544  appendToDataLabel = cms.string( "" )
3545 )
3546 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
3547  appendToDataLabel = cms.string( "" )
3548 )
3549 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
3550  appendToDataLabel = cms.string( "" )
3551 )
3552 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3553  ComponentName = cms.string( "HcalDetIdAssociator" ),
3554  etaBinSize = cms.double( 0.087 ),
3555  nEta = cms.int32( 70 ),
3556  nPhi = cms.int32( 72 ),
3557  hcalRegion = cms.int32( 2 ),
3558  includeBadChambers = cms.bool( False ),
3559  includeGEM = cms.bool( False ),
3560  includeME0 = cms.bool( False )
3561 )
3562 fragment.hcalElectronicsMappingGPUESProducer = cms.ESProducer( "HcalElectronicsMappingGPUESProducer",
3563  ComponentName = cms.string( "" ),
3564  label = cms.string( "" ),
3565  appendToDataLabel = cms.string( "" )
3566 )
3567 fragment.hcalGainWidthsGPUESProducer = cms.ESProducer( "HcalGainWidthsGPUESProducer",
3568  ComponentName = cms.string( "" ),
3569  label = cms.string( "" ),
3570  appendToDataLabel = cms.string( "" )
3571 )
3572 fragment.hcalGainsGPUESProducer = cms.ESProducer( "HcalGainsGPUESProducer",
3573  ComponentName = cms.string( "" ),
3574  label = cms.string( "" ),
3575  appendToDataLabel = cms.string( "" )
3576 )
3577 fragment.hcalLUTCorrsGPUESProducer = cms.ESProducer( "HcalLUTCorrsGPUESProducer",
3578  ComponentName = cms.string( "" ),
3579  label = cms.string( "" ),
3580  appendToDataLabel = cms.string( "" )
3581 )
3582 fragment.hcalQIECodersGPUESProducer = cms.ESProducer( "HcalQIECodersGPUESProducer",
3583  ComponentName = cms.string( "" ),
3584  label = cms.string( "" ),
3585  appendToDataLabel = cms.string( "" )
3586 )
3587 fragment.hcalQIETypesGPUESProducer = cms.ESProducer( "HcalQIETypesGPUESProducer",
3588  ComponentName = cms.string( "" ),
3589  label = cms.string( "" ),
3590  appendToDataLabel = cms.string( "" )
3591 )
3592 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
3593  phase = cms.uint32( 1 ),
3594  RecoveredRecHitBits = cms.vstring( ),
3595  SeverityLevels = cms.VPSet(
3596  cms.PSet( ChannelStatus = cms.vstring( ),
3597  RecHitFlags = cms.vstring( 'TimingFromTDC' ),
3598  Level = cms.int32( 0 )
3599  ),
3600  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
3601  RecHitFlags = cms.vstring( ),
3602  Level = cms.int32( 1 )
3603  ),
3604  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
3605  RecHitFlags = cms.vstring( ),
3606  Level = cms.int32( 5 )
3607  ),
3608  cms.PSet( ChannelStatus = cms.vstring( ),
3609  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
3610  'HBHEIsolatedNoise',
3611  'HBHEFlatNoise',
3612  'HBHESpikeNoise',
3613  'HBHETS4TS5Noise',
3614  'HBHENegativeNoise',
3615  'HBHEPulseFitBit',
3616  'HBHEOOTPU' ),
3617  Level = cms.int32( 8 )
3618  ),
3619  cms.PSet( ChannelStatus = cms.vstring( ),
3620  RecHitFlags = cms.vstring( 'HFLongShort',
3621  'HFS8S1Ratio',
3622  'HFPET',
3623  'HFSignalAsymmetry' ),
3624  Level = cms.int32( 11 )
3625  ),
3626  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
3627  RecHitFlags = cms.vstring( ),
3628  Level = cms.int32( 15 )
3629  ),
3630  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
3631  'HcalCellDead' ),
3632  RecHitFlags = cms.vstring( ),
3633  Level = cms.int32( 20 )
3634  )
3635  ),
3636  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
3637  'HcalCellOff',
3638  'HcalCellDead' ),
3639  appendToDataLabel = cms.string( "" )
3640 )
3641 fragment.hcalRecoParamsWithPulseShapesGPUESProducer = cms.ESProducer( "HcalRecoParamsWithPulseShapesGPUESProducer",
3642  ComponentName = cms.string( "" ),
3643  label = cms.string( "" ),
3644  appendToDataLabel = cms.string( "" )
3645 )
3646 fragment.hcalRespCorrsGPUESProducer = cms.ESProducer( "HcalRespCorrsGPUESProducer",
3647  ComponentName = cms.string( "" ),
3648  label = cms.string( "" ),
3649  appendToDataLabel = cms.string( "" )
3650 )
3651 fragment.hcalSiPMCharacteristicsGPUESProducer = cms.ESProducer( "HcalSiPMCharacteristicsGPUESProducer",
3652  ComponentName = cms.string( "" ),
3653  label = cms.string( "" ),
3654  appendToDataLabel = cms.string( "" )
3655 )
3656 fragment.hcalSiPMParametersGPUESProducer = cms.ESProducer( "HcalSiPMParametersGPUESProducer",
3657  ComponentName = cms.string( "" ),
3658  label = cms.string( "" ),
3659  appendToDataLabel = cms.string( "" )
3660 )
3661 fragment.hcalTimeCorrsGPUESProducer = cms.ESProducer( "HcalTimeCorrsGPUESProducer",
3662  ComponentName = cms.string( "" ),
3663  label = cms.string( "" ),
3664  appendToDataLabel = cms.string( "" )
3665 )
3666 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
3667  useCondDB = cms.bool( False ),
3668  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
3669  useGBRForest = cms.bool( True ),
3670  useAdaBoost = cms.bool( False )
3671 )
3672 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
3673  trackPseudoSelection = cms.PSet(
3674  maxDistToAxis = cms.double( 0.07 ),
3675  totalHitsMin = cms.uint32( 0 ),
3676  ptMin = cms.double( 0.0 ),
3677  sip2dSigMax = cms.double( 99999.9 ),
3678  sip2dValMax = cms.double( 99999.9 ),
3679  sip3dSigMax = cms.double( 99999.9 ),
3680  sip3dValMax = cms.double( 99999.9 ),
3681  maxDecayLen = cms.double( 5.0 ),
3682  qualityClass = cms.string( "any" ),
3683  jetDeltaRMax = cms.double( 0.3 ),
3684  normChi2Max = cms.double( 99999.9 ),
3685  pixelHitsMin = cms.uint32( 0 ),
3686  sip2dSigMin = cms.double( 2.0 ),
3687  sip2dValMin = cms.double( -99999.9 ),
3688  sip3dSigMin = cms.double( -99999.9 ),
3689  sip3dValMin = cms.double( -99999.9 )
3690  ),
3691  trackSelection = cms.PSet(
3692  maxDistToAxis = cms.double( 0.07 ),
3693  totalHitsMin = cms.uint32( 0 ),
3694  ptMin = cms.double( 0.0 ),
3695  sip2dSigMax = cms.double( 99999.9 ),
3696  sip2dValMax = cms.double( 99999.9 ),
3697  sip3dSigMax = cms.double( 99999.9 ),
3698  sip3dValMax = cms.double( 99999.9 ),
3699  maxDecayLen = cms.double( 5.0 ),
3700  qualityClass = cms.string( "any" ),
3701  jetDeltaRMax = cms.double( 0.3 ),
3702  normChi2Max = cms.double( 99999.9 ),
3703  pixelHitsMin = cms.uint32( 0 ),
3704  sip2dSigMin = cms.double( -99999.9 ),
3705  sip2dValMin = cms.double( -99999.9 ),
3706  sip3dSigMin = cms.double( -99999.9 ),
3707  sip3dValMin = cms.double( -99999.9 )
3708  ),
3709  trackFlip = cms.bool( False ),
3710  vertexFlip = cms.bool( False ),
3711  SoftLeptonFlip = cms.bool( False ),
3712  useTrackWeights = cms.bool( True ),
3713  pseudoMultiplicityMin = cms.uint32( 2 ),
3714  correctVertexMass = cms.bool( True ),
3715  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
3716  charmCut = cms.double( 1.5 ),
3717  minimumTrackWeight = cms.double( 0.5 ),
3718  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
3719  trackMultiplicityMin = cms.uint32( 3 ),
3720  trackSort = cms.string( "sip2dSig" ),
3721  useCategories = cms.bool( True ),
3722  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
3723  'CombinedSVPseudoVertex',
3724  'CombinedSVNoVertex' ),
3725  recordLabel = cms.string( "HLT" ),
3726  categoryVariableName = cms.string( "vertexCategory" )
3727 )
3728 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
3729  trackPseudoSelection = cms.PSet(
3730  max_pT_dRcut = cms.double( 0.1 ),
3731  b_dR = cms.double( 0.6263 ),
3732  min_pT = cms.double( 120.0 ),
3733  b_pT = cms.double( 0.3684 ),
3734  ptMin = cms.double( 0.0 ),
3735  max_pT_trackPTcut = cms.double( 3.0 ),
3736  max_pT = cms.double( 500.0 ),
3737  useVariableJTA = cms.bool( False ),
3738  maxDecayLen = cms.double( 5.0 ),
3739  qualityClass = cms.string( "any" ),
3740  normChi2Max = cms.double( 99999.9 ),
3741  sip2dValMin = cms.double( -99999.9 ),
3742  sip3dValMin = cms.double( -99999.9 ),
3743  a_dR = cms.double( -0.001053 ),
3744  maxDistToAxis = cms.double( 0.07 ),
3745  totalHitsMin = cms.uint32( 0 ),
3746  a_pT = cms.double( 0.005263 ),
3747  sip2dSigMax = cms.double( 99999.9 ),
3748  sip2dValMax = cms.double( 99999.9 ),
3749  sip3dSigMax = cms.double( 99999.9 ),
3750  sip3dValMax = cms.double( 99999.9 ),
3751  min_pT_dRcut = cms.double( 0.5 ),
3752  jetDeltaRMax = cms.double( 0.3 ),
3753  pixelHitsMin = cms.uint32( 0 ),
3754  sip3dSigMin = cms.double( -99999.9 ),
3755  sip2dSigMin = cms.double( 2.0 )
3756  ),
3757  trackSelection = cms.PSet(
3758  max_pT_dRcut = cms.double( 0.1 ),
3759  b_dR = cms.double( 0.6263 ),
3760  min_pT = cms.double( 120.0 ),
3761  b_pT = cms.double( 0.3684 ),
3762  ptMin = cms.double( 0.0 ),
3763  max_pT_trackPTcut = cms.double( 3.0 ),
3764  max_pT = cms.double( 500.0 ),
3765  useVariableJTA = cms.bool( False ),
3766  maxDecayLen = cms.double( 5.0 ),
3767  qualityClass = cms.string( "any" ),
3768  normChi2Max = cms.double( 99999.9 ),
3769  sip2dValMin = cms.double( -99999.9 ),
3770  sip3dValMin = cms.double( -99999.9 ),
3771  a_dR = cms.double( -0.001053 ),
3772  maxDistToAxis = cms.double( 0.07 ),
3773  totalHitsMin = cms.uint32( 0 ),
3774  a_pT = cms.double( 0.005263 ),
3775  sip2dSigMax = cms.double( 99999.9 ),
3776  sip2dValMax = cms.double( 99999.9 ),
3777  sip3dSigMax = cms.double( 99999.9 ),
3778  sip3dValMax = cms.double( 99999.9 ),
3779  min_pT_dRcut = cms.double( 0.5 ),
3780  jetDeltaRMax = cms.double( 0.3 ),
3781  pixelHitsMin = cms.uint32( 0 ),
3782  sip3dSigMin = cms.double( -99999.9 ),
3783  sip2dSigMin = cms.double( -99999.9 )
3784  ),
3785  trackFlip = cms.bool( False ),
3786  vertexFlip = cms.bool( False ),
3787  SoftLeptonFlip = cms.bool( False ),
3788  useTrackWeights = cms.bool( True ),
3789  pseudoMultiplicityMin = cms.uint32( 2 ),
3790  correctVertexMass = cms.bool( True ),
3791  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
3792  charmCut = cms.double( 1.5 ),
3793  minimumTrackWeight = cms.double( 0.5 ),
3794  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
3795  trackMultiplicityMin = cms.uint32( 3 ),
3796  trackSort = cms.string( "sip2dSig" ),
3797  useCategories = cms.bool( True ),
3798  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
3799  'CombinedSVIVFV2PseudoVertex',
3800  'CombinedSVIVFV2NoVertex' ),
3801  recordLabel = cms.string( "HLT" ),
3802  categoryVariableName = cms.string( "vertexCategory" )
3803 )
3804 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3805  impactParameterType = cms.int32( 1 ),
3806  minimumImpactParameter = cms.double( -1.0 ),
3807  useSignedImpactParameterSig = cms.bool( True ),
3808  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3809  deltaR = cms.double( -1.0 ),
3810  deltaRmin = cms.double( 0.0 ),
3811  maximumDecayLength = cms.double( 999999.0 ),
3812  maxImpactParameter = cms.double( 0.1 ),
3813  maxImpactParameterSig = cms.double( 999999.0 ),
3814  trackQualityClass = cms.string( "any" ),
3815  nthTrack = cms.int32( -1 )
3816 )
3817 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3818  a_dR = cms.double( -0.001053 ),
3819  b_dR = cms.double( 0.6263 ),
3820  a_pT = cms.double( 0.005263 ),
3821  b_pT = cms.double( 0.3684 ),
3822  min_pT = cms.double( 120.0 ),
3823  max_pT = cms.double( 500.0 ),
3824  min_pT_dRcut = cms.double( 0.5 ),
3825  max_pT_dRcut = cms.double( 0.1 ),
3826  max_pT_trackPTcut = cms.double( 3.0 ),
3827  minimumImpactParameter = cms.double( 0.05 ),
3828  useSignedImpactParameterSig = cms.bool( False ),
3829  impactParameterType = cms.int32( 1 ),
3830  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3831  deltaR = cms.double( -1.0 ),
3832  maximumDecayLength = cms.double( 999999.0 ),
3833  nthTrack = cms.int32( 1 ),
3834  trackQualityClass = cms.string( "any" ),
3835  useVariableJTA = cms.bool( False )
3836 )
3837 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3838  MaxDPhi = cms.double( 1.6 ),
3839  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
3840  PropagationDirection = cms.string( "alongMomentum" )
3841 )
3842 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3843  MaxDPhi = cms.double( 1.6 ),
3844  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
3845  PropagationDirection = cms.string( "oppositeToMomentum" )
3846 )
3847 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3848  SimpleMagneticField = cms.string( "" ),
3849  MaxDPhi = cms.double( 1.6 ),
3850  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
3851  Mass = cms.double( 5.11E-4 ),
3852  PropagationDirection = cms.string( "oppositeToMomentum" ),
3853  useRungeKutta = cms.bool( False ),
3854  ptMin = cms.double( -1.0 )
3855 )
3856 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3857  MaxChi2 = cms.double( 16.0 ),
3858  nSigma = cms.double( 3.0 ),
3859  MaxDisplacement = cms.double( 0.5 ),
3860  MaxSagitta = cms.double( 2.0 ),
3861  MinimalTolerance = cms.double( 0.5 ),
3862  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3863  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
3864  pTChargeCutThreshold = cms.double( -1.0 ),
3865  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3866  appendToDataLabel = cms.string( "" )
3867 )
3868 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3869  MaxChi2 = cms.double( 16.0 ),
3870  nSigma = cms.double( 3.0 ),
3871  MaxDisplacement = cms.double( 0.5 ),
3872  MaxSagitta = cms.double( 2.0 ),
3873  MinimalTolerance = cms.double( 0.5 ),
3874  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3875  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
3876  pTChargeCutThreshold = cms.double( -1.0 ),
3877  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3878  appendToDataLabel = cms.string( "" )
3879 )
3880 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3881  MaxChi2 = cms.double( 2000.0 ),
3882  nSigma = cms.double( 3.0 ),
3883  MaxDisplacement = cms.double( 100.0 ),
3884  MaxSagitta = cms.double( -1.0 ),
3885  MinimalTolerance = cms.double( 10.0 ),
3886  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3887  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
3888  pTChargeCutThreshold = cms.double( -1.0 ),
3889  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3890  appendToDataLabel = cms.string( "" )
3891 )
3892 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3893  MaxChi2 = cms.double( 30.0 ),
3894  nSigma = cms.double( 3.0 ),
3895  MaxDisplacement = cms.double( 100.0 ),
3896  MaxSagitta = cms.double( -1.0 ),
3897  MinimalTolerance = cms.double( 10.0 ),
3898  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3899  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
3900  pTChargeCutThreshold = cms.double( -1.0 ),
3901  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3902  appendToDataLabel = cms.string( "" )
3903 )
3904 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3905  MaxChi2 = cms.double( 9.0 ),
3906  nSigma = cms.double( 3.0 ),
3907  MaxDisplacement = cms.double( 0.5 ),
3908  MaxSagitta = cms.double( 2.0 ),
3909  MinimalTolerance = cms.double( 0.5 ),
3910  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3911  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
3912  pTChargeCutThreshold = cms.double( 15.0 ),
3913  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3914  appendToDataLabel = cms.string( "" )
3915 )
3916 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3917  MaxChi2 = cms.double( 9.0 ),
3918  nSigma = cms.double( 3.0 ),
3919  MaxDisplacement = cms.double( 100.0 ),
3920  MaxSagitta = cms.double( -1.0 ),
3921  MinimalTolerance = cms.double( 10.0 ),
3922  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3923  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
3924  pTChargeCutThreshold = cms.double( 15.0 ),
3925  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
3926  appendToDataLabel = cms.string( "" )
3927 )
3928 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3929  MaxChi2 = cms.double( 16.0 ),
3930  nSigma = cms.double( 3.0 ),
3931  MaxDisplacement = cms.double( 0.5 ),
3932  MaxSagitta = cms.double( 2.0 ),
3933  MinimalTolerance = cms.double( 0.5 ),
3934  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3935  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
3936  pTChargeCutThreshold = cms.double( -1.0 ),
3937  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3938  appendToDataLabel = cms.string( "" )
3939 )
3940 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3941  MaxChi2 = cms.double( 40.0 ),
3942  nSigma = cms.double( 4.0 ),
3943  MaxDisplacement = cms.double( 0.5 ),
3944  MaxSagitta = cms.double( 2.0 ),
3945  MinimalTolerance = cms.double( 0.5 ),
3946  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3947  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
3948  appendToDataLabel = cms.string( "" )
3949 )
3950 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3951  MaxChi2 = cms.double( 16.0 ),
3952  nSigma = cms.double( 3.0 ),
3953  MaxDisplacement = cms.double( 100.0 ),
3954  MaxSagitta = cms.double( -1.0 ),
3955  MinimalTolerance = cms.double( 10.0 ),
3956  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3957  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
3958  appendToDataLabel = cms.string( "" )
3959 )
3960 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3961  MaxChi2 = cms.double( 30.0 ),
3962  nSigma = cms.double( 3.0 ),
3963  MaxDisplacement = cms.double( 100.0 ),
3964  MaxSagitta = cms.double( -1.0 ),
3965  MinimalTolerance = cms.double( 10.0 ),
3966  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3967  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
3968  appendToDataLabel = cms.string( "" )
3969 )
3970 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3971  MaxChi2 = cms.double( 9.0 ),
3972  nSigma = cms.double( 3.0 ),
3973  MaxDisplacement = cms.double( 100.0 ),
3974  MaxSagitta = cms.double( -1.0 ),
3975  MinimalTolerance = cms.double( 10.0 ),
3976  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3977  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
3978  appendToDataLabel = cms.string( "" )
3979 )
3980 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
3981  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
3982  MaxComponents = cms.int32( 12 ),
3983  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
3984 )
3985 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3986  MaxChi2 = cms.double( 9.0 ),
3987  nSigma = cms.double( 3.0 ),
3988  MaxDisplacement = cms.double( 0.5 ),
3989  MaxSagitta = cms.double( 2.0 ),
3990  MinimalTolerance = cms.double( 0.5 ),
3991  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3992  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
3993  pTChargeCutThreshold = cms.double( -1.0 ),
3994  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3995  appendToDataLabel = cms.string( "" )
3996 )
3997 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3998  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
3999  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4000  fractionShared = cms.double( 0.13 ),
4001  ValidHitBonus = cms.double( 5.0 ),
4002  MissingHitPenalty = cms.double( 20.0 ),
4003  allowSharedFirstHit = cms.bool( True )
4004 )
4005 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4006  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
4007  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4008  fractionShared = cms.double( 0.13 ),
4009  ValidHitBonus = cms.double( 5.0 ),
4010  MissingHitPenalty = cms.double( 20.0 ),
4011  allowSharedFirstHit = cms.bool( True )
4012 )
4013 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4014  MaxChi2 = cms.double( 9.0 ),
4015  nSigma = cms.double( 3.0 ),
4016  MaxDisplacement = cms.double( 0.5 ),
4017  MaxSagitta = cms.double( 2.0 ),
4018  MinimalTolerance = cms.double( 0.5 ),
4019  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4020  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
4021  pTChargeCutThreshold = cms.double( -1.0 ),
4022  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4023  appendToDataLabel = cms.string( "" )
4024 )
4025 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4026  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
4027  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4028  fractionShared = cms.double( 0.13 ),
4029  ValidHitBonus = cms.double( 5.0 ),
4030  MissingHitPenalty = cms.double( 20.0 ),
4031  allowSharedFirstHit = cms.bool( True )
4032 )
4033 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
4034  impactParameterType = cms.int32( 1 ),
4035  minimumImpactParameter = cms.double( -1.0 ),
4036  useSignedImpactParameterSig = cms.bool( True ),
4037  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4038  deltaR = cms.double( -1.0 ),
4039  deltaRmin = cms.double( 0.0 ),
4040  maximumDecayLength = cms.double( 999999.0 ),
4041  maxImpactParameter = cms.double( 0.1 ),
4042  maxImpactParameterSig = cms.double( 999999.0 ),
4043  trackQualityClass = cms.string( "any" ),
4044  nthTrack = cms.int32( -1 )
4045 )
4046 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
4047  impactParameterType = cms.int32( 1 ),
4048  minimumImpactParameter = cms.double( -1.0 ),
4049  useSignedImpactParameterSig = cms.bool( True ),
4050  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4051  deltaR = cms.double( -1.0 ),
4052  deltaRmin = cms.double( 0.0 ),
4053  maximumDecayLength = cms.double( 999999.0 ),
4054  maxImpactParameter = cms.double( 0.2 ),
4055  maxImpactParameterSig = cms.double( 999999.0 ),
4056  trackQualityClass = cms.string( "any" ),
4057  nthTrack = cms.int32( -1 )
4058 )
4059 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
4060  impactParameterType = cms.int32( 1 ),
4061  minimumImpactParameter = cms.double( -1.0 ),
4062  useSignedImpactParameterSig = cms.bool( False ),
4063  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4064  deltaR = cms.double( -1.0 ),
4065  deltaRmin = cms.double( 0.0 ),
4066  maximumDecayLength = cms.double( 999999.0 ),
4067  maxImpactParameter = cms.double( 0.05 ),
4068  maxImpactParameterSig = cms.double( 5.0 ),
4069  trackQualityClass = cms.string( "any" ),
4070  nthTrack = cms.int32( -1 )
4071 )
4072 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
4073  a_dR = cms.double( -0.001053 ),
4074  b_dR = cms.double( 0.6263 ),
4075  a_pT = cms.double( 0.005263 ),
4076  b_pT = cms.double( 0.3684 ),
4077  min_pT = cms.double( 120.0 ),
4078  max_pT = cms.double( 500.0 ),
4079  min_pT_dRcut = cms.double( 0.5 ),
4080  max_pT_dRcut = cms.double( 0.1 ),
4081  max_pT_trackPTcut = cms.double( 3.0 ),
4082  minimumImpactParameter = cms.double( 0.05 ),
4083  useSignedImpactParameterSig = cms.bool( False ),
4084  impactParameterType = cms.int32( 1 ),
4085  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4086  deltaR = cms.double( -1.0 ),
4087  maximumDecayLength = cms.double( 999999.0 ),
4088  nthTrack = cms.int32( 1 ),
4089  trackQualityClass = cms.string( "any" ),
4090  useVariableJTA = cms.bool( False )
4091 )
4092 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
4093  a_dR = cms.double( -0.001053 ),
4094  b_dR = cms.double( 0.6263 ),
4095  a_pT = cms.double( 0.005263 ),
4096  b_pT = cms.double( 0.3684 ),
4097  min_pT = cms.double( 120.0 ),
4098  max_pT = cms.double( 500.0 ),
4099  min_pT_dRcut = cms.double( 0.5 ),
4100  max_pT_dRcut = cms.double( 0.1 ),
4101  max_pT_trackPTcut = cms.double( 3.0 ),
4102  minimumImpactParameter = cms.double( 0.03 ),
4103  useSignedImpactParameterSig = cms.bool( False ),
4104  impactParameterType = cms.int32( 1 ),
4105  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4106  deltaR = cms.double( -1.0 ),
4107  maximumDecayLength = cms.double( 999999.0 ),
4108  nthTrack = cms.int32( 1 ),
4109  trackQualityClass = cms.string( "any" ),
4110  useVariableJTA = cms.bool( False )
4111 )
4112 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
4113  a_dR = cms.double( -0.001053 ),
4114  b_dR = cms.double( 0.6263 ),
4115  a_pT = cms.double( 0.005263 ),
4116  b_pT = cms.double( 0.3684 ),
4117  min_pT = cms.double( 120.0 ),
4118  max_pT = cms.double( 500.0 ),
4119  min_pT_dRcut = cms.double( 0.5 ),
4120  max_pT_dRcut = cms.double( 0.1 ),
4121  max_pT_trackPTcut = cms.double( 3.0 ),
4122  minimumImpactParameter = cms.double( 0.2 ),
4123  useSignedImpactParameterSig = cms.bool( True ),
4124  impactParameterType = cms.int32( 1 ),
4125  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4126  deltaR = cms.double( -1.0 ),
4127  maximumDecayLength = cms.double( 999999.0 ),
4128  nthTrack = cms.int32( 2 ),
4129  trackQualityClass = cms.string( "any" ),
4130  useVariableJTA = cms.bool( False )
4131 )
4132 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
4133  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
4134 )
4135 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
4136  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
4137  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
4138  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
4139  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
4140  Mass = cms.double( 5.11E-4 ),
4141  BetheHeitlerCorrection = cms.int32( 2 )
4142 )
4143 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4144  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
4145  NoErrorPropagation = cms.bool( False ),
4146  PropagationDirection = cms.string( "anyDirection" ),
4147  useTuningForL2Speed = cms.bool( True ),
4148  useIsYokeFlag = cms.bool( True ),
4149  endcapShiftInZNeg = cms.double( 0.0 ),
4150  SetVBFPointer = cms.bool( False ),
4151  AssumeNoMaterial = cms.bool( False ),
4152  endcapShiftInZPos = cms.double( 0.0 ),
4153  useInTeslaFromMagField = cms.bool( False ),
4154  VBFName = cms.string( "VolumeBasedMagneticField" ),
4155  useEndcapShiftsInZ = cms.bool( False ),
4156  sendLogWarning = cms.bool( False ),
4157  useMatVolumes = cms.bool( True ),
4158  debug = cms.bool( False ),
4159  ApplyRadX0Correction = cms.bool( True ),
4160  useMagVolumes = cms.bool( True ),
4161  returnTangentPlane = cms.bool( True )
4162 )
4163 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4164  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
4165  NoErrorPropagation = cms.bool( False ),
4166  PropagationDirection = cms.string( "oppositeToMomentum" ),
4167  useTuningForL2Speed = cms.bool( True ),
4168  useIsYokeFlag = cms.bool( True ),
4169  endcapShiftInZNeg = cms.double( 0.0 ),
4170  SetVBFPointer = cms.bool( False ),
4171  AssumeNoMaterial = cms.bool( False ),
4172  endcapShiftInZPos = cms.double( 0.0 ),
4173  useInTeslaFromMagField = cms.bool( False ),
4174  VBFName = cms.string( "VolumeBasedMagneticField" ),
4175  useEndcapShiftsInZ = cms.bool( False ),
4176  sendLogWarning = cms.bool( False ),
4177  useMatVolumes = cms.bool( True ),
4178  debug = cms.bool( False ),
4179  ApplyRadX0Correction = cms.bool( True ),
4180  useMagVolumes = cms.bool( True ),
4181  returnTangentPlane = cms.bool( True )
4182 )
4183 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
4184  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
4185  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
4186  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
4187  EstimateCut = cms.double( -1.0 ),
4188  MaxFractionOutliers = cms.double( 0.3 ),
4189  MaxNumberOfOutliers = cms.int32( 3 ),
4190  MinDof = cms.int32( 2 ),
4191  NoOutliersBeginEnd = cms.bool( False ),
4192  MinNumberOfHits = cms.int32( 3 ),
4193  MinNumberOfHitsHighEta = cms.int32( 5 ),
4194  HighEtaSwitch = cms.double( 5.0 ),
4195  RejectTracks = cms.bool( True ),
4196  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4197  NoInvalidHitsBeginEnd = cms.bool( True ),
4198  LogPixelProbabilityCut = cms.double( -16.0 ),
4199  appendToDataLabel = cms.string( "" )
4200 )
4201 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
4202  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
4203  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
4204  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
4205  EstimateCut = cms.double( -1.0 ),
4206  MaxFractionOutliers = cms.double( 0.3 ),
4207  MaxNumberOfOutliers = cms.int32( 3 ),
4208  MinDof = cms.int32( 2 ),
4209  NoOutliersBeginEnd = cms.bool( False ),
4210  MinNumberOfHits = cms.int32( 5 ),
4211  MinNumberOfHitsHighEta = cms.int32( 5 ),
4212  HighEtaSwitch = cms.double( 5.0 ),
4213  RejectTracks = cms.bool( True ),
4214  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4215  NoInvalidHitsBeginEnd = cms.bool( False ),
4216  LogPixelProbabilityCut = cms.double( -16.0 ),
4217  appendToDataLabel = cms.string( "" )
4218 )
4219 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4220  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4221  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
4222  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
4223  appendToDataLabel = cms.string( "" )
4224 )
4225 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4226  SimpleMagneticField = cms.string( "" ),
4227  MaxDPhi = cms.double( 1.6 ),
4228  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
4229  Mass = cms.double( 5.11E-4 ),
4230  PropagationDirection = cms.string( "alongMomentum" ),
4231  useRungeKutta = cms.bool( False ),
4232  ptMin = cms.double( -1.0 )
4233 )
4234 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
4235  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
4236 )
4237 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4238  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
4239  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
4240  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
4241  EstimateCut = cms.double( -1.0 ),
4242  MaxFractionOutliers = cms.double( 0.3 ),
4243  MaxNumberOfOutliers = cms.int32( 3 ),
4244  MinDof = cms.int32( 2 ),
4245  NoOutliersBeginEnd = cms.bool( False ),
4246  MinNumberOfHits = cms.int32( 5 ),
4247  MinNumberOfHitsHighEta = cms.int32( 5 ),
4248  HighEtaSwitch = cms.double( 5.0 ),
4249  RejectTracks = cms.bool( True ),
4250  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4251  NoInvalidHitsBeginEnd = cms.bool( True ),
4252  LogPixelProbabilityCut = cms.double( -16.0 ),
4253  appendToDataLabel = cms.string( "" )
4254 )
4255 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
4256  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
4257  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
4258  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
4259  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
4260  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4261 )
4262 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
4263  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
4264  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
4265  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
4266  ErrorRescaling = cms.double( 100.0 ),
4267  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
4268  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4269 )
4270 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4271  MaxChi2 = cms.double( 30.0 ),
4272  nSigma = cms.double( 3.0 ),
4273  MaxDisplacement = cms.double( 0.5 ),
4274  MaxSagitta = cms.double( 2.0 ),
4275  MinimalTolerance = cms.double( 0.5 ),
4276  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4277  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
4278  pTChargeCutThreshold = cms.double( 15.0 ),
4279  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4280  appendToDataLabel = cms.string( "" )
4281 )
4282 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4283  MaxChi2 = cms.double( 30.0 ),
4284  nSigma = cms.double( 3.0 ),
4285  MaxDisplacement = cms.double( 0.5 ),
4286  MaxSagitta = cms.double( 2.0 ),
4287  MinimalTolerance = cms.double( 0.5 ),
4288  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4289  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
4290  pTChargeCutThreshold = cms.double( 15.0 ),
4291  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4292  appendToDataLabel = cms.string( "" )
4293 )
4294 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4295  MaxChi2 = cms.double( 36.0 ),
4296  nSigma = cms.double( 3.0 ),
4297  MaxDisplacement = cms.double( 100.0 ),
4298  MaxSagitta = cms.double( -1.0 ),
4299  MinimalTolerance = cms.double( 10.0 ),
4300  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4301  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
4302  appendToDataLabel = cms.string( "" )
4303 )
4304 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4305  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
4306  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
4307  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
4308  EstimateCut = cms.double( -1.0 ),
4309  MaxFractionOutliers = cms.double( 0.3 ),
4310  MaxNumberOfOutliers = cms.int32( 3 ),
4311  MinDof = cms.int32( 2 ),
4312  NoOutliersBeginEnd = cms.bool( False ),
4313  MinNumberOfHits = cms.int32( 5 ),
4314  MinNumberOfHitsHighEta = cms.int32( 5 ),
4315  HighEtaSwitch = cms.double( 5.0 ),
4316  RejectTracks = cms.bool( True ),
4317  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4318  NoInvalidHitsBeginEnd = cms.bool( False ),
4319  LogPixelProbabilityCut = cms.double( -16.0 ),
4320  appendToDataLabel = cms.string( "" )
4321 )
4322 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
4323  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
4324  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
4325  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
4326  EstimateCut = cms.double( -1.0 ),
4327  MaxFractionOutliers = cms.double( 0.3 ),
4328  MaxNumberOfOutliers = cms.int32( 3 ),
4329  MinDof = cms.int32( 2 ),
4330  NoOutliersBeginEnd = cms.bool( False ),
4331  MinNumberOfHits = cms.int32( 5 ),
4332  MinNumberOfHitsHighEta = cms.int32( 5 ),
4333  HighEtaSwitch = cms.double( 5.0 ),
4334  RejectTracks = cms.bool( True ),
4335  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4336  NoInvalidHitsBeginEnd = cms.bool( False ),
4337  LogPixelProbabilityCut = cms.double( -16.0 ),
4338  appendToDataLabel = cms.string( "" )
4339 )
4340 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4341  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
4342  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
4343  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
4344  EstimateCut = cms.double( 20.0 ),
4345  MaxFractionOutliers = cms.double( 0.3 ),
4346  MaxNumberOfOutliers = cms.int32( 3 ),
4347  MinDof = cms.int32( 2 ),
4348  NoOutliersBeginEnd = cms.bool( False ),
4349  MinNumberOfHits = cms.int32( 3 ),
4350  MinNumberOfHitsHighEta = cms.int32( 5 ),
4351  HighEtaSwitch = cms.double( 5.0 ),
4352  RejectTracks = cms.bool( True ),
4353  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4354  NoInvalidHitsBeginEnd = cms.bool( True ),
4355  LogPixelProbabilityCut = cms.double( -14.0 ),
4356  appendToDataLabel = cms.string( "" )
4357 )
4358 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
4359  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
4360  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
4361  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
4362  EstimateCut = cms.double( 20.0 ),
4363  MaxFractionOutliers = cms.double( 0.3 ),
4364  MaxNumberOfOutliers = cms.int32( 3 ),
4365  MinDof = cms.int32( 2 ),
4366  NoOutliersBeginEnd = cms.bool( False ),
4367  MinNumberOfHits = cms.int32( 3 ),
4368  MinNumberOfHitsHighEta = cms.int32( 5 ),
4369  HighEtaSwitch = cms.double( 5.0 ),
4370  RejectTracks = cms.bool( True ),
4371  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4372  NoInvalidHitsBeginEnd = cms.bool( True ),
4373  LogPixelProbabilityCut = cms.double( -14.0 ),
4374  appendToDataLabel = cms.string( "" )
4375 )
4376 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4377  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
4378  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4379  Updator = cms.string( "hltESPKFUpdator" ),
4380  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4381  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4382  minHits = cms.int32( 3 ),
4383  appendToDataLabel = cms.string( "" )
4384 )
4385 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
4386  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
4387  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
4388  Updator = cms.string( "hltESPKFUpdator" ),
4389  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4390  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4391  minHits = cms.int32( 3 ),
4392  appendToDataLabel = cms.string( "" )
4393 )
4394 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4395  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
4396  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4397  Updator = cms.string( "hltESPKFUpdator" ),
4398  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4399  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4400  minHits = cms.int32( 3 ),
4401  appendToDataLabel = cms.string( "" )
4402 )
4403 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4404  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
4405  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4406  Updator = cms.string( "hltESPKFUpdator" ),
4407  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4408  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4409  errorRescaling = cms.double( 100.0 ),
4410  minHits = cms.int32( 3 ),
4411  appendToDataLabel = cms.string( "" )
4412 )
4413 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
4414  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
4415  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
4416  Updator = cms.string( "hltESPKFUpdator" ),
4417  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4418  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4419  errorRescaling = cms.double( 100.0 ),
4420  minHits = cms.int32( 3 ),
4421  appendToDataLabel = cms.string( "" )
4422 )
4423 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4424  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
4425  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4426  Updator = cms.string( "hltESPKFUpdator" ),
4427  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4428  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4429  errorRescaling = cms.double( 10.0 ),
4430  minHits = cms.int32( 3 ),
4431  appendToDataLabel = cms.string( "" )
4432 )
4433 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
4434  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4435  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4436  Updator = cms.string( "hltESPKFUpdator" ),
4437  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4438  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4439  errorRescaling = cms.double( 10.0 ),
4440  minHits = cms.int32( 3 ),
4441  appendToDataLabel = cms.string( "" )
4442 )
4443 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
4444  ComponentName = cms.string( "hltESPKFUpdator" )
4445 )
4446 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
4447  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
4448  DistanceMeasure = cms.string( "KullbackLeibler" )
4449 )
4450 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4451  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4452  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
4453  Updator = cms.string( "hltESPKFUpdator" ),
4454  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4455  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4456  minHits = cms.int32( 3 ),
4457  appendToDataLabel = cms.string( "" )
4458 )
4459 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4460  MaxChi2 = cms.double( 9.0 ),
4461  nSigma = cms.double( 3.0 ),
4462  MaxDisplacement = cms.double( 0.5 ),
4463  MaxSagitta = cms.double( 2.0 ),
4464  MinimalTolerance = cms.double( 0.5 ),
4465  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4466  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
4467  pTChargeCutThreshold = cms.double( -1.0 ),
4468  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4469  appendToDataLabel = cms.string( "" )
4470 )
4471 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4472  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
4473  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4474  fractionShared = cms.double( 0.16 ),
4475  ValidHitBonus = cms.double( 5.0 ),
4476  MissingHitPenalty = cms.double( 20.0 ),
4477  allowSharedFirstHit = cms.bool( True )
4478 )
4479 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4480  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
4481  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4482  fractionShared = cms.double( 0.16 ),
4483  ValidHitBonus = cms.double( 5.0 ),
4484  MissingHitPenalty = cms.double( 20.0 ),
4485  allowSharedFirstHit = cms.bool( True )
4486 )
4487 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4488  MaxChi2 = cms.double( 9.0 ),
4489  nSigma = cms.double( 3.0 ),
4490  MaxDisplacement = cms.double( 0.5 ),
4491  MaxSagitta = cms.double( 2.0 ),
4492  MinimalTolerance = cms.double( 0.5 ),
4493  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4494  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
4495  pTChargeCutThreshold = cms.double( -1.0 ),
4496  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4497  appendToDataLabel = cms.string( "" )
4498 )
4499 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4500  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
4501  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4502  fractionShared = cms.double( 0.16 ),
4503  ValidHitBonus = cms.double( 5.0 ),
4504  MissingHitPenalty = cms.double( 20.0 ),
4505  allowSharedFirstHit = cms.bool( True )
4506 )
4507 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
4508  ComponentName = cms.string( "hltESPMeasurementTracker" ),
4509  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4510  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4511  HitMatcher = cms.string( "StandardMatcher" ),
4512  Phase2StripCPE = cms.string( "" ),
4513  SiStripQualityLabel = cms.string( "" ),
4514  UseStripModuleQualityDB = cms.bool( True ),
4515  DebugStripModuleQualityDB = cms.untracked.bool( False ),
4516  UseStripAPVFiberQualityDB = cms.bool( True ),
4517  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
4518  MaskBadAPVFibers = cms.bool( True ),
4519  UseStripStripQualityDB = cms.bool( True ),
4520  DebugStripStripQualityDB = cms.untracked.bool( False ),
4521  badStripCuts = cms.PSet(
4522  TOB = cms.PSet(
4523  maxBad = cms.uint32( 4 ),
4524  maxConsecutiveBad = cms.uint32( 2 )
4525  ),
4526  TIB = cms.PSet(
4527  maxBad = cms.uint32( 4 ),
4528  maxConsecutiveBad = cms.uint32( 2 )
4529  ),
4530  TID = cms.PSet(
4531  maxBad = cms.uint32( 4 ),
4532  maxConsecutiveBad = cms.uint32( 2 )
4533  ),
4534  TEC = cms.PSet(
4535  maxBad = cms.uint32( 4 ),
4536  maxConsecutiveBad = cms.uint32( 2 )
4537  )
4538  ),
4539  UsePixelModuleQualityDB = cms.bool( True ),
4540  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
4541  UsePixelROCQualityDB = cms.bool( True ),
4542  DebugPixelROCQualityDB = cms.untracked.bool( False ),
4543  appendToDataLabel = cms.string( "" )
4544 )
4545 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4546  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4547  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4548  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
4549  isPhase2 = cms.bool( False ),
4550  doPixelShapeCut = cms.bool( True ),
4551  doStripShapeCut = cms.bool( True ),
4552  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4553  appendToDataLabel = cms.string( "" )
4554 )
4555 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4556  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
4557  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4558  fractionShared = cms.double( 0.11 ),
4559  ValidHitBonus = cms.double( 5.0 ),
4560  MissingHitPenalty = cms.double( 20.0 ),
4561  allowSharedFirstHit = cms.bool( True )
4562 )
4563 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4564  MaxChi2 = cms.double( 16.0 ),
4565  nSigma = cms.double( 3.0 ),
4566  MaxDisplacement = cms.double( 0.5 ),
4567  MaxSagitta = cms.double( 2.0 ),
4568  MinimalTolerance = cms.double( 0.5 ),
4569  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4570  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
4571  pTChargeCutThreshold = cms.double( -1.0 ),
4572  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4573  appendToDataLabel = cms.string( "" )
4574 )
4575 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4576  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
4577  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4578  fractionShared = cms.double( 0.11 ),
4579  ValidHitBonus = cms.double( 5.0 ),
4580  MissingHitPenalty = cms.double( 20.0 ),
4581  allowSharedFirstHit = cms.bool( True )
4582 )
4583 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
4584  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
4585 )
4586 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
4587  LoadTemplatesFromDB = cms.bool( True ),
4588  Alpha2Order = cms.bool( True ),
4589  ClusterProbComputationFlag = cms.int32( 0 ),
4590  useLAWidthFromDB = cms.bool( False ),
4591  lAOffset = cms.double( 0.0 ),
4592  lAWidthBPix = cms.double( 0.0 ),
4593  lAWidthFPix = cms.double( 0.0 ),
4594  doLorentzFromAlignment = cms.bool( False ),
4595  useLAFromDB = cms.bool( True ),
4596  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
4597  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
4598  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
4599  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
4600  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
4601  yerr_endcap = cms.vdouble( 0.0021 ),
4602  xerr_barrel_l1_def = cms.double( 0.0103 ),
4603  yerr_barrel_l1_def = cms.double( 0.0021 ),
4604  xerr_barrel_ln_def = cms.double( 0.0103 ),
4605  yerr_barrel_ln_def = cms.double( 0.0021 ),
4606  xerr_endcap_def = cms.double( 0.002 ),
4607  yerr_endcap_def = cms.double( 7.5E-4 ),
4608  eff_charge_cut_highX = cms.double( 1.0 ),
4609  eff_charge_cut_highY = cms.double( 1.0 ),
4610  eff_charge_cut_lowX = cms.double( 0.0 ),
4611  eff_charge_cut_lowY = cms.double( 0.0 ),
4612  size_cutX = cms.double( 3.0 ),
4613  size_cutY = cms.double( 3.0 ),
4614  EdgeClusterErrorX = cms.double( 50.0 ),
4615  EdgeClusterErrorY = cms.double( 85.0 ),
4616  inflate_errors = cms.bool( False ),
4617  inflate_all_errors_no_trk_angle = cms.bool( False ),
4618  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
4619  UseErrorsFromTemplates = cms.bool( True ),
4620  TruncatePixelCharge = cms.bool( True ),
4621  IrradiationBiasCorrection = cms.bool( True ),
4622  DoCosmics = cms.bool( False ),
4623  Upgrade = cms.bool( False ),
4624  SmallPitch = cms.bool( False ),
4625  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
4626  MagneticFieldRecord = cms.ESInputTag( "","" ),
4627  appendToDataLabel = cms.string( "" )
4628 )
4629 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
4630  LoadTemplatesFromDB = cms.bool( True ),
4631  Alpha2Order = cms.bool( True ),
4632  ClusterProbComputationFlag = cms.int32( 0 ),
4633  useLAWidthFromDB = cms.bool( True ),
4634  lAOffset = cms.double( 0.0 ),
4635  lAWidthBPix = cms.double( 0.0 ),
4636  lAWidthFPix = cms.double( 0.0 ),
4637  doLorentzFromAlignment = cms.bool( False ),
4638  useLAFromDB = cms.bool( True ),
4639  barrelTemplateID = cms.int32( 0 ),
4640  forwardTemplateID = cms.int32( 0 ),
4641  directoryWithTemplates = cms.int32( 0 ),
4642  speed = cms.int32( -2 ),
4643  UseClusterSplitter = cms.bool( False ),
4644  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
4645  appendToDataLabel = cms.string( "" )
4646 )
4647 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4648  MaxChi2 = cms.double( 16.0 ),
4649  nSigma = cms.double( 3.0 ),
4650  MaxDisplacement = cms.double( 0.5 ),
4651  MaxSagitta = cms.double( 2.0 ),
4652  MinimalTolerance = cms.double( 0.5 ),
4653  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4654  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
4655  pTChargeCutThreshold = cms.double( -1.0 ),
4656  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4657  appendToDataLabel = cms.string( "" )
4658 )
4659 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4660  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4661  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4662  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
4663  isPhase2 = cms.bool( False ),
4664  doPixelShapeCut = cms.bool( True ),
4665  doStripShapeCut = cms.bool( True ),
4666  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4667  appendToDataLabel = cms.string( "" )
4668 )
4669 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4670  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
4671  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4672  fractionShared = cms.double( 0.11 ),
4673  ValidHitBonus = cms.double( 5.0 ),
4674  MissingHitPenalty = cms.double( 20.0 ),
4675  allowSharedFirstHit = cms.bool( True )
4676 )
4677 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4678  MaxChi2 = cms.double( 9.0 ),
4679  nSigma = cms.double( 3.0 ),
4680  MaxDisplacement = cms.double( 0.5 ),
4681  MaxSagitta = cms.double( 2.0 ),
4682  MinimalTolerance = cms.double( 0.5 ),
4683  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
4684  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
4685  pTChargeCutThreshold = cms.double( 15.0 ),
4686  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4687  appendToDataLabel = cms.string( "" )
4688 )
4689 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4690  MaxChi2 = cms.double( 25.0 ),
4691  nSigma = cms.double( 3.0 ),
4692  MaxDisplacement = cms.double( 100.0 ),
4693  MaxSagitta = cms.double( -1.0 ),
4694  MinimalTolerance = cms.double( 10.0 ),
4695  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4696  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
4697  appendToDataLabel = cms.string( "" )
4698 )
4699 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4700  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
4701  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4702  fractionShared = cms.double( 0.19 ),
4703  ValidHitBonus = cms.double( 5.0 ),
4704  MissingHitPenalty = cms.double( 20.0 ),
4705  allowSharedFirstHit = cms.bool( True )
4706 )
4707 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4708  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
4709  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4710  Updator = cms.string( "hltESPKFUpdator" ),
4711  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4712  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4713  minHits = cms.int32( 3 ),
4714  appendToDataLabel = cms.string( "" )
4715 )
4716 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4717  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
4718  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4719  Updator = cms.string( "hltESPKFUpdator" ),
4720  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4721  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4722  errorRescaling = cms.double( 100.0 ),
4723  minHits = cms.int32( 3 ),
4724  appendToDataLabel = cms.string( "" )
4725 )
4726 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4727  SimpleMagneticField = cms.string( "" ),
4728  MaxDPhi = cms.double( 1.6 ),
4729  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4730  Mass = cms.double( 0.105 ),
4731  PropagationDirection = cms.string( "alongMomentum" ),
4732  useRungeKutta = cms.bool( True ),
4733  ptMin = cms.double( -1.0 )
4734 )
4735 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
4736  ComponentName = cms.string( "hltESPSmartPropagator" ),
4737  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4738  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4739  PropagationDirection = cms.string( "alongMomentum" ),
4740  Epsilon = cms.double( 5.0 )
4741 )
4742 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
4743  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
4744  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4745  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4746  PropagationDirection = cms.string( "alongMomentum" ),
4747  Epsilon = cms.double( 5.0 )
4748 )
4749 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
4750  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4751  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
4752  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4753  PropagationDirection = cms.string( "oppositeToMomentum" ),
4754  Epsilon = cms.double( 5.0 )
4755 )
4756 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
4757  distance = cms.double( 0.5 )
4758 )
4759 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4760  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4761  NoErrorPropagation = cms.bool( False ),
4762  PropagationDirection = cms.string( "alongMomentum" ),
4763  useTuningForL2Speed = cms.bool( False ),
4764  useIsYokeFlag = cms.bool( True ),
4765  endcapShiftInZNeg = cms.double( 0.0 ),
4766  SetVBFPointer = cms.bool( False ),
4767  AssumeNoMaterial = cms.bool( False ),
4768  endcapShiftInZPos = cms.double( 0.0 ),
4769  useInTeslaFromMagField = cms.bool( False ),
4770  VBFName = cms.string( "VolumeBasedMagneticField" ),
4771  useEndcapShiftsInZ = cms.bool( False ),
4772  sendLogWarning = cms.bool( False ),
4773  useMatVolumes = cms.bool( True ),
4774  debug = cms.bool( False ),
4775  ApplyRadX0Correction = cms.bool( True ),
4776  useMagVolumes = cms.bool( True ),
4777  returnTangentPlane = cms.bool( True )
4778 )
4779 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4780  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4781  NoErrorPropagation = cms.bool( False ),
4782  PropagationDirection = cms.string( "oppositeToMomentum" ),
4783  useTuningForL2Speed = cms.bool( False ),
4784  useIsYokeFlag = cms.bool( True ),
4785  endcapShiftInZNeg = cms.double( 0.0 ),
4786  SetVBFPointer = cms.bool( False ),
4787  AssumeNoMaterial = cms.bool( False ),
4788  endcapShiftInZPos = cms.double( 0.0 ),
4789  useInTeslaFromMagField = cms.bool( False ),
4790  VBFName = cms.string( "VolumeBasedMagneticField" ),
4791  useEndcapShiftsInZ = cms.bool( False ),
4792  sendLogWarning = cms.bool( False ),
4793  useMatVolumes = cms.bool( True ),
4794  debug = cms.bool( False ),
4795  ApplyRadX0Correction = cms.bool( True ),
4796  useMagVolumes = cms.bool( True ),
4797  returnTangentPlane = cms.bool( True )
4798 )
4799 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
4800  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
4801  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
4802  parameters = cms.PSet(
4803  mTIB_P1 = cms.double( 0.202 ),
4804  maxChgOneMIP = cms.double( 6000.0 ),
4805  mTEC_P0 = cms.double( -1.885 ),
4806  mTOB_P1 = cms.double( 0.253 ),
4807  mTEC_P1 = cms.double( 0.471 ),
4808  mLC_P2 = cms.double( 0.3 ),
4809  mLC_P1 = cms.double( 0.618 ),
4810  mTOB_P0 = cms.double( -1.026 ),
4811  mLC_P0 = cms.double( -0.326 ),
4812  useLegacyError = cms.bool( False ),
4813  mTIB_P0 = cms.double( -0.742 ),
4814  mTID_P1 = cms.double( 0.433 ),
4815  mTID_P0 = cms.double( -1.427 )
4816  )
4817 )
4818 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4819  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
4820  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4821  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4822  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4823  Matcher = cms.string( "StandardMatcher" ),
4824  Phase2StripCPE = cms.string( "" ),
4825  appendToDataLabel = cms.string( "" )
4826 )
4827 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4828  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4829  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4830  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4831  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
4832  Matcher = cms.string( "StandardMatcher" ),
4833  Phase2StripCPE = cms.string( "" ),
4834  appendToDataLabel = cms.string( "" )
4835 )
4836 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4837  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4838  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4839  StripCPE = cms.string( "Fake" ),
4840  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4841  Matcher = cms.string( "StandardMatcher" ),
4842  Phase2StripCPE = cms.string( "" ),
4843  appendToDataLabel = cms.string( "" )
4844 )
4845 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4846  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
4847  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4848  StripCPE = cms.string( "Fake" ),
4849  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4850  Matcher = cms.string( "StandardMatcher" ),
4851  Phase2StripCPE = cms.string( "" ),
4852  appendToDataLabel = cms.string( "" )
4853 )
4854 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4855  MaxChi2 = cms.double( 16.0 ),
4856  nSigma = cms.double( 3.0 ),
4857  MaxDisplacement = cms.double( 0.5 ),
4858  MaxSagitta = cms.double( 2.0 ),
4859  MinimalTolerance = cms.double( 0.5 ),
4860  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4861  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
4862  pTChargeCutThreshold = cms.double( -1.0 ),
4863  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4864  appendToDataLabel = cms.string( "" )
4865 )
4866 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4867  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4868  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4869  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
4870  isPhase2 = cms.bool( False ),
4871  doPixelShapeCut = cms.bool( True ),
4872  doStripShapeCut = cms.bool( True ),
4873  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4874  appendToDataLabel = cms.string( "" )
4875 )
4876 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4877  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
4878  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
4879  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
4880  EstimateCut = cms.double( 30.0 ),
4881  MaxFractionOutliers = cms.double( 0.3 ),
4882  MaxNumberOfOutliers = cms.int32( 3 ),
4883  MinDof = cms.int32( 2 ),
4884  NoOutliersBeginEnd = cms.bool( False ),
4885  MinNumberOfHits = cms.int32( 7 ),
4886  MinNumberOfHitsHighEta = cms.int32( 5 ),
4887  HighEtaSwitch = cms.double( 5.0 ),
4888  RejectTracks = cms.bool( True ),
4889  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4890  NoInvalidHitsBeginEnd = cms.bool( False ),
4891  LogPixelProbabilityCut = cms.double( -16.0 ),
4892  appendToDataLabel = cms.string( "" )
4893 )
4894 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4895  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4896  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4897  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4898  EstimateCut = cms.double( 30.0 ),
4899  MaxFractionOutliers = cms.double( 0.3 ),
4900  MaxNumberOfOutliers = cms.int32( 3 ),
4901  MinDof = cms.int32( 2 ),
4902  NoOutliersBeginEnd = cms.bool( False ),
4903  MinNumberOfHits = cms.int32( 7 ),
4904  MinNumberOfHitsHighEta = cms.int32( 5 ),
4905  HighEtaSwitch = cms.double( 5.0 ),
4906  RejectTracks = cms.bool( True ),
4907  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4908  NoInvalidHitsBeginEnd = cms.bool( False ),
4909  LogPixelProbabilityCut = cms.double( -16.0 ),
4910  appendToDataLabel = cms.string( "" )
4911 )
4912 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4913  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
4914  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
4915  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4916  appendToDataLabel = cms.string( "" )
4917 )
4918 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4919  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
4920  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4921  Updator = cms.string( "hltESPKFUpdator" ),
4922  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4923  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4924  minHits = cms.int32( 7 ),
4925  appendToDataLabel = cms.string( "" )
4926 )
4927 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4928  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4929  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4930  Updator = cms.string( "hltESPKFUpdator" ),
4931  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4932  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4933  minHits = cms.int32( 7 ),
4934  appendToDataLabel = cms.string( "" )
4935 )
4936 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4937  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
4938  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4939  Updator = cms.string( "hltESPKFUpdator" ),
4940  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4941  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4942  errorRescaling = cms.double( 10.0 ),
4943  minHits = cms.int32( 7 ),
4944  appendToDataLabel = cms.string( "" )
4945 )
4946 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4947  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4948  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4949  Updator = cms.string( "hltESPKFUpdator" ),
4950  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4951  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4952  errorRescaling = cms.double( 10.0 ),
4953  minHits = cms.int32( 7 ),
4954  appendToDataLabel = cms.string( "" )
4955 )
4956 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4957  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
4958  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4959  fractionShared = cms.double( 0.09 ),
4960  ValidHitBonus = cms.double( 5.0 ),
4961  MissingHitPenalty = cms.double( 20.0 ),
4962  allowSharedFirstHit = cms.bool( True )
4963 )
4964 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
4965  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
4966  algoOrder = cms.vstring( ),
4967  appendToDataLabel = cms.string( "" )
4968 )
4969 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4970  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4971  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4972  fractionShared = cms.double( 0.5 ),
4973  ValidHitBonus = cms.double( 100.0 ),
4974  MissingHitPenalty = cms.double( 0.0 ),
4975  allowSharedFirstHit = cms.bool( False )
4976 )
4977 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4978  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4979  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4980  Updator = cms.string( "hltESPKFUpdator" ),
4981  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4982  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4983  minHits = cms.int32( 3 ),
4984  appendToDataLabel = cms.string( "" )
4985 )
4986 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4987  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4988  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4989  Updator = cms.string( "hltESPKFUpdator" ),
4990  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4991  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4992  errorRescaling = cms.double( 100.0 ),
4993  minHits = cms.int32( 3 ),
4994  appendToDataLabel = cms.string( "" )
4995 )
4996 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
4997  timeThreshold = cms.int32( 48 ),
4998  sigmaZThreshold = cms.double( 2.0 ),
4999  appendToDataLabel = cms.string( "" )
5000 )
5001 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
5002  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
5003  useQuadrupletAlgo = cms.bool( False ),
5004  appendToDataLabel = cms.string( "" )
5005 )
5006 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
5007  ComponentName = cms.string( "hltTrackCleaner" ),
5008  appendToDataLabel = cms.string( "" )
5009 )
5010 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
5011  ComponentName = cms.string( "HODetIdAssociator" ),
5012  etaBinSize = cms.double( 0.087 ),
5013  nEta = cms.int32( 30 ),
5014  nPhi = cms.int32( 72 ),
5015  hcalRegion = cms.int32( 2 ),
5016  includeBadChambers = cms.bool( False ),
5017  includeGEM = cms.bool( False ),
5018  includeME0 = cms.bool( False )
5019 )
5020 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
5021  appendToDataLabel = cms.string( "" )
5022 )
5023 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
5024  ComponentName = cms.string( "MuonDetIdAssociator" ),
5025  etaBinSize = cms.double( 0.125 ),
5026  nEta = cms.int32( 48 ),
5027  nPhi = cms.int32( 48 ),
5028  hcalRegion = cms.int32( 2 ),
5029  includeBadChambers = cms.bool( False ),
5030  includeGEM = cms.bool( False ),
5031  includeME0 = cms.bool( False )
5032 )
5033 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5034  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
5035  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5036  fractionShared = cms.double( 0.1 ),
5037  ValidHitBonus = cms.double( 1000.0 ),
5038  MissingHitPenalty = cms.double( 1.0 ),
5039  allowSharedFirstHit = cms.bool( True )
5040 )
5041 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
5042  ComponentName = cms.string( "SimpleNavigationSchool" ),
5043  SimpleMagneticField = cms.string( "ParabolicMf" )
5044 )
5045 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
5046  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
5047  etaBinSize = cms.double( 0.1 ),
5048  nEta = cms.int32( 60 ),
5049  nPhi = cms.int32( 30 ),
5050  hcalRegion = cms.int32( 2 ),
5051  includeBadChambers = cms.bool( False ),
5052  includeGEM = cms.bool( False ),
5053  includeME0 = cms.bool( False )
5054 )
5055 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
5056  appendToDataLabel = cms.string( "" )
5057 )
5058 fragment.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
5059  siPixelQualityLabel = cms.string( "" )
5060 )
5061 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
5062  ComponentName = cms.string( "" ),
5063  CablingMapLabel = cms.string( "" ),
5064  UseQualityInfo = cms.bool( False ),
5065  appendToDataLabel = cms.string( "" )
5066 )
5067 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
5068 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
5069  LatencyRecord = cms.PSet(
5070  label = cms.untracked.string( "" ),
5071  record = cms.string( "SiStripLatencyRcd" )
5072  ),
5073  BackPlaneCorrectionPeakMode = cms.PSet(
5074  label = cms.untracked.string( "peak" ),
5075  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
5076  ),
5077  BackPlaneCorrectionDeconvMode = cms.PSet(
5078  label = cms.untracked.string( "deconvolution" ),
5079  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
5080  )
5081 )
5082 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
5083  LatencyRecord = cms.PSet(
5084  label = cms.untracked.string( "" ),
5085  record = cms.string( "SiStripLatencyRcd" )
5086  ),
5087  LorentzAnglePeakMode = cms.PSet(
5088  label = cms.untracked.string( "peak" ),
5089  record = cms.string( "SiStripLorentzAngleRcd" )
5090  ),
5091  LorentzAngleDeconvMode = cms.PSet(
5092  label = cms.untracked.string( "deconvolution" ),
5093  record = cms.string( "SiStripLorentzAngleRcd" )
5094  )
5095 )
5096 
5097 fragment.CUDAService = cms.Service( "CUDAService",
5098  enabled = cms.untracked.bool( True ),
5099  verbose = cms.untracked.bool( False ),
5100  limits = cms.untracked.PSet(
5101  cudaLimitDevRuntimePendingLaunchCount = cms.untracked.int32( -1 ),
5102  cudaLimitDevRuntimeSyncDepth = cms.untracked.int32( -1 ),
5103  cudaLimitStackSize = cms.untracked.int32( -1 ),
5104  cudaLimitPrintfFifoSize = cms.untracked.int32( -1 ),
5105  cudaLimitMallocHeapSize = cms.untracked.int32( -1 )
5106  ),
5107  allocator = cms.untracked.PSet(
5108  hostPreallocate = cms.untracked.vuint32( ),
5109  devicePreallocate = cms.untracked.vuint32( )
5110  )
5111 )
5112 
5113 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
5114  RawDataCollection = cms.InputTag( "rawDataCollector" )
5115 )
5116 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
5117 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
5118  result = cms.bool( False )
5119 )
5120 fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter",
5121  src = cms.InputTag( "statusOnGPU" )
5122 )
5123 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
5124  SelectedTriggerType = cms.int32( 1 )
5125 )
5126 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
5127  FedIds = cms.vint32( 1404 ),
5128  Setup = cms.string( "stage2::GTSetup" ),
5129  FWId = cms.uint32( 0 ),
5130  DmxFWId = cms.uint32( 0 ),
5131  FWOverride = cms.bool( False ),
5132  TMTCheck = cms.bool( True ),
5133  CTP7 = cms.untracked.bool( False ),
5134  MTF7 = cms.untracked.bool( False ),
5135  InputLabel = cms.InputTag( "rawDataCollector" ),
5136  lenSlinkHeader = cms.untracked.int32( 8 ),
5137  lenSlinkTrailer = cms.untracked.int32( 8 ),
5138  lenAMCHeader = cms.untracked.int32( 8 ),
5139  lenAMCTrailer = cms.untracked.int32( 0 ),
5140  lenAMC13Header = cms.untracked.int32( 8 ),
5141  lenAMC13Trailer = cms.untracked.int32( 8 ),
5142  debug = cms.untracked.bool( False ),
5143  MinFeds = cms.uint32( 0 )
5144 )
5145 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
5146  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5147  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5148  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5149  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5150  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5151  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5152  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
5153  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
5154  GetPrescaleColumnFromData = cms.bool( False ),
5155  AlgorithmTriggersUnprescaled = cms.bool( True ),
5156  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
5157  AlgorithmTriggersUnmasked = cms.bool( True ),
5158  useMuonShowers = cms.bool( True ),
5159  resetPSCountersEachLumiSec = cms.bool( True ),
5160  semiRandomInitialPSCounters = cms.bool( False ),
5161  ProduceL1GtDaqRecord = cms.bool( True ),
5162  ProduceL1GtObjectMapRecord = cms.bool( True ),
5163  EmulateBxInEvent = cms.int32( 1 ),
5164  L1DataBxInEvent = cms.int32( 5 ),
5165  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
5166  BstLengthBytes = cms.int32( -1 ),
5167  PrescaleSet = cms.uint32( 1 ),
5168  Verbosity = cms.untracked.int32( 0 ),
5169  PrintL1Menu = cms.untracked.bool( False ),
5170  TriggerMenuLuminosity = cms.string( "startup" )
5171 )
5172 fragment.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
5173  scalersInputTag = cms.InputTag( "rawDataCollector" )
5174 )
5175 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
5176  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
5177 )
5178 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
5179  changeToCMSCoordinates = cms.bool( False ),
5180  maxZ = cms.double( 40.0 ),
5181  setSigmaZ = cms.double( 0.0 ),
5182  beamMode = cms.untracked.uint32( 11 ),
5183  src = cms.InputTag( "hltScalersRawToDigi" ),
5184  gtEvmLabel = cms.InputTag( "" ),
5185  maxRadius = cms.double( 2.0 ),
5186  useTransientRecord = cms.bool( True )
5187 )
5188 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
5189  offset = cms.uint32( 0 ),
5190  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5191 )
5192 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
5193  result = cms.bool( True )
5194 )
5195 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5196  SelectedTriggerType = cms.int32( 2 )
5197 )
5198 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
5199  offset = cms.uint32( 0 ),
5200  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5201 )
5202 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5203  inputTag = cms.InputTag( "rawDataCollector" ),
5204  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 )
5205 )
5206 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
5207  offset = cms.uint32( 0 ),
5208  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5209 )
5210 fragment.hltHcalCalibTypeFilter = cms.EDFilter( "HLTHcalCalibTypeFilter",
5211  InputTag = cms.InputTag( "rawDataCollector" ),
5212  CalibTypes = cms.vint32( 1, 2, 3, 4, 5, 6 )
5213 )
5214 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5215  inputTag = cms.InputTag( "rawDataCollector" ),
5216  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 )
5217 )
5218 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5219  SelectedTriggerType = cms.int32( 3 )
5220 )
5221 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
5222  offset = cms.uint32( 0 ),
5223  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5224 )
5225 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
5226  DebugOn = cms.untracked.bool( False ),
5227  DetectorType = cms.untracked.string( "pixel" ),
5228  DcsStatusLabel = cms.untracked.InputTag( "hltScalersRawToDigi" ),
5229  DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
5230 )
5231 fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA",
5232  src = cms.InputTag( "hltOnlineBeamSpot" )
5233 )
5234 fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA",
5235  src = cms.InputTag( "hltSiPixelClustersGPU" )
5236 )
5237 fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi",
5238  IncludeErrors = cms.bool( True ),
5239  UseQualityInfo = cms.bool( False ),
5240  ErrorList = cms.vint32( 29 ),
5241  UserErrorList = cms.vint32( ),
5242  InputLabel = cms.InputTag( "rawDataCollector" ),
5243  Regions = cms.PSet( ),
5244  UsePilotBlade = cms.bool( False ),
5245  UsePhase1 = cms.bool( True ),
5246  CablingMapLabel = cms.string( "" ),
5247  SiPixelQualityLabel = cms.string( "" )
5248 )
5249 fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA",
5250  src = cms.InputTag( "hltSiPixelClustersGPU" )
5251 )
5252 fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA",
5253  digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ),
5254  CablingMapLabel = cms.string( "" ),
5255  UsePhase1 = cms.bool( True ),
5256  ErrorList = cms.vint32( 29 ),
5257  UserErrorList = cms.vint32( 40 )
5258 )
5259 fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer",
5260  src = cms.InputTag( "hltSiPixelDigisLegacy" ),
5261  ClusterMode = cms.string( "PixelThresholdClusterizer" ),
5262  maxNumberOfClusters = cms.int32( 40000 ),
5263  payloadType = cms.string( "HLT" ),
5264  ChannelThreshold = cms.int32( 10 ),
5265  MissCalibrate = cms.bool( True ),
5266  SplitClusters = cms.bool( False ),
5267  VCaltoElectronGain = cms.int32( 1 ),
5268  VCaltoElectronGain_L1 = cms.int32( 1 ),
5269  VCaltoElectronOffset = cms.int32( 0 ),
5270  VCaltoElectronOffset_L1 = cms.int32( 0 ),
5271  SeedThreshold = cms.int32( 1000 ),
5272  ClusterThreshold_L1 = cms.int32( 4000 ),
5273  ClusterThreshold = cms.int32( 4000 ),
5274  ElectronPerADCGain = cms.double( 135.0 ),
5275  DropDuplicates = cms.bool( True ),
5276  Phase2Calibration = cms.bool( False ),
5277  Phase2ReadoutMode = cms.int32( -1 ),
5278  Phase2DigiBaseline = cms.double( 1200.0 ),
5279  Phase2KinkADC = cms.int32( 8 )
5280 )
5281 fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDA",
5282  isRun2 = cms.bool( False ),
5283  IncludeErrors = cms.bool( True ),
5284  UseQualityInfo = cms.bool( False ),
5285  clusterThreshold_layer1 = cms.int32( 4000 ),
5286  clusterThreshold_otherLayers = cms.int32( 4000 ),
5287  InputLabel = cms.InputTag( "rawDataCollector" ),
5288  Regions = cms.PSet( ),
5289  CablingMapLabel = cms.string( "" )
5290 )
5291 fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoA",
5292  src = cms.InputTag( "hltSiPixelDigisSoA" ),
5293  clusterThreshold_layer1 = cms.int32( 4000 ),
5294  clusterThreshold_otherLayers = cms.int32( 4000 ),
5295  produceDigis = cms.bool( False ),
5296  storeDigis = cms.bool( False ),
5297  isPhase2 = cms.bool( False )
5298 )
5299 fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
5300  src = cms.InputTag( "hltSiPixelClusters" ),
5301  onDemand = cms.bool( False )
5302 )
5303 fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacy",
5304  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5305  src = cms.InputTag( "hltSiPixelClusters" ),
5306  CPE = cms.string( "PixelCPEFast" ),
5307  convertToLegacy = cms.bool( True ),
5308  isPhase2 = cms.bool( False )
5309 )
5310 fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDA",
5311  beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ),
5312  src = cms.InputTag( "hltSiPixelClustersGPU" ),
5313  CPE = cms.string( "PixelCPEFast" )
5314 )
5315 fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDA",
5316  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ),
5317  src = cms.InputTag( "hltSiPixelClusters" )
5318 )
5319 fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDA",
5320  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" )
5321 )
5322 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
5323  pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
5324  trigstring = cms.untracked.string( "alcaPCCEvent" )
5325 )
5326 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
5327  saveTags = cms.bool( True ),
5328  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
5329  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5330  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5331  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5332  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5333  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5334  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5335  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5336  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5337 )
5338 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
5339  offset = cms.uint32( 0 ),
5340  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5341 )
5342 fragment.hltPreHIOnlineMonitorGroup = cms.EDFilter( "HLTPrescaler",
5343  offset = cms.uint32( 0 ),
5344  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5345 )
5346 fragment.hltHIOnlineMonitorGroupFilter = cms.EDFilter( "TriggerResultsFilter",
5347  usePathStatus = cms.bool( True ),
5348  hltResults = cms.InputTag( "" ),
5349  l1tResults = cms.InputTag( "" ),
5350  l1tIgnoreMaskAndPrescale = cms.bool( False ),
5351  throw = cms.bool( True ),
5352  triggerConditions = cms.vstring( '( HLT_HIRandom_v3 OR HLT_HIHcalNZS_v4 OR HLT_HIHcalPhiSym_v4 )' )
5353 )
5354 fragment.hltL1sDQMHIEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5355  saveTags = cms.bool( True ),
5356  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5357  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5358  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5359  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5360  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5361  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5362  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5363  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5364  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5365 )
5366 fragment.hltPreDQMHIEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5367  offset = cms.uint32( 0 ),
5368  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5369 )
5370 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
5371  tccUnpacking = cms.bool( True ),
5372  FedLabel = cms.InputTag( "listfeds" ),
5373  srpUnpacking = cms.bool( True ),
5374  syncCheck = cms.bool( True ),
5375  feIdCheck = cms.bool( True ),
5376  silentMode = cms.untracked.bool( True ),
5377  InputLabel = cms.InputTag( "rawDataCollector" ),
5378  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 ),
5379  eventPut = cms.bool( True ),
5380  numbTriggerTSamples = cms.int32( 1 ),
5381  numbXtalTSamples = cms.int32( 10 ),
5382  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 ),
5383  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 ),
5384  DoRegional = cms.bool( False ),
5385  feUnpacking = cms.bool( True ),
5386  forceToKeepFRData = cms.bool( False ),
5387  headerUnpacking = cms.bool( True ),
5388  memUnpacking = cms.bool( True )
5389 )
5390 fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU",
5391  InputLabel = cms.InputTag( "rawDataCollector" ),
5392  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 ),
5393  maxChannelsEB = cms.uint32( 61200 ),
5394  maxChannelsEE = cms.uint32( 14648 ),
5395  digisLabelEB = cms.string( "ebDigis" ),
5396  digisLabelEE = cms.string( "eeDigis" )
5397 )
5398 fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer",
5399  digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ),
5400  digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ),
5401  digisOutLabelEB = cms.string( "ebDigis" ),
5402  digisOutLabelEE = cms.string( "eeDigis" ),
5403  produceDummyIntegrityCollections = cms.bool( False )
5404 )
5405 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
5406  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
5407  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
5408  integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ),
5409  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
5410  ebFEToBeRecovered = cms.string( "ebFE" ),
5411  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
5412  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
5413  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
5414  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
5415  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
5416  ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
5417  eeFEToBeRecovered = cms.string( "eeFE" ),
5418  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ),
5419  eeSrFlagCollection = cms.InputTag( "hltEcalDigis" )
5420 )
5421 fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer",
5422  EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
5423  EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ),
5424  EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5425  EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ),
5426  algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ),
5427  algoPSet = cms.PSet(
5428  addPedestalUncertaintyEE = cms.double( 0.0 ),
5429  EBtimeFitLimits_Upper = cms.double( 1.4 ),
5430  addPedestalUncertaintyEB = cms.double( 0.0 ),
5431  EEtimeFitLimits_Lower = cms.double( 0.2 ),
5432  gainSwitchUseMaxSampleEB = cms.bool( True ),
5433  timealgo = cms.string( "RatioMethod" ),
5434  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
5435  EEtimeNconst = cms.double( 31.8 ),
5436  EBtimeNconst = cms.double( 28.5 ),
5437  prefitMaxChiSqEE = cms.double( 10.0 ),
5438  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5439  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
5440  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5441  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5442  gainSwitchUseMaxSampleEE = cms.bool( False ),
5443  prefitMaxChiSqEB = cms.double( 25.0 ),
5444  mitigateBadSamplesEB = cms.bool( False ),
5445  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5446  simplifiedNoiseModelForGainSwitch = cms.bool( True ),
5447  ampErrorCalculation = cms.bool( False ),
5448  mitigateBadSamplesEE = cms.bool( False ),
5449  amplitudeThresholdEB = cms.double( 10.0 ),
5450  amplitudeThresholdEE = cms.double( 10.0 ),
5451  EBtimeFitLimits_Lower = cms.double( 0.2 ),
5452  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
5453  selectiveBadSampleCriteriaEB = cms.bool( False ),
5454  dynamicPedestalsEB = cms.bool( False ),
5455  useLumiInfoRunHeader = cms.bool( False ),
5456  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
5457  dynamicPedestalsEE = cms.bool( False ),
5458  doPrefitEE = cms.bool( False ),
5459  selectiveBadSampleCriteriaEE = cms.bool( False ),
5460  EEtimeFitLimits_Upper = cms.double( 1.4 ),
5461  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5462  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5463  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5464  EEtimeConstantTerm = cms.double( 1.0 ),
5465  EBtimeConstantTerm = cms.double( 0.6 ),
5466  activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ),
5467  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5468  doPrefitEB = cms.bool( False )
5469  )
5470 )
5471 fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU",
5472  digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ),
5473  digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ),
5474  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5475  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5476  EBtimeFitLimits_Lower = cms.double( 0.2 ),
5477  EBtimeFitLimits_Upper = cms.double( 1.4 ),
5478  EEtimeFitLimits_Lower = cms.double( 0.2 ),
5479  EEtimeFitLimits_Upper = cms.double( 1.4 ),
5480  EBtimeConstantTerm = cms.double( 0.6 ),
5481  EEtimeConstantTerm = cms.double( 1.0 ),
5482  EBtimeNconst = cms.double( 28.5 ),
5483  EEtimeNconst = cms.double( 31.8 ),
5484  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5485  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5486  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5487  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5488  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5489  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5490  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5491  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5492  amplitudeThresholdEB = cms.double( 10.0 ),
5493  amplitudeThresholdEE = cms.double( 10.0 ),
5494  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5495  shouldRunTimingComputation = cms.bool( True )
5496 )
5497 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer",
5498  recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ),
5499  recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5500  containsTimingInformation = cms.bool( True ),
5501  isPhase2 = cms.bool( False ),
5502  recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ),
5503  recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" )
5504 )
5505 fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat",
5506  recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
5507  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
5508  isPhase2 = cms.bool( False ),
5509  recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
5510  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
5511 )
5512 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
5513  recoverEEVFE = cms.bool( False ),
5514  EErechitCollection = cms.string( "EcalRecHitsEE" ),
5515  recoverEBIsolatedChannels = cms.bool( False ),
5516  recoverEBVFE = cms.bool( False ),
5517  laserCorrection = cms.bool( True ),
5518  EBLaserMIN = cms.double( 0.5 ),
5519  killDeadChannels = cms.bool( True ),
5520  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5521  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
5522  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5523  EELaserMIN = cms.double( 0.5 ),
5524  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5525  cleaningConfig = cms.PSet(
5526  cThreshold_endcap = cms.double( 15.0 ),
5527  tightenCrack_e1_double = cms.double( 2.0 ),
5528  cThreshold_barrel = cms.double( 4.0 ),
5529  e6e2thresh = cms.double( 0.04 ),
5530  e4e1Threshold_barrel = cms.double( 0.08 ),
5531  e4e1Threshold_endcap = cms.double( 0.3 ),
5532  tightenCrack_e4e1_single = cms.double( 3.0 ),
5533  cThreshold_double = cms.double( 10.0 ),
5534  e4e1_b_barrel = cms.double( -0.024 ),
5535  tightenCrack_e6e2_double = cms.double( 3.0 ),
5536  e4e1_a_barrel = cms.double( 0.04 ),
5537  tightenCrack_e1_single = cms.double( 2.0 ),
5538  e4e1_a_endcap = cms.double( 0.02 ),
5539  e4e1_b_endcap = cms.double( -0.0125 ),
5540  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5541  ),
5542  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
5543  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5544  recoverEBFE = cms.bool( False ),
5545  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5546  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5547  singleChannelRecoveryThreshold = cms.double( 8.0 ),
5548  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5549  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5550  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5551  ChannelStatusToBeExcluded = cms.vstring( ),
5552  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5553  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ),
5554  recoverEEFE = cms.bool( False ),
5555  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5556  EBLaserMAX = cms.double( 3.0 ),
5557  flagsMapDBReco = cms.PSet(
5558  kDead = cms.vstring( 'kNoDataNoTP' ),
5559  kGood = cms.vstring( 'kOk',
5560  'kDAC',
5561  'kNoLaser',
5562  'kNoisy' ),
5563  kTowerRecovered = cms.vstring( 'kDeadFE' ),
5564  kNoisy = cms.vstring( 'kNNoisy',
5565  'kFixedG6',
5566  'kFixedG1' ),
5567  kNeighboursRecovered = cms.vstring( 'kFixedG0',
5568  'kNonRespondingIsolated',
5569  'kDeadVFE' )
5570  ),
5571  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
5572  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5573  algo = cms.string( "EcalRecHitWorkerSimple" ),
5574  EELaserMAX = cms.double( 8.0 ),
5575  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5576  recoverEEIsolatedChannels = cms.bool( False ),
5577  skipTimeCalib = cms.bool( False )
5578 )
5579 fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5580  eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu',
5581  'hltEcalUncalibRecHit@cpu' ),
5582  lumiProducts = cms.untracked.vstring( ),
5583  runProducts = cms.untracked.vstring( )
5584 )
5585 fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5586  eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda',
5587  'hltEcalUncalibRecHit@cuda' ),
5588  lumiProducts = cms.untracked.vstring( ),
5589  runProducts = cms.untracked.vstring( )
5590 )
5591 fragment.hltL1sDQMHIHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5592  saveTags = cms.bool( True ),
5593  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5594  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5595  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5596  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5597  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5598  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5599  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5600  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5601  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5602 )
5603 fragment.hltPreDQMHIHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5604  offset = cms.uint32( 0 ),
5605  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5606 )
5607 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5608  HcalFirstFED = cms.untracked.int32( 700 ),
5609  firstSample = cms.int32( 0 ),
5610  lastSample = cms.int32( 9 ),
5611  FilterDataQuality = cms.bool( True ),
5612  FEDs = cms.untracked.vint32( ),
5613  UnpackZDC = cms.untracked.bool( True ),
5614  UnpackCalib = cms.untracked.bool( True ),
5615  UnpackUMNio = cms.untracked.bool( True ),
5616  UnpackTTP = cms.untracked.bool( False ),
5617  silent = cms.untracked.bool( True ),
5618  saveQIE10DataNSamples = cms.untracked.vint32( ),
5619  saveQIE10DataTags = cms.untracked.vstring( ),
5620  saveQIE11DataNSamples = cms.untracked.vint32( ),
5621  saveQIE11DataTags = cms.untracked.vstring( ),
5622  ComplainEmptyData = cms.untracked.bool( False ),
5623  UnpackerMode = cms.untracked.int32( 0 ),
5624  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5625  InputLabel = cms.InputTag( "rawDataCollector" ),
5626  ElectronicsMap = cms.string( "" )
5627 )
5628 fragment.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU",
5629  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5630  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5631  digisLabelF01HE = cms.string( "" ),
5632  digisLabelF5HB = cms.string( "" ),
5633  digisLabelF3HB = cms.string( "" ),
5634  maxChannelsF01HE = cms.uint32( 10000 ),
5635  maxChannelsF5HB = cms.uint32( 10000 ),
5636  maxChannelsF3HB = cms.uint32( 10000 )
5637 )
5638 fragment.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor",
5639  digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ),
5640  processQIE8 = cms.bool( False ),
5641  digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ),
5642  processQIE11 = cms.bool( True ),
5643  tsFromDB = cms.bool( False ),
5644  recoParamsFromDB = cms.bool( True ),
5645  saveEffectivePedestal = cms.bool( True ),
5646  dropZSmarkedPassed = cms.bool( True ),
5647  makeRecHits = cms.bool( True ),
5648  saveInfos = cms.bool( False ),
5649  saveDroppedInfos = cms.bool( False ),
5650  use8ts = cms.bool( True ),
5651  sipmQTSShift = cms.int32( 0 ),
5652  sipmQNTStoSum = cms.int32( 3 ),
5653  algorithm = cms.PSet(
5654  ts4Thresh = cms.double( 0.0 ),
5655  meanTime = cms.double( 0.0 ),
5656  nnlsThresh = cms.double( 1.0E-11 ),
5657  nMaxItersMin = cms.int32( 50 ),
5658  timeSigmaSiPM = cms.double( 2.5 ),
5659  applyTimeSlew = cms.bool( True ),
5660  timeSlewParsType = cms.int32( 3 ),
5661  ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ),
5662  samplesToAdd = cms.int32( 2 ),
5663  deltaChiSqThresh = cms.double( 0.001 ),
5664  applyTimeConstraint = cms.bool( False ),
5665  calculateArrivalTime = cms.bool( False ),
5666  timeSigmaHPD = cms.double( 5.0 ),
5667  useMahi = cms.bool( True ),
5668  correctForPhaseContainment = cms.bool( True ),
5669  respCorrM3 = cms.double( 1.0 ),
5670  pulseJitter = cms.double( 1.0 ),
5671  applyPedConstraint = cms.bool( False ),
5672  fitTimes = cms.int32( 1 ),
5673  nMaxItersNNLS = cms.int32( 500 ),
5674  applyTimeSlewM3 = cms.bool( True ),
5675  meanPed = cms.double( 0.0 ),
5676  ts4Min = cms.double( 0.0 ),
5677  applyPulseJitter = cms.bool( False ),
5678  useM2 = cms.bool( False ),
5679  timeMin = cms.double( -12.5 ),
5680  useM3 = cms.bool( False ),
5681  chiSqSwitch = cms.double( -1.0 ),
5682  dynamicPed = cms.bool( False ),
5683  tdcTimeShift = cms.double( 0.0 ),
5684  correctionPhaseNS = cms.double( 6.0 ),
5685  firstSampleShift = cms.int32( 0 ),
5686  activeBXs = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5687  ts4chi2 = cms.vdouble( 15.0, 15.0 ),
5688  timeMax = cms.double( 12.5 ),
5689  Class = cms.string( "SimpleHBHEPhase1Algo" ),
5690  applyLegacyHBMCorrection = cms.bool( False )
5691  ),
5692  algoConfigClass = cms.string( "" ),
5693  setNegativeFlagsQIE8 = cms.bool( False ),
5694  setNegativeFlagsQIE11 = cms.bool( False ),
5695  setNoiseFlagsQIE8 = cms.bool( False ),
5696  setNoiseFlagsQIE11 = cms.bool( False ),
5697  setPulseShapeFlagsQIE8 = cms.bool( False ),
5698  setPulseShapeFlagsQIE11 = cms.bool( False ),
5699  setLegacyFlagsQIE8 = cms.bool( False ),
5700  setLegacyFlagsQIE11 = cms.bool( False ),
5701  flagParametersQIE8 = cms.PSet(
5702  hitEnergyMinimum = cms.double( 1.0 ),
5703  pulseShapeParameterSets = cms.VPSet(
5704  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
5705  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
5706  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
5707  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
5708  ),
5709  nominalPedestal = cms.double( 3.0 ),
5710  hitMultiplicityThreshold = cms.int32( 17 )
5711  ),
5712  flagParametersQIE11 = cms.PSet( ),
5713  pulseShapeParametersQIE8 = cms.PSet(
5714  UseDualFit = cms.bool( True ),
5715  LinearCut = cms.vdouble( -3.0, -0.054, -0.054 ),
5716  TriangleIgnoreSlow = cms.bool( False ),
5717  TS4TS5LowerThreshold = cms.vdouble( 100.0, 120.0, 160.0, 200.0, 300.0, 500.0 ),
5718  LinearThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5719  RightSlopeSmallCut = cms.vdouble( 1.08, 1.16, 1.16 ),
5720  TS4TS5UpperThreshold = cms.vdouble( 70.0, 90.0, 100.0, 400.0 ),
5721  TS3TS4ChargeThreshold = cms.double( 70.0 ),
5722  R45PlusOneRange = cms.double( 0.2 ),
5723  TS4TS5LowerCut = cms.vdouble( -1.0, -0.7, -0.5, -0.4, -0.3, 0.1 ),
5724  RightSlopeThreshold = cms.vdouble( 250.0, 400.0, 100000.0 ),
5725  TS3TS4UpperChargeThreshold = cms.double( 20.0 ),
5726  MinimumChargeThreshold = cms.double( 20.0 ),
5727  RightSlopeCut = cms.vdouble( 5.0, 4.15, 4.15 ),
5728  RMS8MaxThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5729  MinimumTS4TS5Threshold = cms.double( 100.0 ),
5730  LeftSlopeThreshold = cms.vdouble( 250.0, 500.0, 100000.0 ),
5731  TS5TS6ChargeThreshold = cms.double( 70.0 ),
5732  TrianglePeakTS = cms.uint32( 10000 ),
5733  TS5TS6UpperChargeThreshold = cms.double( 20.0 ),
5734  RightSlopeSmallThreshold = cms.vdouble( 150.0, 200.0, 100000.0 ),
5735  RMS8MaxCut = cms.vdouble( -13.5, -11.5, -11.5 ),
5736  TS4TS5ChargeThreshold = cms.double( 70.0 ),
5737  R45MinusOneRange = cms.double( 0.2 ),
5738  LeftSlopeCut = cms.vdouble( 5.0, 2.55, 2.55 ),
5739  TS4TS5UpperCut = cms.vdouble( 1.0, 0.8, 0.75, 0.72 )
5740  ),
5741  pulseShapeParametersQIE11 = cms.PSet( )
5742 )
5743 fragment.hltHbherecoGPU = cms.EDProducer( "HBHERecHitProducerGPU",
5744  maxTimeSamples = cms.uint32( 10 ),
5745  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5746  digisLabelF01HE = cms.InputTag( "hltHcalDigisGPU" ),
5747  digisLabelF5HB = cms.InputTag( "hltHcalDigisGPU" ),
5748  digisLabelF3HB = cms.InputTag( "hltHcalDigisGPU" ),
5749  recHitsLabelM0HBHE = cms.string( "" ),
5750  sipmQTSShift = cms.int32( 0 ),
5751  sipmQNTStoSum = cms.int32( 3 ),
5752  firstSampleShift = cms.int32( 0 ),
5753  useEffectivePedestals = cms.bool( True ),
5754  meanTime = cms.double( 0.0 ),
5755  timeSigmaSiPM = cms.double( 2.5 ),
5756  timeSigmaHPD = cms.double( 5.0 ),
5757  ts4Thresh = cms.double( 0.0 ),
5758  applyTimeSlew = cms.bool( True ),
5759  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5760  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5761  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5762  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5763 )
5764 fragment.hltHbherecoFromGPU = cms.EDProducer( "HcalCPURecHitsProducer",
5765  recHitsM0LabelIn = cms.InputTag( "hltHbherecoGPU" ),
5766  recHitsM0LabelOut = cms.string( "" ),
5767  recHitsLegacyLabelOut = cms.string( "" ),
5768  produceSoA = cms.bool( True ),
5769  produceLegacy = cms.bool( True )
5770 )
5771 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5772  digiLabel = cms.InputTag( "hltHcalDigis" ),
5773  dropZSmarkedPassed = cms.bool( True ),
5774  tsFromDB = cms.bool( False ),
5775  sumAllTimeSlices = cms.bool( False ),
5776  forceSOI = cms.int32( -1 ),
5777  soiShift = cms.int32( 0 )
5778 )
5779 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5780  inputLabel = cms.InputTag( "hltHfprereco" ),
5781  useChannelQualityFromDB = cms.bool( False ),
5782  checkChannelQualityForDepth3and4 = cms.bool( False ),
5783  algorithm = cms.PSet(
5784  tfallIfNoTDC = cms.double( -101.0 ),
5785  triseIfNoTDC = cms.double( -100.0 ),
5786  rejectAllFailures = cms.bool( True ),
5787  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 ),
5788  soiPhase = cms.uint32( 1 ),
5789  timeShift = cms.double( 0.0 ),
5790  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5791  Class = cms.string( "HFFlexibleTimeCheck" )
5792  ),
5793  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5794  setNoiseFlags = cms.bool( True ),
5795  runHFStripFilter = cms.bool( False ),
5796  S9S1stat = cms.PSet(
5797  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 ),
5798  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 ),
5799  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 ),
5800  isS8S1 = cms.bool( False ),
5801  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 ),
5802  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 ),
5803  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 ),
5804  HcalAcceptSeverityLevel = cms.int32( 9 )
5805  ),
5806  S8S1stat = cms.PSet(
5807  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 ),
5808  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 ),
5809  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 ),
5810  isS8S1 = cms.bool( True ),
5811  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 ),
5812  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 ),
5813  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 ),
5814  HcalAcceptSeverityLevel = cms.int32( 9 )
5815  ),
5816  PETstat = cms.PSet(
5817  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 ),
5818  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 ),
5819  long_R_29 = cms.vdouble( 0.8 ),
5820  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 ),
5821  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 ),
5822  short_R_29 = cms.vdouble( 0.8 ),
5823  long_R = cms.vdouble( 0.98 ),
5824  short_R = cms.vdouble( 0.8 ),
5825  HcalAcceptSeverityLevel = cms.int32( 9 )
5826  ),
5827  HFStripFilter = cms.PSet(
5828  seedHitIetaMax = cms.int32( 35 ),
5829  verboseLevel = cms.untracked.int32( 10 ),
5830  maxThreshold = cms.double( 100.0 ),
5831  stripThreshold = cms.double( 40.0 ),
5832  wedgeCut = cms.double( 0.05 ),
5833  lstrips = cms.int32( 2 ),
5834  maxStripTime = cms.double( 10.0 ),
5835  gap = cms.int32( 2 ),
5836  timeMax = cms.double( 6.0 )
5837  )
5838 )
5839 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5840  correctForPhaseContainment = cms.bool( True ),
5841  correctionPhaseNS = cms.double( 13.0 ),
5842  digiLabel = cms.InputTag( "hltHcalDigis" ),
5843  Subdetector = cms.string( "HO" ),
5844  correctForTimeslew = cms.bool( True ),
5845  dropZSmarkedPassed = cms.bool( True ),
5846  firstSample = cms.int32( 4 ),
5847  samplesToAdd = cms.int32( 4 ),
5848  tsFromDB = cms.bool( True ),
5849  recoParamsFromDB = cms.bool( True ),
5850  useLeakCorrection = cms.bool( False ),
5851  dataOOTCorrectionName = cms.string( "" ),
5852  dataOOTCorrectionCategory = cms.string( "Data" ),
5853  mcOOTCorrectionName = cms.string( "" ),
5854  mcOOTCorrectionCategory = cms.string( "MC" ),
5855  correctTiming = cms.bool( False ),
5856  firstAuxTS = cms.int32( 4 ),
5857  setNoiseFlags = cms.bool( False ),
5858  digiTimeFromDB = cms.bool( True ),
5859  setHSCPFlags = cms.bool( False ),
5860  setSaturationFlags = cms.bool( False ),
5861  setTimingTrustFlags = cms.bool( False ),
5862  setPulseShapeFlags = cms.bool( False ),
5863  setNegativeFlags = cms.bool( False ),
5864  digistat = cms.PSet( ),
5865  HFInWindowStat = cms.PSet( ),
5866  S9S1stat = cms.PSet( ),
5867  S8S1stat = cms.PSet( ),
5868  PETstat = cms.PSet( ),
5869  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
5870  hfTimingTrustParameters = cms.PSet( )
5871 )
5872 fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5873  eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ),
5874  lumiProducts = cms.untracked.vstring( ),
5875  runProducts = cms.untracked.vstring( )
5876 )
5877 fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5878  eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ),
5879  lumiProducts = cms.untracked.vstring( ),
5880  runProducts = cms.untracked.vstring( )
5881 )
5882 fragment.hltL1sDQMHIPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
5883  saveTags = cms.bool( True ),
5884  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5885  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5886  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5887  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5888  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5889  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5890  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5891  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5892  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5893 )
5894 fragment.hltPreDQMHIPixelReconstruction = cms.EDFilter( "HLTPrescaler",
5895  offset = cms.uint32( 0 ),
5896  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5897 )
5898 fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
5899  scaleErrorsForBPix1 = cms.bool( False ),
5900  scaleFactor = cms.double( 0.65 )
5901 )
5902 fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
5903  ptMin = cms.double( 0.1 ),
5904  nSigmaInvPtTolerance = cms.double( 0.0 ),
5905  tipMax = cms.double( 1.0 ),
5906  nSigmaTipMaxTolerance = cms.double( 0.0 ),
5907  chi2 = cms.double( 1000.0 )
5908 )
5909 fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDA",
5910  onGPU = cms.bool( False ),
5911  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ),
5912  ptmin = cms.double( 0.899999976158 ),
5913  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5914  CAThetaCutForward = cms.double( 0.00300000002608 ),
5915  hardCurvCut = cms.double( 0.0328407224959 ),
5916  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5917  dcaCutOuterTriplet = cms.double( 0.25 ),
5918  earlyFishbone = cms.bool( True ),
5919  lateFishbone = cms.bool( False ),
5920  idealConditions = cms.bool( False ),
5921  fillStatistics = cms.bool( False ),
5922  minHitsPerNtuplet = cms.uint32( 3 ),
5923  maxNumberOfDoublets = cms.uint32( 524288 ),
5924  minHitsForSharingCut = cms.uint32( 10 ),
5925  includeJumpingForwardDoublets = cms.bool( True ),
5926  fitNas4 = cms.bool( False ),
5927  doClusterCut = cms.bool( True ),
5928  doZ0Cut = cms.bool( True ),
5929  doPtCut = cms.bool( True ),
5930  useRiemannFit = cms.bool( False ),
5931  doSharedHitCut = cms.bool( True ),
5932  dupPassThrough = cms.bool( False ),
5933  useSimpleTripletCleaner = cms.bool( True ),
5934  trackQualityCuts = cms.PSet(
5935  chi2MaxPt = cms.double( 10.0 ),
5936  tripletMaxTip = cms.double( 0.3 ),
5937  chi2Scale = cms.double( 8.0 ),
5938  quadrupletMaxTip = cms.double( 0.5 ),
5939  quadrupletMinPt = cms.double( 0.3 ),
5940  quadrupletMaxZip = cms.double( 12.0 ),
5941  tripletMaxZip = cms.double( 12.0 ),
5942  tripletMinPt = cms.double( 0.5 ),
5943  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5944  )
5945 )
5946 fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDA",
5947  onGPU = cms.bool( True ),
5948  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ),
5949  ptmin = cms.double( 0.899999976158 ),
5950  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5951  CAThetaCutForward = cms.double( 0.00300000002608 ),
5952  hardCurvCut = cms.double( 0.0328407224959 ),
5953  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5954  dcaCutOuterTriplet = cms.double( 0.25 ),
5955  earlyFishbone = cms.bool( True ),
5956  lateFishbone = cms.bool( False ),
5957  idealConditions = cms.bool( False ),
5958  fillStatistics = cms.bool( False ),
5959  minHitsPerNtuplet = cms.uint32( 3 ),
5960  maxNumberOfDoublets = cms.uint32( 524288 ),
5961  minHitsForSharingCut = cms.uint32( 10 ),
5962  includeJumpingForwardDoublets = cms.bool( True ),
5963  fitNas4 = cms.bool( False ),
5964  doClusterCut = cms.bool( True ),
5965  doZ0Cut = cms.bool( True ),
5966  doPtCut = cms.bool( True ),
5967  useRiemannFit = cms.bool( False ),
5968  doSharedHitCut = cms.bool( True ),
5969  dupPassThrough = cms.bool( False ),
5970  useSimpleTripletCleaner = cms.bool( True ),
5971  trackQualityCuts = cms.PSet(
5972  chi2MaxPt = cms.double( 10.0 ),
5973  tripletMaxTip = cms.double( 0.3 ),
5974  chi2Scale = cms.double( 8.0 ),
5975  quadrupletMaxTip = cms.double( 0.5 ),
5976  quadrupletMinPt = cms.double( 0.3 ),
5977  quadrupletMaxZip = cms.double( 12.0 ),
5978  tripletMaxZip = cms.double( 12.0 ),
5979  tripletMinPt = cms.double( 0.5 ),
5980  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5981  )
5982 )
5983 fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDA",
5984  src = cms.InputTag( "hltPixelTracksGPU" )
5985 )
5986 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoA",
5987  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5988  trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5989  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5990  minNumberOfHits = cms.int32( 0 ),
5991  minQuality = cms.string( "loose" )
5992 )
5993 fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
5994  RegionPSet = cms.PSet(
5995  nSigmaZ = cms.double( 4.0 ),
5996  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5997  ptMin = cms.double( 0.8 ),
5998  originRadius = cms.double( 0.02 ),
5999  precise = cms.bool( True )
6000  )
6001 )
6002 fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDA",
6003  onGPU = cms.bool( False ),
6004  oneKernel = cms.bool( True ),
6005  useDensity = cms.bool( True ),
6006  useDBSCAN = cms.bool( False ),
6007  useIterative = cms.bool( False ),
6008  minT = cms.int32( 2 ),
6009  eps = cms.double( 0.07 ),
6010  errmax = cms.double( 0.01 ),
6011  chi2max = cms.double( 9.0 ),
6012  PtMin = cms.double( 0.5 ),
6013  PtMax = cms.double( 75.0 ),
6014  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" )
6015 )
6016 fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDA",
6017  onGPU = cms.bool( True ),
6018  oneKernel = cms.bool( True ),
6019  useDensity = cms.bool( True ),
6020  useDBSCAN = cms.bool( False ),
6021  useIterative = cms.bool( False ),
6022  minT = cms.int32( 2 ),
6023  eps = cms.double( 0.07 ),
6024  errmax = cms.double( 0.01 ),
6025  chi2max = cms.double( 9.0 ),
6026  PtMin = cms.double( 0.5 ),
6027  PtMax = cms.double( 75.0 ),
6028  pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" )
6029 )
6030 fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA",
6031  src = cms.InputTag( "hltPixelVerticesGPU" )
6032 )
6033 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA",
6034  TrackCollection = cms.InputTag( "hltPixelTracks" ),
6035  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6036  src = cms.InputTag( "hltPixelVerticesSoA" )
6037 )
6038 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
6039  src = cms.InputTag( "hltPixelVertices" ),
6040  maxVtx = cms.uint32( 100 ),
6041  fractionSumPt2 = cms.double( 0.3 ),
6042  minSumPt2 = cms.double( 0.0 ),
6043  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
6044 )
6045 fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
6046  eventProducts = cms.untracked.vstring( 'hltSiPixelRecHitsSoA@cpu',
6047  'hltPixelTracksSoA@cpu',
6048  'hltPixelVerticesSoA@cpu' ),
6049  lumiProducts = cms.untracked.vstring( ),
6050  runProducts = cms.untracked.vstring( )
6051 )
6052 fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
6053  eventProducts = cms.untracked.vstring( 'hltSiPixelRecHitsSoA@cuda',
6054  'hltPixelTracksSoA@cuda',
6055  'hltPixelVerticesSoA@cuda' ),
6056  lumiProducts = cms.untracked.vstring( ),
6057  runProducts = cms.untracked.vstring( )
6058 )
6059 fragment.hltPixelConsumerTrimmedVertices = cms.EDAnalyzer( "GenericConsumer",
6060  eventProducts = cms.untracked.vstring( 'hltTrimmedPixelVertices' ),
6061  lumiProducts = cms.untracked.vstring( ),
6062  runProducts = cms.untracked.vstring( )
6063 )
6064 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA",
6065  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cpu" ),
6066  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
6067 )
6068 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA",
6069  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ),
6070  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
6071 )
6072 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA",
6073  pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsSoA@cpu" ),
6074  pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ),
6075  topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
6076  minD2cut = cms.double( 1.0E-4 )
6077 )
6078 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA",
6079  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cpu" ),
6080  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ),
6081  useQualityCut = cms.bool( True ),
6082  minQuality = cms.string( "loose" )
6083 )
6084 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA",
6085  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ),
6086  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ),
6087  useQualityCut = cms.bool( True ),
6088  minQuality = cms.string( "loose" )
6089 )
6090 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA",
6091  pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksSoA@cpu" ),
6092  pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ),
6093  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ),
6094  useQualityCut = cms.bool( True ),
6095  minQuality = cms.string( "loose" ),
6096  deltaR2cut = cms.double( 0.04 )
6097 )
6098 fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorVertexSoA",
6099  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cpu" ),
6100  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
6101  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" )
6102 )
6103 fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorVertexSoA",
6104  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ),
6105  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
6106  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" )
6107 )
6108 fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareVertexSoA",
6109  pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesSoA@cpu" ),
6110  pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ),
6111  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
6112  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ),
6113  dzCut = cms.double( 1.0 )
6114 )
6115 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
6116  rawInput = cms.InputTag( "rawDataCollector" ),
6117  period = cms.uint32( 107 ),
6118  invert = cms.bool( False ),
6119  fedId = cms.int32( 1024 ),
6120  useTCDSEventNumber = cms.bool( True )
6121 )
6122 fragment.hltPreHIPhysics = cms.EDFilter( "HLTPrescaler",
6123  offset = cms.uint32( 0 ),
6124  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6125 )
6126 fragment.hltSiStripRawToDigi = cms.EDProducer( "SiStripRawToDigiModule",
6127  ProductLabel = cms.InputTag( "rawDataCollector" ),
6128  LegacyUnpacker = cms.bool( False ),
6129  AppendedBytes = cms.int32( 0 ),
6130  UseDaqRegister = cms.bool( False ),
6131  UseFedKey = cms.bool( False ),
6132  UnpackBadChannels = cms.bool( False ),
6133  MarkModulesOnMissingFeds = cms.bool( True ),
6134  TriggerFedId = cms.int32( 0 ),
6135  UnpackCommonModeValues = cms.bool( False ),
6136  DoAllCorruptBufferChecks = cms.bool( False ),
6137  DoAPVEmulatorCheck = cms.bool( False ),
6138  ErrorThreshold = cms.uint32( 7174 )
6139 )
6140 fragment.hltSiStripZeroSuppression = cms.EDProducer( "SiStripZeroSuppression",
6141  Algorithms = cms.PSet(
6142  CutToAvoidSignal = cms.double( 2.0 ),
6143  lastGradient = cms.int32( 10 ),
6144  slopeY = cms.int32( 4 ),
6145  slopeX = cms.int32( 3 ),
6146  PedestalSubtractionFedMode = cms.bool( False ),
6147  Use10bitsTruncation = cms.bool( False ),
6148  Fraction = cms.double( 0.2 ),
6149  minStripsToFit = cms.uint32( 4 ),
6150  consecThreshold = cms.uint32( 5 ),
6151  hitStripThreshold = cms.uint32( 40 ),
6152  Deviation = cms.uint32( 25 ),
6153  CommonModeNoiseSubtractionMode = cms.string( "IteratedMedian" ),
6154  filteredBaselineDerivativeSumSquare = cms.double( 30.0 ),
6155  ApplyBaselineCleaner = cms.bool( True ),
6156  doAPVRestore = cms.bool( True ),
6157  TruncateInSuppressor = cms.bool( True ),
6158  restoreThreshold = cms.double( 0.5 ),
6159  sizeWindow = cms.int32( 1 ),
6160  APVInspectMode = cms.string( "Hybrid" ),
6161  ForceNoRestore = cms.bool( False ),
6162  useRealMeanCM = cms.bool( False ),
6163  ApplyBaselineRejection = cms.bool( True ),
6164  DeltaCMThreshold = cms.uint32( 20 ),
6165  nSigmaNoiseDerTh = cms.uint32( 4 ),
6166  nSaturatedStrip = cms.uint32( 2 ),
6167  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
6168  useCMMeanMap = cms.bool( False ),
6169  discontinuityThreshold = cms.int32( 12 ),
6170  distortionThreshold = cms.uint32( 20 ),
6171  filteredBaselineMax = cms.double( 6.0 ),
6172  Iterations = cms.int32( 3 ),
6173  CleaningSequence = cms.uint32( 1 ),
6174  nSmooth = cms.uint32( 9 ),
6175  APVRestoreMode = cms.string( "BaselineFollower" ),
6176  MeanCM = cms.int32( 0 ),
6177  widthCluster = cms.int32( 64 )
6178  ),
6179  RawDigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:VirginRaw','hltSiStripRawToDigi:ProcessedRaw','hltSiStripRawToDigi:ScopeMode','hltSiStripRawToDigi:ZeroSuppressed' ),
6180  storeCM = cms.bool( False ),
6181  fixCM = cms.bool( False ),
6182  produceRawDigis = cms.bool( False ),
6183  produceCalculatedBaseline = cms.bool( False ),
6184  produceBaselinePoints = cms.bool( False ),
6185  storeInZScollBadAPV = cms.bool( True ),
6186  produceHybridFormat = cms.bool( False )
6187 )
6188 fragment.hltSiStripDigiToZSRaw = cms.EDProducer( "SiStripDigiToRawModule",
6189  FedReadoutMode = cms.string( "ZERO_SUPPRESSED" ),
6190  PacketCode = cms.string( "ZERO_SUPPRESSED" ),
6191  UseFedKey = cms.bool( False ),
6192  UseWrongDigiType = cms.bool( False ),
6193  CopyBufferHeader = cms.bool( True ),
6194  InputDigis = cms.InputTag( 'hltSiStripZeroSuppression','ZeroSuppressed' ),
6195  RawDataTag = cms.InputTag( "rawDataCollector" )
6196 )
6197 fragment.hltSiStripClusterizerForRawPrime = cms.EDProducer( "SiStripClusterizer",
6198  Clusterizer = cms.PSet(
6199  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
6200  ChannelThreshold = cms.double( 2.0 ),
6201  SeedThreshold = cms.double( 3.0 ),
6202  ClusterThreshold = cms.double( 5.0 ),
6203  MaxSequentialHoles = cms.uint32( 0 ),
6204  MaxSequentialBad = cms.uint32( 1 ),
6205  MaxAdjacentBad = cms.uint32( 0 ),
6206  RemoveApvShots = cms.bool( True ),
6207  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
6208  ConditionsLabel = cms.string( "" )
6209  ),
6210  DigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:ZeroSuppressed','hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode' )
6211 )
6212 fragment.hltSiStripClusters2ApproxClusters = cms.EDProducer( "SiStripClusters2ApproxClusters",
6213  inputClusters = cms.InputTag( "hltSiStripClusterizerForRawPrime" ),
6214  maxSaturatedStrips = cms.uint32( 3 )
6215 )
6216 fragment.rawDataRepacker = cms.EDProducer( "RawDataCollectorByLabel",
6217  verbose = cms.untracked.int32( 0 ),
6218  RawCollectionList = cms.VInputTag( 'hltSiStripDigiToZSRaw','source','rawDataCollector' )
6219 )
6220 fragment.rawPrimeDataRepacker = cms.EDProducer( "EvFFEDSelector",
6221  inputTag = cms.InputTag( "rawDataRepacker" ),
6222  fedList = ( cms.vuint32( 0, 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, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 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, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694)+cms.vuint32( 695, 696, 697, 698, 699, 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, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949)+cms.vuint32( 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 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, 1200, 1201, 1202, 1203, 1204)+cms.vuint32( 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459)+cms.vuint32( 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714)+cms.vuint32( 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969)+cms.vuint32( 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224)+cms.vuint32( 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479)+cms.vuint32( 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734)+cms.vuint32( 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989)+cms.vuint32( 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244)+cms.vuint32( 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499)+cms.vuint32( 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754)+cms.vuint32( 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009)+cms.vuint32( 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096) )
6223 )
6224 fragment.hltPreHIPhysicsForZS = cms.EDFilter( "HLTPrescaler",
6225  offset = cms.uint32( 0 ),
6226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6227 )
6228 fragment.hltPreHIRandom = cms.EDFilter( "HLTPrescaler",
6229  offset = cms.uint32( 0 ),
6230  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6231 )
6232 fragment.hltL1sAlCaEcalPhiSymForHI = cms.EDFilter( "HLTL1TSeed",
6233  saveTags = cms.bool( True ),
6234  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND OR L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
6235  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6236  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6237  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6238  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6239  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6240  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6241  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6242  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6243 )
6244 fragment.hltPreAlCaEcalPhiSymForHI = cms.EDFilter( "HLTPrescaler",
6245  offset = cms.uint32( 0 ),
6246  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6247 )
6248 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6249  sourceTag = cms.InputTag( "rawDataCollector" ),
6250  debugMode = cms.untracked.bool( False ),
6251  InstanceES = cms.string( "" ),
6252  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6253  ESdigiCollection = cms.string( "" )
6254 )
6255 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6256  ESrechitCollection = cms.string( "EcalRecHitsES" ),
6257  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6258  algo = cms.string( "ESRecHitWorker" ),
6259  ESRecoAlgo = cms.int32( 0 )
6260 )
6261 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6262  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6263  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6264  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6265  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6266  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6267  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6268  statusThreshold = cms.uint32( 3 ),
6269  useRecoFlag = cms.bool( False ),
6270  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 ),
6271  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 ),
6272  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 ),
6273  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 ),
6274  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6275  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6276 )
6277 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
6278  rawInput = cms.InputTag( "rawDataCollector" ),
6279  period = cms.uint32( 4096 ),
6280  invert = cms.bool( False ),
6281  fedId = cms.int32( 1024 ),
6282  useTCDSEventNumber = cms.bool( False )
6283 )
6284 fragment.hltL1sHIHcalNZS = cms.EDFilter( "HLTL1TSeed",
6285  saveTags = cms.bool( True ),
6286  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet56_BptxAND" ),
6287  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6288  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6289  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6290  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6291  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6292  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6293  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6294  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6295 )
6296 fragment.hltPreHIHcalNZS = cms.EDFilter( "HLTPrescaler",
6297  offset = cms.uint32( 0 ),
6298  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6299 )
6300 fragment.hltL1sHIHcalPhiSym = cms.EDFilter( "HLTL1TSeed",
6301  saveTags = cms.bool( True ),
6302  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND OR L1_SingleMuOpen_BptxAND" ),
6303  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6304  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6305  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6306  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6307  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6308  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6309  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6310  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6311 )
6312 fragment.hltPreHIHcalPhiSym = cms.EDFilter( "HLTPrescaler",
6313  offset = cms.uint32( 0 ),
6314  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6315 )
6316 fragment.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed",
6317  saveTags = cms.bool( True ),
6318  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
6319  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6320  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6321  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6322  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6323  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6324  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6325  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6326  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6327 )
6328 fragment.hltPreAlCaRPCMuonNormalisationForHI = cms.EDFilter( "HLTPrescaler",
6329  offset = cms.uint32( 0 ),
6330  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6331 )
6332 fragment.hltRPCMuonNormaL1Filtered0ForHI = cms.EDFilter( "HLTMuonL1TFilter",
6333  saveTags = cms.bool( True ),
6334  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6335  PreviousCandTag = cms.InputTag( "hltL1sRPCMuonNormalisationForHI" ),
6336  MaxEta = cms.double( 1.9 ),
6337  MinPt = cms.double( 0.0 ),
6338  MaxDeltaR = cms.double( 0.3 ),
6339  MinN = cms.int32( 1 ),
6340  CentralBxOnly = cms.bool( True ),
6341  SelectQualities = cms.vint32( )
6342 )
6343 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
6344  inputLabel = cms.InputTag( "rawDataCollector" ),
6345  debug = cms.untracked.bool( False )
6346 )
6347 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
6348  recAlgoConfig = cms.PSet(
6349  maxTime = cms.double( 420.0 ),
6350  debug = cms.untracked.bool( False ),
6351  stepTwoFromDigi = cms.bool( False ),
6352  tTrigModeConfig = cms.PSet(
6353  debug = cms.untracked.bool( False ),
6354  tofCorrType = cms.int32( 0 ),
6355  tTrigLabel = cms.string( "" ),
6356  wirePropCorrType = cms.int32( 0 ),
6357  doTOFCorrection = cms.bool( True ),
6358  vPropWire = cms.double( 24.4 ),
6359  doT0Correction = cms.bool( True ),
6360  doWirePropCorrection = cms.bool( True ),
6361  t0Label = cms.string( "" )
6362  ),
6363  useUncertDB = cms.bool( True ),
6364  doVdriftCorr = cms.bool( True ),
6365  minTime = cms.double( -3.0 ),
6366  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6367  readLegacyTTrigDB = cms.bool( True ),
6368  readLegacyVDriftDB = cms.bool( True )
6369  ),
6370  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6371  debug = cms.untracked.bool( False ),
6372  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
6373 )
6374 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
6375  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
6376  Reco4DAlgoConfig = cms.PSet(
6377  Reco2DAlgoConfig = cms.PSet(
6378  AlphaMaxPhi = cms.double( 1.0 ),
6379  debug = cms.untracked.bool( False ),
6380  segmCleanerMode = cms.int32( 2 ),
6381  AlphaMaxTheta = cms.double( 0.9 ),
6382  hit_afterT0_resolution = cms.double( 0.03 ),
6383  performT0_vdriftSegCorrection = cms.bool( False ),
6384  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6385  recAlgoConfig = cms.PSet(
6386  maxTime = cms.double( 420.0 ),
6387  debug = cms.untracked.bool( False ),
6388  stepTwoFromDigi = cms.bool( False ),
6389  tTrigModeConfig = cms.PSet(
6390  debug = cms.untracked.bool( False ),
6391  tofCorrType = cms.int32( 0 ),
6392  tTrigLabel = cms.string( "" ),
6393  wirePropCorrType = cms.int32( 0 ),
6394  doTOFCorrection = cms.bool( True ),
6395  vPropWire = cms.double( 24.4 ),
6396  doT0Correction = cms.bool( True ),
6397  doWirePropCorrection = cms.bool( True ),
6398  t0Label = cms.string( "" )
6399  ),
6400  useUncertDB = cms.bool( True ),
6401  doVdriftCorr = cms.bool( True ),
6402  minTime = cms.double( -3.0 ),
6403  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6404  readLegacyTTrigDB = cms.bool( True ),
6405  readLegacyVDriftDB = cms.bool( True )
6406  ),
6407  MaxAllowedHits = cms.uint32( 50 ),
6408  nUnSharedHitsMin = cms.int32( 2 ),
6409  nSharedHitsMax = cms.int32( 2 ),
6410  performT0SegCorrection = cms.bool( False ),
6411  perform_delta_rejecting = cms.bool( False )
6412  ),
6413  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6414  debug = cms.untracked.bool( False ),
6415  segmCleanerMode = cms.int32( 2 ),
6416  AllDTRecHits = cms.bool( True ),
6417  hit_afterT0_resolution = cms.double( 0.03 ),
6418  performT0_vdriftSegCorrection = cms.bool( False ),
6419  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6420  recAlgoConfig = cms.PSet(
6421  maxTime = cms.double( 420.0 ),
6422  debug = cms.untracked.bool( False ),
6423  stepTwoFromDigi = cms.bool( False ),
6424  tTrigModeConfig = cms.PSet(
6425  debug = cms.untracked.bool( False ),
6426  tofCorrType = cms.int32( 0 ),
6427  tTrigLabel = cms.string( "" ),
6428  wirePropCorrType = cms.int32( 0 ),
6429  doTOFCorrection = cms.bool( True ),
6430  vPropWire = cms.double( 24.4 ),
6431  doT0Correction = cms.bool( True ),
6432  doWirePropCorrection = cms.bool( True ),
6433  t0Label = cms.string( "" )
6434  ),
6435  useUncertDB = cms.bool( True ),
6436  doVdriftCorr = cms.bool( True ),
6437  minTime = cms.double( -3.0 ),
6438  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6439  readLegacyTTrigDB = cms.bool( True ),
6440  readLegacyVDriftDB = cms.bool( True )
6441  ),
6442  nUnSharedHitsMin = cms.int32( 2 ),
6443  nSharedHitsMax = cms.int32( 2 ),
6444  performT0SegCorrection = cms.bool( False ),
6445  perform_delta_rejecting = cms.bool( False )
6446  ),
6447  debug = cms.untracked.bool( False ),
6448  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6449  recHits2DLabel = cms.InputTag( "dt2DSegments" )
6450 )
6451 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6452  InputObjects = cms.InputTag( "rawDataCollector" ),
6453  UseExaminer = cms.bool( True ),
6454  ExaminerMask = cms.uint32( 535558134 ),
6455  UseSelectiveUnpacking = cms.bool( True ),
6456  ErrorMask = cms.uint32( 0 ),
6457  UnpackStatusDigis = cms.bool( False ),
6458  UseFormatStatus = cms.bool( True ),
6459  useRPCs = cms.bool( False ),
6460  useGEMs = cms.bool( False ),
6461  useCSCShowers = cms.bool( False ),
6462  Debug = cms.untracked.bool( False ),
6463  PrintEventNumber = cms.untracked.bool( False ),
6464  runDQM = cms.untracked.bool( False ),
6465  VisualFEDInspect = cms.untracked.bool( False ),
6466  VisualFEDShort = cms.untracked.bool( False ),
6467  FormatedEventDump = cms.untracked.bool( False ),
6468  SuppressZeroLCT = cms.untracked.bool( True ),
6469  DisableMappingCheck = cms.untracked.bool( False ),
6470  B904Setup = cms.untracked.bool( False ),
6471  B904vmecrate = cms.untracked.int32( 1 ),
6472  B904dmb = cms.untracked.int32( 3 )
6473 )
6474 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6475  CSCStripPeakThreshold = cms.double( 10.0 ),
6476  CSCStripClusterChargeCut = cms.double( 25.0 ),
6477  CSCStripxtalksOffset = cms.double( 0.03 ),
6478  UseAverageTime = cms.bool( False ),
6479  UseParabolaFit = cms.bool( False ),
6480  UseFivePoleFit = cms.bool( True ),
6481  CSCWireClusterDeltaT = cms.int32( 1 ),
6482  CSCUseCalibrations = cms.bool( True ),
6483  CSCUseStaticPedestals = cms.bool( False ),
6484  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6485  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6486  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6487  readBadChannels = cms.bool( False ),
6488  readBadChambers = cms.bool( True ),
6489  CSCUseTimingCorrections = cms.bool( True ),
6490  CSCUseGasGainCorrections = cms.bool( False ),
6491  CSCDebug = cms.untracked.bool( False ),
6492  CSCstripWireDeltaTime = cms.int32( 8 ),
6493  XTasymmetry_ME1a = cms.double( 0.0 ),
6494  XTasymmetry_ME1b = cms.double( 0.0 ),
6495  XTasymmetry_ME12 = cms.double( 0.0 ),
6496  XTasymmetry_ME13 = cms.double( 0.0 ),
6497  XTasymmetry_ME21 = cms.double( 0.0 ),
6498  XTasymmetry_ME22 = cms.double( 0.0 ),
6499  XTasymmetry_ME31 = cms.double( 0.0 ),
6500  XTasymmetry_ME32 = cms.double( 0.0 ),
6501  XTasymmetry_ME41 = cms.double( 0.0 ),
6502  ConstSyst_ME1a = cms.double( 0.022 ),
6503  ConstSyst_ME1b = cms.double( 0.007 ),
6504  ConstSyst_ME12 = cms.double( 0.0 ),
6505  ConstSyst_ME13 = cms.double( 0.0 ),
6506  ConstSyst_ME21 = cms.double( 0.0 ),
6507  ConstSyst_ME22 = cms.double( 0.0 ),
6508  ConstSyst_ME31 = cms.double( 0.0 ),
6509  ConstSyst_ME32 = cms.double( 0.0 ),
6510  ConstSyst_ME41 = cms.double( 0.0 ),
6511  NoiseLevel_ME1a = cms.double( 7.0 ),
6512  NoiseLevel_ME1b = cms.double( 8.0 ),
6513  NoiseLevel_ME12 = cms.double( 9.0 ),
6514  NoiseLevel_ME13 = cms.double( 8.0 ),
6515  NoiseLevel_ME21 = cms.double( 9.0 ),
6516  NoiseLevel_ME22 = cms.double( 9.0 ),
6517  NoiseLevel_ME31 = cms.double( 9.0 ),
6518  NoiseLevel_ME32 = cms.double( 9.0 ),
6519  NoiseLevel_ME41 = cms.double( 9.0 ),
6520  CSCUseReducedWireTimeWindow = cms.bool( False ),
6521  CSCWireTimeWindowLow = cms.int32( 0 ),
6522  CSCWireTimeWindowHigh = cms.int32( 15 )
6523 )
6524 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6525  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6526  algo_type = cms.int32( 1 ),
6527  algo_psets = cms.VPSet(
6528  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
6529  algo_psets = cms.VPSet(
6530  cms.PSet( wideSeg = cms.double( 3.0 ),
6531  chi2Norm_2D_ = cms.double( 35.0 ),
6532  dRIntMax = cms.double( 2.0 ),
6533  doCollisions = cms.bool( True ),
6534  dPhiMax = cms.double( 0.006 ),
6535  dRMax = cms.double( 1.5 ),
6536  dPhiIntMax = cms.double( 0.005 ),
6537  minLayersApart = cms.int32( 1 ),
6538  chi2Max = cms.double( 100.0 ),
6539  chi2_str = cms.double( 50.0 ),
6540  enlarge = cms.bool( False )
6541  ),
6542  cms.PSet( wideSeg = cms.double( 3.0 ),
6543  chi2Norm_2D_ = cms.double( 35.0 ),
6544  dRIntMax = cms.double( 2.0 ),
6545  doCollisions = cms.bool( True ),
6546  dPhiMax = cms.double( 0.005 ),
6547  dRMax = cms.double( 1.5 ),
6548  dPhiIntMax = cms.double( 0.004 ),
6549  minLayersApart = cms.int32( 1 ),
6550  chi2Max = cms.double( 100.0 ),
6551  chi2_str = cms.double( 50.0 ),
6552  enlarge = cms.bool( False )
6553  ),
6554  cms.PSet( wideSeg = cms.double( 3.0 ),
6555  chi2Norm_2D_ = cms.double( 35.0 ),
6556  dRIntMax = cms.double( 2.0 ),
6557  doCollisions = cms.bool( True ),
6558  dPhiMax = cms.double( 0.004 ),
6559  dRMax = cms.double( 1.5 ),
6560  dPhiIntMax = cms.double( 0.003 ),
6561  minLayersApart = cms.int32( 1 ),
6562  chi2Max = cms.double( 100.0 ),
6563  chi2_str = cms.double( 50.0 ),
6564  enlarge = cms.bool( False )
6565  ),
6566  cms.PSet( wideSeg = cms.double( 3.0 ),
6567  chi2Norm_2D_ = cms.double( 20.0 ),
6568  dRIntMax = cms.double( 2.0 ),
6569  doCollisions = cms.bool( True ),
6570  dPhiMax = cms.double( 0.003 ),
6571  dRMax = cms.double( 1.5 ),
6572  dPhiIntMax = cms.double( 0.002 ),
6573  minLayersApart = cms.int32( 1 ),
6574  chi2Max = cms.double( 60.0 ),
6575  chi2_str = cms.double( 30.0 ),
6576  enlarge = cms.bool( False )
6577  ),
6578  cms.PSet( wideSeg = cms.double( 3.0 ),
6579  chi2Norm_2D_ = cms.double( 60.0 ),
6580  dRIntMax = cms.double( 2.0 ),
6581  doCollisions = cms.bool( True ),
6582  dPhiMax = cms.double( 0.007 ),
6583  dRMax = cms.double( 1.5 ),
6584  dPhiIntMax = cms.double( 0.005 ),
6585  minLayersApart = cms.int32( 1 ),
6586  chi2Max = cms.double( 180.0 ),
6587  chi2_str = cms.double( 80.0 ),
6588  enlarge = cms.bool( False )
6589  ),
6590  cms.PSet( wideSeg = cms.double( 3.0 ),
6591  chi2Norm_2D_ = cms.double( 35.0 ),
6592  dRIntMax = cms.double( 2.0 ),
6593  doCollisions = cms.bool( True ),
6594  dPhiMax = cms.double( 0.006 ),
6595  dRMax = cms.double( 1.5 ),
6596  dPhiIntMax = cms.double( 0.004 ),
6597  minLayersApart = cms.int32( 1 ),
6598  chi2Max = cms.double( 100.0 ),
6599  chi2_str = cms.double( 50.0 ),
6600  enlarge = cms.bool( False )
6601  )
6602  ),
6603  algo_name = cms.string( "CSCSegAlgoRU" ),
6604  chamber_types = cms.vstring( 'ME1/a',
6605  'ME1/b',
6606  'ME1/2',
6607  'ME1/3',
6608  'ME2/1',
6609  'ME2/2',
6610  'ME3/1',
6611  'ME3/2',
6612  'ME4/1',
6613  'ME4/2' )
6614  )
6615  )
6616 )
6617 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
6618  InputLabel = cms.InputTag( "rawDataCollector" ),
6619  doSynchro = cms.bool( False )
6620 )
6621 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6622  recAlgoConfig = cms.PSet( ),
6623  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6624  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6625  maskSource = cms.string( "File" ),
6626  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6627  deadSource = cms.string( "File" ),
6628  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6629 )
6630 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6631  InputLabel = cms.InputTag( "rawDataCollector" ),
6632  useDBEMap = cms.bool( True ),
6633  keepDAQStatus = cms.bool( False ),
6634  readMultiBX = cms.bool( False ),
6635  ge21Off = cms.bool( True ),
6636  fedIdStart = cms.uint32( 1467 ),
6637  fedIdEnd = cms.uint32( 1478 )
6638 )
6639 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6640  recAlgoConfig = cms.PSet( ),
6641  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6642  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6643  applyMasking = cms.bool( False ),
6644  ge21Off = cms.bool( False )
6645 )
6646 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6647  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6648  ge0_name = cms.string( "GE0SegAlgoRU" ),
6649  algo_name = cms.string( "GEMSegmentAlgorithm" ),
6650  ge0_pset = cms.PSet(
6651  maxChi2GoodSeg = cms.double( 50.0 ),
6652  maxChi2Prune = cms.double( 50.0 ),
6653  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6654  maxETASeeds = cms.double( 0.1 ),
6655  maxPhiAdditional = cms.double( 0.001096605744 ),
6656  minNumberOfHits = cms.uint32( 4 ),
6657  doCollisions = cms.bool( True ),
6658  maxPhiSeeds = cms.double( 0.001096605744 ),
6659  requireCentralBX = cms.bool( True ),
6660  maxChi2Additional = cms.double( 100.0 ),
6661  allowWideSegments = cms.bool( True ),
6662  maxNumberOfHits = cms.uint32( 300 ),
6663  maxTOFDiff = cms.double( 25.0 )
6664  ),
6665  algo_pset = cms.PSet(
6666  dYclusBoxMax = cms.double( 5.0 ),
6667  dXclusBoxMax = cms.double( 1.0 ),
6668  maxRecHitsInCluster = cms.int32( 4 ),
6669  preClustering = cms.bool( True ),
6670  preClusteringUseChaining = cms.bool( True ),
6671  dEtaChainBoxMax = cms.double( 0.05 ),
6672  clusterOnlySameBXRecHits = cms.bool( True ),
6673  minHitsPerSegment = cms.uint32( 2 ),
6674  dPhiChainBoxMax = cms.double( 0.02 )
6675  )
6676 )
6677 fragment.hltL1sAlCaEcalPi0EtaForHI = cms.EDFilter( "HLTL1TSeed",
6678  saveTags = cms.bool( True ),
6679  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND OR L1_AlwaysTrue OR L1_IsolatedBunch OR L1_SingleEG21_BptxAND OR L1_SingleJet56_BptxAND OR L1_SingleEG3 OR L1_SingleEG5 OR L1_SingleEG50 OR L1_SingleEG8er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5" ),
6680  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6681  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6682  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6683  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6684  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6685  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6686  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6687  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6688 )
6689 fragment.hltPreAlCaEcalPi0EBonlyForHI = cms.EDFilter( "HLTPrescaler",
6690  offset = cms.uint32( 0 ),
6691  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6692 )
6693 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6694  doBarrel = cms.bool( True ),
6695  doEndcaps = cms.bool( True ),
6696  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6697  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6698  clusEtaSize = cms.int32( 3 ),
6699  clusPhiSize = cms.int32( 3 ),
6700  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6701  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6702  clusSeedThr = cms.double( 0.5 ),
6703  clusSeedThrEndCap = cms.double( 1.0 ),
6704  useRecoFlag = cms.bool( False ),
6705  flagLevelRecHitsToUse = cms.int32( 1 ),
6706  useDBStatus = cms.bool( True ),
6707  statusLevelRecHitsToUse = cms.int32( 1 ),
6708  posCalcParameters = cms.PSet(
6709  T0_barl = cms.double( 7.4 ),
6710  T0_endcPresh = cms.double( 1.2 ),
6711  LogWeighted = cms.bool( True ),
6712  T0_endc = cms.double( 3.1 ),
6713  X0 = cms.double( 0.89 ),
6714  W0 = cms.double( 4.2 )
6715  ),
6716  maxNumberofSeeds = cms.int32( 700 ),
6717  maxNumberofClusters = cms.int32( 300 ),
6718  debugLevel = cms.int32( 0 )
6719 )
6720 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6721  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6722  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6723  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6724  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6725  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6726  useRecoFlag = cms.bool( False ),
6727  flagLevelRecHitsToUse = cms.int32( 1 ),
6728  useDBStatus = cms.bool( True ),
6729  statusLevelRecHitsToUse = cms.int32( 1 ),
6730  doSelBarrel = cms.bool( True ),
6731  barrelSelection = cms.PSet(
6732  massHighPi0Cand = cms.double( 0.163 ),
6733  ptMinForIsolation = cms.double( 1.0 ),
6734  seleMinvMaxBarrel = cms.double( 0.22 ),
6735  massLowPi0Cand = cms.double( 0.104 ),
6736  seleS9S25Gamma = cms.double( 0.0 ),
6737  seleBeltDeta = cms.double( 0.05 ),
6738  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6739  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6740  removePi0CandidatesForEta = cms.bool( False ),
6741  seleMinvMinBarrel = cms.double( 0.06 ),
6742  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
6743  selePtPairBarrel_region1 = cms.double( 2.0 ),
6744  selePtPairBarrel_region2 = cms.double( 1.75 ),
6745  seleBeltDR = cms.double( 0.2 ),
6746  region1_Barrel = cms.double( 1.0 ),
6747  seleIsoBarrel_region1 = cms.double( 0.5 ),
6748  selePtGammaBarrel_region1 = cms.double( 0.65 ),
6749  seleIsoBarrel_region2 = cms.double( 0.5 ),
6750  selePtGammaBarrel_region2 = cms.double( 0.65 ),
6751  store5x5RecHitEB = cms.bool( False ),
6752  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6753  seleNxtalBarrel_region1 = cms.uint32( 6 )
6754  ),
6755  doSelEndcap = cms.bool( False ),
6756  endcapSelection = cms.PSet(
6757  seleBeltDetaEndCap = cms.double( 0.05 ),
6758  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6759  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6760  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6761  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6762  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6763  ptMinForIsolationEndCap = cms.double( 0.5 ),
6764  selePtPairEndCap_region1 = cms.double( 1.5 ),
6765  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
6766  selePtPairEndCap_region2 = cms.double( 1.5 ),
6767  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6768  selePtGammaEndCap_region3 = cms.double( 0.5 ),
6769  selePtGammaEndCap_region2 = cms.double( 0.5 ),
6770  selePtGammaEndCap_region1 = cms.double( 0.5 ),
6771  region1_EndCap = cms.double( 1.8 ),
6772  region2_EndCap = cms.double( 2.0 ),
6773  store5x5RecHitEE = cms.bool( False ),
6774  seleIsoEndCap_region3 = cms.double( 0.5 ),
6775  seleIsoEndCap_region2 = cms.double( 0.5 ),
6776  seleMinvMinEndCap = cms.double( 0.05 ),
6777  selePtPairEndCap_region3 = cms.double( 99.0 ),
6778  seleIsoEndCap_region1 = cms.double( 0.5 ),
6779  seleBeltDREndCap = cms.double( 0.2 ),
6780  seleMinvMaxEndCap = cms.double( 0.3 ),
6781  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6782  seleS9S25GammaEndCap = cms.double( 0.0 )
6783  ),
6784  storeRecHitES = cms.bool( False ),
6785  preshowerSelection = cms.PSet(
6786  preshClusterEnergyCut = cms.double( 0.0 ),
6787  debugLevelES = cms.string( "" ),
6788  ESCollection = cms.string( "pi0EcalRecHitsES" ),
6789  preshNclust = cms.int32( 4 ),
6790  preshStripEnergyCut = cms.double( 0.0 ),
6791  preshCalibPlaneY = cms.double( 0.7 ),
6792  preshSeededNstrip = cms.int32( 15 ),
6793  preshCalibGamma = cms.double( 0.024 ),
6794  preshCalibPlaneX = cms.double( 1.0 ),
6795  preshCalibMIP = cms.double( 9.0E-5 )
6796  ),
6797  debugLevel = cms.int32( 0 )
6798 )
6799 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6800  doEnergyScale = cms.bool( False ),
6801  doEnergyScaleInverse = cms.bool( False ),
6802  doIntercalib = cms.bool( False ),
6803  doIntercalibInverse = cms.bool( False ),
6804  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
6805  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
6806  doLaserCorrections = cms.bool( False ),
6807  doLaserCorrectionsInverse = cms.bool( False ),
6808  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6809  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
6810 )
6811 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6812  region = cms.string( "barrel" ),
6813  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6814  digisOut = cms.string( "pi0EBDigis" ),
6815  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
6816  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
6817  srFlagsOut = cms.string( "pi0EBSrFlags" )
6818 )
6819 fragment.hltPreAlCaEcalPi0EEonlyForHI = cms.EDFilter( "HLTPrescaler",
6820  offset = cms.uint32( 0 ),
6821  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6822 )
6823 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6824  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6825  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6826  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6827  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6828  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6829  useRecoFlag = cms.bool( False ),
6830  flagLevelRecHitsToUse = cms.int32( 1 ),
6831  useDBStatus = cms.bool( True ),
6832  statusLevelRecHitsToUse = cms.int32( 1 ),
6833  doSelBarrel = cms.bool( False ),
6834  barrelSelection = cms.PSet(
6835  massHighPi0Cand = cms.double( 0.163 ),
6836  ptMinForIsolation = cms.double( 1.0 ),
6837  seleMinvMaxBarrel = cms.double( 0.22 ),
6838  massLowPi0Cand = cms.double( 0.104 ),
6839  seleS9S25Gamma = cms.double( 0.0 ),
6840  seleBeltDeta = cms.double( 0.05 ),
6841  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6842  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6843  removePi0CandidatesForEta = cms.bool( False ),
6844  seleMinvMinBarrel = cms.double( 0.06 ),
6845  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6846  selePtPairBarrel_region1 = cms.double( 1.5 ),
6847  selePtPairBarrel_region2 = cms.double( 1.5 ),
6848  seleBeltDR = cms.double( 0.2 ),
6849  region1_Barrel = cms.double( 1.0 ),
6850  seleIsoBarrel_region1 = cms.double( 0.5 ),
6851  selePtGammaBarrel_region1 = cms.double( 0.5 ),
6852  seleIsoBarrel_region2 = cms.double( 0.5 ),
6853  selePtGammaBarrel_region2 = cms.double( 0.5 ),
6854  store5x5RecHitEB = cms.bool( False ),
6855  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6856  seleNxtalBarrel_region1 = cms.uint32( 6 )
6857  ),
6858  doSelEndcap = cms.bool( True ),
6859  endcapSelection = cms.PSet(
6860  seleBeltDetaEndCap = cms.double( 0.05 ),
6861  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
6862  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
6863  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
6864  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6865  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6866  ptMinForIsolationEndCap = cms.double( 0.5 ),
6867  selePtPairEndCap_region1 = cms.double( 3.75 ),
6868  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
6869  selePtPairEndCap_region2 = cms.double( 2.0 ),
6870  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
6871  selePtGammaEndCap_region3 = cms.double( 0.95 ),
6872  selePtGammaEndCap_region2 = cms.double( 0.95 ),
6873  selePtGammaEndCap_region1 = cms.double( 1.1 ),
6874  region1_EndCap = cms.double( 1.8 ),
6875  region2_EndCap = cms.double( 2.0 ),
6876  store5x5RecHitEE = cms.bool( False ),
6877  seleIsoEndCap_region3 = cms.double( 0.5 ),
6878  seleIsoEndCap_region2 = cms.double( 0.5 ),
6879  seleMinvMinEndCap = cms.double( 0.05 ),
6880  selePtPairEndCap_region3 = cms.double( 2.0 ),
6881  seleIsoEndCap_region1 = cms.double( 0.5 ),
6882  seleBeltDREndCap = cms.double( 0.2 ),
6883  seleMinvMaxEndCap = cms.double( 0.3 ),
6884  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6885  seleS9S25GammaEndCap = cms.double( 0.0 )
6886  ),
6887  storeRecHitES = cms.bool( True ),
6888  preshowerSelection = cms.PSet(
6889  preshClusterEnergyCut = cms.double( 0.0 ),
6890  debugLevelES = cms.string( "" ),
6891  ESCollection = cms.string( "pi0EcalRecHitsES" ),
6892  preshNclust = cms.int32( 4 ),
6893  preshStripEnergyCut = cms.double( 0.0 ),
6894  preshCalibPlaneY = cms.double( 0.7 ),
6895  preshSeededNstrip = cms.int32( 15 ),
6896  preshCalibGamma = cms.double( 0.024 ),
6897  preshCalibPlaneX = cms.double( 1.0 ),
6898  preshCalibMIP = cms.double( 9.0E-5 )
6899  ),
6900  debugLevel = cms.int32( 0 )
6901 )
6902 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6903  doEnergyScale = cms.bool( False ),
6904  doEnergyScaleInverse = cms.bool( False ),
6905  doIntercalib = cms.bool( False ),
6906  doIntercalibInverse = cms.bool( False ),
6907  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
6908  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
6909  doLaserCorrections = cms.bool( False ),
6910  doLaserCorrectionsInverse = cms.bool( False ),
6911  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6912  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
6913 )
6914 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6915  region = cms.string( "endcap" ),
6916  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6917  digisOut = cms.string( "pi0EEDigis" ),
6918  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
6919  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
6920  srFlagsOut = cms.string( "pi0EESrFlags" )
6921 )
6922 fragment.hltPreAlCaEcalEtaEBonlyForHI = cms.EDFilter( "HLTPrescaler",
6923  offset = cms.uint32( 0 ),
6924  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6925 )
6926 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6927  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6928  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6929  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6930  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6931  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6932  useRecoFlag = cms.bool( False ),
6933  flagLevelRecHitsToUse = cms.int32( 1 ),
6934  useDBStatus = cms.bool( True ),
6935  statusLevelRecHitsToUse = cms.int32( 1 ),
6936  doSelBarrel = cms.bool( True ),
6937  barrelSelection = cms.PSet(
6938  massHighPi0Cand = cms.double( 0.156 ),
6939  ptMinForIsolation = cms.double( 1.0 ),
6940  seleMinvMaxBarrel = cms.double( 0.8 ),
6941  massLowPi0Cand = cms.double( 0.084 ),
6942  seleS9S25Gamma = cms.double( 0.8 ),
6943  seleBeltDeta = cms.double( 0.1 ),
6944  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6945  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6946  removePi0CandidatesForEta = cms.bool( True ),
6947  seleMinvMinBarrel = cms.double( 0.2 ),
6948  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6949  selePtPairBarrel_region1 = cms.double( 3.0 ),
6950  selePtPairBarrel_region2 = cms.double( 3.0 ),
6951  seleBeltDR = cms.double( 0.3 ),
6952  region1_Barrel = cms.double( 1.0 ),
6953  seleIsoBarrel_region1 = cms.double( 0.5 ),
6954  selePtGammaBarrel_region1 = cms.double( 0.65 ),
6955  seleIsoBarrel_region2 = cms.double( 0.5 ),
6956  selePtGammaBarrel_region2 = cms.double( 1.4 ),
6957  store5x5RecHitEB = cms.bool( True ),
6958  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6959  seleNxtalBarrel_region1 = cms.uint32( 6 )
6960  ),
6961  doSelEndcap = cms.bool( False ),
6962  endcapSelection = cms.PSet(
6963  seleBeltDetaEndCap = cms.double( 0.05 ),
6964  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6965  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6966  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6967  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6968  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6969  ptMinForIsolationEndCap = cms.double( 0.5 ),
6970  selePtPairEndCap_region1 = cms.double( 1.5 ),
6971  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6972  selePtPairEndCap_region2 = cms.double( 1.5 ),
6973  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6974  selePtGammaEndCap_region3 = cms.double( 0.5 ),
6975  selePtGammaEndCap_region2 = cms.double( 0.5 ),
6976  selePtGammaEndCap_region1 = cms.double( 0.5 ),
6977  region1_EndCap = cms.double( 1.8 ),
6978  region2_EndCap = cms.double( 2.0 ),
6979  store5x5RecHitEE = cms.bool( False ),
6980  seleIsoEndCap_region3 = cms.double( 0.5 ),
6981  seleIsoEndCap_region2 = cms.double( 0.5 ),
6982  seleMinvMinEndCap = cms.double( 0.05 ),
6983  selePtPairEndCap_region3 = cms.double( 99.0 ),
6984  seleIsoEndCap_region1 = cms.double( 0.5 ),
6985  seleBeltDREndCap = cms.double( 0.2 ),
6986  seleMinvMaxEndCap = cms.double( 0.3 ),
6987  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6988  seleS9S25GammaEndCap = cms.double( 0.0 )
6989  ),
6990  storeRecHitES = cms.bool( False ),
6991  preshowerSelection = cms.PSet(
6992  preshClusterEnergyCut = cms.double( 0.0 ),
6993  debugLevelES = cms.string( "" ),
6994  ESCollection = cms.string( "etaEcalRecHitsES" ),
6995  preshNclust = cms.int32( 4 ),
6996  preshStripEnergyCut = cms.double( 0.0 ),
6997  preshCalibPlaneY = cms.double( 0.7 ),
6998  preshSeededNstrip = cms.int32( 15 ),
6999  preshCalibGamma = cms.double( 0.024 ),
7000  preshCalibPlaneX = cms.double( 1.0 ),
7001  preshCalibMIP = cms.double( 9.0E-5 )
7002  ),
7003  debugLevel = cms.int32( 0 )
7004 )
7005 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7006  doEnergyScale = cms.bool( False ),
7007  doEnergyScaleInverse = cms.bool( False ),
7008  doIntercalib = cms.bool( False ),
7009  doIntercalibInverse = cms.bool( False ),
7010  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
7011  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
7012  doLaserCorrections = cms.bool( False ),
7013  doLaserCorrectionsInverse = cms.bool( False ),
7014  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7015  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
7016 )
7017 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7018  region = cms.string( "barrel" ),
7019  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7020  digisOut = cms.string( "etaEBDigis" ),
7021  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
7022  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
7023  srFlagsOut = cms.string( "etaEBSrFlags" )
7024 )
7025 fragment.hltPreAlCaEcalEtaEEonlyForHI = cms.EDFilter( "HLTPrescaler",
7026  offset = cms.uint32( 0 ),
7027  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7028 )
7029 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7030  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7031  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7032  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7033  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7034  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7035  useRecoFlag = cms.bool( False ),
7036  flagLevelRecHitsToUse = cms.int32( 1 ),
7037  useDBStatus = cms.bool( True ),
7038  statusLevelRecHitsToUse = cms.int32( 1 ),
7039  doSelBarrel = cms.bool( False ),
7040  barrelSelection = cms.PSet(
7041  massHighPi0Cand = cms.double( 0.163 ),
7042  ptMinForIsolation = cms.double( 1.0 ),
7043  seleMinvMaxBarrel = cms.double( 0.8 ),
7044  massLowPi0Cand = cms.double( 0.104 ),
7045  seleS9S25Gamma = cms.double( 0.0 ),
7046  seleBeltDeta = cms.double( 0.05 ),
7047  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7048  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
7049  removePi0CandidatesForEta = cms.bool( False ),
7050  seleMinvMinBarrel = cms.double( 0.3 ),
7051  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7052  selePtPairBarrel_region1 = cms.double( 1.5 ),
7053  selePtPairBarrel_region2 = cms.double( 1.5 ),
7054  seleBeltDR = cms.double( 0.2 ),
7055  region1_Barrel = cms.double( 1.0 ),
7056  seleIsoBarrel_region1 = cms.double( 0.5 ),
7057  selePtGammaBarrel_region1 = cms.double( 1.0 ),
7058  seleIsoBarrel_region2 = cms.double( 0.5 ),
7059  selePtGammaBarrel_region2 = cms.double( 0.5 ),
7060  store5x5RecHitEB = cms.bool( False ),
7061  seleNxtalBarrel_region2 = cms.uint32( 6 ),
7062  seleNxtalBarrel_region1 = cms.uint32( 6 )
7063  ),
7064  doSelEndcap = cms.bool( True ),
7065  endcapSelection = cms.PSet(
7066  seleBeltDetaEndCap = cms.double( 0.1 ),
7067  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7068  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
7069  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
7070  seleNxtalEndCap_region2 = cms.uint32( 6 ),
7071  seleNxtalEndCap_region3 = cms.uint32( 6 ),
7072  ptMinForIsolationEndCap = cms.double( 0.5 ),
7073  selePtPairEndCap_region1 = cms.double( 3.0 ),
7074  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
7075  selePtPairEndCap_region2 = cms.double( 3.0 ),
7076  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
7077  selePtGammaEndCap_region3 = cms.double( 1.0 ),
7078  selePtGammaEndCap_region2 = cms.double( 1.0 ),
7079  selePtGammaEndCap_region1 = cms.double( 1.0 ),
7080  region1_EndCap = cms.double( 1.8 ),
7081  region2_EndCap = cms.double( 2.0 ),
7082  store5x5RecHitEE = cms.bool( True ),
7083  seleIsoEndCap_region3 = cms.double( 0.5 ),
7084  seleIsoEndCap_region2 = cms.double( 0.5 ),
7085  seleMinvMinEndCap = cms.double( 0.2 ),
7086  selePtPairEndCap_region3 = cms.double( 3.0 ),
7087  seleIsoEndCap_region1 = cms.double( 0.5 ),
7088  seleBeltDREndCap = cms.double( 0.3 ),
7089  seleMinvMaxEndCap = cms.double( 0.8 ),
7090  seleNxtalEndCap_region1 = cms.uint32( 6 ),
7091  seleS9S25GammaEndCap = cms.double( 0.85 )
7092  ),
7093  storeRecHitES = cms.bool( True ),
7094  preshowerSelection = cms.PSet(
7095  preshClusterEnergyCut = cms.double( 0.0 ),
7096  debugLevelES = cms.string( "" ),
7097  ESCollection = cms.string( "etaEcalRecHitsES" ),
7098  preshNclust = cms.int32( 4 ),
7099  preshStripEnergyCut = cms.double( 0.0 ),
7100  preshCalibPlaneY = cms.double( 0.7 ),
7101  preshSeededNstrip = cms.int32( 15 ),
7102  preshCalibGamma = cms.double( 0.024 ),
7103  preshCalibPlaneX = cms.double( 1.0 ),
7104  preshCalibMIP = cms.double( 9.0E-5 )
7105  ),
7106  debugLevel = cms.int32( 0 )
7107 )
7108 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7109  doEnergyScale = cms.bool( False ),
7110  doEnergyScaleInverse = cms.bool( False ),
7111  doIntercalib = cms.bool( False ),
7112  doIntercalibInverse = cms.bool( False ),
7113  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7114  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7115  doLaserCorrections = cms.bool( False ),
7116  doLaserCorrectionsInverse = cms.bool( False ),
7117  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7118  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
7119 )
7120 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7121  region = cms.string( "endcap" ),
7122  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7123  digisOut = cms.string( "etaEEDigis" ),
7124  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
7125  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
7126  srFlagsOut = cms.string( "etaEESrFlags" )
7127 )
7128 fragment.hltL1sCentrality30100MB1ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
7129  saveTags = cms.bool( True ),
7130  L1SeedsLogicalExpression = cms.string( "L1_Centrality_30_100_MinimumBiasHF1_AND_BptxAND" ),
7131  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7132  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7133  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7134  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7135  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7136  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7137  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7138  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
7139 )
7140 fragment.hltPreHICentralityVeto = cms.EDFilter( "HLTPrescaler",
7141  offset = cms.uint32( 0 ),
7142  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7143 )
7144 fragment.hltPreHICentralityVetoBeamspot = cms.EDFilter( "HLTPrescaler",
7145  offset = cms.uint32( 0 ),
7146  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7147 )
7148 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
7149  EBSumThreshold = cms.double( 0.2 ),
7150  HF2Weight = cms.double( 1.0 ),
7151  EBWeight = cms.double( 1.0 ),
7152  hfInput = cms.InputTag( "hltHfreco" ),
7153  EESumThreshold = cms.double( 0.45 ),
7154  HOThreshold0 = cms.double( 3.5 ),
7155  HOThresholdPlus1 = cms.double( 3.5 ),
7156  HOThresholdMinus1 = cms.double( 3.5 ),
7157  HOThresholdPlus2 = cms.double( 3.5 ),
7158  HOThresholdMinus2 = cms.double( 3.5 ),
7159  HBGrid = cms.vdouble( ),
7160  HBThreshold1 = cms.double( 0.1 ),
7161  HBThreshold2 = cms.double( 0.2 ),
7162  HBThreshold = cms.double( 0.3 ),
7163  EEWeights = cms.vdouble( ),
7164  HF1Threshold = cms.double( 0.5 ),
7165  HF2Weights = cms.vdouble( ),
7166  HOWeights = cms.vdouble( ),
7167  EEGrid = cms.vdouble( ),
7168  HEDWeight = cms.double( 1.0 ),
7169  EEWeight = cms.double( 1.0 ),
7170  UseHO = cms.bool( False ),
7171  HBWeights = cms.vdouble( ),
7172  HESWeight = cms.double( 1.0 ),
7173  HF1Weight = cms.double( 1.0 ),
7174  HF2Grid = cms.vdouble( ),
7175  HEDWeights = cms.vdouble( ),
7176  HF1Grid = cms.vdouble( ),
7177  EBWeights = cms.vdouble( ),
7178  HOWeight = cms.double( 1.0E-99 ),
7179  EBThreshold = cms.double( 0.07 ),
7180  EEThreshold = cms.double( 0.3 ),
7181  UseEtEBTreshold = cms.bool( False ),
7182  UseSymEBTreshold = cms.bool( False ),
7183  UseEtEETreshold = cms.bool( False ),
7184  UseSymEETreshold = cms.bool( False ),
7185  hbheInput = cms.InputTag( "hltHbhereco" ),
7186  HcalThreshold = cms.double( -1000.0 ),
7187  HF2Threshold = cms.double( 0.85 ),
7188  HESThreshold1 = cms.double( 0.1 ),
7189  HESThreshold = cms.double( 0.2 ),
7190  HF1Weights = cms.vdouble( ),
7191  hoInput = cms.InputTag( "hltHoreco" ),
7192  HESGrid = cms.vdouble( ),
7193  HESWeights = cms.vdouble( ),
7194  HEDThreshold1 = cms.double( 0.1 ),
7195  HEDThreshold = cms.double( 0.2 ),
7196  EcutTower = cms.double( -1000.0 ),
7197  HEDGrid = cms.vdouble( ),
7198  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
7199  HBWeight = cms.double( 1.0 ),
7200  HOGrid = cms.vdouble( ),
7201  EBGrid = cms.vdouble( ),
7202  MomConstrMethod = cms.int32( 1 ),
7203  MomHBDepth = cms.double( 0.2 ),
7204  MomHEDepth = cms.double( 0.4 ),
7205  MomEBDepth = cms.double( 0.3 ),
7206  MomEEDepth = cms.double( 0.0 ),
7207  HcalAcceptSeverityLevel = cms.uint32( 9 ),
7208  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
7209  'kWeird',
7210  'kBad' ),
7211  UseHcalRecoveredHits = cms.bool( False ),
7212  UseEcalRecoveredHits = cms.bool( False ),
7213  UseRejectedHitsOnly = cms.bool( False ),
7214  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
7215  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
7216  UseRejectedRecoveredHcalHits = cms.bool( False ),
7217  UseRejectedRecoveredEcalHits = cms.bool( False ),
7218  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
7219  AllowMissingInputs = cms.bool( False ),
7220  HcalPhase = cms.int32( 1 )
7221 )
7222 fragment.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
7223  useMassDropTagger = cms.bool( False ),
7224  useFiltering = cms.bool( False ),
7225  useDynamicFiltering = cms.bool( False ),
7226  useTrimming = cms.bool( False ),
7227  usePruning = cms.bool( False ),
7228  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
7229  useKtPruning = cms.bool( False ),
7230  useConstituentSubtraction = cms.bool( False ),
7231  useSoftDrop = cms.bool( False ),
7232  correctShape = cms.bool( False ),
7233  UseOnlyVertexTracks = cms.bool( False ),
7234  UseOnlyOnePV = cms.bool( False ),
7235  muCut = cms.double( -1.0 ),
7236  yCut = cms.double( -1.0 ),
7237  rFilt = cms.double( -1.0 ),
7238  rFiltFactor = cms.double( -1.0 ),
7239  trimPtFracMin = cms.double( -1.0 ),
7240  zcut = cms.double( -1.0 ),
7241  rcut_factor = cms.double( -1.0 ),
7242  csRho_EtaMax = cms.double( -1.0 ),
7243  csRParam = cms.double( -1.0 ),
7244  beta = cms.double( -1.0 ),
7245  R0 = cms.double( -1.0 ),
7246  gridMaxRapidity = cms.double( -1.0 ),
7247  gridSpacing = cms.double( -1.0 ),
7248  DzTrVtxMax = cms.double( 0.0 ),
7249  DxyTrVtxMax = cms.double( 0.0 ),
7250  MaxVtxZ = cms.double( 15.0 ),
7251  subjetPtMin = cms.double( -1.0 ),
7252  muMin = cms.double( -1.0 ),
7253  muMax = cms.double( -1.0 ),
7254  yMin = cms.double( -1.0 ),
7255  yMax = cms.double( -1.0 ),
7256  dRMin = cms.double( -1.0 ),
7257  dRMax = cms.double( -1.0 ),
7258  maxDepth = cms.int32( -1 ),
7259  nFilt = cms.int32( -1 ),
7260  MinVtxNdof = cms.int32( 5 ),
7261  src = cms.InputTag( "hltTowerMakerForAll" ),
7262  srcPVs = cms.InputTag( "NotUsed" ),
7263  jetType = cms.string( "CaloJet" ),
7264  jetAlgorithm = cms.string( "AntiKt" ),
7265  rParam = cms.double( 0.4 ),
7266  inputEtMin = cms.double( 0.3 ),
7267  inputEMin = cms.double( 0.0 ),
7268  jetPtMin = cms.double( 10.0 ),
7269  doPVCorrection = cms.bool( False ),
7270  doAreaFastjet = cms.bool( True ),
7271  doRhoFastjet = cms.bool( False ),
7272  doPUOffsetCorr = cms.bool( True ),
7273  puPtMin = cms.double( 10.0 ),
7274  nSigmaPU = cms.double( 1.0 ),
7275  radiusPU = cms.double( 0.5 ),
7276  subtractorName = cms.string( "MultipleAlgoIterator" ),
7277  useExplicitGhosts = cms.bool( False ),
7278  doAreaDiskApprox = cms.bool( False ),
7279  voronoiRfact = cms.double( -0.9 ),
7280  Rho_EtaMax = cms.double( 4.4 ),
7281  Ghost_EtaMax = cms.double( 6.5 ),
7282  Active_Area_Repeats = cms.int32( 1 ),
7283  GhostArea = cms.double( 0.01 ),
7284  restrictInputs = cms.bool( False ),
7285  maxInputs = cms.uint32( 1 ),
7286  writeCompound = cms.bool( False ),
7287  writeJetsWithConst = cms.bool( False ),
7288  doFastJetNonUniform = cms.bool( False ),
7289  useDeterministicSeed = cms.bool( True ),
7290  minSeed = cms.uint32( 14327 ),
7291  verbosity = cms.int32( 0 ),
7292  puWidth = cms.double( 0.0 ),
7293  nExclude = cms.uint32( 0 ),
7294  maxBadEcalCells = cms.uint32( 9999999 ),
7295  maxBadHcalCells = cms.uint32( 9999999 ),
7296  maxProblematicEcalCells = cms.uint32( 9999999 ),
7297  maxProblematicHcalCells = cms.uint32( 9999999 ),
7298  maxRecoveredEcalCells = cms.uint32( 9999999 ),
7299  maxRecoveredHcalCells = cms.uint32( 9999999 ),
7300  puCenters = cms.vdouble( ),
7301  applyWeight = cms.bool( False ),
7302  srcWeights = cms.InputTag( "" ),
7303  minimumTowersFraction = cms.double( 0.0 ),
7304  jetCollInstanceName = cms.string( "" ),
7305  sumRecHits = cms.bool( False )
7306 )
7307 fragment.hltPuAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
7308  min_N90 = cms.int32( -2 ),
7309  min_N90hits = cms.int32( 2 ),
7310  min_EMF = cms.double( 1.0E-6 ),
7311  max_EMF = cms.double( 999.0 ),
7312  jetsInput = cms.InputTag( "hltPuAK4CaloJets" ),
7313  JetIDParams = cms.PSet(
7314  useRecHits = cms.bool( True ),
7315  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
7316  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
7317  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
7318  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7319  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
7320  )
7321 )
7322 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
7323  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
7324  maxRapidity = cms.double( 5.0 ),
7325  gridSpacing = cms.double( 0.55 )
7326 )
7327 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
7328  level = cms.string( "L1FastJet" ),
7329  algorithm = cms.string( "AK4CaloHLT" ),
7330  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
7331 )
7332 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7333  level = cms.string( "L2Relative" ),
7334  algorithm = cms.string( "AK4CaloHLT" )
7335 )
7336 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7337  level = cms.string( "L3Absolute" ),
7338  algorithm = cms.string( "AK4CaloHLT" )
7339 )
7340 fragment.hltPuAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
7341  correctors = cms.VInputTag( 'hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' )
7342 )
7343 fragment.hltPuAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
7344  src = cms.InputTag( "hltPuAK4CaloJets" ),
7345  correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' )
7346 )
7347 fragment.hltPuAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
7348  src = cms.InputTag( "hltPuAK4CaloJetsIDPassed" ),
7349  correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' )
7350 )
7351 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
7352  useMassDropTagger = cms.bool( False ),
7353  useFiltering = cms.bool( False ),
7354  useDynamicFiltering = cms.bool( False ),
7355  useTrimming = cms.bool( False ),
7356  usePruning = cms.bool( False ),
7357  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
7358  useKtPruning = cms.bool( False ),
7359  useConstituentSubtraction = cms.bool( False ),
7360  useSoftDrop = cms.bool( False ),
7361  correctShape = cms.bool( False ),
7362  UseOnlyVertexTracks = cms.bool( False ),
7363  UseOnlyOnePV = cms.bool( False ),
7364  muCut = cms.double( -1.0 ),
7365  yCut = cms.double( -1.0 ),
7366  rFilt = cms.double( -1.0 ),
7367  rFiltFactor = cms.double( -1.0 ),
7368  trimPtFracMin = cms.double( -1.0 ),
7369  zcut = cms.double( -1.0 ),
7370  rcut_factor = cms.double( -1.0 ),
7371  csRho_EtaMax = cms.double( -1.0 ),
7372  csRParam = cms.double( -1.0 ),
7373  beta = cms.double( -1.0 ),
7374  R0 = cms.double( -1.0 ),
7375  gridMaxRapidity = cms.double( -1.0 ),
7376  gridSpacing = cms.double( -1.0 ),
7377  DzTrVtxMax = cms.double( 0.0 ),
7378  DxyTrVtxMax = cms.double( 0.0 ),
7379  MaxVtxZ = cms.double( 15.0 ),
7380  subjetPtMin = cms.double( -1.0 ),
7381  muMin = cms.double( -1.0 ),
7382  muMax = cms.double( -1.0 ),
7383  yMin = cms.double( -1.0 ),
7384  yMax = cms.double( -1.0 ),
7385  dRMin = cms.double( -1.0 ),
7386  dRMax = cms.double( -1.0 ),
7387  maxDepth = cms.int32( -1 ),
7388  nFilt = cms.int32( -1 ),
7389  MinVtxNdof = cms.int32( 5 ),
7390  src = cms.InputTag( "hltTowerMakerForAll" ),
7391  srcPVs = cms.InputTag( "NotUsed" ),
7392  jetType = cms.string( "CaloJet" ),
7393  jetAlgorithm = cms.string( "AntiKt" ),
7394  rParam = cms.double( 0.4 ),
7395  inputEtMin = cms.double( 0.3 ),
7396  inputEMin = cms.double( 0.0 ),
7397  jetPtMin = cms.double( 1.0 ),
7398  doPVCorrection = cms.bool( False ),
7399  doAreaFastjet = cms.bool( False ),
7400  doRhoFastjet = cms.bool( False ),
7401  doPUOffsetCorr = cms.bool( False ),
7402  puPtMin = cms.double( 10.0 ),
7403  nSigmaPU = cms.double( 1.0 ),
7404  radiusPU = cms.double( 0.4 ),
7405  subtractorName = cms.string( "" ),
7406  useExplicitGhosts = cms.bool( False ),
7407  doAreaDiskApprox = cms.bool( False ),
7408  voronoiRfact = cms.double( -9.0 ),
7409  Rho_EtaMax = cms.double( 4.4 ),
7410  Ghost_EtaMax = cms.double( 6.0 ),
7411  Active_Area_Repeats = cms.int32( 5 ),
7412  GhostArea = cms.double( 0.01 ),
7413  restrictInputs = cms.bool( False ),
7414  maxInputs = cms.uint32( 1 ),
7415  writeCompound = cms.bool( False ),
7416  writeJetsWithConst = cms.bool( False ),
7417  doFastJetNonUniform = cms.bool( False ),
7418  useDeterministicSeed = cms.bool( True ),
7419  minSeed = cms.uint32( 0 ),
7420  verbosity = cms.int32( 0 ),
7421  puWidth = cms.double( 0.0 ),
7422  nExclude = cms.uint32( 0 ),
7423  maxBadEcalCells = cms.uint32( 9999999 ),
7424  maxBadHcalCells = cms.uint32( 9999999 ),
7425  maxProblematicEcalCells = cms.uint32( 9999999 ),
7426  maxProblematicHcalCells = cms.uint32( 9999999 ),
7427  maxRecoveredEcalCells = cms.uint32( 9999999 ),
7428  maxRecoveredHcalCells = cms.uint32( 9999999 ),
7429  puCenters = cms.vdouble( ),
7430  applyWeight = cms.bool( False ),
7431  srcWeights = cms.InputTag( "" ),
7432  minimumTowersFraction = cms.double( 0.0 ),
7433  jetCollInstanceName = cms.string( "" ),
7434  sumRecHits = cms.bool( False )
7435 )
7436 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
7437  src = cms.InputTag( "hltAK4CaloJetsPF" ),
7438  filter = cms.bool( False ),
7439  etMin = cms.double( 5.0 )
7440 )
7441 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
7442  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7443  scaleDT = cms.bool( True ),
7444  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7445  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7446  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
7447  EnableDTMeasurement = cms.bool( True ),
7448  EnableCSCMeasurement = cms.bool( True ),
7449  EnableME0Measurement = cms.bool( False ),
7450  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
7451  crackWindow = cms.double( 0.04 ),
7452  deltaPhiSearchWindow = cms.double( 0.25 ),
7453  deltaEtaSearchWindow = cms.double( 0.2 ),
7454  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
7455  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
7456  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
7457  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
7458  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
7459  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
7460  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
7461  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
7462  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
7463  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
7464  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
7465  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
7466  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
7467  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
7468  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
7469  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
7470  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
7471  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
7472  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
7473  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
7474  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
7475  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
7476  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
7477  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
7478  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
7479  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
7480  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
7481  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
7482  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7483  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7484  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
7485  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
7486  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
7487  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
7488  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
7489  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
7490  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
7491  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
7492  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
7493  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
7494  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
7495  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
7496  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
7497  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
7498  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
7499  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
7500  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
7501  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
7502  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
7503  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
7504  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
7505  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
7506  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
7507  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
7508  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
7509  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
7510  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
7511  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
7512  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
7513  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
7514  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
7515  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
7516  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
7517  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
7518  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
7519  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
7520  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
7521  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
7522  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
7523  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
7524  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
7525  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
7526  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
7527  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
7528  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
7529  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
7530  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
7531  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
7532  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
7533  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
7534  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
7535 )
7536 fragment.hltL2MuonSeedsPPOnAA = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
7537  GMTReadoutCollection = cms.InputTag( "" ),
7538  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7539  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7540  L1MinPt = cms.double( 0.0 ),
7541  L1MaxEta = cms.double( 2.5 ),
7542  L1MinQuality = cms.uint32( 0 ),
7543  SetMinPtBarrelTo = cms.double( 3.0 ),
7544  SetMinPtEndcapTo = cms.double( 0.5 ),
7545  UseOfflineSeed = cms.untracked.bool( True ),
7546  UseUnassociatedL1 = cms.bool( False ),
7547  MatchDR = cms.vdouble( 1.0 ),
7548  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
7549  CentralBxOnly = cms.bool( True ),
7550  MatchType = cms.uint32( 0 ),
7551  SortType = cms.uint32( 0 ),
7552  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
7553  ServiceParameters = cms.PSet(
7554  RPCLayers = cms.bool( True ),
7555  UseMuonNavigation = cms.untracked.bool( True ),
7556  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7557  )
7558 )
7559 fragment.hltL2MuonsPPOnAA = cms.EDProducer( "L2MuonProducer",
7560  ServiceParameters = cms.PSet(
7561  RPCLayers = cms.bool( True ),
7562  UseMuonNavigation = cms.untracked.bool( True ),
7563  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
7564  'hltESPFastSteppingHelixPropagatorOpposite' )
7565  ),
7566  InputObjects = cms.InputTag( "hltL2MuonSeedsPPOnAA" ),
7567  SeedTransformerParameters = cms.PSet(
7568  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7569  NMinRecHits = cms.uint32( 2 ),
7570  RescaleError = cms.double( 100.0 ),
7571  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7572  UseSubRecHits = cms.bool( False ),
7573  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7574  ),
7575  L2TrajBuilderParameters = cms.PSet(
7576  BWFilterParameters = cms.PSet(
7577  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7578  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7579  BWSeedType = cms.string( "fromGenerator" ),
7580  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7581  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7582  EnableGEMMeasurement = cms.bool( True ),
7583  EnableRPCMeasurement = cms.bool( True ),
7584  MuonTrajectoryUpdatorParameters = cms.PSet(
7585  ExcludeRPCFromFit = cms.bool( False ),
7586  Granularity = cms.int32( 0 ),
7587  MaxChi2 = cms.double( 25.0 ),
7588  RescaleError = cms.bool( False ),
7589  RescaleErrorFactor = cms.double( 100.0 ),
7590  UseInvalidHits = cms.bool( True )
7591  ),
7592  EnableCSCMeasurement = cms.bool( True ),
7593  MaxChi2 = cms.double( 100.0 ),
7594  FitDirection = cms.string( "outsideIn" ),
7595  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7596  NumberOfSigma = cms.double( 3.0 ),
7597  EnableDTMeasurement = cms.bool( True )
7598  ),
7599  DoSeedRefit = cms.bool( False ),
7600  FilterParameters = cms.PSet(
7601  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7602  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7603  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7604  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7605  EnableGEMMeasurement = cms.bool( True ),
7606  EnableRPCMeasurement = cms.bool( True ),
7607  MuonTrajectoryUpdatorParameters = cms.PSet(
7608  ExcludeRPCFromFit = cms.bool( False ),
7609  Granularity = cms.int32( 0 ),
7610  MaxChi2 = cms.double( 25.0 ),
7611  RescaleError = cms.bool( False ),
7612  RescaleErrorFactor = cms.double( 100.0 ),
7613  UseInvalidHits = cms.bool( True )
7614  ),
7615  EnableCSCMeasurement = cms.bool( True ),
7616  MaxChi2 = cms.double( 1000.0 ),
7617  FitDirection = cms.string( "insideOut" ),
7618  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7619  NumberOfSigma = cms.double( 3.0 ),
7620  EnableDTMeasurement = cms.bool( True )
7621  ),
7622  SeedPosition = cms.string( "in" ),
7623  DoBackwardFilter = cms.bool( True ),
7624  DoRefit = cms.bool( False ),
7625  NavigationType = cms.string( "Standard" ),
7626  SeedTransformerParameters = cms.PSet(
7627  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7628  NMinRecHits = cms.uint32( 2 ),
7629  RescaleError = cms.double( 100.0 ),
7630  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7631  UseSubRecHits = cms.bool( False ),
7632  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7633  ),
7634  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
7635  ),
7636  DoSeedRefit = cms.bool( False ),
7637  TrackLoaderParameters = cms.PSet(
7638  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7639  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7640  DoSmoothing = cms.bool( False ),
7641  VertexConstraint = cms.bool( True ),
7642  MuonUpdatorAtVertexParameters = cms.PSet(
7643  MaxChi2 = cms.double( 1000000.0 ),
7644  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7645  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
7646  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
7647  ),
7648  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7649  ),
7650  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
7651 )
7652 fragment.hltL2MuonCandidatesPPOnAA = cms.EDProducer( "L2MuonCandidateProducer",
7653  InputObjects = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' )
7654 )
7655 fragment.hltSiPixelDigisPPOnAA = cms.EDProducer( "SiPixelRawToDigi",
7656  IncludeErrors = cms.bool( True ),
7657  UseQualityInfo = cms.bool( False ),
7658  ErrorList = cms.vint32( 29 ),
7659  UserErrorList = cms.vint32( ),
7660  InputLabel = cms.InputTag( "rawDataCollector" ),
7661  Regions = cms.PSet( ),
7662  UsePilotBlade = cms.bool( False ),
7663  UsePhase1 = cms.bool( True ),
7664  CablingMapLabel = cms.string( "" ),
7665  SiPixelQualityLabel = cms.string( "" )
7666 )
7667 fragment.hltSiPixelClustersPPOnAA = cms.EDProducer( "SiPixelClusterProducer",
7668  src = cms.InputTag( "hltSiPixelDigisPPOnAA" ),
7669  ClusterMode = cms.string( "PixelThresholdClusterizer" ),
7670  maxNumberOfClusters = cms.int32( -1 ),
7671  payloadType = cms.string( "Offline" ),
7672  ChannelThreshold = cms.int32( 10 ),
7673  MissCalibrate = cms.bool( True ),
7674  SplitClusters = cms.bool( False ),
7675  VCaltoElectronGain = cms.int32( 1 ),
7676  VCaltoElectronGain_L1 = cms.int32( 1 ),
7677  VCaltoElectronOffset = cms.int32( 0 ),
7678  VCaltoElectronOffset_L1 = cms.int32( 0 ),
7679  SeedThreshold = cms.int32( 1000 ),
7680  ClusterThreshold_L1 = cms.int32( 4000 ),
7681  ClusterThreshold = cms.int32( 4000 ),
7682  ElectronPerADCGain = cms.double( 135.0 ),
7683  DropDuplicates = cms.bool( True ),
7684  Phase2Calibration = cms.bool( False ),
7685  Phase2ReadoutMode = cms.int32( -1 ),
7686  Phase2DigiBaseline = cms.double( 1200.0 ),
7687  Phase2KinkADC = cms.int32( 8 )
7688 )
7689 fragment.hltSiPixelClustersCachePPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
7690  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7691  onDemand = cms.bool( False )
7692 )
7693 fragment.hltSiPixelRecHitsPPOnAA = cms.EDProducer( "SiPixelRecHitConverter",
7694  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7695  CPE = cms.string( "hltESPPixelCPEGeneric" ),
7696  VerboseLevel = cms.untracked.int32( 0 )
7697 )
7698 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7699  ProductLabel = cms.InputTag( "rawDataCollector" )
7700 )
7701 fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression = cms.EDProducer( "SiStripClusterizer",
7702  Clusterizer = cms.PSet(
7703  ChannelThreshold = cms.double( 2.0 ),
7704  MaxSequentialBad = cms.uint32( 1 ),
7705  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7706  MaxSequentialHoles = cms.uint32( 0 ),
7707  MaxAdjacentBad = cms.uint32( 0 ),
7708  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7709  SeedThreshold = cms.double( 3.0 ),
7710  RemoveApvShots = cms.bool( True ),
7711  ClusterThreshold = cms.double( 5.0 ),
7712  ConditionsLabel = cms.string( "" )
7713  ),
7714  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode','hltSiStripZeroSuppression:ZeroSuppressed' )
7715 )
7716 fragment.hltSiStripClustersPPOnAA = cms.EDProducer( "MeasurementTrackerEventProducer",
7717  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7718  skipClusters = cms.InputTag( "" ),
7719  pixelClusterProducer = cms.string( "hltSiPixelClustersPPOnAA" ),
7720  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
7721  Phase2TrackerCluster1DProducer = cms.string( "" ),
7722  vectorHits = cms.InputTag( "" ),
7723  vectorHitsRej = cms.InputTag( "" ),
7724  inactivePixelDetectorLabels = cms.VInputTag( ),
7725  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
7726  pixelCablingMapLabel = cms.string( "" ),
7727  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7728  switchOffPixelsIfEmpty = cms.bool( True )
7729 )
7730 fragment.hltIterL3OISeedsFromL2MuonsPPOnAA = cms.EDProducer( "TSGForOIFromL2",
7731  src = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7732  layersToTry = cms.int32( 2 ),
7733  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
7734  hitsToTry = cms.int32( 1 ),
7735  adjustErrorsDynamicallyForHits = cms.bool( False ),
7736  adjustErrorsDynamicallyForHitless = cms.bool( True ),
7737  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7738  UseHitLessSeeds = cms.bool( True ),
7739  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
7740  maxEtaForTOB = cms.double( 1.8 ),
7741  minEtaForTEC = cms.double( 0.7 ),
7742  debug = cms.untracked.bool( False ),
7743  fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
7744  maxSeeds = cms.uint32( 20 ),
7745  maxHitlessSeeds = cms.uint32( 5 ),
7746  maxHitSeeds = cms.uint32( 1 ),
7747  numL2ValidHitsCutAllEta = cms.uint32( 20 ),
7748  numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
7749  pT1 = cms.double( 13.0 ),
7750  pT2 = cms.double( 30.0 ),
7751  pT3 = cms.double( 70.0 ),
7752  eta1 = cms.double( 0.2 ),
7753  eta2 = cms.double( 0.3 ),
7754  eta3 = cms.double( 1.0 ),
7755  eta4 = cms.double( 1.2 ),
7756  eta5 = cms.double( 1.6 ),
7757  eta6 = cms.double( 1.4 ),
7758  eta7 = cms.double( 2.1 ),
7759  SF1 = cms.double( 3.0 ),
7760  SF2 = cms.double( 4.0 ),
7761  SF3 = cms.double( 5.0 ),
7762  SF4 = cms.double( 7.0 ),
7763  SF5 = cms.double( 10.0 ),
7764  SF6 = cms.double( 2.0 ),
7765  SFHld = cms.double( 2.0 ),
7766  SFHd = cms.double( 4.0 ),
7767  tsosDiff1 = cms.double( 0.2 ),
7768  tsosDiff2 = cms.double( 0.02 ),
7769  displacedReco = cms.bool( False ),
7770  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
7771 )
7772 fragment.hltIterL3OITrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7773  cleanTrajectoryAfterInOut = cms.bool( False ),
7774  doSeedingRegionRebuilding = cms.bool( False ),
7775  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7776  reverseTrajectories = cms.bool( True ),
7777  useHitsSplitting = cms.bool( False ),
7778  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7779  src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsPPOnAA" ),
7780  clustersToSkip = cms.InputTag( "" ),
7781  phase2clustersToSkip = cms.InputTag( "" ),
7782  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7783  TransientInitialStateEstimatorParameters = cms.PSet(
7784  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7785  numberMeasurementsForFit = cms.int32( 4 ),
7786  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7787  ),
7788  numHitsForSeedCleaner = cms.int32( 4 ),
7789  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7790  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7791  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
7792  maxNSeeds = cms.uint32( 500000 ),
7793  maxSeedsBeforeCleaning = cms.uint32( 5000 )
7794 )
7795 fragment.hltIterL3OIMuCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7796  useSimpleMF = cms.bool( False ),
7797  SimpleMagneticField = cms.string( "" ),
7798  src = cms.InputTag( "hltIterL3OITrackCandidatesPPOnAA" ),
7799  clusterRemovalInfo = cms.InputTag( "" ),
7800  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7801  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
7802  useHitsSplitting = cms.bool( False ),
7803  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7804  TrajectoryInEvent = cms.bool( False ),
7805  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7806  AlgorithmName = cms.string( "iter10" ),
7807  Propagator = cms.string( "PropagatorWithMaterial" ),
7808  GeometricInnerState = cms.bool( True ),
7809  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7810  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
7811  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" )
7812 )
7813 fragment.hltIterL3OIMuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7814  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksPPOnAA" ),
7815  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7816  vertices = cms.InputTag( "Notused" ),
7817  ignoreVertices = cms.bool( True ),
7818  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7819  mva = cms.PSet(
7820  minPixelHits = cms.vint32( 0, 0, 1 ),
7821  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7822  dr_par = cms.PSet(
7823  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7824  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7825  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7826  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7827  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7828  ),
7829  maxLostLayers = cms.vint32( 4, 3, 2 ),
7830  min3DLayers = cms.vint32( 1, 2, 1 ),
7831  dz_par = cms.PSet(
7832  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7833  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7834  dz_exp = cms.vint32( 4, 4, 2147483647 )
7835  ),
7836  minNVtxTrk = cms.int32( 3 ),
7837  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7838  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7839  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7840  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
7841  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7842  minLayers = cms.vint32( 3, 5, 5 )
7843  )
7844 )
7845 fragment.hltIterL3OIMuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7846  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksPPOnAA" ),
7847  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierPPOnAA','MVAValues' ),
7848  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierPPOnAA','QualityMasks' ),
7849  minQuality = cms.string( "highPurity" ),
7850  copyExtras = cms.untracked.bool( True ),
7851  copyTrajectories = cms.untracked.bool( False )
7852 )
7853 fragment.hltL3MuonsIterL3OIPPOnAA = cms.EDProducer( "L3MuonProducer",
7854  ServiceParameters = cms.PSet(
7855  RPCLayers = cms.bool( True ),
7856  UseMuonNavigation = cms.untracked.bool( True ),
7857  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7858  'SteppingHelixPropagatorAny',
7859  'hltESPSmartPropagator',
7860  'hltESPSteppingHelixPropagatorOpposite' )
7861  ),
7862  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7863  TrackLoaderParameters = cms.PSet(
7864  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7865  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7866  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7867  DoSmoothing = cms.bool( True ),
7868  SmoothTkTrack = cms.untracked.bool( False ),
7869  VertexConstraint = cms.bool( False ),
7870  MuonUpdatorAtVertexParameters = cms.PSet(
7871  MaxChi2 = cms.double( 1000000.0 ),
7872  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7873  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7874  ),
7875  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7876  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7877  ),
7878  L3TrajBuilderParameters = cms.PSet(
7879  PtCut = cms.double( 0.5 ),
7880  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7881  GlobalMuonTrackMatcher = cms.PSet(
7882  Chi2Cut_3 = cms.double( 200.0 ),
7883  DeltaDCut_2 = cms.double( 10.0 ),
7884  Eta_threshold = cms.double( 1.2 ),
7885  Quality_2 = cms.double( 15.0 ),
7886  DeltaDCut_1 = cms.double( 40.0 ),
7887  Quality_3 = cms.double( 7.0 ),
7888  DeltaDCut_3 = cms.double( 15.0 ),
7889  Quality_1 = cms.double( 20.0 ),
7890  Pt_threshold1 = cms.double( 0.0 ),
7891  DeltaRCut_2 = cms.double( 0.2 ),
7892  DeltaRCut_1 = cms.double( 0.1 ),
7893  Pt_threshold2 = cms.double( 9.99999999E8 ),
7894  Chi2Cut_1 = cms.double( 50.0 ),
7895  Chi2Cut_2 = cms.double( 50.0 ),
7896  DeltaRCut_3 = cms.double( 1.0 ),
7897  LocChi2Cut = cms.double( 0.001 ),
7898  Propagator = cms.string( "hltESPSmartPropagator" ),
7899  MinPt = cms.double( 0.5 ),
7900  MinP = cms.double( 2.5 )
7901  ),
7902  ScaleTECxFactor = cms.double( -1.0 ),
7903  tkTrajUseVertex = cms.bool( False ),
7904  MuonTrackingRegionBuilder = cms.PSet(
7905  Rescale_Dz = cms.double( 4.0 ),
7906  Pt_fixed = cms.bool( False ),
7907  Eta_fixed = cms.bool( True ),
7908  Eta_min = cms.double( 0.1 ),
7909  DeltaZ = cms.double( 24.2 ),
7910  maxRegions = cms.int32( 2 ),
7911  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7912  UseVertex = cms.bool( False ),
7913  Z_fixed = cms.bool( False ),
7914  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7915  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7916  Rescale_phi = cms.double( 3.0 ),
7917  DeltaEta = cms.double( 0.2 ),
7918  precise = cms.bool( True ),
7919  OnDemand = cms.int32( -1 ),
7920  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7921  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7922  vertexCollection = cms.InputTag( "pixelVertices" ),
7923  Pt_min = cms.double( 0.1 ),
7924  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7925  Phi_fixed = cms.bool( True ),
7926  DeltaR = cms.double( 0.025 ),
7927  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7928  DeltaPhi = cms.double( 0.15 ),
7929  Phi_min = cms.double( 0.1 ),
7930  Rescale_eta = cms.double( 3.0 )
7931  ),
7932  TrackTransformer = cms.PSet(
7933  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7934  RefitDirection = cms.string( "insideOut" ),
7935  RefitRPCHits = cms.bool( True ),
7936  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7937  DoPredictionsOnly = cms.bool( False ),
7938  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7939  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7940  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7941  ),
7942  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7943  RefitRPCHits = cms.bool( True ),
7944  tkTrajVertex = cms.InputTag( "Notused" ),
7945  GlbRefitterParameters = cms.PSet(
7946  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7947  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7948  RefitFlag = cms.bool( True ),
7949  SkipStation = cms.int32( -1 ),
7950  Chi2CutRPC = cms.double( 1.0 ),
7951  PropDirForCosmics = cms.bool( False ),
7952  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7953  HitThreshold = cms.int32( 1 ),
7954  DYTthrs = cms.vint32( 30, 15 ),
7955  TrackerSkipSystem = cms.int32( -1 ),
7956  RefitDirection = cms.string( "insideOut" ),
7957  Chi2CutCSC = cms.double( 150.0 ),
7958  Chi2CutDT = cms.double( 10.0 ),
7959  RefitRPCHits = cms.bool( True ),
7960  TrackerSkipSection = cms.int32( -1 ),
7961  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7962  DoPredictionsOnly = cms.bool( False ),
7963  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7964  MuonHitsOption = cms.int32( 1 ),
7965  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7966  ),
7967  PCut = cms.double( 2.5 ),
7968  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7969  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7970  tkTrajMaxChi2 = cms.double( 9999.0 ),
7971  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7972  ScaleTECyFactor = cms.double( -1.0 ),
7973  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityPPOnAA" )
7974  )
7975 )
7976 fragment.hltIterL3OIL3MuonsLinksCombinationPPOnAA = cms.EDProducer( "L3TrackLinksCombiner",
7977  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA' )
7978 )
7979 fragment.hltIterL3OIL3MuonsPPOnAA = cms.EDProducer( "L3TrackCombiner",
7980  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA' )
7981 )
7982 fragment.hltIterL3OIL3MuonCandidatesPPOnAA = cms.EDProducer( "L3MuonCandidateProducer",
7983  InputObjects = cms.InputTag( "hltIterL3OIL3MuonsPPOnAA" ),
7984  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationPPOnAA" ),
7985  MuonPtOption = cms.string( "Tracker" )
7986 )
7987 fragment.hltL2SelectorForL3IOPPOnAA = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
7988  l2Src = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7989  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesPPOnAA" ),
7990  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationPPOnAA" ),
7991  applyL3Filters = cms.bool( False ),
7992  MinNhits = cms.int32( 1 ),
7993  MaxNormalizedChi2 = cms.double( 200.0 ),
7994  MinNmuonHits = cms.int32( 1 ),
7995  MaxPtDifference = cms.double( 0.3 )
7996 )
7997 fragment.hltIterL3MuonPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
7998  ptMin = cms.double( 0.1 ),
7999  nSigmaInvPtTolerance = cms.double( 0.0 ),
8000  tipMax = cms.double( 1.0 ),
8001  nSigmaTipMaxTolerance = cms.double( 0.0 ),
8002  chi2 = cms.double( 1000.0 )
8003 )
8004 fragment.hltIterL3MuonPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
8005  scaleErrorsForBPix1 = cms.bool( False ),
8006  scaleFactor = cms.double( 0.65 )
8007 )
8008 fragment.hltIterL3MuonPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "MuonTrackingRegionEDProducer",
8009  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8010  DeltaR = cms.double( 0.025 ),
8011  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8012  OnDemand = cms.int32( -1 ),
8013  vertexCollection = cms.InputTag( "notUsed" ),
8014  Rescale_phi = cms.double( 3.0 ),
8015  Eta_fixed = cms.bool( True ),
8016  Rescale_eta = cms.double( 3.0 ),
8017  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8018  Eta_min = cms.double( 0.0 ),
8019  Phi_fixed = cms.bool( True ),
8020  Phi_min = cms.double( 0.0 ),
8021  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8022  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8023  MeasurementTrackerName = cms.InputTag( "" ),
8024  UseVertex = cms.bool( False ),
8025  Rescale_Dz = cms.double( 4.0 ),
8026  Pt_fixed = cms.bool( True ),
8027  Z_fixed = cms.bool( True ),
8028  Pt_min = cms.double( 1.4 ),
8029  DeltaZ = cms.double( 24.2 ),
8030  DeltaEta = cms.double( 0.2 ),
8031  DeltaPhi = cms.double( 0.15 ),
8032  maxRegions = cms.int32( 5 ),
8033  precise = cms.bool( True ),
8034  input = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" )
8035 )
8036 fragment.hltIterL3MuonPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8037  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
8038  'BPix1+BPix2+BPix3+FPix1_pos',
8039  'BPix1+BPix2+BPix3+FPix1_neg',
8040  'BPix1+BPix2+FPix1_pos+FPix2_pos',
8041  'BPix1+BPix2+FPix1_neg+FPix2_neg',
8042  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
8043  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
8044  BPix = cms.PSet(
8045  hitErrorRPhi = cms.double( 0.0027 ),
8046  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8047  useErrorsFromParam = cms.bool( True ),
8048  hitErrorRZ = cms.double( 0.006 ),
8049  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8050  ),
8051  FPix = cms.PSet(
8052  hitErrorRPhi = cms.double( 0.0051 ),
8053  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8054  useErrorsFromParam = cms.bool( True ),
8055  hitErrorRZ = cms.double( 0.0036 ),
8056  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8057  ),
8058  TIB = cms.PSet( ),
8059  TID = cms.PSet( ),
8060  TOB = cms.PSet( ),
8061  TEC = cms.PSet( ),
8062  MTIB = cms.PSet( ),
8063  MTID = cms.PSet( ),
8064  MTOB = cms.PSet( ),
8065  MTEC = cms.PSet( )
8066 )
8067 fragment.hltIterL3MuonPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8068  seedingLayers = cms.InputTag( "hltIterL3MuonPixelLayerQuadrupletsPPOnAA" ),
8069  trackingRegions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsPPOnAA" ),
8070  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8071  clusterCheck = cms.InputTag( "" ),
8072  produceSeedingHitSets = cms.bool( False ),
8073  produceIntermediateHitDoublets = cms.bool( True ),
8074  maxElement = cms.uint32( 0 ),
8075  maxElementTotal = cms.uint32( 50000000 ),
8076  layerPairs = cms.vuint32( 0, 1, 2 )
8077 )
8078 fragment.hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
8079  doublets = cms.InputTag( "hltIterL3MuonPixelTracksHitDoubletsPPOnAA" ),
8080  extraHitRPhitolerance = cms.double( 0.032 ),
8081  fitFastCircle = cms.bool( True ),
8082  fitFastCircleChi2Cut = cms.bool( True ),
8083  useBendingCorrection = cms.bool( True ),
8084  CAThetaCut = cms.double( 0.005 ),
8085  CAPhiCut = cms.double( 0.2 ),
8086  CAThetaCut_byTriplets = cms.VPSet(
8087  cms.PSet( seedingLayers = cms.string( "" ),
8088  cut = cms.double( -1.0 )
8089  )
8090  ),
8091  CAPhiCut_byTriplets = cms.VPSet(
8092  cms.PSet( seedingLayers = cms.string( "" ),
8093  cut = cms.double( -1.0 )
8094  )
8095  ),
8096  CAHardPtCut = cms.double( 0.0 ),
8097  maxChi2 = cms.PSet(
8098  value2 = cms.double( 50.0 ),
8099  value1 = cms.double( 200.0 ),
8100  pt1 = cms.double( 0.7 ),
8101  enabled = cms.bool( True ),
8102  pt2 = cms.double( 2.0 )
8103  ),
8104  SeedComparitorPSet = cms.PSet(
8105  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
8106  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
8107  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
8108  )
8109 )
8110 fragment.hltIterL3MuonPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
8111  passLabel = cms.string( "" ),
8112  SeedingHitSets = cms.InputTag( "hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA" ),
8113  Fitter = cms.InputTag( "hltIterL3MuonPixelTracksFitter" ),
8114  Filter = cms.InputTag( "hltIterL3MuonPixelTracksFilter" ),
8115  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
8116 )
8117 fragment.hltIterL3MuonPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
8118  WtAverage = cms.bool( True ),
8119  ZOffset = cms.double( 5.0 ),
8120  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8121  Verbosity = cms.int32( 0 ),
8122  UseError = cms.bool( True ),
8123  TrackCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
8124  ZSeparation = cms.double( 0.05 ),
8125  NTrkMin = cms.int32( 2 ),
8126  Method2 = cms.bool( True ),
8127  Finder = cms.string( "DivisiveVertexFinder" ),
8128  PtMin = cms.double( 1.0 ),
8129  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8130 )
8131 fragment.hltIterL3MuonTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
8132  src = cms.InputTag( "hltIterL3MuonPixelVerticesPPOnAA" ),
8133  maxVtx = cms.uint32( 100 ),
8134  fractionSumPt2 = cms.double( 0.3 ),
8135  minSumPt2 = cms.double( 0.0 ),
8136  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8137 )
8138 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8139  InputCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
8140  InputVertexCollection = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
8141  originHalfLength = cms.double( 0.3 ),
8142  originRadius = cms.double( 0.1 ),
8143  useProtoTrackKinematics = cms.bool( False ),
8144  useEventsWithNoVertex = cms.bool( True ),
8145  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8146  usePV = cms.bool( False ),
8147  includeFourthHit = cms.bool( False ),
8148  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8149 )
8150 fragment.hltIter0IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8151  cleanTrajectoryAfterInOut = cms.bool( False ),
8152  doSeedingRegionRebuilding = cms.bool( True ),
8153  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8154  reverseTrajectories = cms.bool( False ),
8155  useHitsSplitting = cms.bool( True ),
8156  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8157  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA" ),
8158  clustersToSkip = cms.InputTag( "" ),
8159  phase2clustersToSkip = cms.InputTag( "" ),
8160  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8161  TransientInitialStateEstimatorParameters = cms.PSet(
8162  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8163  numberMeasurementsForFit = cms.int32( 4 ),
8164  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8165  ),
8166  numHitsForSeedCleaner = cms.int32( 4 ),
8167  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8168  RedundantSeedCleaner = cms.string( "none" ),
8169  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8170  maxNSeeds = cms.uint32( 100000 ),
8171  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8172 )
8173 fragment.hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8174  useSimpleMF = cms.bool( True ),
8175  SimpleMagneticField = cms.string( "ParabolicMf" ),
8176  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesPPOnAA" ),
8177  clusterRemovalInfo = cms.InputTag( "" ),
8178  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8179  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8180  useHitsSplitting = cms.bool( False ),
8181  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8182  TrajectoryInEvent = cms.bool( False ),
8183  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8184  AlgorithmName = cms.string( "hltIter0" ),
8185  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8186  GeometricInnerState = cms.bool( True ),
8187  NavigationSchool = cms.string( "" ),
8188  MeasurementTracker = cms.string( "" ),
8189  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
8190 )
8191 fragment.hltIter0IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8192  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8193  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8194  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
8195  ignoreVertices = cms.bool( False ),
8196  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8197  mva = cms.PSet(
8198  minPixelHits = cms.vint32( 0, 3, 4 ),
8199  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8200  dr_par = cms.PSet(
8201  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8202  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8203  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8204  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8205  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8206  ),
8207  maxLostLayers = cms.vint32( 1, 1, 1 ),
8208  min3DLayers = cms.vint32( 0, 3, 4 ),
8209  dz_par = cms.PSet(
8210  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8211  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8212  dz_exp = cms.vint32( 4, 4, 2147483647 )
8213  ),
8214  minNVtxTrk = cms.int32( 3 ),
8215  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8216  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8217  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8218  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8219  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8220  minLayers = cms.vint32( 3, 3, 4 )
8221  )
8222 )
8223 fragment.hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8224  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8225  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
8226  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8227  minQuality = cms.string( "highPurity" ),
8228  copyExtras = cms.untracked.bool( True ),
8229  copyTrajectories = cms.untracked.bool( False )
8230 )
8231 fragment.hltIter2IterL3MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
8232  trajectories = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA" ),
8233  trackClassifier = cms.InputTag( '','QualityMasks' ),
8234  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8235  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8236  oldClusterRemovalInfo = cms.InputTag( "" ),
8237  TrackQuality = cms.string( "highPurity" ),
8238  maxChi2 = cms.double( 16.0 ),
8239  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8240  overrideTrkQuals = cms.InputTag( "" )
8241 )
8242 fragment.hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8243  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8244  OnDemand = cms.bool( False ),
8245  clustersToSkip = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" )
8246 )
8247 fragment.hltIter2IterL3MuonPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8248  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
8249  'BPix2+BPix3+BPix4',
8250  'BPix1+BPix3+BPix4',
8251  'BPix1+BPix2+BPix4',
8252  'BPix2+BPix3+FPix1_pos',
8253  'BPix2+BPix3+FPix1_neg',
8254  'BPix1+BPix2+FPix1_pos',
8255  'BPix1+BPix2+FPix1_neg',
8256  'BPix2+FPix1_pos+FPix2_pos',
8257  'BPix2+FPix1_neg+FPix2_neg',
8258  'BPix1+FPix1_pos+FPix2_pos',
8259  'BPix1+FPix1_neg+FPix2_neg',
8260  'FPix1_pos+FPix2_pos+FPix3_pos',
8261  'FPix1_neg+FPix2_neg+FPix3_neg',
8262  'BPix1+BPix3+FPix1_pos',
8263  'BPix1+BPix2+FPix2_pos',
8264  'BPix1+BPix3+FPix1_neg',
8265  'BPix1+BPix2+FPix2_neg',
8266  'BPix1+FPix2_neg+FPix3_neg',
8267  'BPix1+FPix1_neg+FPix3_neg',
8268  'BPix1+FPix2_pos+FPix3_pos',
8269  'BPix1+FPix1_pos+FPix3_pos' ),
8270  BPix = cms.PSet(
8271  hitErrorRPhi = cms.double( 0.0027 ),
8272  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8273  skipClusters = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
8274  useErrorsFromParam = cms.bool( True ),
8275  hitErrorRZ = cms.double( 0.006 ),
8276  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8277  ),
8278  FPix = cms.PSet(
8279  hitErrorRPhi = cms.double( 0.0051 ),
8280  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8281  skipClusters = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
8282  useErrorsFromParam = cms.bool( True ),
8283  hitErrorRZ = cms.double( 0.0036 ),
8284  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8285  ),
8286  TIB = cms.PSet( ),
8287  TID = cms.PSet( ),
8288  TOB = cms.PSet( ),
8289  TEC = cms.PSet( ),
8290  MTIB = cms.PSet( ),
8291  MTID = cms.PSet( ),
8292  MTOB = cms.PSet( ),
8293  MTEC = cms.PSet( )
8294 )
8295 fragment.hltIter2IterL3MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8296  doClusterCheck = cms.bool( False ),
8297  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8298  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8299  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8300  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8301  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8302  silentClusterCheck = cms.untracked.bool( False )
8303 )
8304 fragment.hltIter2IterL3MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8305  seedingLayers = cms.InputTag( "hltIter2IterL3MuonPixelLayerTripletsPPOnAA" ),
8306  trackingRegions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsPPOnAA" ),
8307  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8308  clusterCheck = cms.InputTag( "hltIter2IterL3MuonPixelClusterCheckPPOnAA" ),
8309  produceSeedingHitSets = cms.bool( False ),
8310  produceIntermediateHitDoublets = cms.bool( True ),
8311  maxElement = cms.uint32( 0 ),
8312  maxElementTotal = cms.uint32( 50000000 ),
8313  layerPairs = cms.vuint32( 0, 1 )
8314 )
8315 fragment.hltIter2IterL3MuonPixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
8316  doublets = cms.InputTag( "hltIter2IterL3MuonPixelHitDoubletsPPOnAA" ),
8317  extraHitRPhitolerance = cms.double( 0.032 ),
8318  useBendingCorrection = cms.bool( True ),
8319  CAThetaCut = cms.double( 0.015 ),
8320  CAPhiCut = cms.double( 0.1 ),
8321  CAThetaCut_byTriplets = cms.VPSet(
8322  cms.PSet( seedingLayers = cms.string( "" ),
8323  cut = cms.double( -1.0 )
8324  )
8325  ),
8326  CAPhiCut_byTriplets = cms.VPSet(
8327  cms.PSet( seedingLayers = cms.string( "" ),
8328  cut = cms.double( -1.0 )
8329  )
8330  ),
8331  CAHardPtCut = cms.double( 0.3 ),
8332  maxChi2 = cms.PSet(
8333  value2 = cms.double( 6.0 ),
8334  value1 = cms.double( 100.0 ),
8335  pt1 = cms.double( 0.8 ),
8336  enabled = cms.bool( True ),
8337  pt2 = cms.double( 8.0 )
8338  ),
8339  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8340 )
8341 fragment.hltIter2IterL3MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
8342  seedingHitSets = cms.InputTag( "hltIter2IterL3MuonPixelHitTripletsPPOnAA" ),
8343  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8344  SeedMomentumForBOFF = cms.double( 5.0 ),
8345  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8346  MinOneOverPtError = cms.double( 1.0 ),
8347  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8348  magneticField = cms.string( "ParabolicMf" ),
8349  forceKinematicWithRegionDirection = cms.bool( False ),
8350  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8351 )
8352 fragment.hltIter2IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8353  cleanTrajectoryAfterInOut = cms.bool( False ),
8354  doSeedingRegionRebuilding = cms.bool( False ),
8355  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8356  reverseTrajectories = cms.bool( False ),
8357  useHitsSplitting = cms.bool( False ),
8358  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA" ),
8359  src = cms.InputTag( "hltIter2IterL3MuonPixelSeedsPPOnAA" ),
8360  clustersToSkip = cms.InputTag( "" ),
8361  phase2clustersToSkip = cms.InputTag( "" ),
8362  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8363  TransientInitialStateEstimatorParameters = cms.PSet(
8364  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8365  numberMeasurementsForFit = cms.int32( 4 ),
8366  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8367  ),
8368  numHitsForSeedCleaner = cms.int32( 4 ),
8369  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8370  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8371  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8372  maxNSeeds = cms.uint32( 100000 ),
8373  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8374 )
8375 fragment.hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8376  useSimpleMF = cms.bool( True ),
8377  SimpleMagneticField = cms.string( "ParabolicMf" ),
8378  src = cms.InputTag( "hltIter2IterL3MuonCkfTrackCandidatesPPOnAA" ),
8379  clusterRemovalInfo = cms.InputTag( "" ),
8380  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8381  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8382  useHitsSplitting = cms.bool( False ),
8383  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8384  TrajectoryInEvent = cms.bool( False ),
8385  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8386  AlgorithmName = cms.string( "hltIter2" ),
8387  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8388  GeometricInnerState = cms.bool( True ),
8389  NavigationSchool = cms.string( "" ),
8390  MeasurementTracker = cms.string( "" ),
8391  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA" )
8392 )
8393 fragment.hltIter2IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8394  src = cms.InputTag( "hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8395  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8396  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
8397  ignoreVertices = cms.bool( False ),
8398  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8399  mva = cms.PSet(
8400  minPixelHits = cms.vint32( 0, 0, 0 ),
8401  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8402  dr_par = cms.PSet(
8403  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8404  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
8405  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8406  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8407  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8408  ),
8409  maxLostLayers = cms.vint32( 1, 1, 1 ),
8410  min3DLayers = cms.vint32( 0, 0, 0 ),
8411  dz_par = cms.PSet(
8412  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8413  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8414  dz_exp = cms.vint32( 4, 4, 2147483647 )
8415  ),
8416  minNVtxTrk = cms.int32( 3 ),
8417  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8418  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8419  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8420  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8421  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8422  minLayers = cms.vint32( 3, 3, 3 )
8423  )
8424 )
8425 fragment.hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8426  originalSource = cms.InputTag( "hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8427  originalMVAVals = cms.InputTag( 'hltIter2IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
8428  originalQualVals = cms.InputTag( 'hltIter2IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8429  minQuality = cms.string( "highPurity" ),
8430  copyExtras = cms.untracked.bool( True ),
8431  copyTrajectories = cms.untracked.bool( False )
8432 )
8433 fragment.hltIter2IterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8434  ShareFrac = cms.double( 0.19 ),
8435  FoundHitBonus = cms.double( 5.0 ),
8436  LostHitPenalty = cms.double( 20.0 ),
8437  MinPT = cms.double( 0.05 ),
8438  Epsilon = cms.double( -0.001 ),
8439  MaxNormalizedChisq = cms.double( 1000.0 ),
8440  MinFound = cms.int32( 3 ),
8441  TrackProducers = cms.VInputTag( 'hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8442  hasSelector = cms.vint32( 0, 0 ),
8443  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8444  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8445  setsToMerge = cms.VPSet(
8446  cms.PSet( pQual = cms.bool( False ),
8447  tLists = cms.vint32( 0, 1 )
8448  )
8449  ),
8450  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8451  allowFirstHitShare = cms.bool( True ),
8452  newQuality = cms.string( "confirmed" ),
8453  copyExtras = cms.untracked.bool( True ),
8454  writeOnlyTrkQuals = cms.bool( False ),
8455  copyMVA = cms.bool( False )
8456 )
8457 fragment.hltIter3IterL3MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
8458  trajectories = cms.InputTag( "hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA" ),
8459  trackClassifier = cms.InputTag( '','QualityMasks' ),
8460  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8461  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8462  oldClusterRemovalInfo = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
8463  TrackQuality = cms.string( "highPurity" ),
8464  maxChi2 = cms.double( 16.0 ),
8465  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8466  overrideTrkQuals = cms.InputTag( "" )
8467 )
8468 fragment.hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8469  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8470  OnDemand = cms.bool( False ),
8471  clustersToSkip = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" )
8472 )
8473 fragment.hltIter3IterL3MuonPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8474  layerList = cms.vstring( 'BPix1+BPix2',
8475  'BPix1+BPix3',
8476  'BPix1+BPix4',
8477  'BPix2+BPix3',
8478  'BPix2+BPix4',
8479  'BPix3+BPix4',
8480  'BPix1+FPix1_pos',
8481  'BPix1+FPix1_neg',
8482  'BPix1+FPix2_pos',
8483  'BPix1+FPix2_neg',
8484  'BPix1+FPix3_pos',
8485  'BPix1+FPix3_neg',
8486  'BPix2+FPix1_pos',
8487  'BPix2+FPix1_neg',
8488  'BPix2+FPix2_pos',
8489  'BPix2+FPix2_neg',
8490  'BPix3+FPix1_pos',
8491  'BPix3+FPix1_neg',
8492  'FPix1_pos+FPix2_pos',
8493  'FPix1_neg+FPix2_neg',
8494  'FPix1_pos+FPix3_pos',
8495  'FPix1_neg+FPix3_neg',
8496  'FPix2_pos+FPix3_pos',
8497  'FPix2_neg+FPix3_neg' ),
8498  BPix = cms.PSet(
8499  hitErrorRPhi = cms.double( 0.0027 ),
8500  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8501  skipClusters = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" ),
8502  useErrorsFromParam = cms.bool( True ),
8503  hitErrorRZ = cms.double( 0.006 ),
8504  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8505  ),
8506  FPix = cms.PSet(
8507  hitErrorRPhi = cms.double( 0.0051 ),
8508  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8509  skipClusters = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" ),
8510  useErrorsFromParam = cms.bool( True ),
8511  hitErrorRZ = cms.double( 0.0036 ),
8512  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8513  ),
8514  TIB = cms.PSet( ),
8515  TID = cms.PSet( ),
8516  TOB = cms.PSet( ),
8517  TEC = cms.PSet( ),
8518  MTIB = cms.PSet( ),
8519  MTID = cms.PSet( ),
8520  MTOB = cms.PSet( ),
8521  MTEC = cms.PSet( )
8522 )
8523 fragment.hltIter3IterL3MuonL2CandidatesPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
8524  src = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" ),
8525  particleType = cms.string( "mu+" )
8526 )
8527 fragment.hltIter3IterL3MuonTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
8528  RegionPSet = cms.PSet(
8529  vertexCollection = cms.InputTag( "notUsed" ),
8530  zErrorVetex = cms.double( 0.2 ),
8531  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8532  zErrorBeamSpot = cms.double( 24.2 ),
8533  maxNVertices = cms.int32( 1 ),
8534  maxNRegions = cms.int32( 2 ),
8535  nSigmaZVertex = cms.double( 3.0 ),
8536  nSigmaZBeamSpot = cms.double( 4.0 ),
8537  ptMin = cms.double( 2.0 ),
8538  mode = cms.string( "BeamSpotSigma" ),
8539  input = cms.InputTag( "hltIter3IterL3MuonL2CandidatesPPOnAA" ),
8540  searchOpt = cms.bool( False ),
8541  whereToUseMeasurementTracker = cms.string( "Never" ),
8542  originRadius = cms.double( 0.015 ),
8543  measurementTrackerName = cms.InputTag( "" ),
8544  precise = cms.bool( True ),
8545  deltaEta = cms.double( 0.1 ),
8546  deltaPhi = cms.double( 0.1 )
8547  )
8548 )
8549 fragment.hltIter3IterL3MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8550  doClusterCheck = cms.bool( False ),
8551  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8552  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8553  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8554  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8555  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8556  silentClusterCheck = cms.untracked.bool( False )
8557 )
8558 fragment.hltIter3IterL3MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8559  seedingLayers = cms.InputTag( "hltIter3IterL3MuonPixelLayerPairsPPOnAA" ),
8560  trackingRegions = cms.InputTag( "hltIter3IterL3MuonTrackingRegionsPPOnAA" ),
8561  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8562  clusterCheck = cms.InputTag( "hltIter3IterL3MuonPixelClusterCheckPPOnAA" ),
8563  produceSeedingHitSets = cms.bool( True ),
8564  produceIntermediateHitDoublets = cms.bool( False ),
8565  maxElement = cms.uint32( 0 ),
8566  maxElementTotal = cms.uint32( 50000000 ),
8567  layerPairs = cms.vuint32( 0 )
8568 )
8569 fragment.hltIter3IterL3MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8570  seedingHitSets = cms.InputTag( "hltIter3IterL3MuonPixelHitDoubletsPPOnAA" ),
8571  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8572  SeedMomentumForBOFF = cms.double( 5.0 ),
8573  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8574  MinOneOverPtError = cms.double( 1.0 ),
8575  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8576  magneticField = cms.string( "ParabolicMf" ),
8577  forceKinematicWithRegionDirection = cms.bool( False ),
8578  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8579 )
8580 fragment.hltIter3IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8581  cleanTrajectoryAfterInOut = cms.bool( False ),
8582  doSeedingRegionRebuilding = cms.bool( False ),
8583  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8584  reverseTrajectories = cms.bool( False ),
8585  useHitsSplitting = cms.bool( False ),
8586  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA" ),
8587  src = cms.InputTag( "hltIter3IterL3MuonPixelSeedsPPOnAA" ),
8588  clustersToSkip = cms.InputTag( "" ),
8589  phase2clustersToSkip = cms.InputTag( "" ),
8590  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8591  TransientInitialStateEstimatorParameters = cms.PSet(
8592  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8593  numberMeasurementsForFit = cms.int32( 4 ),
8594  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8595  ),
8596  numHitsForSeedCleaner = cms.int32( 4 ),
8597  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8598  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8599  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8600  maxNSeeds = cms.uint32( 100000 ),
8601  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8602 )
8603 fragment.hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8604  useSimpleMF = cms.bool( True ),
8605  SimpleMagneticField = cms.string( "ParabolicMf" ),
8606  src = cms.InputTag( "hltIter3IterL3MuonCkfTrackCandidatesPPOnAA" ),
8607  clusterRemovalInfo = cms.InputTag( "" ),
8608  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8609  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8610  useHitsSplitting = cms.bool( False ),
8611  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8612  TrajectoryInEvent = cms.bool( False ),
8613  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8614  AlgorithmName = cms.string( "hltIter3" ),
8615  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8616  GeometricInnerState = cms.bool( True ),
8617  NavigationSchool = cms.string( "" ),
8618  MeasurementTracker = cms.string( "" ),
8619  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA" )
8620 )
8621 fragment.hltIter3IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8622  src = cms.InputTag( "hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8623  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8624  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
8625  ignoreVertices = cms.bool( False ),
8626  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8627  mva = cms.PSet(
8628  minPixelHits = cms.vint32( 0, 0, 0 ),
8629  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8630  dr_par = cms.PSet(
8631  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8632  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
8633  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8634  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8635  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8636  ),
8637  maxLostLayers = cms.vint32( 1, 1, 1 ),
8638  min3DLayers = cms.vint32( 0, 0, 0 ),
8639  dz_par = cms.PSet(
8640  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8641  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8642  dz_exp = cms.vint32( 4, 4, 2147483647 )
8643  ),
8644  minNVtxTrk = cms.int32( 3 ),
8645  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8646  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8647  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8648  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8649  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8650  minLayers = cms.vint32( 3, 3, 3 )
8651  )
8652 )
8653 fragment.hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8654  originalSource = cms.InputTag( "hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8655  originalMVAVals = cms.InputTag( 'hltIter3IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
8656  originalQualVals = cms.InputTag( 'hltIter3IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8657  minQuality = cms.string( "highPurity" ),
8658  copyExtras = cms.untracked.bool( True ),
8659  copyTrajectories = cms.untracked.bool( False )
8660 )
8661 fragment.hltIter3IterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8662  ShareFrac = cms.double( 0.19 ),
8663  FoundHitBonus = cms.double( 5.0 ),
8664  LostHitPenalty = cms.double( 20.0 ),
8665  MinPT = cms.double( 0.05 ),
8666  Epsilon = cms.double( -0.001 ),
8667  MaxNormalizedChisq = cms.double( 1000.0 ),
8668  MinFound = cms.int32( 3 ),
8669  TrackProducers = cms.VInputTag( 'hltIter2IterL3MuonMergedPPOnAA','hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8670  hasSelector = cms.vint32( 0, 0 ),
8671  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8672  selectedTrackQuals = cms.VInputTag( 'hltIter2IterL3MuonMergedPPOnAA','hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8673  setsToMerge = cms.VPSet(
8674  cms.PSet( pQual = cms.bool( False ),
8675  tLists = cms.vint32( 0, 1 )
8676  )
8677  ),
8678  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8679  allowFirstHitShare = cms.bool( True ),
8680  newQuality = cms.string( "confirmed" ),
8681  copyExtras = cms.untracked.bool( True ),
8682  writeOnlyTrkQuals = cms.bool( False ),
8683  copyMVA = cms.bool( False )
8684 )
8685 fragment.hltL3MuonsIterL3IOPPOnAA = cms.EDProducer( "L3MuonProducer",
8686  ServiceParameters = cms.PSet(
8687  RPCLayers = cms.bool( True ),
8688  UseMuonNavigation = cms.untracked.bool( True ),
8689  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8690  'SteppingHelixPropagatorAny',
8691  'hltESPSmartPropagator',
8692  'hltESPSteppingHelixPropagatorOpposite' )
8693  ),
8694  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
8695  TrackLoaderParameters = cms.PSet(
8696  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8697  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8698  DoSmoothing = cms.bool( False ),
8699  SmoothTkTrack = cms.untracked.bool( False ),
8700  VertexConstraint = cms.bool( False ),
8701  MuonUpdatorAtVertexParameters = cms.PSet(
8702  MaxChi2 = cms.double( 1000000.0 ),
8703  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8704  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8705  ),
8706  PutTkTrackIntoEvent = cms.untracked.bool( False ),
8707  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8708  ),
8709  L3TrajBuilderParameters = cms.PSet(
8710  PtCut = cms.double( 0.5 ),
8711  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8712  GlobalMuonTrackMatcher = cms.PSet(
8713  Chi2Cut_3 = cms.double( 200.0 ),
8714  DeltaDCut_2 = cms.double( 10.0 ),
8715  Eta_threshold = cms.double( 1.2 ),
8716  Quality_2 = cms.double( 15.0 ),
8717  DeltaDCut_1 = cms.double( 40.0 ),
8718  Quality_3 = cms.double( 7.0 ),
8719  DeltaDCut_3 = cms.double( 15.0 ),
8720  Quality_1 = cms.double( 20.0 ),
8721  Pt_threshold1 = cms.double( 0.0 ),
8722  DeltaRCut_2 = cms.double( 0.2 ),
8723  DeltaRCut_1 = cms.double( 0.1 ),
8724  Pt_threshold2 = cms.double( 9.99999999E8 ),
8725  Chi2Cut_1 = cms.double( 50.0 ),
8726  Chi2Cut_2 = cms.double( 50.0 ),
8727  DeltaRCut_3 = cms.double( 1.0 ),
8728  LocChi2Cut = cms.double( 0.001 ),
8729  Propagator = cms.string( "hltESPSmartPropagator" ),
8730  MinPt = cms.double( 0.5 ),
8731  MinP = cms.double( 2.5 )
8732  ),
8733  ScaleTECxFactor = cms.double( -1.0 ),
8734  tkTrajUseVertex = cms.bool( False ),
8735  MuonTrackingRegionBuilder = cms.PSet(
8736  Rescale_Dz = cms.double( 4.0 ),
8737  Pt_fixed = cms.bool( True ),
8738  Eta_fixed = cms.bool( True ),
8739  Eta_min = cms.double( 0.1 ),
8740  DeltaZ = cms.double( 24.2 ),
8741  maxRegions = cms.int32( 2 ),
8742  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8743  UseVertex = cms.bool( False ),
8744  Z_fixed = cms.bool( True ),
8745  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8746  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8747  Rescale_phi = cms.double( 3.0 ),
8748  DeltaEta = cms.double( 0.04 ),
8749  precise = cms.bool( True ),
8750  OnDemand = cms.int32( -1 ),
8751  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8752  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8753  vertexCollection = cms.InputTag( "pixelVertices" ),
8754  Pt_min = cms.double( 0.1 ),
8755  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8756  Phi_fixed = cms.bool( True ),
8757  DeltaR = cms.double( 0.025 ),
8758  input = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" ),
8759  DeltaPhi = cms.double( 0.15 ),
8760  Phi_min = cms.double( 0.1 ),
8761  Rescale_eta = cms.double( 3.0 )
8762  ),
8763  TrackTransformer = cms.PSet(
8764  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8765  RefitDirection = cms.string( "insideOut" ),
8766  RefitRPCHits = cms.bool( True ),
8767  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8768  DoPredictionsOnly = cms.bool( False ),
8769  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8770  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8771  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8772  ),
8773  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8774  RefitRPCHits = cms.bool( True ),
8775  tkTrajVertex = cms.InputTag( "hltIterL3MuonPixelVerticesPPOnAA" ),
8776  GlbRefitterParameters = cms.PSet(
8777  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8778  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8779  RefitFlag = cms.bool( True ),
8780  SkipStation = cms.int32( -1 ),
8781  Chi2CutRPC = cms.double( 1.0 ),
8782  PropDirForCosmics = cms.bool( False ),
8783  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8784  HitThreshold = cms.int32( 1 ),
8785  DYTthrs = cms.vint32( 30, 15 ),
8786  TrackerSkipSystem = cms.int32( -1 ),
8787  RefitDirection = cms.string( "insideOut" ),
8788  Chi2CutCSC = cms.double( 150.0 ),
8789  Chi2CutDT = cms.double( 10.0 ),
8790  RefitRPCHits = cms.bool( True ),
8791  TrackerSkipSection = cms.int32( -1 ),
8792  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8793  DoPredictionsOnly = cms.bool( False ),
8794  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8795  MuonHitsOption = cms.int32( 1 ),
8796  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8797  ),
8798  PCut = cms.double( 2.5 ),
8799  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8800  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8801  matchToSeeds = cms.bool( True ),
8802  tkTrajMaxChi2 = cms.double( 9999.0 ),
8803  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8804  ScaleTECyFactor = cms.double( -1.0 ),
8805  tkTrajLabel = cms.InputTag( "hltIter3IterL3MuonMergedPPOnAA" )
8806  )
8807 )
8808 fragment.hltIterL3MuonsFromL2LinksCombinationPPOnAA = cms.EDProducer( "L3TrackLinksCombiner",
8809  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA','hltL3MuonsIterL3IOPPOnAA' )
8810 )
8811 fragment.hltL1MuonsPt0PPOnAA = cms.EDProducer( "HLTL1TMuonSelector",
8812  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8813  L1MinPt = cms.double( 9999.0 ),
8814  L1MaxEta = cms.double( 5.0 ),
8815  L1MinQuality = cms.uint32( 7 ),
8816  CentralBxOnly = cms.bool( True )
8817 )
8818 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
8819  RegionPSet = cms.PSet(
8820  vertexCollection = cms.InputTag( "notUsed" ),
8821  zErrorVetex = cms.double( 0.2 ),
8822  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8823  zErrorBeamSpot = cms.double( 24.2 ),
8824  maxNVertices = cms.int32( 1 ),
8825  maxNRegions = cms.int32( 5 ),
8826  nSigmaZVertex = cms.double( 3.0 ),
8827  nSigmaZBeamSpot = cms.double( 4.0 ),
8828  ptMin = cms.double( 1.5 ),
8829  mode = cms.string( "BeamSpotSigma" ),
8830  input = cms.InputTag( "hltL1MuonsPt0PPOnAA" ),
8831  searchOpt = cms.bool( False ),
8832  whereToUseMeasurementTracker = cms.string( "Never" ),
8833  originRadius = cms.double( 0.2 ),
8834  measurementTrackerName = cms.InputTag( "" ),
8835  precise = cms.bool( True ),
8836  deltaEta = cms.double( 0.35 ),
8837  deltaPhi = cms.double( 0.2 )
8838  )
8839 )
8840 fragment.hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8841  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
8842  'BPix1+BPix2+BPix3+FPix1_pos',
8843  'BPix1+BPix2+BPix3+FPix1_neg',
8844  'BPix1+BPix2+FPix1_pos+FPix2_pos',
8845  'BPix1+BPix2+FPix1_neg+FPix2_neg',
8846  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
8847  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
8848  BPix = cms.PSet(
8849  hitErrorRPhi = cms.double( 0.0027 ),
8850  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8851  useErrorsFromParam = cms.bool( True ),
8852  hitErrorRZ = cms.double( 0.006 ),
8853  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8854  ),
8855  FPix = cms.PSet(
8856  hitErrorRPhi = cms.double( 0.0051 ),
8857  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8858  useErrorsFromParam = cms.bool( True ),
8859  hitErrorRZ = cms.double( 0.0036 ),
8860  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8861  ),
8862  TIB = cms.PSet( ),
8863  TID = cms.PSet( ),
8864  TOB = cms.PSet( ),
8865  TEC = cms.PSet( ),
8866  MTIB = cms.PSet( ),
8867  MTID = cms.PSet( ),
8868  MTOB = cms.PSet( ),
8869  MTEC = cms.PSet( )
8870 )
8871 fragment.hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8872  seedingLayers = cms.InputTag( "hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA" ),
8873  trackingRegions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA" ),
8874  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8875  clusterCheck = cms.InputTag( "" ),
8876  produceSeedingHitSets = cms.bool( False ),
8877  produceIntermediateHitDoublets = cms.bool( True ),
8878  maxElement = cms.uint32( 0 ),
8879  maxElementTotal = cms.uint32( 50000000 ),
8880  layerPairs = cms.vuint32( 0, 1, 2 )
8881 )
8882 fragment.hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
8883  doublets = cms.InputTag( "hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA" ),
8884  extraHitRPhitolerance = cms.double( 0.032 ),
8885  fitFastCircle = cms.bool( True ),
8886  fitFastCircleChi2Cut = cms.bool( True ),
8887  useBendingCorrection = cms.bool( True ),
8888  CAThetaCut = cms.double( 0.005 ),
8889  CAPhiCut = cms.double( 0.2 ),
8890  CAThetaCut_byTriplets = cms.VPSet(
8891  cms.PSet( seedingLayers = cms.string( "" ),
8892  cut = cms.double( -1.0 )
8893  )
8894  ),
8895  CAPhiCut_byTriplets = cms.VPSet(
8896  cms.PSet( seedingLayers = cms.string( "" ),
8897  cut = cms.double( -1.0 )
8898  )
8899  ),
8900  CAHardPtCut = cms.double( 0.0 ),
8901  maxChi2 = cms.PSet(
8902  value2 = cms.double( 50.0 ),
8903  value1 = cms.double( 200.0 ),
8904  pt1 = cms.double( 0.7 ),
8905  enabled = cms.bool( True ),
8906  pt2 = cms.double( 2.0 )
8907  ),
8908  SeedComparitorPSet = cms.PSet(
8909  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
8910  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
8911  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
8912  )
8913 )
8914 fragment.hltIterL3FromL1MuonPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
8915  passLabel = cms.string( "" ),
8916  SeedingHitSets = cms.InputTag( "hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA" ),
8917  Fitter = cms.InputTag( "hltIterL3MuonPixelTracksFitter" ),
8918  Filter = cms.InputTag( "hltIterL3MuonPixelTracksFilter" ),
8919  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
8920 )
8921 fragment.hltIterL3FromL1MuonPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
8922  WtAverage = cms.bool( True ),
8923  ZOffset = cms.double( 5.0 ),
8924  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8925  Verbosity = cms.int32( 0 ),
8926  UseError = cms.bool( True ),
8927  TrackCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
8928  ZSeparation = cms.double( 0.05 ),
8929  NTrkMin = cms.int32( 2 ),
8930  Method2 = cms.bool( True ),
8931  Finder = cms.string( "DivisiveVertexFinder" ),
8932  PtMin = cms.double( 1.0 ),
8933  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8934 )
8935 fragment.hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
8936  src = cms.InputTag( "hltIterL3FromL1MuonPixelVerticesPPOnAA" ),
8937  maxVtx = cms.uint32( 100 ),
8938  fractionSumPt2 = cms.double( 0.3 ),
8939  minSumPt2 = cms.double( 0.0 ),
8940  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8941 )
8942 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8943  InputCollection = cms.InputTag( "hltIterL3FromL1MuonPixelTracksPPOnAA" ),
8944  InputVertexCollection = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8945  originHalfLength = cms.double( 0.3 ),
8946  originRadius = cms.double( 0.1 ),
8947  useProtoTrackKinematics = cms.bool( False ),
8948  useEventsWithNoVertex = cms.bool( True ),
8949  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8950  usePV = cms.bool( False ),
8951  includeFourthHit = cms.bool( False ),
8952  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8953 )
8954 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8955  cleanTrajectoryAfterInOut = cms.bool( False ),
8956  doSeedingRegionRebuilding = cms.bool( True ),
8957  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8958  reverseTrajectories = cms.bool( False ),
8959  useHitsSplitting = cms.bool( True ),
8960  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8961  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA" ),
8962  clustersToSkip = cms.InputTag( "" ),
8963  phase2clustersToSkip = cms.InputTag( "" ),
8964  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8965  TransientInitialStateEstimatorParameters = cms.PSet(
8966  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8967  numberMeasurementsForFit = cms.int32( 4 ),
8968  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8969  ),
8970  numHitsForSeedCleaner = cms.int32( 4 ),
8971  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8972  RedundantSeedCleaner = cms.string( "none" ),
8973  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8974  maxNSeeds = cms.uint32( 100000 ),
8975  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8976 )
8977 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8978  useSimpleMF = cms.bool( True ),
8979  SimpleMagneticField = cms.string( "ParabolicMf" ),
8980  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
8981  clusterRemovalInfo = cms.InputTag( "" ),
8982  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8983  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8984  useHitsSplitting = cms.bool( False ),
8985  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8986  TrajectoryInEvent = cms.bool( False ),
8987  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8988  AlgorithmName = cms.string( "hltIter0" ),
8989  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8990  GeometricInnerState = cms.bool( True ),
8991  NavigationSchool = cms.string( "" ),
8992  MeasurementTracker = cms.string( "" ),
8993  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" )
8994 )
8995 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8996  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8997  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8998  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8999  ignoreVertices = cms.bool( False ),
9000  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9001  mva = cms.PSet(
9002  minPixelHits = cms.vint32( 0, 3, 4 ),
9003  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9004  dr_par = cms.PSet(
9005  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9006  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9007  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9008  dr_exp = cms.vint32( 4, 4, 2147483647 ),
9009  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9010  ),
9011  maxLostLayers = cms.vint32( 1, 1, 1 ),
9012  min3DLayers = cms.vint32( 0, 3, 4 ),
9013  dz_par = cms.PSet(
9014  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9015  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9016  dz_exp = cms.vint32( 4, 4, 2147483647 )
9017  ),
9018  minNVtxTrk = cms.int32( 3 ),
9019  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9020  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9021  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9022  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9023  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9024  minLayers = cms.vint32( 3, 3, 4 )
9025  )
9026 )
9027 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9028  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9029  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
9030  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
9031  minQuality = cms.string( "highPurity" ),
9032  copyExtras = cms.untracked.bool( True ),
9033  copyTrajectories = cms.untracked.bool( False )
9034 )
9035 fragment.hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
9036  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA" ),
9037  trackClassifier = cms.InputTag( '','QualityMasks' ),
9038  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9039  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
9040  oldClusterRemovalInfo = cms.InputTag( "" ),
9041  TrackQuality = cms.string( "highPurity" ),
9042  maxChi2 = cms.double( 16.0 ),
9043  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9044  overrideTrkQuals = cms.InputTag( "" )
9045 )
9046 fragment.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9047  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
9048  OnDemand = cms.bool( False ),
9049  clustersToSkip = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" )
9050 )
9051 fragment.hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9052  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
9053  'BPix2+BPix3+BPix4',
9054  'BPix1+BPix3+BPix4',
9055  'BPix1+BPix2+BPix4',
9056  'BPix2+BPix3+FPix1_pos',
9057  'BPix2+BPix3+FPix1_neg',
9058  'BPix1+BPix2+FPix1_pos',
9059  'BPix1+BPix2+FPix1_neg',
9060  'BPix2+FPix1_pos+FPix2_pos',
9061  'BPix2+FPix1_neg+FPix2_neg',
9062  'BPix1+FPix1_pos+FPix2_pos',
9063  'BPix1+FPix1_neg+FPix2_neg',
9064  'FPix1_pos+FPix2_pos+FPix3_pos',
9065  'FPix1_neg+FPix2_neg+FPix3_neg',
9066  'BPix1+BPix3+FPix1_pos',
9067  'BPix1+BPix2+FPix2_pos',
9068  'BPix1+BPix3+FPix1_neg',
9069  'BPix1+BPix2+FPix2_neg',
9070  'BPix1+FPix2_neg+FPix3_neg',
9071  'BPix1+FPix1_neg+FPix3_neg',
9072  'BPix1+FPix2_pos+FPix3_pos',
9073  'BPix1+FPix1_pos+FPix3_pos' ),
9074  BPix = cms.PSet(
9075  hitErrorRPhi = cms.double( 0.0027 ),
9076  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9077  skipClusters = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
9078  useErrorsFromParam = cms.bool( True ),
9079  hitErrorRZ = cms.double( 0.006 ),
9080  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9081  ),
9082  FPix = cms.PSet(
9083  hitErrorRPhi = cms.double( 0.0051 ),
9084  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9085  skipClusters = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
9086  useErrorsFromParam = cms.bool( True ),
9087  hitErrorRZ = cms.double( 0.0036 ),
9088  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9089  ),
9090  TIB = cms.PSet( ),
9091  TID = cms.PSet( ),
9092  TOB = cms.PSet( ),
9093  TEC = cms.PSet( ),
9094  MTIB = cms.PSet( ),
9095  MTID = cms.PSet( ),
9096  MTOB = cms.PSet( ),
9097  MTEC = cms.PSet( )
9098 )
9099 fragment.hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9100  doClusterCheck = cms.bool( False ),
9101  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
9102  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
9103  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
9104  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9105  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9106  silentClusterCheck = cms.untracked.bool( False )
9107 )
9108 fragment.hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9109  seedingLayers = cms.InputTag( "hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA" ),
9110  trackingRegions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA" ),
9111  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9112  clusterCheck = cms.InputTag( "hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA" ),
9113  produceSeedingHitSets = cms.bool( False ),
9114  produceIntermediateHitDoublets = cms.bool( True ),
9115  maxElement = cms.uint32( 0 ),
9116  maxElementTotal = cms.uint32( 50000000 ),
9117  layerPairs = cms.vuint32( 0, 1 )
9118 )
9119 fragment.hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
9120  doublets = cms.InputTag( "hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA" ),
9121  extraHitRPhitolerance = cms.double( 0.032 ),
9122  useBendingCorrection = cms.bool( True ),
9123  CAThetaCut = cms.double( 0.015 ),
9124  CAPhiCut = cms.double( 0.1 ),
9125  CAThetaCut_byTriplets = cms.VPSet(
9126  cms.PSet( seedingLayers = cms.string( "" ),
9127  cut = cms.double( -1.0 )
9128  )
9129  ),
9130  CAPhiCut_byTriplets = cms.VPSet(
9131  cms.PSet( seedingLayers = cms.string( "" ),
9132  cut = cms.double( -1.0 )
9133  )
9134  ),
9135  CAHardPtCut = cms.double( 0.3 ),
9136  maxChi2 = cms.PSet(
9137  value2 = cms.double( 6.0 ),
9138  value1 = cms.double( 100.0 ),
9139  pt1 = cms.double( 0.8 ),
9140  enabled = cms.bool( True ),
9141  pt2 = cms.double( 8.0 )
9142  ),
9143  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9144 )
9145 fragment.hltIter2IterL3FromL1MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
9146  seedingHitSets = cms.InputTag( "hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA" ),
9147  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9148  SeedMomentumForBOFF = cms.double( 5.0 ),
9149  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9150  MinOneOverPtError = cms.double( 1.0 ),
9151  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9152  magneticField = cms.string( "ParabolicMf" ),
9153  forceKinematicWithRegionDirection = cms.bool( False ),
9154  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9155 )
9156 fragment.hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9157  cleanTrajectoryAfterInOut = cms.bool( False ),
9158  doSeedingRegionRebuilding = cms.bool( False ),
9159  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9160  reverseTrajectories = cms.bool( False ),
9161  useHitsSplitting = cms.bool( False ),
9162  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" ),
9163  src = cms.InputTag( "hltIter2IterL3FromL1MuonPixelSeedsPPOnAA" ),
9164  clustersToSkip = cms.InputTag( "" ),
9165  phase2clustersToSkip = cms.InputTag( "" ),
9166  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9167  TransientInitialStateEstimatorParameters = cms.PSet(
9168  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9169  numberMeasurementsForFit = cms.int32( 4 ),
9170  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9171  ),
9172  numHitsForSeedCleaner = cms.int32( 4 ),
9173  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9174  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9175  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9176  maxNSeeds = cms.uint32( 100000 ),
9177  maxSeedsBeforeCleaning = cms.uint32( 1000 )
9178 )
9179 fragment.hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
9180  useSimpleMF = cms.bool( True ),
9181  SimpleMagneticField = cms.string( "ParabolicMf" ),
9182  src = cms.InputTag( "hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
9183  clusterRemovalInfo = cms.InputTag( "" ),
9184  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9185  Fitter = cms.string( "hltESPFittingSmootherIT" ),
9186  useHitsSplitting = cms.bool( False ),
9187  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9188  TrajectoryInEvent = cms.bool( False ),
9189  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9190  AlgorithmName = cms.string( "hltIter2" ),
9191  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9192  GeometricInnerState = cms.bool( True ),
9193  NavigationSchool = cms.string( "" ),
9194  MeasurementTracker = cms.string( "" ),
9195  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" )
9196 )
9197 fragment.hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
9198  src = cms.InputTag( "hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9199  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9200  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
9201  ignoreVertices = cms.bool( False ),
9202  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9203  mva = cms.PSet(
9204  minPixelHits = cms.vint32( 0, 0, 0 ),
9205  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9206  dr_par = cms.PSet(
9207  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9208  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
9209  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
9210  dr_exp = cms.vint32( 4, 4, 2147483647 ),
9211  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9212  ),
9213  maxLostLayers = cms.vint32( 1, 1, 1 ),
9214  min3DLayers = cms.vint32( 0, 0, 0 ),
9215  dz_par = cms.PSet(
9216  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
9217  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
9218  dz_exp = cms.vint32( 4, 4, 2147483647 )
9219  ),
9220  minNVtxTrk = cms.int32( 3 ),
9221  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9222  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9223  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
9224  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9225  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9226  minLayers = cms.vint32( 3, 3, 3 )
9227  )
9228 )
9229 fragment.hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9230  originalSource = cms.InputTag( "hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9231  originalMVAVals = cms.InputTag( 'hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
9232  originalQualVals = cms.InputTag( 'hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
9233  minQuality = cms.string( "highPurity" ),
9234  copyExtras = cms.untracked.bool( True ),
9235  copyTrajectories = cms.untracked.bool( False )
9236 )
9237 fragment.hltIter2IterL3FromL1MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
9238  ShareFrac = cms.double( 0.19 ),
9239  FoundHitBonus = cms.double( 5.0 ),
9240  LostHitPenalty = cms.double( 20.0 ),
9241  MinPT = cms.double( 0.05 ),
9242  Epsilon = cms.double( -0.001 ),
9243  MaxNormalizedChisq = cms.double( 1000.0 ),
9244  MinFound = cms.int32( 3 ),
9245  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
9246  hasSelector = cms.vint32( 0, 0 ),
9247  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9248  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
9249  setsToMerge = cms.VPSet(
9250  cms.PSet( pQual = cms.bool( False ),
9251  tLists = cms.vint32( 0, 1 )
9252  )
9253  ),
9254  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9255  allowFirstHitShare = cms.bool( True ),
9256  newQuality = cms.string( "confirmed" ),
9257  copyExtras = cms.untracked.bool( True ),
9258  writeOnlyTrkQuals = cms.bool( False ),
9259  copyMVA = cms.bool( False )
9260 )
9261 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
9262  trajectories = cms.InputTag( "hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA" ),
9263  trackClassifier = cms.InputTag( '','QualityMasks' ),
9264  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9265  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
9266  oldClusterRemovalInfo = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
9267  TrackQuality = cms.string( "highPurity" ),
9268  maxChi2 = cms.double( 16.0 ),
9269  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9270  overrideTrkQuals = cms.InputTag( "" )
9271 )
9272 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9273  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
9274  OnDemand = cms.bool( False ),
9275  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" )
9276 )
9277 fragment.hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9278  layerList = cms.vstring( 'BPix1+BPix2',
9279  'BPix1+BPix3',
9280  'BPix1+BPix4',
9281  'BPix2+BPix3',
9282  'BPix2+BPix4',
9283  'BPix3+BPix4',
9284  'BPix1+FPix1_pos',
9285  'BPix1+FPix1_neg',
9286  'BPix1+FPix2_pos',
9287  'BPix1+FPix2_neg',
9288  'BPix1+FPix3_pos',
9289  'BPix1+FPix3_neg',
9290  'BPix2+FPix1_pos',
9291  'BPix2+FPix1_neg',
9292  'BPix2+FPix2_pos',
9293  'BPix2+FPix2_neg',
9294  'BPix3+FPix1_pos',
9295  'BPix3+FPix1_neg',
9296  'FPix1_pos+FPix2_pos',
9297  'FPix1_neg+FPix2_neg',
9298  'FPix1_pos+FPix3_pos',
9299  'FPix1_neg+FPix3_neg',
9300  'FPix2_pos+FPix3_pos',
9301  'FPix2_neg+FPix3_neg' ),
9302  BPix = cms.PSet(
9303  hitErrorRPhi = cms.double( 0.0027 ),
9304  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9305  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
9306  useErrorsFromParam = cms.bool( True ),
9307  hitErrorRZ = cms.double( 0.006 ),
9308  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9309  ),
9310  FPix = cms.PSet(
9311  hitErrorRPhi = cms.double( 0.0051 ),
9312  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9313  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
9314  useErrorsFromParam = cms.bool( True ),
9315  hitErrorRZ = cms.double( 0.0036 ),
9316  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9317  ),
9318  TIB = cms.PSet( ),
9319  TID = cms.PSet( ),
9320  TOB = cms.PSet( ),
9321  TEC = cms.PSet( ),
9322  MTIB = cms.PSet( ),
9323  MTID = cms.PSet( ),
9324  MTOB = cms.PSet( ),
9325  MTEC = cms.PSet( )
9326 )
9327 fragment.hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
9328  RegionPSet = cms.PSet(
9329  vertexCollection = cms.InputTag( "notUsed" ),
9330  zErrorVetex = cms.double( 0.2 ),
9331  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9332  zErrorBeamSpot = cms.double( 24.2 ),
9333  maxNVertices = cms.int32( 1 ),
9334  maxNRegions = cms.int32( 5 ),
9335  nSigmaZVertex = cms.double( 3.0 ),
9336  nSigmaZBeamSpot = cms.double( 4.0 ),
9337  ptMin = cms.double( 1.0 ),
9338  mode = cms.string( "BeamSpotSigma" ),
9339  input = cms.InputTag( "hltL1MuonsPt0PPOnAA" ),
9340  searchOpt = cms.bool( False ),
9341  whereToUseMeasurementTracker = cms.string( "Never" ),
9342  originRadius = cms.double( 0.015 ),
9343  measurementTrackerName = cms.InputTag( "" ),
9344  precise = cms.bool( True ),
9345  deltaEta = cms.double( 0.2 ),
9346  deltaPhi = cms.double( 0.1 )
9347  )
9348 )
9349 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9350  doClusterCheck = cms.bool( False ),
9351  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
9352  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
9353  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
9354  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9355  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9356  silentClusterCheck = cms.untracked.bool( False )
9357 )
9358 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9359  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA" ),
9360  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA" ),
9361  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9362  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA" ),
9363  produceSeedingHitSets = cms.bool( True ),
9364  produceIntermediateHitDoublets = cms.bool( False ),
9365  maxElement = cms.uint32( 0 ),
9366  maxElementTotal = cms.uint32( 50000000 ),
9367  layerPairs = cms.vuint32( 0 )
9368 )
9369 fragment.hltIter3IterL3FromL1MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9370  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA" ),
9371  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9372  SeedMomentumForBOFF = cms.double( 5.0 ),
9373  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9374  MinOneOverPtError = cms.double( 1.0 ),
9375  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9376  magneticField = cms.string( "ParabolicMf" ),
9377  forceKinematicWithRegionDirection = cms.bool( False ),
9378  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9379 )
9380 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9381  cleanTrajectoryAfterInOut = cms.bool( False ),
9382  doSeedingRegionRebuilding = cms.bool( False ),
9383  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9384  reverseTrajectories = cms.bool( False ),
9385  useHitsSplitting = cms.bool( False ),
9386  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" ),
9387  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsPPOnAA" ),
9388  clustersToSkip = cms.InputTag( "" ),
9389  phase2clustersToSkip = cms.InputTag( "" ),
9390  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9391  TransientInitialStateEstimatorParameters = cms.PSet(
9392  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9393  numberMeasurementsForFit = cms.int32( 4 ),
9394  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9395  ),
9396  numHitsForSeedCleaner = cms.int32( 4 ),
9397  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9398  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9399  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9400  maxNSeeds = cms.uint32( 100000 ),
9401  maxSeedsBeforeCleaning = cms.uint32( 1000 )
9402 )
9403 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
9404  useSimpleMF = cms.bool( True ),
9405  SimpleMagneticField = cms.string( "ParabolicMf" ),
9406  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
9407  clusterRemovalInfo = cms.InputTag( "" ),
9408  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9409  Fitter = cms.string( "hltESPFittingSmootherIT" ),
9410  useHitsSplitting = cms.bool( False ),
9411  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9412  TrajectoryInEvent = cms.bool( False ),
9413  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9414  AlgorithmName = cms.string( "hltIter3" ),
9415  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9416  GeometricInnerState = cms.bool( True ),
9417  NavigationSchool = cms.string( "" ),
9418  MeasurementTracker = cms.string( "" ),
9419  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" )
9420 )
9421 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
9422  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9423  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9424  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
9425  ignoreVertices = cms.bool( False ),
9426  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9427  mva = cms.PSet(
9428  minPixelHits = cms.vint32( 0, 0, 0 ),
9429  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9430  dr_par = cms.PSet(
9431  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9432  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
9433  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
9434  dr_exp = cms.vint32( 4, 4, 2147483647 ),
9435  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9436  ),
9437  maxLostLayers = cms.vint32( 1, 1, 1 ),
9438  min3DLayers = cms.vint32( 0, 0, 0 ),
9439  dz_par = cms.PSet(
9440  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
9441  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
9442  dz_exp = cms.vint32( 4, 4, 2147483647 )
9443  ),
9444  minNVtxTrk = cms.int32( 3 ),
9445  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9446  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9447  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
9448  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9449  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9450  minLayers = cms.vint32( 3, 3, 3 )
9451  )
9452 )
9453 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9454  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9455  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
9456  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
9457  minQuality = cms.string( "highPurity" ),
9458  copyExtras = cms.untracked.bool( True ),
9459  copyTrajectories = cms.untracked.bool( False )
9460 )
9461 fragment.hltIter3IterL3FromL1MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
9462  ShareFrac = cms.double( 0.19 ),
9463  FoundHitBonus = cms.double( 5.0 ),
9464  LostHitPenalty = cms.double( 20.0 ),
9465  MinPT = cms.double( 0.05 ),
9466  Epsilon = cms.double( -0.001 ),
9467  MaxNormalizedChisq = cms.double( 1000.0 ),
9468  MinFound = cms.int32( 3 ),
9469  TrackProducers = cms.VInputTag( 'hltIter2IterL3FromL1MuonMergedPPOnAA','hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
9470  hasSelector = cms.vint32( 0, 0 ),
9471  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9472  selectedTrackQuals = cms.VInputTag( 'hltIter2IterL3FromL1MuonMergedPPOnAA','hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
9473  setsToMerge = cms.VPSet(
9474  cms.PSet( pQual = cms.bool( False ),
9475  tLists = cms.vint32( 0, 1 )
9476  )
9477  ),
9478  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9479  allowFirstHitShare = cms.bool( True ),
9480  newQuality = cms.string( "confirmed" ),
9481  copyExtras = cms.untracked.bool( True ),
9482  writeOnlyTrkQuals = cms.bool( False ),
9483  copyMVA = cms.bool( False )
9484 )
9485 fragment.hltIterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
9486  ShareFrac = cms.double( 0.19 ),
9487  FoundHitBonus = cms.double( 5.0 ),
9488  LostHitPenalty = cms.double( 20.0 ),
9489  MinPT = cms.double( 0.05 ),
9490  Epsilon = cms.double( -0.001 ),
9491  MaxNormalizedChisq = cms.double( 1000.0 ),
9492  MinFound = cms.int32( 3 ),
9493  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityPPOnAA','hltIter3IterL3MuonMergedPPOnAA' ),
9494  hasSelector = cms.vint32( 0, 0 ),
9495  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9496  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityPPOnAA','hltIter3IterL3MuonMergedPPOnAA' ),
9497  setsToMerge = cms.VPSet(
9498  cms.PSet( pQual = cms.bool( False ),
9499  tLists = cms.vint32( 0, 1 )
9500  )
9501  ),
9502  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9503  allowFirstHitShare = cms.bool( True ),
9504  newQuality = cms.string( "confirmed" ),
9505  copyExtras = cms.untracked.bool( True ),
9506  writeOnlyTrkQuals = cms.bool( False ),
9507  copyMVA = cms.bool( False )
9508 )
9509 fragment.hltIterL3MuonAndMuonFromL1MergedPPOnAA = cms.EDProducer( "TrackListMerger",
9510  ShareFrac = cms.double( 0.19 ),
9511  FoundHitBonus = cms.double( 5.0 ),
9512  LostHitPenalty = cms.double( 20.0 ),
9513  MinPT = cms.double( 0.05 ),
9514  Epsilon = cms.double( -0.001 ),
9515  MaxNormalizedChisq = cms.double( 1000.0 ),
9516  MinFound = cms.int32( 3 ),
9517  TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedPPOnAA','hltIter3IterL3FromL1MuonMergedPPOnAA' ),
9518  hasSelector = cms.vint32( 0, 0 ),
9519  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9520  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedPPOnAA','hltIter3IterL3FromL1MuonMergedPPOnAA' ),
9521  setsToMerge = cms.VPSet(
9522  cms.PSet( pQual = cms.bool( False ),
9523  tLists = cms.vint32( 0, 1 )
9524  )
9525  ),
9526  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9527  allowFirstHitShare = cms.bool( True ),
9528  newQuality = cms.string( "confirmed" ),
9529  copyExtras = cms.untracked.bool( True ),
9530  writeOnlyTrkQuals = cms.bool( False ),
9531  copyMVA = cms.bool( False )
9532 )
9533 fragment.hltIterL3GlbMuonPPOnAA = cms.EDProducer( "L3MuonProducer",
9534  ServiceParameters = cms.PSet(
9535  RPCLayers = cms.bool( True ),
9536  UseMuonNavigation = cms.untracked.bool( True ),
9537  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9538  'SteppingHelixPropagatorAny',
9539  'hltESPSmartPropagator',
9540  'hltESPSteppingHelixPropagatorOpposite' )
9541  ),
9542  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
9543  TrackLoaderParameters = cms.PSet(
9544  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9545  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9546  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9547  DoSmoothing = cms.bool( True ),
9548  SmoothTkTrack = cms.untracked.bool( False ),
9549  VertexConstraint = cms.bool( False ),
9550  MuonUpdatorAtVertexParameters = cms.PSet(
9551  MaxChi2 = cms.double( 1000000.0 ),
9552  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9553  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9554  ),
9555  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9556  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9557  ),
9558  L3TrajBuilderParameters = cms.PSet(
9559  PtCut = cms.double( 1.5 ),
9560  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9561  GlobalMuonTrackMatcher = cms.PSet(
9562  Chi2Cut_3 = cms.double( 200.0 ),
9563  DeltaDCut_2 = cms.double( 10.0 ),
9564  Eta_threshold = cms.double( 1.2 ),
9565  Quality_2 = cms.double( 15.0 ),
9566  DeltaDCut_1 = cms.double( 40.0 ),
9567  Quality_3 = cms.double( 7.0 ),
9568  DeltaDCut_3 = cms.double( 15.0 ),
9569  Quality_1 = cms.double( 20.0 ),
9570  Pt_threshold1 = cms.double( 0.0 ),
9571  DeltaRCut_2 = cms.double( 0.2 ),
9572  DeltaRCut_1 = cms.double( 0.1 ),
9573  Pt_threshold2 = cms.double( 9.99999999E8 ),
9574  Chi2Cut_1 = cms.double( 50.0 ),
9575  Chi2Cut_2 = cms.double( 50.0 ),
9576  DeltaRCut_3 = cms.double( 1.0 ),
9577  LocChi2Cut = cms.double( 0.001 ),
9578  Propagator = cms.string( "hltESPSmartPropagator" ),
9579  MinPt = cms.double( 1.5 ),
9580  MinP = cms.double( 2.5 )
9581  ),
9582  ScaleTECxFactor = cms.double( -1.0 ),
9583  tkTrajUseVertex = cms.bool( False ),
9584  MuonTrackingRegionBuilder = cms.PSet(
9585  Rescale_Dz = cms.double( 4.0 ),
9586  Pt_fixed = cms.bool( False ),
9587  Eta_fixed = cms.bool( True ),
9588  Eta_min = cms.double( 0.1 ),
9589  DeltaZ = cms.double( 24.2 ),
9590  maxRegions = cms.int32( 20 ),
9591  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9592  UseVertex = cms.bool( False ),
9593  Z_fixed = cms.bool( False ),
9594  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9595  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9596  Rescale_phi = cms.double( 3.0 ),
9597  DeltaEta = cms.double( 0.2 ),
9598  precise = cms.bool( True ),
9599  OnDemand = cms.int32( -1 ),
9600  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9601  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9602  vertexCollection = cms.InputTag( "pixelVertices" ),
9603  Pt_min = cms.double( 1.4 ),
9604  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9605  Phi_fixed = cms.bool( True ),
9606  DeltaR = cms.double( 0.025 ),
9607  input = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
9608  DeltaPhi = cms.double( 0.15 ),
9609  Phi_min = cms.double( 0.1 ),
9610  Rescale_eta = cms.double( 3.0 )
9611  ),
9612  TrackTransformer = cms.PSet(
9613  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9614  RefitDirection = cms.string( "insideOut" ),
9615  RefitRPCHits = cms.bool( True ),
9616  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9617  DoPredictionsOnly = cms.bool( False ),
9618  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9619  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9620  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9621  ),
9622  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9623  RefitRPCHits = cms.bool( True ),
9624  tkTrajVertex = cms.InputTag( "Notused" ),
9625  GlbRefitterParameters = cms.PSet(
9626  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9627  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9628  RefitFlag = cms.bool( True ),
9629  SkipStation = cms.int32( -1 ),
9630  Chi2CutRPC = cms.double( 1.0 ),
9631  PropDirForCosmics = cms.bool( False ),
9632  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9633  HitThreshold = cms.int32( 1 ),
9634  DYTthrs = cms.vint32( 30, 15 ),
9635  TrackerSkipSystem = cms.int32( -1 ),
9636  RefitDirection = cms.string( "insideOut" ),
9637  Chi2CutCSC = cms.double( 150.0 ),
9638  Chi2CutDT = cms.double( 10.0 ),
9639  RefitRPCHits = cms.bool( True ),
9640  TrackerSkipSection = cms.int32( -1 ),
9641  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9642  DoPredictionsOnly = cms.bool( False ),
9643  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9644  MuonHitsOption = cms.int32( 1 ),
9645  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9646  ),
9647  PCut = cms.double( 2.5 ),
9648  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9649  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9650  tkTrajMaxChi2 = cms.double( 9999.0 ),
9651  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9652  ScaleTECyFactor = cms.double( -1.0 ),
9653  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedPPOnAA" )
9654  )
9655 )
9656 fragment.hltIterL3MuonsNoIDPPOnAA = cms.EDProducer( "MuonIdProducer",
9657  MuonCaloCompatibility = cms.PSet(
9658  delta_eta = cms.double( 0.02 ),
9659  delta_phi = cms.double( 0.02 ),
9660  allSiPMHO = cms.bool( False ),
9661  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9662  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9663  ),
9664  TrackAssociatorParameters = cms.PSet(
9665  useMuon = cms.bool( True ),
9666  truthMatch = cms.bool( False ),
9667  usePreshower = cms.bool( False ),
9668  dRPreshowerPreselection = cms.double( 0.2 ),
9669  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9670  useEcal = cms.bool( False ),
9671  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9672  dRMuon = cms.double( 9999.0 ),
9673  dREcal = cms.double( 9999.0 ),
9674  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9675  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9676  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9677  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9678  propagateAllDirections = cms.bool( True ),
9679  muonMaxDistanceY = cms.double( 5.0 ),
9680  useHO = cms.bool( False ),
9681  muonMaxDistanceX = cms.double( 5.0 ),
9682  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9683  useHcal = cms.bool( False ),
9684  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9685  accountForTrajectoryChangeCalo = cms.bool( False ),
9686  dREcalPreselection = cms.double( 0.05 ),
9687  useCalo = cms.bool( False ),
9688  dRMuonPreselection = cms.double( 0.2 ),
9689  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9690  dRHcal = cms.double( 9999.0 ),
9691  dRHcalPreselection = cms.double( 0.2 ),
9692  HORecHitCollectionLabel = cms.InputTag( "Notused" )
9693  ),
9694  CaloExtractorPSet = cms.PSet(
9695  DR_Veto_H = cms.double( 0.1 ),
9696  CenterConeOnCalIntersection = cms.bool( False ),
9697  NoiseTow_EE = cms.double( 0.15 ),
9698  Noise_EB = cms.double( 0.025 ),
9699  Noise_HE = cms.double( 0.2 ),
9700  DR_Veto_E = cms.double( 0.07 ),
9701  NoiseTow_EB = cms.double( 0.04 ),
9702  Noise_EE = cms.double( 0.1 ),
9703  UseRecHitsFlag = cms.bool( False ),
9704  DR_Max = cms.double( 1.0 ),
9705  DepositLabel = cms.untracked.string( "Cal" ),
9706  Noise_HO = cms.double( 0.2 ),
9707  DR_Veto_HO = cms.double( 0.1 ),
9708  Threshold_H = cms.double( 0.5 ),
9709  PrintTimeReport = cms.untracked.bool( False ),
9710  Threshold_E = cms.double( 0.2 ),
9711  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9712  ComponentName = cms.string( "CaloExtractorByAssociator" ),
9713  Threshold_HO = cms.double( 0.5 ),
9714  DepositInstanceLabels = cms.vstring( 'ecal',
9715  'hcal',
9716  'ho' ),
9717  ServiceParameters = cms.PSet(
9718  RPCLayers = cms.bool( False ),
9719  UseMuonNavigation = cms.untracked.bool( False ),
9720  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9721  ),
9722  TrackAssociatorParameters = cms.PSet(
9723  useMuon = cms.bool( False ),
9724  truthMatch = cms.bool( False ),
9725  usePreshower = cms.bool( False ),
9726  dRPreshowerPreselection = cms.double( 0.2 ),
9727  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9728  useEcal = cms.bool( False ),
9729  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9730  dRMuon = cms.double( 9999.0 ),
9731  dREcal = cms.double( 1.0 ),
9732  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9733  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9734  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9735  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9736  propagateAllDirections = cms.bool( True ),
9737  muonMaxDistanceY = cms.double( 5.0 ),
9738  useHO = cms.bool( False ),
9739  muonMaxDistanceX = cms.double( 5.0 ),
9740  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9741  useHcal = cms.bool( False ),
9742  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9743  accountForTrajectoryChangeCalo = cms.bool( False ),
9744  dREcalPreselection = cms.double( 1.0 ),
9745  useCalo = cms.bool( True ),
9746  dRMuonPreselection = cms.double( 0.2 ),
9747  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9748  dRHcal = cms.double( 1.0 ),
9749  dRHcalPreselection = cms.double( 1.0 ),
9750  HORecHitCollectionLabel = cms.InputTag( "Notused" )
9751  ),
9752  Noise_HB = cms.double( 0.2 )
9753  ),
9754  TrackExtractorPSet = cms.PSet(
9755  Diff_z = cms.double( 0.2 ),
9756  inputTrackCollection = cms.InputTag( "hltIter3IterL3FromL1MuonMergedPPOnAA" ),
9757  Chi2Ndof_Max = cms.double( 1.0E64 ),
9758  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9759  DR_Veto = cms.double( 0.01 ),
9760  Pt_Min = cms.double( -1.0 ),
9761  DR_Max = cms.double( 1.0 ),
9762  NHits_Min = cms.uint32( 0 ),
9763  Chi2Prob_Min = cms.double( -1.0 ),
9764  Diff_r = cms.double( 0.1 ),
9765  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9766  ComponentName = cms.string( "TrackExtractor" )
9767  ),
9768  JetExtractorPSet = cms.PSet(
9769  JetCollectionLabel = cms.InputTag( "Notused" ),
9770  DR_Veto = cms.double( 0.1 ),
9771  DR_Max = cms.double( 1.0 ),
9772  ExcludeMuonVeto = cms.bool( True ),
9773  PrintTimeReport = cms.untracked.bool( False ),
9774  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9775  ComponentName = cms.string( "JetExtractor" ),
9776  ServiceParameters = cms.PSet(
9777  RPCLayers = cms.bool( False ),
9778  UseMuonNavigation = cms.untracked.bool( False ),
9779  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9780  ),
9781  TrackAssociatorParameters = cms.PSet(
9782  useMuon = cms.bool( False ),
9783  truthMatch = cms.bool( False ),
9784  usePreshower = cms.bool( False ),
9785  dRPreshowerPreselection = cms.double( 0.2 ),
9786  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9787  useEcal = cms.bool( False ),
9788  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9789  dRMuon = cms.double( 9999.0 ),
9790  dREcal = cms.double( 0.5 ),
9791  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9792  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9793  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9794  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9795  propagateAllDirections = cms.bool( True ),
9796  muonMaxDistanceY = cms.double( 5.0 ),
9797  useHO = cms.bool( False ),
9798  muonMaxDistanceX = cms.double( 5.0 ),
9799  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9800  useHcal = cms.bool( False ),
9801  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9802  accountForTrajectoryChangeCalo = cms.bool( False ),
9803  dREcalPreselection = cms.double( 0.5 ),
9804  useCalo = cms.bool( True ),
9805  dRMuonPreselection = cms.double( 0.2 ),
9806  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9807  dRHcal = cms.double( 0.5 ),
9808  dRHcalPreselection = cms.double( 0.5 ),
9809  HORecHitCollectionLabel = cms.InputTag( "Notused" )
9810  ),
9811  Threshold = cms.double( 5.0 )
9812  ),
9813  trackDepositName = cms.string( "tracker" ),
9814  ecalDepositName = cms.string( "ecal" ),
9815  hcalDepositName = cms.string( "hcal" ),
9816  hoDepositName = cms.string( "ho" ),
9817  jetDepositName = cms.string( "jets" ),
9818  TimingFillerParameters = cms.PSet(
9819  DTTimingParameters = cms.PSet(
9820  HitError = cms.double( 6.0 ),
9821  MatchParameters = cms.PSet(
9822  TightMatchDT = cms.bool( False ),
9823  DTradius = cms.double( 0.01 ),
9824  TightMatchCSC = cms.bool( True ),
9825  CSCsegments = cms.InputTag( "hltCscSegments" ),
9826  DTsegments = cms.InputTag( "hltDt4DSegments" )
9827  ),
9828  debug = cms.bool( False ),
9829  DoWireCorr = cms.bool( False ),
9830  RequireBothProjections = cms.bool( False ),
9831  DTTimeOffset = cms.double( 2.7 ),
9832  PruneCut = cms.double( 10000.0 ),
9833  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9834  UseSegmentT0 = cms.bool( False ),
9835  HitsMin = cms.int32( 5 ),
9836  DropTheta = cms.bool( True ),
9837  ServiceParameters = cms.PSet(
9838  RPCLayers = cms.bool( True ),
9839  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9840  )
9841  ),
9842  UseCSC = cms.bool( True ),
9843  CSCTimingParameters = cms.PSet(
9844  MatchParameters = cms.PSet(
9845  TightMatchDT = cms.bool( False ),
9846  DTradius = cms.double( 0.01 ),
9847  TightMatchCSC = cms.bool( True ),
9848  CSCsegments = cms.InputTag( "hltCscSegments" ),
9849  DTsegments = cms.InputTag( "hltDt4DSegments" )
9850  ),
9851  debug = cms.bool( False ),
9852  CSCWireTimeOffset = cms.double( 0.0 ),
9853  CSCStripError = cms.double( 7.0 ),
9854  CSCTimeOffset = cms.double( 0.0 ),
9855  CSCWireError = cms.double( 8.6 ),
9856  PruneCut = cms.double( 100.0 ),
9857  CSCsegments = cms.InputTag( "hltCscSegments" ),
9858  UseStripTime = cms.bool( True ),
9859  CSCStripTimeOffset = cms.double( 0.0 ),
9860  UseWireTime = cms.bool( True ),
9861  ServiceParameters = cms.PSet(
9862  RPCLayers = cms.bool( True ),
9863  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9864  )
9865  ),
9866  ErrorDT = cms.double( 6.0 ),
9867  EcalEnergyCut = cms.double( 0.4 ),
9868  UseECAL = cms.bool( True ),
9869  ErrorEB = cms.double( 2.085 ),
9870  UseDT = cms.bool( True ),
9871  ErrorEE = cms.double( 6.95 ),
9872  ErrorCSC = cms.double( 7.4 )
9873  ),
9874  ShowerDigiFillerParameters = cms.PSet(
9875  cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ),
9876  dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ),
9877  digiMaxDistanceX = cms.double( 25.0 )
9878  ),
9879  TrackerKinkFinderParameters = cms.PSet(
9880  usePosition = cms.bool( False ),
9881  diagonalOnly = cms.bool( False )
9882  ),
9883  fillEnergy = cms.bool( False ),
9884  storeCrossedHcalRecHits = cms.bool( False ),
9885  maxAbsPullX = cms.double( 9999.0 ),
9886  maxAbsEta = cms.double( 3.0 ),
9887  minPt = cms.double( 1.5 ),
9888  inputCollectionTypes = cms.vstring( 'inner tracks',
9889  'links',
9890  'outer tracks' ),
9891  addExtraSoftMuons = cms.bool( False ),
9892  fillGlobalTrackRefits = cms.bool( False ),
9893  debugWithTruthMatching = cms.bool( False ),
9894  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedPPOnAA','hltIterL3GlbMuonPPOnAA','hltL2MuonsPPOnAA:UpdatedAtVtx' ),
9895  fillCaloCompatibility = cms.bool( False ),
9896  maxAbsPullY = cms.double( 9999.0 ),
9897  maxAbsDy = cms.double( 9999.0 ),
9898  minP = cms.double( 2.5 ),
9899  minPCaloMuon = cms.double( 1.0E9 ),
9900  maxAbsDx = cms.double( 9999.0 ),
9901  fillIsolation = cms.bool( False ),
9902  writeIsoDeposits = cms.bool( False ),
9903  minNumberOfMatches = cms.int32( 1 ),
9904  fillMatching = cms.bool( True ),
9905  fillShowerDigis = cms.bool( False ),
9906  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9907  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9908  fillGlobalTrackQuality = cms.bool( False ),
9909  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
9910  selectHighPurity = cms.bool( False ),
9911  pvInputTag = cms.InputTag( "offlinePrimaryVertices" ),
9912  fillTrackerKink = cms.bool( False ),
9913  minCaloCompatibility = cms.double( 0.6 ),
9914  runArbitrationCleaner = cms.bool( False ),
9915  arbitrationCleanerOptions = cms.PSet(
9916  OverlapDTheta = cms.double( 0.02 ),
9917  Overlap = cms.bool( True ),
9918  Clustering = cms.bool( True ),
9919  ME1a = cms.bool( True ),
9920  ClusterDTheta = cms.double( 0.02 ),
9921  ClusterDPhi = cms.double( 0.6 ),
9922  OverlapDPhi = cms.double( 0.0786 )
9923  ),
9924  arbitrateTrackerMuons = cms.bool( True )
9925 )
9926 fragment.hltIterL3MuonsPPOnAA = cms.EDProducer( "MuonIDFilterProducerForHLT",
9927  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDPPOnAA" ),
9928  applyTriggerIdLoose = cms.bool( True ),
9929  typeMuon = cms.uint32( 0 ),
9930  allowedTypeMask = cms.uint32( 0 ),
9931  requiredTypeMask = cms.uint32( 0 ),
9932  minNMuonHits = cms.int32( 0 ),
9933  minNMuonStations = cms.int32( 0 ),
9934  minNTrkLayers = cms.int32( 0 ),
9935  minTrkHits = cms.int32( 0 ),
9936  minPixLayer = cms.int32( 0 ),
9937  minPixHits = cms.int32( 0 ),
9938  minPt = cms.double( 0.0 ),
9939  maxNormalizedChi2 = cms.double( 9999.0 )
9940 )
9941 fragment.hltL3MuonsIterL3LinksPPOnAA = cms.EDProducer( "MuonLinksProducer",
9942  inputCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" )
9943 )
9944 fragment.hltIterL3MuonTracksPPOnAA = cms.EDProducer( "HLTMuonTrackSelector",
9945  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedPPOnAA" ),
9946  muon = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
9947  originalMVAVals = cms.InputTag( "none" ),
9948  copyMVA = cms.bool( False ),
9949  copyExtras = cms.untracked.bool( True ),
9950  copyTrajectories = cms.untracked.bool( False )
9951 )
9952 fragment.hltIterL3MuonCandidatesPPOnAA = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
9953  InputObjects = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
9954  DisplacedReconstruction = cms.bool( False )
9955 )
9956 fragment.hltJetsForCoreTracking = cms.EDFilter( "CandPtrSelector",
9957  src = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
9958  cut = cms.string( "pt > 100 && abs(eta) < 2.5" )
9959 )
9960 fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9961  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9962  'BPix1+BPix2+BPix3+FPix1_pos',
9963  'BPix1+BPix2+BPix3+FPix1_neg',
9964  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9965  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9966  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9967  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9968  BPix = cms.PSet(
9969  hitErrorRPhi = cms.double( 0.0027 ),
9970  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9971  useErrorsFromParam = cms.bool( True ),
9972  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" ),
9973  hitErrorRZ = cms.double( 0.006 )
9974  ),
9975  FPix = cms.PSet(
9976  hitErrorRPhi = cms.double( 0.0051 ),
9977  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9978  useErrorsFromParam = cms.bool( True ),
9979  hitErrorRZ = cms.double( 0.0036 ),
9980  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9981  ),
9982  TIB = cms.PSet( ),
9983  TID = cms.PSet( ),
9984  TOB = cms.PSet( ),
9985  TEC = cms.PSet( ),
9986  MTIB = cms.PSet( ),
9987  MTID = cms.PSet( ),
9988  MTOB = cms.PSet( ),
9989  MTEC = cms.PSet( )
9990 )
9991 fragment.hltFullIter0PixelTrackingRegionsPreSplitting = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
9992  RegionPSet = cms.PSet(
9993  nSigmaZ = cms.double( 4.0 ),
9994  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9995  ptMin = cms.double( 1.0 ),
9996  originHalfLength = cms.double( 0.0 ),
9997  originRadius = cms.double( 0.02 ),
9998  precise = cms.bool( True ),
9999  useMultipleScattering = cms.bool( False )
10000  )
10001 )
10002 fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10003  doClusterCheck = cms.bool( True ),
10004  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
10005  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
10006  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
10007  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
10008  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
10009  silentClusterCheck = cms.untracked.bool( False )
10010 )
10011 fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAA = cms.EDProducer( "HitPairEDProducer",
10012  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPOnAA" ),
10013  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplitting" ),
10014  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10015  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPOnAA" ),
10016  produceSeedingHitSets = cms.bool( False ),
10017  produceIntermediateHitDoublets = cms.bool( True ),
10018  maxElement = cms.uint32( 0 ),
10019  maxElementTotal = cms.uint32( 50000000 ),
10020  layerPairs = cms.vuint32( 0, 1, 2 )
10021 )
10022 fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
10023  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPOnAA" ),
10024  extraHitRPhitolerance = cms.double( 0.032 ),
10025  fitFastCircle = cms.bool( True ),
10026  fitFastCircleChi2Cut = cms.bool( True ),
10027  useBendingCorrection = cms.bool( True ),
10028  CAThetaCut = cms.double( 0.0012 ),
10029  CAPhiCut = cms.double( 0.2 ),
10030  CAThetaCut_byTriplets = cms.VPSet(
10031  cms.PSet( seedingLayers = cms.string( "" ),
10032  cut = cms.double( -1.0 )
10033  )
10034  ),
10035  CAPhiCut_byTriplets = cms.VPSet(
10036  cms.PSet( seedingLayers = cms.string( "" ),
10037  cut = cms.double( -1.0 )
10038  )
10039  ),
10040  CAHardPtCut = cms.double( 0.0 ),
10041  maxChi2 = cms.PSet(
10042  value2 = cms.double( 50.0 ),
10043  value1 = cms.double( 200.0 ),
10044  pt1 = cms.double( 0.7 ),
10045  enabled = cms.bool( True ),
10046  pt2 = cms.double( 2.0 )
10047  ),
10048  SeedComparitorPSet = cms.PSet(
10049  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10050  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10051  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
10052  )
10053 )
10054 fragment.hltFullIter0PixelSeedsPreSplittingPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
10055  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA" ),
10056  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10057  SeedMomentumForBOFF = cms.double( 5.0 ),
10058  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10059  MinOneOverPtError = cms.double( 1.0 ),
10060  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10061  magneticField = cms.string( "ParabolicMf" ),
10062  forceKinematicWithRegionDirection = cms.bool( False ),
10063  SeedComparitorPSet = cms.PSet(
10064  FilterStripHits = cms.bool( False ),
10065  FilterPixelHits = cms.bool( True ),
10066  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
10067  FilterAtHelixStage = cms.bool( False ),
10068  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
10069  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
10070  )
10071 )
10072 fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10073  cleanTrajectoryAfterInOut = cms.bool( True ),
10074  doSeedingRegionRebuilding = cms.bool( True ),
10075  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10076  reverseTrajectories = cms.bool( False ),
10077  useHitsSplitting = cms.bool( True ),
10078  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
10079  src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPOnAA" ),
10080  clustersToSkip = cms.InputTag( "" ),
10081  phase2clustersToSkip = cms.InputTag( "" ),
10082  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ),
10083  TransientInitialStateEstimatorParameters = cms.PSet(
10084  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10085  numberMeasurementsForFit = cms.int32( 4 ),
10086  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10087  ),
10088  numHitsForSeedCleaner = cms.int32( 4 ),
10089  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10090  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10091  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10092  maxNSeeds = cms.uint32( 500000 ),
10093  maxSeedsBeforeCleaning = cms.uint32( 5000 )
10094 )
10095 fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA = cms.EDProducer( "TrackProducer",
10096  useSimpleMF = cms.bool( False ),
10097  SimpleMagneticField = cms.string( "ParabolicMf" ),
10098  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA" ),
10099  clusterRemovalInfo = cms.InputTag( "" ),
10100  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10101  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10102  useHitsSplitting = cms.bool( False ),
10103  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10104  TrajectoryInEvent = cms.bool( False ),
10105  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10106  AlgorithmName = cms.string( "initialStep" ),
10107  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10108  GeometricInnerState = cms.bool( False ),
10109  NavigationSchool = cms.string( "" ),
10110  MeasurementTracker = cms.string( "" ),
10111  MeasurementTrackerEvent = cms.InputTag( "" )
10112 )
10113 fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
10114  vertexCollections = cms.VPSet(
10115  cms.PSet( chi2cutoff = cms.double( 2.5 ),
10116  label = cms.string( "" ),
10117  useBeamConstraint = cms.bool( False ),
10118  minNdof = cms.double( 0.0 ),
10119  maxDistanceToBeam = cms.double( 1.0 ),
10120  algorithm = cms.string( "AdaptiveVertexFitter" )
10121  )
10122  ),
10123  verbose = cms.untracked.bool( False ),
10124  TkFilterParameters = cms.PSet(
10125  maxEta = cms.double( 2.4 ),
10126  minPt = cms.double( 0.7 ),
10127  minSiliconLayersWithHits = cms.int32( 5 ),
10128  minPixelLayersWithHits = cms.int32( 3 ),
10129  maxNormalizedChi2 = cms.double( 10.0 ),
10130  trackQuality = cms.string( "any" ),
10131  algorithm = cms.string( "filter" ),
10132  maxD0Significance = cms.double( 2.0 )
10133  ),
10134  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10135  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ),
10136  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
10137  TrackTimesLabel = cms.InputTag( "dummy_default" ),
10138  TkClusParameters = cms.PSet(
10139  algorithm = cms.string( "gap" ),
10140  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
10141  ),
10142  isRecoveryIteration = cms.bool( False ),
10143  recoveryVtxCollection = cms.InputTag( "" )
10144 )
10145 fragment.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter",
10146  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
10147  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPOnAA" ),
10148  pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
10149  verbose = cms.bool( False ),
10150  ptMin = cms.double( 200.0 ),
10151  cores = cms.InputTag( "hltJetsForCoreTracking" ),
10152  chargeFractionMin = cms.double( 2.0 ),
10153  deltaRmax = cms.double( 0.05 ),
10154  forceXError = cms.double( 100.0 ),
10155  forceYError = cms.double( 150.0 ),
10156  fractionalWidth = cms.double( 0.4 ),
10157  chargePerUnit = cms.double( 2000.0 ),
10158  centralMIPCharge = cms.double( 26000.0 )
10159 )
10160 fragment.hltSiPixelClustersCacheAfterSplittingPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
10161  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10162  onDemand = cms.bool( False )
10163 )
10164 fragment.hltSiPixelRecHitsAfterSplittingPPOnAA = cms.EDProducer( "SiPixelRecHitConverter",
10165  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10166  CPE = cms.string( "hltESPPixelCPEGeneric" ),
10167  VerboseLevel = cms.untracked.int32( 0 )
10168 )
10169 fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression = cms.EDProducer( "SiStripClusterizer",
10170  Clusterizer = cms.PSet(
10171  ChannelThreshold = cms.double( 2.0 ),
10172  MaxSequentialBad = cms.uint32( 1 ),
10173  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10174  MaxSequentialHoles = cms.uint32( 0 ),
10175  MaxAdjacentBad = cms.uint32( 0 ),
10176  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
10177  SeedThreshold = cms.double( 3.0 ),
10178  RemoveApvShots = cms.bool( True ),
10179  ClusterThreshold = cms.double( 5.0 ),
10180  ConditionsLabel = cms.string( "" )
10181  ),
10182  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode','hltSiStripZeroSuppression:ZeroSuppressed' )
10183 )
10184 fragment.hltSiStripClustersFullPPOnAA = cms.EDProducer( "MeasurementTrackerEventProducer",
10185  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
10186  skipClusters = cms.InputTag( "" ),
10187  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10188  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10189  Phase2TrackerCluster1DProducer = cms.string( "" ),
10190  vectorHits = cms.InputTag( "" ),
10191  vectorHitsRej = cms.InputTag( "" ),
10192  inactivePixelDetectorLabels = cms.VInputTag( ),
10193  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
10194  pixelCablingMapLabel = cms.string( "" ),
10195  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
10196  switchOffPixelsIfEmpty = cms.bool( True )
10197 )
10198 fragment.hltSiStripMatchedRecHitsFull = cms.EDProducer( "SiStripRecHitConverter",
10199  ClusterProducer = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10200  rphiRecHits = cms.string( "rphiRecHit" ),
10201  stereoRecHits = cms.string( "stereoRecHit" ),
10202  matchedRecHits = cms.string( "matchedRecHit" ),
10203  useSiStripQuality = cms.bool( False ),
10204  MaskBadAPVFibers = cms.bool( False ),
10205  doMatching = cms.bool( True ),
10206  StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
10207  Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
10208  siStripQualityLabel = cms.ESInputTag( "","" )
10209 )
10210 fragment.hltPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
10211  RegionPSet = cms.PSet(
10212  nSigmaZ = cms.double( 4.0 ),
10213  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10214  ptMin = cms.double( 0.8 ),
10215  originRadius = cms.double( 0.02 ),
10216  precise = cms.bool( True )
10217  )
10218 )
10219 fragment.hltPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
10220  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
10221  'BPix1+BPix2+BPix3+FPix1_pos',
10222  'BPix1+BPix2+BPix3+FPix1_neg',
10223  'BPix1+BPix2+FPix1_pos+FPix2_pos',
10224  'BPix1+BPix2+FPix1_neg+FPix2_neg',
10225  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
10226  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
10227  BPix = cms.PSet(
10228  hitErrorRPhi = cms.double( 0.0027 ),
10229  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10230  useErrorsFromParam = cms.bool( True ),
10231  hitErrorRZ = cms.double( 0.006 ),
10232  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
10233  ),
10234  FPix = cms.PSet(
10235  hitErrorRPhi = cms.double( 0.0051 ),
10236  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10237  useErrorsFromParam = cms.bool( True ),
10238  hitErrorRZ = cms.double( 0.0036 ),
10239  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
10240  ),
10241  TIB = cms.PSet( ),
10242  TID = cms.PSet( ),
10243  TOB = cms.PSet( ),
10244  TEC = cms.PSet( ),
10245  MTIB = cms.PSet( ),
10246  MTID = cms.PSet( ),
10247  MTOB = cms.PSet( ),
10248  MTEC = cms.PSet( )
10249 )
10250 fragment.hltPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10251  seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsPPOnAA" ),
10252  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsPPOnAA" ),
10253  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10254  clusterCheck = cms.InputTag( "" ),
10255  produceSeedingHitSets = cms.bool( False ),
10256  produceIntermediateHitDoublets = cms.bool( True ),
10257  maxElement = cms.uint32( 0 ),
10258  maxElementTotal = cms.uint32( 50000000 ),
10259  layerPairs = cms.vuint32( 0, 1, 2 )
10260 )
10261 fragment.hltPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
10262  doublets = cms.InputTag( "hltPixelTracksHitDoubletsPPOnAA" ),
10263  extraHitRPhitolerance = cms.double( 0.032 ),
10264  fitFastCircle = cms.bool( True ),
10265  fitFastCircleChi2Cut = cms.bool( True ),
10266  useBendingCorrection = cms.bool( True ),
10267  CAThetaCut = cms.double( 0.002 ),
10268  CAPhiCut = cms.double( 0.2 ),
10269  CAThetaCut_byTriplets = cms.VPSet(
10270  cms.PSet( seedingLayers = cms.string( "" ),
10271  cut = cms.double( -1.0 )
10272  )
10273  ),
10274  CAPhiCut_byTriplets = cms.VPSet(
10275  cms.PSet( seedingLayers = cms.string( "" ),
10276  cut = cms.double( -1.0 )
10277  )
10278  ),
10279  CAHardPtCut = cms.double( 0.0 ),
10280  maxChi2 = cms.PSet(
10281  value2 = cms.double( 50.0 ),
10282  value1 = cms.double( 200.0 ),
10283  pt1 = cms.double( 0.7 ),
10284  enabled = cms.bool( True ),
10285  pt2 = cms.double( 2.0 )
10286  ),
10287  SeedComparitorPSet = cms.PSet(
10288  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10289  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10290  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
10291  )
10292 )
10293 fragment.hltPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
10294  passLabel = cms.string( "" ),
10295  SeedingHitSets = cms.InputTag( "hltPixelTracksHitQuadrupletsPPOnAA" ),
10296  Fitter = cms.InputTag( "hltPixelTracksFitter" ),
10297  Filter = cms.InputTag( "hltPixelTracksFilter" ),
10298  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
10299 )
10300 fragment.hltPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
10301  WtAverage = cms.bool( True ),
10302  ZOffset = cms.double( 5.0 ),
10303  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10304  Verbosity = cms.int32( 0 ),
10305  UseError = cms.bool( True ),
10306  TrackCollection = cms.InputTag( "hltPixelTracksPPOnAA" ),
10307  ZSeparation = cms.double( 0.05 ),
10308  NTrkMin = cms.int32( 2 ),
10309  Method2 = cms.bool( True ),
10310  Finder = cms.string( "DivisiveVertexFinder" ),
10311  PtMin = cms.double( 1.0 ),
10312  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
10313 )
10314 fragment.hltTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
10315  src = cms.InputTag( "hltPixelVerticesPPOnAA" ),
10316  maxVtx = cms.uint32( 100 ),
10317  fractionSumPt2 = cms.double( 0.3 ),
10318  minSumPt2 = cms.double( 0.0 ),
10319  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
10320 )
10321 fragment.hltFullIter0PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
10322  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
10323  'BPix1+BPix2+BPix3+FPix1_pos',
10324  'BPix1+BPix2+BPix3+FPix1_neg',
10325  'BPix1+BPix2+FPix1_pos+FPix2_pos',
10326  'BPix1+BPix2+FPix1_neg+FPix2_neg',
10327  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
10328  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
10329  BPix = cms.PSet(
10330  hitErrorRPhi = cms.double( 0.0027 ),
10331  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10332  useErrorsFromParam = cms.bool( True ),
10333  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10334  ),
10335  FPix = cms.PSet(
10336  hitErrorRPhi = cms.double( 0.0051 ),
10337  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10338  useErrorsFromParam = cms.bool( True ),
10339  hitErrorRZ = cms.double( 0.0036 ),
10340  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10341  ),
10342  TIB = cms.PSet( ),
10343  TID = cms.PSet( ),
10344  TOB = cms.PSet( ),
10345  TEC = cms.PSet( ),
10346  MTIB = cms.PSet( ),
10347  MTID = cms.PSet( ),
10348  MTOB = cms.PSet( ),
10349  MTEC = cms.PSet( )
10350 )
10351 fragment.hltFullIter0PixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
10352  RegionPSet = cms.PSet(
10353  nSigmaZ = cms.double( 4.0 ),
10354  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10355  ptMin = cms.double( 1.0 ),
10356  originHalfLength = cms.double( 0.0 ),
10357  originRadius = cms.double( 0.02 ),
10358  precise = cms.bool( True ),
10359  useMultipleScattering = cms.bool( False )
10360  )
10361 )
10362 fragment.hltFullIter0PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10363  doClusterCheck = cms.bool( True ),
10364  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
10365  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10366  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
10367  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10368  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
10369  silentClusterCheck = cms.untracked.bool( False )
10370 )
10371 fragment.hltFullIter0PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10372  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPOnAA" ),
10373  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegions" ),
10374  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10375  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPOnAA" ),
10376  produceSeedingHitSets = cms.bool( False ),
10377  produceIntermediateHitDoublets = cms.bool( True ),
10378  maxElement = cms.uint32( 0 ),
10379  maxElementTotal = cms.uint32( 50000000 ),
10380  layerPairs = cms.vuint32( 0, 1, 2 )
10381 )
10382 fragment.hltFullIter0PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
10383  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPOnAA" ),
10384  extraHitRPhitolerance = cms.double( 0.032 ),
10385  fitFastCircle = cms.bool( True ),
10386  fitFastCircleChi2Cut = cms.bool( True ),
10387  useBendingCorrection = cms.bool( True ),
10388  CAThetaCut = cms.double( 0.0012 ),
10389  CAPhiCut = cms.double( 0.2 ),
10390  CAThetaCut_byTriplets = cms.VPSet(
10391  cms.PSet( seedingLayers = cms.string( "" ),
10392  cut = cms.double( -1.0 )
10393  )
10394  ),
10395  CAPhiCut_byTriplets = cms.VPSet(
10396  cms.PSet( seedingLayers = cms.string( "" ),
10397  cut = cms.double( -1.0 )
10398  )
10399  ),
10400  CAHardPtCut = cms.double( 0.0 ),
10401  maxChi2 = cms.PSet(
10402  value2 = cms.double( 50.0 ),
10403  value1 = cms.double( 200.0 ),
10404  pt1 = cms.double( 0.7 ),
10405  enabled = cms.bool( True ),
10406  pt2 = cms.double( 2.0 )
10407  ),
10408  SeedComparitorPSet = cms.PSet(
10409  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10410  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10411  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10412  )
10413 )
10414 fragment.hltFullIter0PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
10415  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPOnAA" ),
10416  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10417  SeedMomentumForBOFF = cms.double( 5.0 ),
10418  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10419  MinOneOverPtError = cms.double( 1.0 ),
10420  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10421  magneticField = cms.string( "ParabolicMf" ),
10422  forceKinematicWithRegionDirection = cms.bool( False ),
10423  SeedComparitorPSet = cms.PSet(
10424  FilterStripHits = cms.bool( False ),
10425  FilterPixelHits = cms.bool( True ),
10426  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
10427  FilterAtHelixStage = cms.bool( False ),
10428  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
10429  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10430  )
10431 )
10432 fragment.hltFullIter0CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10433  cleanTrajectoryAfterInOut = cms.bool( True ),
10434  doSeedingRegionRebuilding = cms.bool( True ),
10435  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10436  reverseTrajectories = cms.bool( False ),
10437  useHitsSplitting = cms.bool( True ),
10438  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10439  src = cms.InputTag( "hltFullIter0PixelSeedsPPOnAA" ),
10440  clustersToSkip = cms.InputTag( "" ),
10441  phase2clustersToSkip = cms.InputTag( "" ),
10442  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
10443  TransientInitialStateEstimatorParameters = cms.PSet(
10444  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10445  numberMeasurementsForFit = cms.int32( 4 ),
10446  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10447  ),
10448  numHitsForSeedCleaner = cms.int32( 4 ),
10449  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10450  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10451  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10452  maxNSeeds = cms.uint32( 500000 ),
10453  maxSeedsBeforeCleaning = cms.uint32( 5000 )
10454 )
10455 fragment.hltFullIter0CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10456  useSimpleMF = cms.bool( True ),
10457  SimpleMagneticField = cms.string( "ParabolicMf" ),
10458  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPOnAA" ),
10459  clusterRemovalInfo = cms.InputTag( "" ),
10460  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10461  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10462  useHitsSplitting = cms.bool( False ),
10463  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10464  TrajectoryInEvent = cms.bool( False ),
10465  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10466  AlgorithmName = cms.string( "initialStep" ),
10467  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10468  GeometricInnerState = cms.bool( False ),
10469  NavigationSchool = cms.string( "" ),
10470  MeasurementTracker = cms.string( "" ),
10471  MeasurementTrackerEvent = cms.InputTag( "" )
10472 )
10473 fragment.hltFullIter0PrimaryVerticesPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
10474  vertexCollections = cms.VPSet(
10475  cms.PSet( chi2cutoff = cms.double( 2.5 ),
10476  label = cms.string( "" ),
10477  useBeamConstraint = cms.bool( False ),
10478  minNdof = cms.double( 0.0 ),
10479  maxDistanceToBeam = cms.double( 1.0 ),
10480  algorithm = cms.string( "AdaptiveVertexFitter" )
10481  )
10482  ),
10483  verbose = cms.untracked.bool( False ),
10484  TkFilterParameters = cms.PSet(
10485  maxEta = cms.double( 2.4 ),
10486  minPt = cms.double( 0.7 ),
10487  minSiliconLayersWithHits = cms.int32( 5 ),
10488  minPixelLayersWithHits = cms.int32( 3 ),
10489  maxNormalizedChi2 = cms.double( 10.0 ),
10490  trackQuality = cms.string( "any" ),
10491  algorithm = cms.string( "filter" ),
10492  maxD0Significance = cms.double( 2.0 )
10493  ),
10494  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10495  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
10496  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
10497  TrackTimesLabel = cms.InputTag( "dummy_default" ),
10498  TkClusParameters = cms.PSet(
10499  algorithm = cms.string( "gap" ),
10500  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
10501  ),
10502  isRecoveryIteration = cms.bool( False ),
10503  recoveryVtxCollection = cms.InputTag( "" )
10504 )
10505 fragment.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
10506  src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
10507  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10508  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10509  ignoreVertices = cms.bool( False ),
10510  qualityCuts = cms.vdouble( -0.9, -0.5, 0.2 ),
10511  mva = cms.PSet(
10512  GBRForestFileName = cms.string( "" ),
10513  GBRForestLabel = cms.string( "HIMVASelectorInitialStep_Phase1" )
10514  )
10515 )
10516 fragment.hltFullIter0HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10517  originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
10518  originalMVAVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAA','MVAValues' ),
10519  originalQualVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAA','QualityMasks' ),
10520  minQuality = cms.string( "highPurity" ),
10521  copyExtras = cms.untracked.bool( True ),
10522  copyTrajectories = cms.untracked.bool( False )
10523 )
10524 fragment.hltFullIter1ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
10525  trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPOnAA" ),
10526  trackClassifier = cms.InputTag( '','QualityMasks' ),
10527  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10528  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10529  oldClusterRemovalInfo = cms.InputTag( "" ),
10530  TrackQuality = cms.string( "highPurity" ),
10531  maxChi2 = cms.double( 9.0 ),
10532  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10533  overrideTrkQuals = cms.InputTag( "" )
10534 )
10535 fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10536  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10537  OnDemand = cms.bool( False ),
10538  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" )
10539 )
10540 fragment.hltFullIter1PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
10541  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
10542  'BPix1+BPix2+BPix3+FPix1_pos',
10543  'BPix1+BPix2+BPix3+FPix1_neg',
10544  'BPix1+BPix2+FPix1_pos+FPix2_pos',
10545  'BPix1+BPix2+FPix1_neg+FPix2_neg',
10546  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
10547  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
10548  BPix = cms.PSet(
10549  hitErrorRPhi = cms.double( 0.0027 ),
10550  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10551  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
10552  useErrorsFromParam = cms.bool( True ),
10553  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10554  ),
10555  FPix = cms.PSet(
10556  hitErrorRPhi = cms.double( 0.0051 ),
10557  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10558  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
10559  useErrorsFromParam = cms.bool( True ),
10560  hitErrorRZ = cms.double( 0.0036 ),
10561  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10562  ),
10563  TIB = cms.PSet( ),
10564  TID = cms.PSet( ),
10565  TOB = cms.PSet( ),
10566  TEC = cms.PSet( ),
10567  MTIB = cms.PSet( ),
10568  MTID = cms.PSet( ),
10569  MTOB = cms.PSet( ),
10570  MTEC = cms.PSet( )
10571 )
10572 fragment.hltFullIter1PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
10573  RegionPSet = cms.PSet(
10574  useFixedError = cms.bool( True ),
10575  nSigmaZ = cms.double( 4.0 ),
10576  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10577  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10578  useFoundVertices = cms.bool( True ),
10579  fixedError = cms.double( 0.5 ),
10580  maxNVertices = cms.int32( -1 ),
10581  sigmaZVertex = cms.double( 4.0 ),
10582  useFakeVertices = cms.bool( False ),
10583  ptMin = cms.double( 1.0 ),
10584  originRadius = cms.double( 0.02 ),
10585  precise = cms.bool( True ),
10586  useMultipleScattering = cms.bool( False )
10587  )
10588 )
10589 fragment.hltFullIter1PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10590  doClusterCheck = cms.bool( True ),
10591  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
10592  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10593  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
10594  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10595  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
10596  silentClusterCheck = cms.untracked.bool( False )
10597 )
10598 fragment.hltFullIter1PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10599  seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPOnAA" ),
10600  trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPOnAA" ),
10601  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10602  clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPOnAA" ),
10603  produceSeedingHitSets = cms.bool( False ),
10604  produceIntermediateHitDoublets = cms.bool( True ),
10605  maxElement = cms.uint32( 0 ),
10606  maxElementTotal = cms.uint32( 50000000 ),
10607  layerPairs = cms.vuint32( 0, 1, 2 )
10608 )
10609 fragment.hltFullIter1PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
10610  doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPOnAA" ),
10611  extraHitRPhitolerance = cms.double( 0.032 ),
10612  fitFastCircle = cms.bool( True ),
10613  fitFastCircleChi2Cut = cms.bool( True ),
10614  useBendingCorrection = cms.bool( True ),
10615  CAThetaCut = cms.double( 0.0017 ),
10616  CAPhiCut = cms.double( 0.3 ),
10617  CAThetaCut_byTriplets = cms.VPSet(
10618  cms.PSet( seedingLayers = cms.string( "" ),
10619  cut = cms.double( -1.0 )
10620  )
10621  ),
10622  CAPhiCut_byTriplets = cms.VPSet(
10623  cms.PSet( seedingLayers = cms.string( "" ),
10624  cut = cms.double( -1.0 )
10625  )
10626  ),
10627  CAHardPtCut = cms.double( 0.0 ),
10628  maxChi2 = cms.PSet(
10629  value2 = cms.double( 150.0 ),
10630  value1 = cms.double( 1000.0 ),
10631  pt1 = cms.double( 0.7 ),
10632  enabled = cms.bool( True ),
10633  pt2 = cms.double( 2.0 )
10634  ),
10635  SeedComparitorPSet = cms.PSet(
10636  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10637  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10638  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10639  )
10640 )
10641 fragment.hltFullIter1PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10642  seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPOnAA" ),
10643  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10644  SeedMomentumForBOFF = cms.double( 5.0 ),
10645  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10646  MinOneOverPtError = cms.double( 1.0 ),
10647  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10648  magneticField = cms.string( "ParabolicMf" ),
10649  forceKinematicWithRegionDirection = cms.bool( False ),
10650  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10651 )
10652 fragment.hltFullIter1CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10653  cleanTrajectoryAfterInOut = cms.bool( True ),
10654  doSeedingRegionRebuilding = cms.bool( True ),
10655  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10656  reverseTrajectories = cms.bool( False ),
10657  useHitsSplitting = cms.bool( True ),
10658  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAA" ),
10659  src = cms.InputTag( "hltFullIter1PixelSeedsPPOnAA" ),
10660  clustersToSkip = cms.InputTag( "" ),
10661  phase2clustersToSkip = cms.InputTag( "" ),
10662  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
10663  TransientInitialStateEstimatorParameters = cms.PSet(
10664  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10665  numberMeasurementsForFit = cms.int32( 4 ),
10666  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10667  ),
10668  numHitsForSeedCleaner = cms.int32( 4 ),
10669  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10670  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10671  TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
10672  maxNSeeds = cms.uint32( 500000 ),
10673  maxSeedsBeforeCleaning = cms.uint32( 5000 )
10674 )
10675 fragment.hltFullIter1CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10676  useSimpleMF = cms.bool( True ),
10677  SimpleMagneticField = cms.string( "ParabolicMf" ),
10678  src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPOnAA" ),
10679  clusterRemovalInfo = cms.InputTag( "" ),
10680  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10681  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10682  useHitsSplitting = cms.bool( False ),
10683  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10684  TrajectoryInEvent = cms.bool( False ),
10685  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10686  AlgorithmName = cms.string( "lowPtQuadStep" ),
10687  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10688  GeometricInnerState = cms.bool( False ),
10689  NavigationSchool = cms.string( "" ),
10690  MeasurementTracker = cms.string( "" ),
10691  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAA" )
10692 )
10693 fragment.hltFullIter1TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
10694  src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAA" ),
10695  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10696  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10697  ignoreVertices = cms.bool( False ),
10698  qualityCuts = cms.vdouble( -0.9, -0.4, 0.3 ),
10699  mva = cms.PSet(
10700  GBRForestFileName = cms.string( "" ),
10701  GBRForestLabel = cms.string( "HIMVASelectorLowPtQuadStep_Phase1" )
10702  )
10703 )
10704 fragment.hltFullIter1HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10705  originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAA" ),
10706  originalMVAVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAA','MVAValues' ),
10707  originalQualVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAA','QualityMasks' ),
10708  minQuality = cms.string( "highPurity" ),
10709  copyExtras = cms.untracked.bool( True ),
10710  copyTrajectories = cms.untracked.bool( False )
10711 )
10712 fragment.hltIter1MergedPPOnAA = cms.EDProducer( "TrackListMerger",
10713  ShareFrac = cms.double( 0.19 ),
10714  FoundHitBonus = cms.double( 5.0 ),
10715  LostHitPenalty = cms.double( 20.0 ),
10716  MinPT = cms.double( 0.05 ),
10717  Epsilon = cms.double( -0.001 ),
10718  MaxNormalizedChisq = cms.double( 1000.0 ),
10719  MinFound = cms.int32( 3 ),
10720  TrackProducers = cms.VInputTag( 'hltFullIter0HighPurityTracksPPOnAA','hltFullIter1HighPurityTracksPPOnAA' ),
10721  hasSelector = cms.vint32( 0, 0 ),
10722  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10723  selectedTrackQuals = cms.VInputTag( 'hltFullIter0HighPurityTracksPPOnAA','hltFullIter1HighPurityTracksPPOnAA' ),
10724  setsToMerge = cms.VPSet(
10725  cms.PSet( pQual = cms.bool( False ),
10726  tLists = cms.vint32( 0, 1 )
10727  )
10728  ),
10729  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10730  allowFirstHitShare = cms.bool( True ),
10731  newQuality = cms.string( "confirmed" ),
10732  copyExtras = cms.untracked.bool( True ),
10733  writeOnlyTrkQuals = cms.bool( False ),
10734  copyMVA = cms.bool( False )
10735 )
10736 fragment.hltIter1TrackRefsForJets4Iter2PPOnAA = cms.EDProducer( "ChargedRefCandidateProducer",
10737  src = cms.InputTag( "hltIter1MergedPPOnAA" ),
10738  particleType = cms.string( "pi+" )
10739 )
10740 fragment.hltAK4Iter1TrackJets4Iter2PPOnAA = cms.EDProducer( "FastjetJetProducer",
10741  useMassDropTagger = cms.bool( False ),
10742  useFiltering = cms.bool( False ),
10743  useDynamicFiltering = cms.bool( False ),
10744  useTrimming = cms.bool( False ),
10745  usePruning = cms.bool( False ),
10746  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10747  useKtPruning = cms.bool( False ),
10748  useConstituentSubtraction = cms.bool( False ),
10749  useSoftDrop = cms.bool( False ),
10750  correctShape = cms.bool( False ),
10751  UseOnlyVertexTracks = cms.bool( False ),
10752  UseOnlyOnePV = cms.bool( True ),
10753  muCut = cms.double( -1.0 ),
10754  yCut = cms.double( -1.0 ),
10755  rFilt = cms.double( -1.0 ),
10756  rFiltFactor = cms.double( -1.0 ),
10757  trimPtFracMin = cms.double( -1.0 ),
10758  zcut = cms.double( -1.0 ),
10759  rcut_factor = cms.double( -1.0 ),
10760  csRho_EtaMax = cms.double( -1.0 ),
10761  csRParam = cms.double( -1.0 ),
10762  beta = cms.double( -1.0 ),
10763  R0 = cms.double( -1.0 ),
10764  gridMaxRapidity = cms.double( -1.0 ),
10765  gridSpacing = cms.double( -1.0 ),
10766  DzTrVtxMax = cms.double( 0.5 ),
10767  DxyTrVtxMax = cms.double( 0.2 ),
10768  MaxVtxZ = cms.double( 30.0 ),
10769  subjetPtMin = cms.double( -1.0 ),
10770  muMin = cms.double( -1.0 ),
10771  muMax = cms.double( -1.0 ),
10772  yMin = cms.double( -1.0 ),
10773  yMax = cms.double( -1.0 ),
10774  dRMin = cms.double( -1.0 ),
10775  dRMax = cms.double( -1.0 ),
10776  maxDepth = cms.int32( -1 ),
10777  nFilt = cms.int32( -1 ),
10778  MinVtxNdof = cms.int32( 0 ),
10779  src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2PPOnAA" ),
10780  srcPVs = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
10781  jetType = cms.string( "TrackJet" ),
10782  jetAlgorithm = cms.string( "AntiKt" ),
10783  rParam = cms.double( 0.4 ),
10784  inputEtMin = cms.double( 0.1 ),
10785  inputEMin = cms.double( 0.0 ),
10786  jetPtMin = cms.double( 7.5 ),
10787  doPVCorrection = cms.bool( False ),
10788  doAreaFastjet = cms.bool( False ),
10789  doRhoFastjet = cms.bool( False ),
10790  doPUOffsetCorr = cms.bool( False ),
10791  puPtMin = cms.double( 0.0 ),
10792  nSigmaPU = cms.double( 1.0 ),
10793  radiusPU = cms.double( 0.4 ),
10794  subtractorName = cms.string( "" ),
10795  useExplicitGhosts = cms.bool( False ),
10796  doAreaDiskApprox = cms.bool( False ),
10797  voronoiRfact = cms.double( 0.9 ),
10798  Rho_EtaMax = cms.double( 4.4 ),
10799  Ghost_EtaMax = cms.double( 6.0 ),
10800  Active_Area_Repeats = cms.int32( 5 ),
10801  GhostArea = cms.double( 0.01 ),
10802  restrictInputs = cms.bool( False ),
10803  maxInputs = cms.uint32( 1 ),
10804  writeCompound = cms.bool( False ),
10805  writeJetsWithConst = cms.bool( False ),
10806  doFastJetNonUniform = cms.bool( False ),
10807  useDeterministicSeed = cms.bool( True ),
10808  minSeed = cms.uint32( 14327 ),
10809  verbosity = cms.int32( 0 ),
10810  puWidth = cms.double( 0.0 ),
10811  nExclude = cms.uint32( 0 ),
10812  maxBadEcalCells = cms.uint32( 9999999 ),
10813  maxBadHcalCells = cms.uint32( 9999999 ),
10814  maxProblematicEcalCells = cms.uint32( 9999999 ),
10815  maxProblematicHcalCells = cms.uint32( 9999999 ),
10816  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10817  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10818  puCenters = cms.vdouble( ),
10819  applyWeight = cms.bool( False ),
10820  srcWeights = cms.InputTag( "" ),
10821  minimumTowersFraction = cms.double( 0.0 ),
10822  jetCollInstanceName = cms.string( "" ),
10823  sumRecHits = cms.bool( False )
10824 )
10825 fragment.hltIter1TrackAndTauJets4Iter2PPOnAA = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10826  inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2PPOnAA" ),
10827  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10828  inputTrackTag = cms.InputTag( "hltIter1MergedPPOnAA" ),
10829  ptMinCaloJet = cms.double( 10.0 ),
10830  etaMinCaloJet = cms.double( -2.7 ),
10831  etaMaxCaloJet = cms.double( 2.7 ),
10832  tauConeSize = cms.double( 0.2 ),
10833  isolationConeSize = cms.double( 0.5 ),
10834  fractionMinCaloInTauCone = cms.double( 0.7 ),
10835  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10836  ptTrkMaxInCaloCone = cms.double( 1.4 ),
10837  nTrkMaxInCaloCone = cms.int32( 0 )
10838 )
10839 fragment.hltFullIter2ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
10840  trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPOnAA" ),
10841  trackClassifier = cms.InputTag( '','QualityMasks' ),
10842  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10843  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10844  oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
10845  TrackQuality = cms.string( "highPurity" ),
10846  maxChi2 = cms.double( 9.0 ),
10847  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10848  overrideTrkQuals = cms.InputTag( "" )
10849 )
10850 fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10851  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10852  OnDemand = cms.bool( False ),
10853  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" )
10854 )
10855 fragment.hltFullIter2PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
10856  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10857  'BPix2+BPix3+BPix4',
10858  'BPix1+BPix3+BPix4',
10859  'BPix1+BPix2+BPix4',
10860  'BPix2+BPix3+FPix1_pos',
10861  'BPix2+BPix3+FPix1_neg',
10862  'BPix1+BPix2+FPix1_pos',
10863  'BPix1+BPix2+FPix1_neg',
10864  'BPix1+BPix3+FPix1_pos',
10865  'BPix1+BPix3+FPix1_neg',
10866  'BPix2+FPix1_pos+FPix2_pos',
10867  'BPix2+FPix1_neg+FPix2_neg',
10868  'BPix1+FPix1_pos+FPix2_pos',
10869  'BPix1+FPix1_neg+FPix2_neg',
10870  'BPix1+BPix2+FPix2_pos',
10871  'BPix1+BPix2+FPix2_neg',
10872  'FPix1_pos+FPix2_pos+FPix3_pos',
10873  'FPix1_neg+FPix2_neg+FPix3_neg',
10874  'BPix1+FPix2_pos+FPix3_pos',
10875  'BPix1+FPix2_neg+FPix3_neg',
10876  'BPix1+FPix1_pos+FPix3_pos',
10877  'BPix1+FPix1_neg+FPix3_neg' ),
10878  BPix = cms.PSet(
10879  hitErrorRPhi = cms.double( 0.0027 ),
10880  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10881  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
10882  useErrorsFromParam = cms.bool( True ),
10883  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10884  ),
10885  FPix = cms.PSet(
10886  hitErrorRPhi = cms.double( 0.0051 ),
10887  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10888  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
10889  useErrorsFromParam = cms.bool( True ),
10890  hitErrorRZ = cms.double( 0.0036 ),
10891  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10892  ),
10893  TIB = cms.PSet( ),
10894  TID = cms.PSet( ),
10895  TOB = cms.PSet( ),
10896  TEC = cms.PSet( ),
10897  MTIB = cms.PSet( ),
10898  MTID = cms.PSet( ),
10899  MTOB = cms.PSet( ),
10900  MTEC = cms.PSet( )
10901 )
10902 fragment.hltFullIter2PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
10903  RegionPSet = cms.PSet(
10904  useFixedError = cms.bool( True ),
10905  nSigmaZ = cms.double( 4.0 ),
10906  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10907  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10908  useFoundVertices = cms.bool( True ),
10909  fixedError = cms.double( 0.2 ),
10910  maxNVertices = cms.int32( -1 ),
10911  sigmaZVertex = cms.double( 4.0 ),
10912  useFakeVertices = cms.bool( False ),
10913  ptMin = cms.double( 1.0 ),
10914  originRadius = cms.double( 0.02 ),
10915  precise = cms.bool( True ),
10916  useMultipleScattering = cms.bool( False )
10917  )
10918 )
10919 fragment.hltFullIter2PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10920  doClusterCheck = cms.bool( True ),
10921  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
10922  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10923  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
10924  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10925  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
10926  silentClusterCheck = cms.untracked.bool( False )
10927 )
10928 fragment.hltFullIter2PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10929  seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPOnAA" ),
10930  trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPOnAA" ),
10931  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10932  clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPOnAA" ),
10933  produceSeedingHitSets = cms.bool( False ),
10934  produceIntermediateHitDoublets = cms.bool( True ),
10935  maxElement = cms.uint32( 0 ),
10936  maxElementTotal = cms.uint32( 50000000 ),
10937  layerPairs = cms.vuint32( 0, 1 )
10938 )
10939 fragment.hltFullIter2PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
10940  doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPOnAA" ),
10941  extraHitRPhitolerance = cms.double( 0.032 ),
10942  useBendingCorrection = cms.bool( True ),
10943  CAThetaCut = cms.double( 0.004 ),
10944  CAPhiCut = cms.double( 0.07 ),
10945  CAThetaCut_byTriplets = cms.VPSet(
10946  cms.PSet( seedingLayers = cms.string( "" ),
10947  cut = cms.double( -1.0 )
10948  )
10949  ),
10950  CAPhiCut_byTriplets = cms.VPSet(
10951  cms.PSet( seedingLayers = cms.string( "" ),
10952  cut = cms.double( -1.0 )
10953  )
10954  ),
10955  CAHardPtCut = cms.double( 0.3 ),
10956  maxChi2 = cms.PSet(
10957  value2 = cms.double( 6.0 ),
10958  value1 = cms.double( 100.0 ),
10959  pt1 = cms.double( 0.8 ),
10960  enabled = cms.bool( True ),
10961  pt2 = cms.double( 8.0 )
10962  ),
10963  SeedComparitorPSet = cms.PSet(
10964  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10965  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10966  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10967  )
10968 )
10969 fragment.hltFullIter2PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10970  seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPOnAA" ),
10971  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10972  SeedMomentumForBOFF = cms.double( 5.0 ),
10973  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10974  MinOneOverPtError = cms.double( 1.0 ),
10975  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10976  magneticField = cms.string( "ParabolicMf" ),
10977  forceKinematicWithRegionDirection = cms.bool( False ),
10978  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10979 )
10980 fragment.hltFullIter2CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10981  cleanTrajectoryAfterInOut = cms.bool( True ),
10982  doSeedingRegionRebuilding = cms.bool( True ),
10983  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10984  reverseTrajectories = cms.bool( False ),
10985  useHitsSplitting = cms.bool( True ),
10986  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAA" ),
10987  src = cms.InputTag( "hltFullIter2PixelSeedsPPOnAA" ),
10988  clustersToSkip = cms.InputTag( "" ),
10989  phase2clustersToSkip = cms.InputTag( "" ),
10990  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
10991  TransientInitialStateEstimatorParameters = cms.PSet(
10992  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10993  numberMeasurementsForFit = cms.int32( 4 ),
10994  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10995  ),
10996  numHitsForSeedCleaner = cms.int32( 4 ),
10997  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10998  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10999  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11000  maxNSeeds = cms.uint32( 500000 ),
11001  maxSeedsBeforeCleaning = cms.uint32( 5000 )
11002 )
11003 fragment.hltFullIter2CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
11004  useSimpleMF = cms.bool( True ),
11005  SimpleMagneticField = cms.string( "ParabolicMf" ),
11006  src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPOnAA" ),
11007  clusterRemovalInfo = cms.InputTag( "" ),
11008  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11009  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
11010  useHitsSplitting = cms.bool( False ),
11011  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11012  TrajectoryInEvent = cms.bool( False ),
11013  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
11014  AlgorithmName = cms.string( "highPtTripletStep" ),
11015  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
11016  GeometricInnerState = cms.bool( False ),
11017  NavigationSchool = cms.string( "" ),
11018  MeasurementTracker = cms.string( "" ),
11019  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAA" )
11020 )
11021 fragment.hltFullIter2TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
11022  src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAA" ),
11023  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11024  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
11025  ignoreVertices = cms.bool( False ),
11026  qualityCuts = cms.vdouble( -0.9, -0.3, 0.85 ),
11027  mva = cms.PSet(
11028  GBRForestFileName = cms.string( "" ),
11029  GBRForestLabel = cms.string( "HIMVASelectorHighPtTripletStep_Phase1" )
11030  )
11031 )
11032 fragment.hltFullIter2HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
11033  originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAA" ),
11034  originalMVAVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAA','MVAValues' ),
11035  originalQualVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAA','QualityMasks' ),
11036  minQuality = cms.string( "highPurity" ),
11037  copyExtras = cms.untracked.bool( True ),
11038  copyTrajectories = cms.untracked.bool( False )
11039 )
11040 fragment.hltIter2MergedPPOnAA = cms.EDProducer( "TrackListMerger",
11041  ShareFrac = cms.double( 0.19 ),
11042  FoundHitBonus = cms.double( 5.0 ),
11043  LostHitPenalty = cms.double( 20.0 ),
11044  MinPT = cms.double( 0.05 ),
11045  Epsilon = cms.double( -0.001 ),
11046  MaxNormalizedChisq = cms.double( 1000.0 ),
11047  MinFound = cms.int32( 3 ),
11048  TrackProducers = cms.VInputTag( 'hltIter1MergedPPOnAA','hltFullIter2HighPurityTracksPPOnAA' ),
11049  hasSelector = cms.vint32( 0, 0 ),
11050  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11051  selectedTrackQuals = cms.VInputTag( 'hltIter1MergedPPOnAA','hltFullIter2HighPurityTracksPPOnAA' ),
11052  setsToMerge = cms.VPSet(
11053  cms.PSet( pQual = cms.bool( False ),
11054  tLists = cms.vint32( 0, 1 )
11055  )
11056  ),
11057  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
11058  allowFirstHitShare = cms.bool( True ),
11059  newQuality = cms.string( "confirmed" ),
11060  copyExtras = cms.untracked.bool( True ),
11061  writeOnlyTrkQuals = cms.bool( False ),
11062  copyMVA = cms.bool( False )
11063 )
11064 fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
11065  trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPOnAA" ),
11066  trackClassifier = cms.InputTag( '','QualityMasks' ),
11067  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
11068  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
11069  oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
11070  TrackQuality = cms.string( "highPurity" ),
11071  maxChi2 = cms.double( 16.0 ),
11072  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
11073  overrideTrkQuals = cms.InputTag( "" )
11074 )
11075 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
11076  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
11077  OnDemand = cms.bool( False ),
11078  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" )
11079 )
11080 fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
11081  RegionPSet = cms.PSet(
11082  vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
11083  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11084  zErrorBeamSpot = cms.double( 15.0 ),
11085  extraPhi = cms.double( 0.0 ),
11086  extraEta = cms.double( 0.0 ),
11087  maxNVertices = cms.int32( 3 ),
11088  nSigmaZVertex = cms.double( 3.0 ),
11089  nSigmaZBeamSpot = cms.double( 4.0 ),
11090  ptMin = cms.double( 1.2 ),
11091  operationMode = cms.string( "VerticesFixed" ),
11092  searchOpt = cms.bool( False ),
11093  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
11094  originRadius = cms.double( 0.015 ),
11095  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" ),
11096  precise = cms.bool( True ),
11097  zErrorVertex = cms.double( 0.03 )
11098  ),
11099  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
11100  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
11101  ignoreSingleFPixPanelModules = cms.bool( True ),
11102  debug = cms.untracked.bool( False ),
11103  createPlottingFiles = cms.untracked.bool( False ),
11104  layerList = cms.vstring( 'BPix1+BPix2',
11105  'BPix1+BPix3',
11106  'BPix1+BPix4',
11107  'BPix2+BPix3',
11108  'BPix2+BPix4',
11109  'BPix3+BPix4',
11110  'BPix1+FPix1_pos',
11111  'BPix1+FPix1_neg',
11112  'BPix1+FPix2_pos',
11113  'BPix1+FPix2_neg',
11114  'BPix1+FPix3_pos',
11115  'BPix1+FPix3_neg',
11116  'BPix2+FPix1_pos',
11117  'BPix2+FPix1_neg',
11118  'BPix2+FPix2_pos',
11119  'BPix2+FPix2_neg',
11120  'BPix3+FPix1_pos',
11121  'BPix3+FPix1_neg',
11122  'FPix1_pos+FPix2_pos',
11123  'FPix1_neg+FPix2_neg',
11124  'FPix1_pos+FPix3_pos',
11125  'FPix1_neg+FPix3_neg',
11126  'FPix2_pos+FPix3_pos',
11127  'FPix2_neg+FPix3_neg' ),
11128  BPix = cms.PSet(
11129  hitErrorRPhi = cms.double( 0.0027 ),
11130  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11131  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" ),
11132  useErrorsFromParam = cms.bool( True ),
11133  hitErrorRZ = cms.double( 0.006 ),
11134  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
11135  ),
11136  FPix = cms.PSet(
11137  hitErrorRPhi = cms.double( 0.0051 ),
11138  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11139  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" ),
11140  useErrorsFromParam = cms.bool( True ),
11141  hitErrorRZ = cms.double( 0.0036 ),
11142  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
11143  ),
11144  TIB = cms.PSet( ),
11145  TID = cms.PSet( ),
11146  TOB = cms.PSet( ),
11147  TEC = cms.PSet( ),
11148  MTIB = cms.PSet( ),
11149  MTID = cms.PSet( ),
11150  MTOB = cms.PSet( ),
11151  MTEC = cms.PSet( )
11152 )
11153 fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
11154  doClusterCheck = cms.bool( False ),
11155  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
11156  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
11157  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
11158  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
11159  cut = cms.string( "" ),
11160  silentClusterCheck = cms.untracked.bool( False )
11161 )
11162 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
11163  seedingLayers = cms.InputTag( "" ),
11164  trackingRegions = cms.InputTag( "" ),
11165  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsPPOnAA" ),
11166  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA" ),
11167  produceSeedingHitSets = cms.bool( True ),
11168  produceIntermediateHitDoublets = cms.bool( False ),
11169  maxElement = cms.uint32( 0 ),
11170  maxElementTotal = cms.uint32( 50000000 ),
11171  layerPairs = cms.vuint32( 0 )
11172 )
11173 fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11174  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA" ),
11175  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11176  SeedMomentumForBOFF = cms.double( 5.0 ),
11177  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11178  MinOneOverPtError = cms.double( 1.0 ),
11179  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11180  magneticField = cms.string( "ParabolicMf" ),
11181  forceKinematicWithRegionDirection = cms.bool( False ),
11182  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11183 )
11184 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
11185  cleanTrajectoryAfterInOut = cms.bool( False ),
11186  doSeedingRegionRebuilding = cms.bool( False ),
11187  onlyPixelHitsForSeedCleaner = cms.bool( False ),
11188  reverseTrajectories = cms.bool( False ),
11189  useHitsSplitting = cms.bool( False ),
11190  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" ),
11191  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsPPOnAA" ),
11192  clustersToSkip = cms.InputTag( "" ),
11193  phase2clustersToSkip = cms.InputTag( "" ),
11194  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
11195  TransientInitialStateEstimatorParameters = cms.PSet(
11196  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11197  numberMeasurementsForFit = cms.int32( 4 ),
11198  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11199  ),
11200  numHitsForSeedCleaner = cms.int32( 4 ),
11201  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11202  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11203  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11204  maxNSeeds = cms.uint32( 100000 ),
11205  maxSeedsBeforeCleaning = cms.uint32( 1000 )
11206 )
11207 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
11208  useSimpleMF = cms.bool( True ),
11209  SimpleMagneticField = cms.string( "ParabolicMf" ),
11210  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA" ),
11211  clusterRemovalInfo = cms.InputTag( "" ),
11212  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11213  Fitter = cms.string( "hltESPFittingSmootherIT" ),
11214  useHitsSplitting = cms.bool( False ),
11215  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11216  TrajectoryInEvent = cms.bool( False ),
11217  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11218  AlgorithmName = cms.string( "hltDoubletRecovery" ),
11219  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
11220  GeometricInnerState = cms.bool( True ),
11221  NavigationSchool = cms.string( "" ),
11222  MeasurementTracker = cms.string( "" ),
11223  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" )
11224 )
11225 fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
11226  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA" ),
11227  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11228  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
11229  ignoreVertices = cms.bool( False ),
11230  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
11231  mva = cms.PSet(
11232  minPixelHits = cms.vint32( 0, 0, 0 ),
11233  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
11234  dr_par = cms.PSet(
11235  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
11236  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
11237  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
11238  dr_exp = cms.vint32( 4, 4, 4 ),
11239  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
11240  ),
11241  maxLostLayers = cms.vint32( 1, 1, 1 ),
11242  min3DLayers = cms.vint32( 0, 0, 0 ),
11243  dz_par = cms.PSet(
11244  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
11245  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
11246  dz_exp = cms.vint32( 4, 4, 4 )
11247  ),
11248  minNVtxTrk = cms.int32( 3 ),
11249  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
11250  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
11251  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
11252  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
11253  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
11254  minLayers = cms.vint32( 3, 3, 3 )
11255  )
11256 )
11257 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
11258  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA" ),
11259  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA','MVAValues' ),
11260  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA','QualityMasks' ),
11261  minQuality = cms.string( "highPurity" ),
11262  copyExtras = cms.untracked.bool( True ),
11263  copyTrajectories = cms.untracked.bool( False )
11264 )
11265 fragment.hltMergedTracksPPOnAA = cms.EDProducer( "TrackListMerger",
11266  ShareFrac = cms.double( 0.19 ),
11267  FoundHitBonus = cms.double( 5.0 ),
11268  LostHitPenalty = cms.double( 20.0 ),
11269  MinPT = cms.double( 0.05 ),
11270  Epsilon = cms.double( -0.001 ),
11271  MaxNormalizedChisq = cms.double( 1000.0 ),
11272  MinFound = cms.int32( 3 ),
11273  TrackProducers = cms.VInputTag( 'hltIter2MergedPPOnAA','hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA' ),
11274  hasSelector = cms.vint32( 0, 0 ),
11275  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11276  selectedTrackQuals = cms.VInputTag( 'hltIter2MergedPPOnAA','hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA' ),
11277  setsToMerge = cms.VPSet(
11278  cms.PSet( pQual = cms.bool( False ),
11279  tLists = cms.vint32( 0, 1 )
11280  )
11281  ),
11282  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
11283  allowFirstHitShare = cms.bool( True ),
11284  newQuality = cms.string( "confirmed" ),
11285  copyExtras = cms.untracked.bool( True ),
11286  writeOnlyTrkQuals = cms.bool( False ),
11287  copyMVA = cms.bool( False )
11288 )
11289 fragment.hltPFMuonMergingPPOnAA = cms.EDProducer( "TrackListMerger",
11290  ShareFrac = cms.double( 0.19 ),
11291  FoundHitBonus = cms.double( 5.0 ),
11292  LostHitPenalty = cms.double( 20.0 ),
11293  MinPT = cms.double( 0.05 ),
11294  Epsilon = cms.double( -0.001 ),
11295  MaxNormalizedChisq = cms.double( 1000.0 ),
11296  MinFound = cms.int32( 3 ),
11297  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksPPOnAA','hltMergedTracksPPOnAA' ),
11298  hasSelector = cms.vint32( 0, 0 ),
11299  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11300  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksPPOnAA','hltMergedTracksPPOnAA' ),
11301  setsToMerge = cms.VPSet(
11302  cms.PSet( pQual = cms.bool( False ),
11303  tLists = cms.vint32( 0, 1 )
11304  )
11305  ),
11306  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
11307  allowFirstHitShare = cms.bool( True ),
11308  newQuality = cms.string( "confirmed" ),
11309  copyExtras = cms.untracked.bool( True ),
11310  writeOnlyTrkQuals = cms.bool( False ),
11311  copyMVA = cms.bool( False )
11312 )
11313 fragment.hltMuonLinksPPOnAA = cms.EDProducer( "MuonLinksProducerForHLT",
11314  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
11315  LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
11316  ptMin = cms.double( 2.5 ),
11317  pMin = cms.double( 2.5 ),
11318  shareHitFraction = cms.double( 0.8 )
11319 )
11320 fragment.hltMuonsPPOnAA = cms.EDProducer( "MuonIdProducer",
11321  MuonCaloCompatibility = cms.PSet(
11322  delta_eta = cms.double( 0.02 ),
11323  delta_phi = cms.double( 0.02 ),
11324  allSiPMHO = cms.bool( False ),
11325  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
11326  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
11327  ),
11328  TrackAssociatorParameters = cms.PSet(
11329  useMuon = cms.bool( True ),
11330  truthMatch = cms.bool( False ),
11331  usePreshower = cms.bool( False ),
11332  dRPreshowerPreselection = cms.double( 0.2 ),
11333  muonMaxDistanceSigmaY = cms.double( 0.0 ),
11334  useEcal = cms.bool( True ),
11335  muonMaxDistanceSigmaX = cms.double( 0.0 ),
11336  dRMuon = cms.double( 9999.0 ),
11337  dREcal = cms.double( 9999.0 ),
11338  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
11339  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
11340  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11341  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
11342  propagateAllDirections = cms.bool( True ),
11343  muonMaxDistanceY = cms.double( 5.0 ),
11344  useHO = cms.bool( True ),
11345  muonMaxDistanceX = cms.double( 5.0 ),
11346  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
11347  useHcal = cms.bool( True ),
11348  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
11349  accountForTrajectoryChangeCalo = cms.bool( False ),
11350  dREcalPreselection = cms.double( 0.05 ),
11351  useCalo = cms.bool( False ),
11352  dRMuonPreselection = cms.double( 0.2 ),
11353  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11354  dRHcal = cms.double( 9999.0 ),
11355  dRHcalPreselection = cms.double( 0.2 ),
11356  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
11357  ),
11358  CaloExtractorPSet = cms.PSet(
11359  DR_Veto_H = cms.double( 0.1 ),
11360  CenterConeOnCalIntersection = cms.bool( False ),
11361  NoiseTow_EE = cms.double( 0.15 ),
11362  Noise_EB = cms.double( 0.025 ),
11363  Noise_HE = cms.double( 0.2 ),
11364  DR_Veto_E = cms.double( 0.07 ),
11365  NoiseTow_EB = cms.double( 0.04 ),
11366  Noise_EE = cms.double( 0.1 ),
11367  UseRecHitsFlag = cms.bool( False ),
11368  DR_Max = cms.double( 1.0 ),
11369  DepositLabel = cms.untracked.string( "Cal" ),
11370  Noise_HO = cms.double( 0.2 ),
11371  DR_Veto_HO = cms.double( 0.1 ),
11372  Threshold_H = cms.double( 0.5 ),
11373  PrintTimeReport = cms.untracked.bool( False ),
11374  Threshold_E = cms.double( 0.2 ),
11375  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11376  ComponentName = cms.string( "CaloExtractorByAssociator" ),
11377  Threshold_HO = cms.double( 0.5 ),
11378  DepositInstanceLabels = cms.vstring( 'ecal',
11379  'hcal',
11380  'ho' ),
11381  ServiceParameters = cms.PSet(
11382  RPCLayers = cms.bool( False ),
11383  UseMuonNavigation = cms.untracked.bool( False ),
11384  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11385  ),
11386  TrackAssociatorParameters = cms.PSet(
11387  useMuon = cms.bool( False ),
11388  truthMatch = cms.bool( False ),
11389  usePreshower = cms.bool( False ),
11390  dRPreshowerPreselection = cms.double( 0.2 ),
11391  muonMaxDistanceSigmaY = cms.double( 0.0 ),
11392  useEcal = cms.bool( False ),
11393  muonMaxDistanceSigmaX = cms.double( 0.0 ),
11394  dRMuon = cms.double( 9999.0 ),
11395  dREcal = cms.double( 1.0 ),
11396  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
11397  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
11398  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11399  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
11400  propagateAllDirections = cms.bool( True ),
11401  muonMaxDistanceY = cms.double( 5.0 ),
11402  useHO = cms.bool( False ),
11403  muonMaxDistanceX = cms.double( 5.0 ),
11404  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
11405  useHcal = cms.bool( False ),
11406  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
11407  accountForTrajectoryChangeCalo = cms.bool( False ),
11408  dREcalPreselection = cms.double( 1.0 ),
11409  useCalo = cms.bool( True ),
11410  dRMuonPreselection = cms.double( 0.2 ),
11411  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11412  dRHcal = cms.double( 1.0 ),
11413  dRHcalPreselection = cms.double( 1.0 ),
11414  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
11415  ),
11416  Noise_HB = cms.double( 0.2 )
11417  ),
11418  TrackExtractorPSet = cms.PSet(
11419  Diff_z = cms.double( 0.2 ),
11420  inputTrackCollection = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
11421  Chi2Ndof_Max = cms.double( 1.0E64 ),
11422  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
11423  DR_Veto = cms.double( 0.01 ),
11424  Pt_Min = cms.double( -1.0 ),
11425  DR_Max = cms.double( 1.0 ),
11426  DepositLabel = cms.untracked.string( "" ),
11427  NHits_Min = cms.uint32( 0 ),
11428  Chi2Prob_Min = cms.double( -1.0 ),
11429  Diff_r = cms.double( 0.1 ),
11430  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
11431  ComponentName = cms.string( "TrackExtractor" )
11432  ),
11433  JetExtractorPSet = cms.PSet(
11434  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
11435  DR_Veto = cms.double( 0.1 ),
11436  DR_Max = cms.double( 1.0 ),
11437  ExcludeMuonVeto = cms.bool( True ),
11438  PrintTimeReport = cms.untracked.bool( False ),
11439  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11440  ComponentName = cms.string( "JetExtractor" ),
11441  ServiceParameters = cms.PSet(
11442  RPCLayers = cms.bool( False ),
11443  UseMuonNavigation = cms.untracked.bool( False ),
11444  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11445  ),
11446  TrackAssociatorParameters = cms.PSet(
11447  useMuon = cms.bool( False ),
11448  truthMatch = cms.bool( False ),
11449  usePreshower = cms.bool( False ),
11450  dRPreshowerPreselection = cms.double( 0.2 ),
11451  muonMaxDistanceSigmaY = cms.double( 0.0 ),
11452  useEcal = cms.bool( False ),
11453  muonMaxDistanceSigmaX = cms.double( 0.0 ),
11454  dRMuon = cms.double( 9999.0 ),
11455  dREcal = cms.double( 0.5 ),
11456  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
11457  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
11458  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11459  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
11460  propagateAllDirections = cms.bool( True ),
11461  muonMaxDistanceY = cms.double( 5.0 ),
11462  useHO = cms.bool( False ),
11463  muonMaxDistanceX = cms.double( 5.0 ),
11464  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
11465  useHcal = cms.bool( False ),
11466  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
11467  accountForTrajectoryChangeCalo = cms.bool( False ),
11468  dREcalPreselection = cms.double( 0.5 ),
11469  useCalo = cms.bool( True ),
11470  dRMuonPreselection = cms.double( 0.2 ),
11471  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11472  dRHcal = cms.double( 0.5 ),
11473  dRHcalPreselection = cms.double( 0.5 ),
11474  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
11475  ),
11476  Threshold = cms.double( 5.0 )
11477  ),
11478  trackDepositName = cms.string( "tracker" ),
11479  ecalDepositName = cms.string( "ecal" ),
11480  hcalDepositName = cms.string( "hcal" ),
11481  hoDepositName = cms.string( "ho" ),
11482  jetDepositName = cms.string( "jets" ),
11483  TimingFillerParameters = cms.PSet(
11484  DTTimingParameters = cms.PSet(
11485  HitError = cms.double( 6.0 ),
11486  MatchParameters = cms.PSet(
11487  TightMatchDT = cms.bool( False ),
11488  DTradius = cms.double( 0.01 ),
11489  TightMatchCSC = cms.bool( True ),
11490  CSCsegments = cms.InputTag( "hltCscSegments" ),
11491  DTsegments = cms.InputTag( "hltDt4DSegments" )
11492  ),
11493  debug = cms.bool( False ),
11494  DoWireCorr = cms.bool( False ),
11495  RequireBothProjections = cms.bool( False ),
11496  DTTimeOffset = cms.double( 2.7 ),
11497  PruneCut = cms.double( 10000.0 ),
11498  DTsegments = cms.InputTag( "hltDt4DSegments" ),
11499  UseSegmentT0 = cms.bool( False ),
11500  HitsMin = cms.int32( 5 ),
11501  DropTheta = cms.bool( True ),
11502  ServiceParameters = cms.PSet(
11503  RPCLayers = cms.bool( True ),
11504  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11505  )
11506  ),
11507  UseCSC = cms.bool( True ),
11508  CSCTimingParameters = cms.PSet(
11509  MatchParameters = cms.PSet(
11510  TightMatchDT = cms.bool( False ),
11511  DTradius = cms.double( 0.01 ),
11512  TightMatchCSC = cms.bool( True ),
11513  CSCsegments = cms.InputTag( "hltCscSegments" ),
11514  DTsegments = cms.InputTag( "hltDt4DSegments" )
11515  ),
11516  debug = cms.bool( False ),
11517  CSCWireTimeOffset = cms.double( 0.0 ),
11518  CSCStripError = cms.double( 7.0 ),
11519  CSCTimeOffset = cms.double( 0.0 ),
11520  CSCWireError = cms.double( 8.6 ),
11521  PruneCut = cms.double( 100.0 ),
11522  CSCsegments = cms.InputTag( "hltCscSegments" ),
11523  UseStripTime = cms.bool( True ),
11524  CSCStripTimeOffset = cms.double( 0.0 ),
11525  UseWireTime = cms.bool( True ),
11526  ServiceParameters = cms.PSet(
11527  RPCLayers = cms.bool( True ),
11528  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11529  )
11530  ),
11531  ErrorDT = cms.double( 6.0 ),
11532  EcalEnergyCut = cms.double( 0.4 ),
11533  UseECAL = cms.bool( True ),
11534  ErrorEB = cms.double( 2.085 ),
11535  UseDT = cms.bool( True ),
11536  ErrorEE = cms.double( 6.95 ),
11537  ErrorCSC = cms.double( 7.4 )
11538  ),
11539  ShowerDigiFillerParameters = cms.PSet(
11540  cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ),
11541  dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ),
11542  digiMaxDistanceX = cms.double( 25.0 )
11543  ),
11544  TrackerKinkFinderParameters = cms.PSet(
11545  usePosition = cms.bool( False ),
11546  diagonalOnly = cms.bool( False )
11547  ),
11548  fillEnergy = cms.bool( True ),
11549  storeCrossedHcalRecHits = cms.bool( False ),
11550  maxAbsPullX = cms.double( 4.0 ),
11551  maxAbsEta = cms.double( 3.0 ),
11552  minPt = cms.double( 10.0 ),
11553  inputCollectionTypes = cms.vstring( 'inner tracks',
11554  'links',
11555  'outer tracks' ),
11556  addExtraSoftMuons = cms.bool( False ),
11557  fillGlobalTrackRefits = cms.bool( False ),
11558  debugWithTruthMatching = cms.bool( False ),
11559  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingPPOnAA','hltMuonLinksPPOnAA','hltL2MuonsPPOnAA' ),
11560  fillCaloCompatibility = cms.bool( True ),
11561  maxAbsPullY = cms.double( 9999.0 ),
11562  maxAbsDy = cms.double( 9999.0 ),
11563  minP = cms.double( 10.0 ),
11564  minPCaloMuon = cms.double( 1.0E9 ),
11565  maxAbsDx = cms.double( 3.0 ),
11566  fillIsolation = cms.bool( True ),
11567  writeIsoDeposits = cms.bool( False ),
11568  minNumberOfMatches = cms.int32( 1 ),
11569  fillMatching = cms.bool( True ),
11570  fillShowerDigis = cms.bool( False ),
11571  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
11572  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
11573  fillGlobalTrackQuality = cms.bool( False ),
11574  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
11575  selectHighPurity = cms.bool( False ),
11576  pvInputTag = cms.InputTag( "offlinePrimaryVertices" ),
11577  fillTrackerKink = cms.bool( False ),
11578  minCaloCompatibility = cms.double( 0.6 ),
11579  runArbitrationCleaner = cms.bool( False ),
11580  arbitrationCleanerOptions = cms.PSet(
11581  OverlapDTheta = cms.double( 0.02 ),
11582  Overlap = cms.bool( True ),
11583  Clustering = cms.bool( True ),
11584  ME1a = cms.bool( True ),
11585  ClusterDTheta = cms.double( 0.02 ),
11586  ClusterDPhi = cms.double( 0.6 ),
11587  OverlapDPhi = cms.double( 0.0786 )
11588  ),
11589  arbitrateTrackerMuons = cms.bool( False )
11590 )
11591 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
11592  navigator = cms.PSet(
11593  barrel = cms.PSet( ),
11594  endcap = cms.PSet( ),
11595  name = cms.string( "PFRecHitECALNavigator" )
11596  ),
11597  producers = cms.VPSet(
11598  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11599  srFlags = cms.InputTag( "" ),
11600  name = cms.string( "PFEBRecHitCreator" ),
11601  qualityTests = cms.VPSet(
11602  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11603  applySelectionsToAllCrystals = cms.bool( True )
11604  ),
11605  cms.PSet( topologicalCleaning = cms.bool( True ),
11606  skipTTRecoveredHits = cms.bool( True ),
11607  cleaningThreshold = cms.double( 2.0 ),
11608  name = cms.string( "PFRecHitQTestECAL" ),
11609  timingCleaning = cms.bool( True )
11610  )
11611  )
11612  ),
11613  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11614  srFlags = cms.InputTag( "" ),
11615  name = cms.string( "PFEERecHitCreator" ),
11616  qualityTests = cms.VPSet(
11617  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11618  applySelectionsToAllCrystals = cms.bool( True )
11619  ),
11620  cms.PSet( topologicalCleaning = cms.bool( True ),
11621  skipTTRecoveredHits = cms.bool( True ),
11622  cleaningThreshold = cms.double( 2.0 ),
11623  name = cms.string( "PFRecHitQTestECAL" ),
11624  timingCleaning = cms.bool( True )
11625  )
11626  )
11627  )
11628  )
11629 )
11630 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer",
11631  navigator = cms.PSet(
11632  name = cms.string( "PFRecHitHCALDenseIdNavigator" ),
11633  hcalEnums = cms.vint32( 1, 2 )
11634  ),
11635  producers = cms.VPSet(
11636  cms.PSet( src = cms.InputTag( "hltHbhereco" ),
11637  name = cms.string( "PFHBHERecHitCreator" ),
11638  qualityTests = cms.VPSet(
11639  cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
11640  cuts = cms.VPSet(
11641  cms.PSet( depth = cms.vint32( 1, 2, 3, 4 ),
11642  threshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11643  detectorEnum = cms.int32( 1 )
11644  ),
11645  cms.PSet( depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11646  threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11647  detectorEnum = cms.int32( 2 )
11648  )
11649  )
11650  ),
11651  cms.PSet( flags = cms.vstring( 'Standard' ),
11652  cleaningThresholds = cms.vdouble( 0.0 ),
11653  name = cms.string( "PFRecHitQTestHCALChannel" ),
11654  maxSeverities = cms.vint32( 11 )
11655  )
11656  )
11657  )
11658  )
11659 )
11660 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
11661  navigator = cms.PSet(
11662  name = cms.string( "PFRecHitHCALDenseIdNavigator" ),
11663  hcalEnums = cms.vint32( 4 )
11664  ),
11665  producers = cms.VPSet(
11666  cms.PSet( thresh_HF = cms.double( 0.4 ),
11667  LongFibre_Fraction = cms.double( 0.1 ),
11668  src = cms.InputTag( "hltHfreco" ),
11669  EMDepthCorrection = cms.double( 22.0 ),
11670  ShortFibre_Fraction = cms.double( 0.01 ),
11671  HADDepthCorrection = cms.double( 25.0 ),
11672  HFCalib29 = cms.double( 1.07 ),
11673  LongFibre_Cut = cms.double( 120.0 ),
11674  name = cms.string( "PFHFRecHitCreator" ),
11675  qualityTests = cms.VPSet(
11676  cms.PSet( flags = cms.vstring( 'Standard',
11677  'HFLong',
11678  'HFShort' ),
11679  cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
11680  name = cms.string( "PFRecHitQTestHCALChannel" ),
11681  maxSeverities = cms.vint32( 11, 9, 9 )
11682  ),
11683  cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
11684  cuts = cms.VPSet(
11685  cms.PSet( depth = cms.vint32( 1, 2 ),
11686  threshold = cms.vdouble( 1.2, 1.8 ),
11687  detectorEnum = cms.int32( 4 )
11688  )
11689  )
11690  )
11691  ),
11692  ShortFibre_Cut = cms.double( 60.0 )
11693  )
11694  )
11695 )
11696 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
11697  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
11698  producers = cms.VPSet(
11699  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11700  name = cms.string( "PFPSRecHitCreator" ),
11701  qualityTests = cms.VPSet(
11702  cms.PSet( threshold = cms.double( 7.0E-6 ),
11703  name = cms.string( "PFRecHitQTestThreshold" )
11704  )
11705  )
11706  )
11707  )
11708 )
11709 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
11710  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
11711  recHitCleaners = cms.VPSet(
11712  ),
11713  seedCleaners = cms.VPSet(
11714  ),
11715  seedFinder = cms.PSet(
11716  thresholdsByDetector = cms.VPSet(
11717  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
11718  seedingThreshold = cms.double( 0.6 ),
11719  detector = cms.string( "ECAL_ENDCAP" )
11720  ),
11721  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11722  seedingThreshold = cms.double( 0.23 ),
11723  detector = cms.string( "ECAL_BARREL" )
11724  )
11725  ),
11726  algoName = cms.string( "LocalMaximumSeedFinder" ),
11727  nNeighbours = cms.int32( 8 )
11728  ),
11729  initialClusteringStep = cms.PSet(
11730  thresholdsByDetector = cms.VPSet(
11731  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
11732  gatheringThresholdPt = cms.double( 0.0 ),
11733  detector = cms.string( "ECAL_BARREL" )
11734  ),
11735  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
11736  gatheringThresholdPt = cms.double( 0.0 ),
11737  detector = cms.string( "ECAL_ENDCAP" )
11738  )
11739  ),
11740  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11741  useCornerCells = cms.bool( True )
11742  ),
11743  pfClusterBuilder = cms.PSet(
11744  minFracTot = cms.double( 1.0E-20 ),
11745  stoppingTolerance = cms.double( 1.0E-8 ),
11746  positionCalc = cms.PSet(
11747  minAllowedNormalization = cms.double( 1.0E-9 ),
11748  posCalcNCrystals = cms.int32( 9 ),
11749  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11750  logWeightDenominator = cms.double( 0.08 ),
11751  minFractionInCalc = cms.double( 1.0E-9 ),
11752  timeResolutionCalcBarrel = cms.PSet(
11753  corrTermLowE = cms.double( 0.0510871 ),
11754  threshLowE = cms.double( 0.5 ),
11755  noiseTerm = cms.double( 1.10889 ),
11756  constantTermLowE = cms.double( 0.0 ),
11757  noiseTermLowE = cms.double( 1.31883 ),
11758  threshHighE = cms.double( 5.0 ),
11759  constantTerm = cms.double( 0.428192 )
11760  ),
11761  timeResolutionCalcEndcap = cms.PSet(
11762  corrTermLowE = cms.double( 0.0 ),
11763  threshLowE = cms.double( 1.0 ),
11764  noiseTerm = cms.double( 5.72489999999 ),
11765  constantTermLowE = cms.double( 0.0 ),
11766  noiseTermLowE = cms.double( 6.92683000001 ),
11767  threshHighE = cms.double( 10.0 ),
11768  constantTerm = cms.double( 0.0 )
11769  )
11770  ),
11771  maxIterations = cms.uint32( 50 ),
11772  positionCalcForConvergence = cms.PSet(
11773  minAllowedNormalization = cms.double( 0.0 ),
11774  T0_ES = cms.double( 1.2 ),
11775  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11776  T0_EE = cms.double( 3.1 ),
11777  T0_EB = cms.double( 7.4 ),
11778  X0 = cms.double( 0.89 ),
11779  minFractionInCalc = cms.double( 0.0 ),
11780  W0 = cms.double( 4.2 )
11781  ),
11782  allCellsPositionCalc = cms.PSet(
11783  minAllowedNormalization = cms.double( 1.0E-9 ),
11784  posCalcNCrystals = cms.int32( -1 ),
11785  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11786  logWeightDenominator = cms.double( 0.08 ),
11787  minFractionInCalc = cms.double( 1.0E-9 ),
11788  timeResolutionCalcBarrel = cms.PSet(
11789  corrTermLowE = cms.double( 0.0510871 ),
11790  threshLowE = cms.double( 0.5 ),
11791  noiseTerm = cms.double( 1.10889 ),
11792  constantTermLowE = cms.double( 0.0 ),
11793  noiseTermLowE = cms.double( 1.31883 ),
11794  threshHighE = cms.double( 5.0 ),
11795  constantTerm = cms.double( 0.428192 )
11796  ),
11797  timeResolutionCalcEndcap = cms.PSet(
11798  corrTermLowE = cms.double( 0.0 ),
11799  threshLowE = cms.double( 1.0 ),
11800  noiseTerm = cms.double( 5.72489999999 ),
11801  constantTermLowE = cms.double( 0.0 ),
11802  noiseTermLowE = cms.double( 6.92683000001 ),
11803  threshHighE = cms.double( 10.0 ),
11804  constantTerm = cms.double( 0.0 )
11805  )
11806  ),
11807  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11808  recHitEnergyNorms = cms.VPSet(
11809  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
11810  detector = cms.string( "ECAL_BARREL" )
11811  ),
11812  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
11813  detector = cms.string( "ECAL_ENDCAP" )
11814  )
11815  ),
11816  showerSigma = cms.double( 1.5 ),
11817  minFractionToKeep = cms.double( 1.0E-7 ),
11818  excludeOtherSeeds = cms.bool( True )
11819  ),
11820  positionReCalc = cms.PSet(
11821  minAllowedNormalization = cms.double( 0.0 ),
11822  T0_ES = cms.double( 1.2 ),
11823  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11824  T0_EE = cms.double( 3.1 ),
11825  T0_EB = cms.double( 7.4 ),
11826  X0 = cms.double( 0.89 ),
11827  minFractionInCalc = cms.double( 0.0 ),
11828  W0 = cms.double( 4.2 )
11829  ),
11830  energyCorrector = cms.PSet( )
11831 )
11832 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
11833  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
11834  recHitCleaners = cms.VPSet(
11835  ),
11836  seedCleaners = cms.VPSet(
11837  ),
11838  seedFinder = cms.PSet(
11839  thresholdsByDetector = cms.VPSet(
11840  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11841  seedingThreshold = cms.double( 1.2E-4 ),
11842  detector = cms.string( "PS1" )
11843  ),
11844  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11845  seedingThreshold = cms.double( 1.2E-4 ),
11846  detector = cms.string( "PS2" )
11847  )
11848  ),
11849  algoName = cms.string( "LocalMaximumSeedFinder" ),
11850  nNeighbours = cms.int32( 4 )
11851  ),
11852  initialClusteringStep = cms.PSet(
11853  thresholdsByDetector = cms.VPSet(
11854  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11855  gatheringThresholdPt = cms.double( 0.0 ),
11856  detector = cms.string( "PS1" )
11857  ),
11858  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11859  gatheringThresholdPt = cms.double( 0.0 ),
11860  detector = cms.string( "PS2" )
11861  )
11862  ),
11863  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11864  useCornerCells = cms.bool( False )
11865  ),
11866  pfClusterBuilder = cms.PSet(
11867  minFracTot = cms.double( 1.0E-20 ),
11868  stoppingTolerance = cms.double( 1.0E-8 ),
11869  positionCalc = cms.PSet(
11870  minAllowedNormalization = cms.double( 1.0E-9 ),
11871  posCalcNCrystals = cms.int32( -1 ),
11872  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11873  logWeightDenominator = cms.double( 6.0E-5 ),
11874  minFractionInCalc = cms.double( 1.0E-9 )
11875  ),
11876  maxIterations = cms.uint32( 50 ),
11877  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11878  recHitEnergyNorms = cms.VPSet(
11879  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11880  detector = cms.string( "PS1" )
11881  ),
11882  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11883  detector = cms.string( "PS2" )
11884  )
11885  ),
11886  showerSigma = cms.double( 0.3 ),
11887  minFractionToKeep = cms.double( 1.0E-7 ),
11888  excludeOtherSeeds = cms.bool( True )
11889  ),
11890  positionReCalc = cms.PSet( ),
11891  energyCorrector = cms.PSet( )
11892 )
11893 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11894  minimumPSEnergy = cms.double( 0.0 ),
11895  skipPS = cms.bool( False ),
11896  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
11897  energyCorrector = cms.PSet(
11898  applyCrackCorrections = cms.bool( False ),
11899  srfAwareCorrection = cms.bool( True ),
11900  applyMVACorrections = cms.bool( True ),
11901  maxPtForMVAEvaluation = cms.double( 300.0 ),
11902  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11903  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11904  ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ),
11905  eeSrFlagLabel = cms.InputTag( "hltEcalDigis" )
11906  ),
11907  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
11908 )
11909 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer",
11910  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
11911  recHitCleaners = cms.VPSet(
11912  ),
11913  seedCleaners = cms.VPSet(
11914  ),
11915  seedFinder = cms.PSet(
11916  thresholdsByDetector = cms.VPSet(
11917  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
11918  depths = cms.vint32( 1, 2, 3, 4 ),
11919  seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
11920  seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 )
11921  ),
11922  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
11923  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11924  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
11925  seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
11926  )
11927  ),
11928  algoName = cms.string( "LocalMaximumSeedFinder" ),
11929  nNeighbours = cms.int32( 4 )
11930  ),
11931  initialClusteringStep = cms.PSet(
11932  thresholdsByDetector = cms.VPSet(
11933  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
11934  depths = cms.vint32( 1, 2, 3, 4 ),
11935  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11936  gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 )
11937  ),
11938  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
11939  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11940  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11941  gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
11942  )
11943  ),
11944  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11945  useCornerCells = cms.bool( True )
11946  ),
11947  pfClusterBuilder = cms.PSet(
11948  minFracTot = cms.double( 1.0E-20 ),
11949  stoppingTolerance = cms.double( 1.0E-8 ),
11950  positionCalc = cms.PSet(
11951  minAllowedNormalization = cms.double( 1.0E-9 ),
11952  posCalcNCrystals = cms.int32( 5 ),
11953  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11954  minFractionInCalc = cms.double( 1.0E-9 ),
11955  logWeightDenominatorByDetector = cms.VPSet(
11956  cms.PSet( depths = cms.vint32( 1, 2, 3, 4 ),
11957  detector = cms.string( "HCAL_BARREL1" ),
11958  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11959  ),
11960  cms.PSet( depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11961  detector = cms.string( "HCAL_ENDCAP" ),
11962  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11963  )
11964  )
11965  ),
11966  maxIterations = cms.uint32( 5 ),
11967  minChi2Prob = cms.double( 0.0 ),
11968  allCellsPositionCalc = cms.PSet(
11969  minAllowedNormalization = cms.double( 1.0E-9 ),
11970  posCalcNCrystals = cms.int32( -1 ),
11971  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11972  minFractionInCalc = cms.double( 1.0E-9 ),
11973  logWeightDenominatorByDetector = cms.VPSet(
11974  cms.PSet( depths = cms.vint32( 1, 2, 3, 4 ),
11975  detector = cms.string( "HCAL_BARREL1" ),
11976  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11977  ),
11978  cms.PSet( depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11979  detector = cms.string( "HCAL_ENDCAP" ),
11980  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11981  )
11982  )
11983  ),
11984  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11985  recHitEnergyNorms = cms.VPSet(
11986  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
11987  depths = cms.vint32( 1, 2, 3, 4 ),
11988  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11989  ),
11990  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
11991  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11992  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11993  )
11994  ),
11995  maxNSigmaTime = cms.double( 10.0 ),
11996  showerSigma = cms.double( 10.0 ),
11997  timeSigmaEE = cms.double( 10.0 ),
11998  clusterTimeResFromSeed = cms.bool( False ),
11999  minFractionToKeep = cms.double( 1.0E-7 ),
12000  excludeOtherSeeds = cms.bool( True ),
12001  timeResolutionCalcBarrel = cms.PSet(
12002  corrTermLowE = cms.double( 0.0 ),
12003  threshLowE = cms.double( 6.0 ),
12004  noiseTerm = cms.double( 21.86 ),
12005  constantTermLowE = cms.double( 4.24 ),
12006  noiseTermLowE = cms.double( 8.0 ),
12007  threshHighE = cms.double( 15.0 ),
12008  constantTerm = cms.double( 2.82 )
12009  ),
12010  timeResolutionCalcEndcap = cms.PSet(
12011  corrTermLowE = cms.double( 0.0 ),
12012  threshLowE = cms.double( 6.0 ),
12013  noiseTerm = cms.double( 21.86 ),
12014  constantTermLowE = cms.double( 4.24 ),
12015  noiseTermLowE = cms.double( 8.0 ),
12016  threshHighE = cms.double( 15.0 ),
12017  constantTerm = cms.double( 2.82 )
12018  ),
12019  timeSigmaEB = cms.double( 10.0 )
12020  ),
12021  positionReCalc = cms.PSet( ),
12022  energyCorrector = cms.PSet( )
12023 )
12024 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
12025  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
12026  pfClusterBuilder = cms.PSet(
12027  allCellsPositionCalc = cms.PSet(
12028  minAllowedNormalization = cms.double( 1.0E-9 ),
12029  posCalcNCrystals = cms.int32( -1 ),
12030  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12031  minFractionInCalc = cms.double( 1.0E-9 ),
12032  logWeightDenominatorByDetector = cms.VPSet(
12033  cms.PSet( depths = cms.vint32( 1, 2, 3, 4 ),
12034  detector = cms.string( "HCAL_BARREL1" ),
12035  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
12036  ),
12037  cms.PSet( depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
12038  detector = cms.string( "HCAL_ENDCAP" ),
12039  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
12040  )
12041  )
12042  ),
12043  algoName = cms.string( "PFMultiDepthClusterizer" ),
12044  nSigmaPhi = cms.double( 2.0 ),
12045  minFractionToKeep = cms.double( 1.0E-7 ),
12046  nSigmaEta = cms.double( 2.0 )
12047  ),
12048  positionReCalc = cms.PSet( ),
12049  energyCorrector = cms.PSet( )
12050 )
12051 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
12052  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
12053  recHitCleaners = cms.VPSet(
12054  ),
12055  seedCleaners = cms.VPSet(
12056  ),
12057  seedFinder = cms.PSet(
12058  thresholdsByDetector = cms.VPSet(
12059  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12060  seedingThreshold = cms.double( 1.4 ),
12061  detector = cms.string( "HF_EM" )
12062  ),
12063  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12064  seedingThreshold = cms.double( 1.4 ),
12065  detector = cms.string( "HF_HAD" )
12066  )
12067  ),
12068  algoName = cms.string( "LocalMaximumSeedFinder" ),
12069  nNeighbours = cms.int32( 0 )
12070  ),
12071  initialClusteringStep = cms.PSet(
12072  thresholdsByDetector = cms.VPSet(
12073  ),
12074  algoName = cms.string( "Basic2DClusterForEachSeed" )
12075  ),
12076  pfClusterBuilder = cms.PSet( ),
12077  positionReCalc = cms.PSet( ),
12078  energyCorrector = cms.PSet( )
12079 )
12080 fragment.hltLightPFTracksPPOnAA = cms.EDProducer( "LightPFTrackProducer",
12081  TrackQuality = cms.string( "none" ),
12082  UseQuality = cms.bool( False ),
12083  TkColList = cms.VInputTag( 'hltPFMuonMergingPPOnAA' )
12084 )
12085 fragment.hltParticleFlowBlockPPOnAA = cms.EDProducer( "PFBlockProducer",
12086  verbose = cms.untracked.bool( False ),
12087  debug = cms.untracked.bool( False ),
12088  elementImporters = cms.VPSet(
12089  cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ),
12090  source = cms.InputTag( "hltLightPFTracksPPOnAA" ),
12091  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
12092  useIterativeTracking = cms.bool( False ),
12093  importerName = cms.string( "GeneralTracksImporter" ),
12094  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
12095  muonMaxDPtOPt = cms.double( 1.0 ),
12096  trackQuality = cms.string( "highPurity" ),
12097  cleanBadConvertedBrems = cms.bool( False ),
12098  vetoEndcap = cms.bool( False )
12099  ),
12100  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
12101  importerName = cms.string( "ECALClusterImporter" ),
12102  BCtoPFCMap = cms.InputTag( "" )
12103  ),
12104  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
12105  importerName = cms.string( "GenericClusterImporter" )
12106  ),
12107  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ),
12108  importerName = cms.string( "GenericClusterImporter" )
12109  )
12110  ),
12111  linkDefinitions = cms.VPSet(
12112  cms.PSet( linkType = cms.string( "TRACK:ECAL" ),
12113  useKDTree = cms.bool( True ),
12114  linkerName = cms.string( "TrackAndECALLinker" )
12115  ),
12116  cms.PSet( linkType = cms.string( "TRACK:HCAL" ),
12117  useKDTree = cms.bool( True ),
12118  linkerName = cms.string( "TrackAndHCALLinker" ),
12119  trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
12120  trajectoryLayerExit = cms.string( "HCALExit" ),
12121  nMaxHcalLinksPerTrack = cms.int32( 1 )
12122  ),
12123  cms.PSet( linkType = cms.string( "ECAL:HCAL" ),
12124  useKDTree = cms.bool( False ),
12125  linkerName = cms.string( "ECALAndHCALLinker" ),
12126  minAbsEtaEcal = cms.double( 2.5 )
12127  ),
12128  cms.PSet( linkType = cms.string( "HFEM:HFHAD" ),
12129  useKDTree = cms.bool( False ),
12130  linkerName = cms.string( "HFEMAndHFHADLinker" )
12131  )
12132  )
12133 )
12134 fragment.hltParticleFlowPPOnAA = cms.EDProducer( "PFProducer",
12135  verbose = cms.untracked.bool( False ),
12136  debug = cms.untracked.bool( False ),
12137  blocks = cms.InputTag( "hltParticleFlowBlockPPOnAA" ),
12138  muons = cms.InputTag( "hltMuonsPPOnAA" ),
12139  postMuonCleaning = cms.bool( True ),
12140  vetoEndcap = cms.bool( False ),
12141  vertexCollection = cms.InputTag( "hltPixelVerticesPPOnAA" ),
12142  useVerticesForNeutral = cms.bool( True ),
12143  useHO = cms.bool( False ),
12144  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
12145  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
12146  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
12147  useEGammaElectrons = cms.bool( False ),
12148  egammaElectrons = cms.InputTag( "" ),
12149  useEGammaFilters = cms.bool( False ),
12150  useProtectionsForJetMET = cms.bool( True ),
12151  PFEGammaFiltersParameters = cms.PSet(
12152  electron_protectionsForJetMET = cms.PSet(
12153  maxE = cms.double( 50.0 ),
12154  maxTrackPOverEele = cms.double( 1.0 ),
12155  maxEcalEOverP_2 = cms.double( 0.2 ),
12156  maxHcalEOverEcalE = cms.double( 0.1 ),
12157  maxEcalEOverP_1 = cms.double( 0.5 ),
12158  maxHcalEOverP = cms.double( 1.0 ),
12159  maxEcalEOverPRes = cms.double( 0.2 ),
12160  maxHcalE = cms.double( 10.0 ),
12161  maxEeleOverPout = cms.double( 0.2 ),
12162  maxNtracks = cms.double( 3.0 ),
12163  maxEleHcalEOverEcalE = cms.double( 0.1 ),
12164  maxDPhiIN = cms.double( 0.1 ),
12165  maxEeleOverPoutRes = cms.double( 0.5 )
12166  ),
12167  electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ),
12168  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
12169  electron_iso_combIso_endcap = cms.double( 10.0 ),
12170  photon_protectionsForBadHcal = cms.PSet(
12171  solidConeTrkIsoSlope = cms.double( 0.3 ),
12172  enableProtections = cms.bool( False ),
12173  solidConeTrkIsoOffset = cms.double( 10.0 )
12174  ),
12175  electron_missinghits = cms.uint32( 1 ),
12176  photon_MinEt = cms.double( 10.0 ),
12177  electron_iso_pt = cms.double( 10.0 ),
12178  electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
12179  electron_iso_mva_endcap = cms.double( -0.1075 ),
12180  electron_iso_combIso_barrel = cms.double( 10.0 ),
12181  photon_protectionsForJetMET = cms.PSet(
12182  sumPtTrackIsoSlope = cms.double( 0.001 ),
12183  sumPtTrackIso = cms.double( 4.0 )
12184  ),
12185  electron_protectionsForBadHcal = cms.PSet(
12186  dEta = cms.vdouble( 0.0064, 0.01264 ),
12187  dPhi = cms.vdouble( 0.0547, 0.0394 ),
12188  enableProtections = cms.bool( False ),
12189  eInvPInv = cms.vdouble( 0.184, 0.0721 ),
12190  full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 )
12191  ),
12192  electron_noniso_mvaCut = cms.double( -0.1 ),
12193  electron_iso_mva_barrel = cms.double( -0.1875 ),
12194  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
12195  photon_combIso = cms.double( 10.0 ),
12196  photon_HoE = cms.double( 0.05 )
12197  ),
12198  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
12199  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
12200  muon_HO = cms.vdouble( 0.9, 0.9 ),
12201  PFMuonAlgoParameters = cms.PSet( ),
12202  rejectTracks_Bad = cms.bool( False ),
12203  rejectTracks_Step45 = cms.bool( False ),
12204  usePFNuclearInteractions = cms.bool( False ),
12205  usePFConversions = cms.bool( False ),
12206  usePFDecays = cms.bool( False ),
12207  dptRel_DispVtx = cms.double( 10.0 ),
12208  iCfgCandConnector = cms.PSet(
12209  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
12210  bCorrect = cms.bool( False ),
12211  bCalibPrimary = cms.bool( False )
12212  ),
12213  nsigma_TRACK = cms.double( 1.0 ),
12214  pt_Error = cms.double( 1.0 ),
12215  factors_45 = cms.vdouble( 10.0, 100.0 ),
12216  goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
12217  goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
12218  goodTrackDeadHcal_layers = cms.uint32( 4 ),
12219  goodTrackDeadHcal_validFr = cms.double( 0.5 ),
12220  goodTrackDeadHcal_dxy = cms.double( 0.5 ),
12221  goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
12222  goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
12223  goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
12224  goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
12225  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
12226  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
12227  goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
12228  goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
12229  pf_nsigma_ECAL = cms.double( 0.0 ),
12230  pf_nsigma_HCAL = cms.double( 1.0 ),
12231  pf_nsigma_HFEM = cms.double( 1.0 ),
12232  pf_nsigma_HFHAD = cms.double( 1.0 ),
12233  useCalibrationsFromDB = cms.bool( True ),
12234  calibrationsLabel = cms.string( "HLT" ),
12235  postHFCleaning = cms.bool( False ),
12236  PFHFCleaningParameters = cms.PSet(
12237  minSignificance = cms.double( 2.5 ),
12238  maxSignificance = cms.double( 2.5 ),
12239  minDeltaMet = cms.double( 0.4 ),
12240  maxDeltaPhiPt = cms.double( 7.0 ),
12241  minHFCleaningPt = cms.double( 5.0 ),
12242  minSignificanceReduction = cms.double( 1.4 )
12243  ),
12244  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
12245  calibHF_use = cms.bool( False ),
12246  calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ),
12247  calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ),
12248  calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ),
12249  calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
12250  calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
12251  resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
12252 )
12253 fragment.hltKT4PFJetsForRho = cms.EDProducer( "FastjetJetProducer",
12254  useMassDropTagger = cms.bool( False ),
12255  useFiltering = cms.bool( False ),
12256  useDynamicFiltering = cms.bool( False ),
12257  useTrimming = cms.bool( False ),
12258  usePruning = cms.bool( False ),
12259  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
12260  useKtPruning = cms.bool( False ),
12261  useConstituentSubtraction = cms.bool( False ),
12262  useSoftDrop = cms.bool( False ),
12263  correctShape = cms.bool( False ),
12264  UseOnlyVertexTracks = cms.bool( False ),
12265  UseOnlyOnePV = cms.bool( False ),
12266  muCut = cms.double( -1.0 ),
12267  yCut = cms.double( -1.0 ),
12268  rFilt = cms.double( -1.0 ),
12269  rFiltFactor = cms.double( -1.0 ),
12270  trimPtFracMin = cms.double( -1.0 ),
12271  zcut = cms.double( -1.0 ),
12272  rcut_factor = cms.double( -1.0 ),
12273  csRho_EtaMax = cms.double( -1.0 ),
12274  csRParam = cms.double( -1.0 ),
12275  beta = cms.double( -1.0 ),
12276  R0 = cms.double( -1.0 ),
12277  gridMaxRapidity = cms.double( -1.0 ),
12278  gridSpacing = cms.double( -1.0 ),
12279  DzTrVtxMax = cms.double( 0.0 ),
12280  DxyTrVtxMax = cms.double( 0.0 ),
12281  MaxVtxZ = cms.double( 15.0 ),
12282  subjetPtMin = cms.double( -1.0 ),
12283  muMin = cms.double( -1.0 ),
12284  muMax = cms.double( -1.0 ),
12285  yMin = cms.double( -1.0 ),
12286  yMax = cms.double( -1.0 ),
12287  dRMin = cms.double( -1.0 ),
12288  dRMax = cms.double( -1.0 ),
12289  maxDepth = cms.int32( -1 ),
12290  nFilt = cms.int32( -1 ),
12291  MinVtxNdof = cms.int32( 0 ),
12292  src = cms.InputTag( "hltParticleFlowPPOnAA" ),
12293  srcPVs = cms.InputTag( "hltPixelVerticesPPOnAA" ),
12294  jetType = cms.string( "PFJet" ),
12295  jetAlgorithm = cms.string( "Kt" ),
12296  rParam = cms.double( 0.4 ),
12297  inputEtMin = cms.double( 0.0 ),
12298  inputEMin = cms.double( 0.0 ),
12299  jetPtMin = cms.double( 0.0 ),
12300  doPVCorrection = cms.bool( False ),
12301  doAreaFastjet = cms.bool( True ),
12302  doRhoFastjet = cms.bool( False ),
12303  doPUOffsetCorr = cms.bool( False ),
12304  puPtMin = cms.double( 10.0 ),
12305  nSigmaPU = cms.double( 1.0 ),
12306  radiusPU = cms.double( 0.5 ),
12307  subtractorName = cms.string( "" ),
12308  useExplicitGhosts = cms.bool( False ),
12309  doAreaDiskApprox = cms.bool( False ),
12310  voronoiRfact = cms.double( -9.0 ),
12311  Rho_EtaMax = cms.double( 4.4 ),
12312  Ghost_EtaMax = cms.double( 6.0 ),
12313  Active_Area_Repeats = cms.int32( 5 ),
12314  GhostArea = cms.double( 0.01 ),
12315  restrictInputs = cms.bool( False ),
12316  maxInputs = cms.uint32( 1 ),
12317  writeCompound = cms.bool( False ),
12318  writeJetsWithConst = cms.bool( False ),
12319  doFastJetNonUniform = cms.bool( False ),
12320  useDeterministicSeed = cms.bool( True ),
12321  minSeed = cms.uint32( 0 ),
12322  verbosity = cms.int32( 0 ),
12323  puWidth = cms.double( 0.0 ),
12324  nExclude = cms.uint32( 0 ),
12325  maxBadEcalCells = cms.uint32( 9999999 ),
12326  maxBadHcalCells = cms.uint32( 9999999 ),
12327  maxProblematicEcalCells = cms.uint32( 9999999 ),
12328  maxProblematicHcalCells = cms.uint32( 9999999 ),
12329  maxRecoveredEcalCells = cms.uint32( 9999999 ),
12330  maxRecoveredHcalCells = cms.uint32( 9999999 ),
12331  puCenters = cms.vdouble( ),
12332  applyWeight = cms.bool( False ),
12333  srcWeights = cms.InputTag( "" ),
12334  minimumTowersFraction = cms.double( 0.0 ),
12335  jetCollInstanceName = cms.string( "" ),
12336  sumRecHits = cms.bool( False )
12337 )
12338 fragment.hltHiFJRhoProducer = cms.EDProducer( "HiFJRhoProducer",
12339  jetSource = cms.InputTag( "hltKT4PFJetsForRho" ),
12340  nExcl = cms.int32( 2 ),
12341  etaMaxExcl = cms.double( 2.0 ),
12342  ptMinExcl = cms.double( 20.0 ),
12343  nExcl2 = cms.int32( 1 ),
12344  etaMaxExcl2 = cms.double( 3.0 ),
12345  ptMinExcl2 = cms.double( 20.0 ),
12346  etaRanges = cms.vdouble( -5.0, -3.0, -2.1, -1.3, 1.3, 2.1, 3.0, 5.0 )
12347 )
12348 fragment.hltCsAK4PFJetsPPOnAA = cms.EDProducer( "CSJetProducer",
12349  csRParam = cms.double( -1.0 ),
12350  csAlpha = cms.double( 2.0 ),
12351  useModulatedRho = cms.bool( False ),
12352  minFlowChi2Prob = cms.double( 0.0 ),
12353  maxFlowChi2Prob = cms.double( 0.0 ),
12354  etaMap = cms.InputTag( 'hltHiFJRhoProducer','mapEtaEdges' ),
12355  rho = cms.InputTag( 'hltHiFJRhoProducer','mapToRho' ),
12356  rhom = cms.InputTag( 'hltHiFJRhoProducer','mapToRhoM' ),
12357  rhoFlowFitParams = cms.InputTag( 'hiFJRhoFlowModulationProducer','rhoFlowFitParams' ),
12358  jetCollInstanceName = cms.string( "pfParticlesCs" ),
12359  src = cms.InputTag( "hltParticleFlowPPOnAA" ),
12360  srcPVs = cms.InputTag( "" ),
12361  jetType = cms.string( "PFJet" ),
12362  jetAlgorithm = cms.string( "AntiKt" ),
12363  rParam = cms.double( 0.4 ),
12364  inputEtMin = cms.double( 0.0 ),
12365  inputEMin = cms.double( 0.0 ),
12366  jetPtMin = cms.double( 5.0 ),
12367  doPVCorrection = cms.bool( False ),
12368  doAreaFastjet = cms.bool( True ),
12369  doRhoFastjet = cms.bool( True ),
12370  doPUOffsetCorr = cms.bool( False ),
12371  puPtMin = cms.double( 10.0 ),
12372  nSigmaPU = cms.double( 1.0 ),
12373  radiusPU = cms.double( 0.5 ),
12374  subtractorName = cms.string( "" ),
12375  useExplicitGhosts = cms.bool( True ),
12376  doAreaDiskApprox = cms.bool( False ),
12377  voronoiRfact = cms.double( -0.9 ),
12378  Rho_EtaMax = cms.double( 4.5 ),
12379  Ghost_EtaMax = cms.double( 6.5 ),
12380  Active_Area_Repeats = cms.int32( 5 ),
12381  GhostArea = cms.double( 0.005 ),
12382  restrictInputs = cms.bool( False ),
12383  maxInputs = cms.uint32( 1 ),
12384  writeCompound = cms.bool( False ),
12385  writeJetsWithConst = cms.bool( True ),
12386  doFastJetNonUniform = cms.bool( True ),
12387  useDeterministicSeed = cms.bool( False ),
12388  minSeed = cms.uint32( 14327 ),
12389  verbosity = cms.int32( 0 ),
12390  puWidth = cms.double( 0.8 ),
12391  nExclude = cms.uint32( 2 ),
12392  maxBadEcalCells = cms.uint32( 9999999 ),
12393  maxBadHcalCells = cms.uint32( 9999999 ),
12394  maxProblematicEcalCells = cms.uint32( 9999999 ),
12395  maxProblematicHcalCells = cms.uint32( 9999999 ),
12396  maxRecoveredEcalCells = cms.uint32( 9999999 ),
12397  maxRecoveredHcalCells = cms.uint32( 9999999 ),
12398  puCenters = cms.vdouble( -5.0, -4.0, -3.0, -2.0, -1.0, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0 ),
12399  applyWeight = cms.bool( False ),
12400  srcWeights = cms.InputTag( "" ),
12401  minimumTowersFraction = cms.double( 0.0 ),
12402  sumRecHits = cms.bool( False )
12403 )
12404 fragment.hltCsAK4PFJetsLooseIDPPOnAA = cms.EDProducer( "HLTPFJetIDProducer",
12405  minPt = cms.double( 20.0 ),
12406  maxEta = cms.double( 1.0E99 ),
12407  CHF = cms.double( 0.0 ),
12408  NHF = cms.double( 0.99 ),
12409  CEF = cms.double( 0.99 ),
12410  NEF = cms.double( 0.99 ),
12411  maxCF = cms.double( 99.0 ),
12412  NCH = cms.int32( 0 ),
12413  NTOT = cms.int32( 1 ),
12414  jetsInput = cms.InputTag( "hltCsAK4PFJetsPPOnAA" )
12415 )
12416 fragment.hltCsAK4PFJetsTightIDPPOnAA = cms.EDProducer( "HLTPFJetIDProducer",
12417  minPt = cms.double( 20.0 ),
12418  maxEta = cms.double( 1.0E99 ),
12419  CHF = cms.double( 0.0 ),
12420  NHF = cms.double( 0.9 ),
12421  CEF = cms.double( 0.99 ),
12422  NEF = cms.double( 0.99 ),
12423  maxCF = cms.double( 99.0 ),
12424  NCH = cms.int32( 0 ),
12425  NTOT = cms.int32( 1 ),
12426  jetsInput = cms.InputTag( "hltCsAK4PFJetsPPOnAA" )
12427 )
12428 fragment.hltFixedGridRhoFastjetAllPPOnAA = cms.EDProducer( "FixedGridRhoProducerFastjet",
12429  pfCandidatesTag = cms.InputTag( "hltParticleFlowPPOnAA" ),
12430  maxRapidity = cms.double( 5.0 ),
12431  gridSpacing = cms.double( 0.55 )
12432 )
12433 fragment.hltCsAK4PFFastJetCorrectorPPOnAA = cms.EDProducer( "L1FastjetCorrectorProducer",
12434  level = cms.string( "L1FastJet" ),
12435  algorithm = cms.string( "AK4PFHLT" ),
12436  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllPPOnAA" )
12437 )
12438 fragment.hltCsAK4PFRelativeCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
12439  level = cms.string( "L2Relative" ),
12440  algorithm = cms.string( "AK4PFHLT" )
12441 )
12442 fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
12443  level = cms.string( "L3Absolute" ),
12444  algorithm = cms.string( "AK4PFHLT" )
12445 )
12446 fragment.hltCsAK4PFResidualCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
12447  level = cms.string( "L2L3Residual" ),
12448  algorithm = cms.string( "AK4PFHLT" )
12449 )
12450 fragment.hltCsAK4PFCorrectorPPOnAA = cms.EDProducer( "ChainedJetCorrectorProducer",
12451  correctors = cms.VInputTag( 'hltCsAK4PFRelativeCorrectorPPOnAA','hltCsAK4PFAbsoluteCorrectorPPOnAA' )
12452 )
12453 fragment.hltCsAK4PFJetsCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
12454  src = cms.InputTag( "hltCsAK4PFJetsPPOnAA" ),
12455  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
12456 )
12457 fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
12458  src = cms.InputTag( "hltCsAK4PFJetsLooseIDPPOnAA" ),
12459  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
12460 )
12461 fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
12462  src = cms.InputTag( "hltCsAK4PFJetsTightIDPPOnAA" ),
12463  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
12464 )
12465 fragment.hltVerticesPFPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
12466  vertexCollections = cms.VPSet(
12467  cms.PSet( chi2cutoff = cms.double( 3.0 ),
12468  label = cms.string( "" ),
12469  useBeamConstraint = cms.bool( False ),
12470  minNdof = cms.double( 0.0 ),
12471  maxDistanceToBeam = cms.double( 1.0 ),
12472  algorithm = cms.string( "AdaptiveVertexFitter" )
12473  ),
12474  cms.PSet( chi2cutoff = cms.double( 3.0 ),
12475  label = cms.string( "WithBS" ),
12476  useBeamConstraint = cms.bool( True ),
12477  minNdof = cms.double( 0.0 ),
12478  maxDistanceToBeam = cms.double( 1.0 ),
12479  algorithm = cms.string( "AdaptiveVertexFitter" )
12480  )
12481  ),
12482  verbose = cms.untracked.bool( False ),
12483  TkFilterParameters = cms.PSet(
12484  maxEta = cms.double( 100.0 ),
12485  minPt = cms.double( 0.0 ),
12486  minSiliconLayersWithHits = cms.int32( 5 ),
12487  minPixelLayersWithHits = cms.int32( 2 ),
12488  maxNormalizedChi2 = cms.double( 20.0 ),
12489  trackQuality = cms.string( "any" ),
12490  algorithm = cms.string( "filter" ),
12491  maxD0Significance = cms.double( 999.0 )
12492  ),
12493  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
12494  TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
12495  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
12496  TrackTimesLabel = cms.InputTag( "dummy_default" ),
12497  TkClusParameters = cms.PSet(
12498  TkDAClusParameters = cms.PSet(
12499  zmerge = cms.double( 0.01 ),
12500  Tstop = cms.double( 0.5 ),
12501  d0CutOff = cms.double( 999.0 ),
12502  dzCutOff = cms.double( 4.0 ),
12503  vertexSize = cms.double( 0.15 ),
12504  coolingFactor = cms.double( 0.6 ),
12505  Tpurge = cms.double( 2.0 ),
12506  Tmin = cms.double( 2.4 ),
12507  uniquetrkweight = cms.double( 0.9 )
12508  ),
12509  algorithm = cms.string( "DA_vect" )
12510  ),
12511  isRecoveryIteration = cms.bool( False ),
12512  recoveryVtxCollection = cms.InputTag( "" )
12513 )
12514 fragment.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter",
12515  filterParams = cms.PSet(
12516  maxZ = cms.double( 24.0 ),
12517  minNdof = cms.double( 4.0 ),
12518  maxRho = cms.double( 2.0 ),
12519  pvSrc = cms.InputTag( "hltVerticesPFPPOnAA" )
12520  ),
12521  src = cms.InputTag( "hltVerticesPFPPOnAA" )
12522 )
12523 fragment.hltVerticesPFFilterPPOnAA = cms.EDFilter( "VertexSelector",
12524  src = cms.InputTag( "hltVerticesPFSelectorPPOnAA" ),
12525  cut = cms.string( "!isFake" ),
12526  filter = cms.bool( True )
12527 )
12528 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
12529  inputTag = cms.InputTag( "rawDataCollector" ),
12530  fedList = cms.vuint32( 1022 )
12531 )
12532 fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12533  saveTags = cms.bool( True ),
12534  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit_Centrality30_100_BptxAND" ),
12535  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12536  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12537  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12538  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12539  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12540  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12541  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12542  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12543 )
12544 fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
12545  offset = cms.uint32( 0 ),
12546  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12547 )
12548 fragment.hltL1ZeroBias = cms.EDFilter( "HLTL1TSeed",
12549  saveTags = cms.bool( True ),
12550  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
12551  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12552  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12553  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12554  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12555  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12556  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12557  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12558  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12559 )
12560 fragment.hltPreHIZeroBias = cms.EDFilter( "HLTPrescaler",
12561  offset = cms.uint32( 0 ),
12562  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12563 )
12564 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
12565  saveTags = cms.bool( True ),
12566  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
12567  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12568  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12569  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12570  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12571  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12572  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12573  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12574  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12575 )
12576 fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
12577  offset = cms.uint32( 0 ),
12578  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12579 )
12580 fragment.hltL1sSingleJet28BptxAND = cms.EDFilter( "HLTL1TSeed",
12581  saveTags = cms.bool( True ),
12582  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_BptxAND" ),
12583  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12584  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12585  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12586  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12587  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12588  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12589  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12590  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12591 )
12592 fragment.hltPreHIPuAK4CaloJet40Eta5p1 = cms.EDFilter( "HLTPrescaler",
12593  offset = cms.uint32( 0 ),
12594  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12595 )
12596 fragment.hltSinglePuAK4CaloJet40Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12597  saveTags = cms.bool( True ),
12598  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12599  triggerType = cms.int32( 85 ),
12600  MinE = cms.double( -1.0 ),
12601  MinPt = cms.double( 40.0 ),
12602  MinMass = cms.double( -1.0 ),
12603  MaxMass = cms.double( -1.0 ),
12604  MinEta = cms.double( -1.0 ),
12605  MaxEta = cms.double( 5.1 ),
12606  MinN = cms.int32( 1 )
12607 )
12608 fragment.rawDataReducedFormat = cms.EDProducer( "EvFFEDSelector",
12609  inputTag = cms.InputTag( "rawDataRepacker" ),
12610  fedList = ( cms.vuint32( 100, 101, 102, 1024, 103, 104, 105, 106, 107, 108, 109, 110, 111, 1022, 1118, 1119, 112, 1120, 1121, 1122, 1123, 113, 1134, 1135, 114, 115, 116, 117, 118, 119, 120, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 121, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 122, 1220, 1221, 1224, 1225, 1226, 1227, 1228, 1229, 123, 1230, 1231, 1232, 1233, 1236, 1237, 1238, 1239, 124, 1240, 1241, 1242, 1243, 1244, 1245, 1248, 1249, 125, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 126, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 127, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 128, 1280, 1281, 1284, 1285, 1286, 1287, 1288, 1289, 129, 1290, 1291, 1292, 1293, 1296, 1297, 1298, 1299, 130, 1300, 1301, 1302, 1308, 1309, 131, 1310, 1311, 1312, 1313, 1314, 132, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 133, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 134, 135, 1354, 1356, 1358, 136, 1360, 1368, 1369, 137, 1370, 1371, 1376, 1377, 138, 1380, 1381, 1384, 1385, 1386, 139, 1390, 1391, 1392, 1393, 1394, 1395, 140, 1402, 1404, 1405, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212)+cms.vuint32( 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467)+cms.vuint32( 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 690, 691, 692, 693, 70, 71, 72, 73, 735, 74, 75, 76, 77, 78, 79, 790, 791, 792, 793, 80, 81, 82, 83, 831, 832, 833, 834, 835, 836, 837, 838, 839, 84, 841, 842, 843, 844, 845, 846, 847, 848, 849, 85, 851, 852, 853, 854, 855, 856, 857, 858, 859, 86, 861, 862, 863, 864, 865, 866, 867, 868, 869, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99) )
12611 )
12612 fragment.hltL1sSingleJet44BptxAND = cms.EDFilter( "HLTL1TSeed",
12613  saveTags = cms.bool( True ),
12614  L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_BptxAND" ),
12615  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12616  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12617  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12618  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12619  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12620  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12621  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12622  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12623 )
12624 fragment.hltPreHIPuAK4CaloJet60Eta5p1 = cms.EDFilter( "HLTPrescaler",
12625  offset = cms.uint32( 0 ),
12626  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12627 )
12628 fragment.hltSinglePuAK4CaloJet60Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12629  saveTags = cms.bool( True ),
12630  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12631  triggerType = cms.int32( 85 ),
12632  MinE = cms.double( -1.0 ),
12633  MinPt = cms.double( 60.0 ),
12634  MinMass = cms.double( -1.0 ),
12635  MaxMass = cms.double( -1.0 ),
12636  MinEta = cms.double( -1.0 ),
12637  MaxEta = cms.double( 5.1 ),
12638  MinN = cms.int32( 1 )
12639 )
12640 fragment.hltL1sSingleJet56BptxAND = cms.EDFilter( "HLTL1TSeed",
12641  saveTags = cms.bool( True ),
12642  L1SeedsLogicalExpression = cms.string( "L1_SingleJet56_BptxAND" ),
12643  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12644  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12645  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12646  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12647  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12648  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12649  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12650  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12651 )
12652 fragment.hltPreHIPuAK4CaloJet80Eta5p1 = cms.EDFilter( "HLTPrescaler",
12653  offset = cms.uint32( 0 ),
12654  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12655 )
12656 fragment.hltSinglePuAK4CaloJet80Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12657  saveTags = cms.bool( True ),
12658  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12659  triggerType = cms.int32( 85 ),
12660  MinE = cms.double( -1.0 ),
12661  MinPt = cms.double( 80.0 ),
12662  MinMass = cms.double( -1.0 ),
12663  MaxMass = cms.double( -1.0 ),
12664  MinEta = cms.double( -1.0 ),
12665  MaxEta = cms.double( 5.1 ),
12666  MinN = cms.int32( 1 )
12667 )
12668 fragment.hltL1sSingleJet60BptxAND = cms.EDFilter( "HLTL1TSeed",
12669  saveTags = cms.bool( True ),
12670  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_BptxAND" ),
12671  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12672  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12673  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12674  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12675  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12676  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12677  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12678  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12679 )
12680 fragment.hltPreHIPuAK4CaloJet100Eta5p1 = cms.EDFilter( "HLTPrescaler",
12681  offset = cms.uint32( 0 ),
12682  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12683 )
12684 fragment.hltSinglePuAK4CaloJet100Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12685  saveTags = cms.bool( True ),
12686  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12687  triggerType = cms.int32( 85 ),
12688  MinE = cms.double( -1.0 ),
12689  MinPt = cms.double( 100.0 ),
12690  MinMass = cms.double( -1.0 ),
12691  MaxMass = cms.double( -1.0 ),
12692  MinEta = cms.double( -1.0 ),
12693  MaxEta = cms.double( 5.1 ),
12694  MinN = cms.int32( 1 )
12695 )
12696 fragment.hltPreHIPuAK4CaloJet120Eta5p1 = cms.EDFilter( "HLTPrescaler",
12697  offset = cms.uint32( 0 ),
12698  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12699 )
12700 fragment.hltSinglePuAK4CaloJet120Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12701  saveTags = cms.bool( True ),
12702  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12703  triggerType = cms.int32( 85 ),
12704  MinE = cms.double( -1.0 ),
12705  MinPt = cms.double( 120.0 ),
12706  MinMass = cms.double( -1.0 ),
12707  MaxMass = cms.double( -1.0 ),
12708  MinEta = cms.double( -1.0 ),
12709  MaxEta = cms.double( 5.1 ),
12710  MinN = cms.int32( 1 )
12711 )
12712 fragment.hltL1sSingleJet28Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12713  saveTags = cms.bool( True ),
12714  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_Centrality_30_100_BptxAND" ),
12715  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12716  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12717  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12718  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12719  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12720  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12721  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12722  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12723 )
12724 fragment.hltPreHIPuAK4CaloJet40Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12725  offset = cms.uint32( 0 ),
12726  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12727 )
12728 fragment.hltL1sSingleJet44Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12729  saveTags = cms.bool( True ),
12730  L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_Centrality_30_100_BptxAND" ),
12731  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12732  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12733  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12734  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12735  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12736  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12737  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12738  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12739 )
12740 fragment.hltPreHIPuAK4CaloJet60Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12741  offset = cms.uint32( 0 ),
12742  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12743 )
12744 fragment.hltL1sSingleJet56Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12745  saveTags = cms.bool( True ),
12746  L1SeedsLogicalExpression = cms.string( "L1_SingleJet56_Centrality_30_100_BptxAND" ),
12747  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12748  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12749  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12750  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12751  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12752  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12753  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12754  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12755 )
12756 fragment.hltPreHIPuAK4CaloJet80Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12757  offset = cms.uint32( 0 ),
12758  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12759 )
12760 fragment.hltL1sSingleJet60Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12761  saveTags = cms.bool( True ),
12762  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_Centrality_30_100_BptxAND" ),
12763  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12764  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12765  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12766  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12767  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12768  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12769  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12770  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12771 )
12772 fragment.hltPreHIPuAK4CaloJet100Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12773  offset = cms.uint32( 0 ),
12774  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12775 )
12776 fragment.hltL1sL1MinimumBiasHF1AND = cms.EDFilter( "HLTL1TSeed",
12777  saveTags = cms.bool( True ),
12778  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND" ),
12779  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12780  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12781  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12782  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12783  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12784  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12785  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12786  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12787 )
12788 fragment.hltPreHIGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
12789  offset = cms.uint32( 0 ),
12790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12791 )
12792 fragment.hltParticleFlowRecHitECALPPOnAA = cms.EDProducer( "PFRecHitProducer",
12793  navigator = cms.PSet(
12794  barrel = cms.PSet( ),
12795  endcap = cms.PSet( ),
12796  name = cms.string( "PFRecHitECALNavigator" )
12797  ),
12798  producers = cms.VPSet(
12799  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12800  srFlags = cms.InputTag( "" ),
12801  name = cms.string( "PFEBRecHitCreator" ),
12802  qualityTests = cms.VPSet(
12803  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
12804  applySelectionsToAllCrystals = cms.bool( True )
12805  ),
12806  cms.PSet( topologicalCleaning = cms.bool( True ),
12807  skipTTRecoveredHits = cms.bool( True ),
12808  cleaningThreshold = cms.double( 2.0 ),
12809  name = cms.string( "PFRecHitQTestECAL" ),
12810  timingCleaning = cms.bool( True )
12811  )
12812  )
12813  ),
12814  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12815  srFlags = cms.InputTag( "" ),
12816  name = cms.string( "PFEERecHitCreator" ),
12817  qualityTests = cms.VPSet(
12818  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
12819  applySelectionsToAllCrystals = cms.bool( True )
12820  ),
12821  cms.PSet( topologicalCleaning = cms.bool( True ),
12822  skipTTRecoveredHits = cms.bool( True ),
12823  cleaningThreshold = cms.double( 2.0 ),
12824  name = cms.string( "PFRecHitQTestECAL" ),
12825  timingCleaning = cms.bool( True )
12826  )
12827  )
12828  )
12829  )
12830 )
12831 fragment.hltParticleFlowRecHitPSPPOnAA = cms.EDProducer( "PFRecHitProducer",
12832  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
12833  producers = cms.VPSet(
12834  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
12835  name = cms.string( "PFPSRecHitCreator" ),
12836  qualityTests = cms.VPSet(
12837  cms.PSet( threshold = cms.double( 7.0E-6 ),
12838  name = cms.string( "PFRecHitQTestThreshold" )
12839  )
12840  )
12841  )
12842  )
12843 )
12844 fragment.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer",
12845  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ),
12846  recHitCleaners = cms.VPSet(
12847  ),
12848  seedCleaners = cms.VPSet(
12849  ),
12850  seedFinder = cms.PSet(
12851  thresholdsByDetector = cms.VPSet(
12852  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12853  seedingThreshold = cms.double( 1.2E-4 ),
12854  detector = cms.string( "PS1" )
12855  ),
12856  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12857  seedingThreshold = cms.double( 1.2E-4 ),
12858  detector = cms.string( "PS2" )
12859  )
12860  ),
12861  algoName = cms.string( "LocalMaximumSeedFinder" ),
12862  nNeighbours = cms.int32( 4 )
12863  ),
12864  initialClusteringStep = cms.PSet(
12865  thresholdsByDetector = cms.VPSet(
12866  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
12867  gatheringThresholdPt = cms.double( 0.0 ),
12868  detector = cms.string( "PS1" )
12869  ),
12870  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
12871  gatheringThresholdPt = cms.double( 0.0 ),
12872  detector = cms.string( "PS2" )
12873  )
12874  ),
12875  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
12876  useCornerCells = cms.bool( False )
12877  ),
12878  pfClusterBuilder = cms.PSet(
12879  minFracTot = cms.double( 1.0E-20 ),
12880  stoppingTolerance = cms.double( 1.0E-8 ),
12881  positionCalc = cms.PSet(
12882  minAllowedNormalization = cms.double( 1.0E-9 ),
12883  posCalcNCrystals = cms.int32( -1 ),
12884  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12885  logWeightDenominator = cms.double( 6.0E-5 ),
12886  minFractionInCalc = cms.double( 1.0E-9 )
12887  ),
12888  maxIterations = cms.uint32( 50 ),
12889  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
12890  recHitEnergyNorms = cms.VPSet(
12891  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
12892  detector = cms.string( "PS1" )
12893  ),
12894  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
12895  detector = cms.string( "PS2" )
12896  )
12897  ),
12898  showerSigma = cms.double( 0.3 ),
12899  minFractionToKeep = cms.double( 1.0E-7 ),
12900  excludeOtherSeeds = cms.bool( True )
12901  ),
12902  positionReCalc = cms.PSet( ),
12903  energyCorrector = cms.PSet( )
12904 )
12905 fragment.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer",
12906  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ),
12907  recHitCleaners = cms.VPSet(
12908  ),
12909  seedCleaners = cms.VPSet(
12910  ),
12911  seedFinder = cms.PSet(
12912  thresholdsByDetector = cms.VPSet(
12913  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
12914  seedingThreshold = cms.double( 0.6 ),
12915  detector = cms.string( "ECAL_ENDCAP" )
12916  ),
12917  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12918  seedingThreshold = cms.double( 0.23 ),
12919  detector = cms.string( "ECAL_BARREL" )
12920  )
12921  ),
12922  algoName = cms.string( "LocalMaximumSeedFinder" ),
12923  nNeighbours = cms.int32( 8 )
12924  ),
12925  initialClusteringStep = cms.PSet(
12926  thresholdsByDetector = cms.VPSet(
12927  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
12928  gatheringThresholdPt = cms.double( 0.0 ),
12929  detector = cms.string( "ECAL_BARREL" )
12930  ),
12931  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
12932  gatheringThresholdPt = cms.double( 0.0 ),
12933  detector = cms.string( "ECAL_ENDCAP" )
12934  )
12935  ),
12936  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
12937  useCornerCells = cms.bool( True )
12938  ),
12939  pfClusterBuilder = cms.PSet(
12940  minFracTot = cms.double( 1.0E-20 ),
12941  stoppingTolerance = cms.double( 1.0E-8 ),
12942  positionCalc = cms.PSet(
12943  minAllowedNormalization = cms.double( 1.0E-9 ),
12944  posCalcNCrystals = cms.int32( 9 ),
12945  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12946  logWeightDenominator = cms.double( 0.08 ),
12947  minFractionInCalc = cms.double( 1.0E-9 ),
12948  timeResolutionCalcBarrel = cms.PSet(
12949  corrTermLowE = cms.double( 0.0510871 ),
12950  threshLowE = cms.double( 0.5 ),
12951  noiseTerm = cms.double( 1.10889 ),
12952  constantTermLowE = cms.double( 0.0 ),
12953  noiseTermLowE = cms.double( 1.31883 ),
12954  threshHighE = cms.double( 5.0 ),
12955  constantTerm = cms.double( 0.428192 )
12956  ),
12957  timeResolutionCalcEndcap = cms.PSet(
12958  corrTermLowE = cms.double( 0.0 ),
12959  threshLowE = cms.double( 1.0 ),
12960  noiseTerm = cms.double( 5.72489999999 ),
12961  constantTermLowE = cms.double( 0.0 ),
12962  noiseTermLowE = cms.double( 6.92683000001 ),
12963  threshHighE = cms.double( 10.0 ),
12964  constantTerm = cms.double( 0.0 )
12965  )
12966  ),
12967  maxIterations = cms.uint32( 50 ),
12968  positionCalcForConvergence = cms.PSet(
12969  minAllowedNormalization = cms.double( 0.0 ),
12970  T0_ES = cms.double( 1.2 ),
12971  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
12972  T0_EE = cms.double( 3.1 ),
12973  T0_EB = cms.double( 7.4 ),
12974  X0 = cms.double( 0.89 ),
12975  minFractionInCalc = cms.double( 0.0 ),
12976  W0 = cms.double( 4.2 )
12977  ),
12978  allCellsPositionCalc = cms.PSet(
12979  minAllowedNormalization = cms.double( 1.0E-9 ),
12980  posCalcNCrystals = cms.int32( -1 ),
12981  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12982  logWeightDenominator = cms.double( 0.08 ),
12983  minFractionInCalc = cms.double( 1.0E-9 ),
12984  timeResolutionCalcBarrel = cms.PSet(
12985  corrTermLowE = cms.double( 0.0510871 ),
12986  threshLowE = cms.double( 0.5 ),
12987  noiseTerm = cms.double( 1.10889 ),
12988  constantTermLowE = cms.double( 0.0 ),
12989  noiseTermLowE = cms.double( 1.31883 ),
12990  threshHighE = cms.double( 5.0 ),
12991  constantTerm = cms.double( 0.428192 )
12992  ),
12993  timeResolutionCalcEndcap = cms.PSet(
12994  corrTermLowE = cms.double( 0.0 ),
12995  threshLowE = cms.double( 1.0 ),
12996  noiseTerm = cms.double( 5.72489999999 ),
12997  constantTermLowE = cms.double( 0.0 ),
12998  noiseTermLowE = cms.double( 6.92683000001 ),
12999  threshHighE = cms.double( 10.0 ),
13000  constantTerm = cms.double( 0.0 )
13001  )
13002  ),
13003  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
13004  recHitEnergyNorms = cms.VPSet(
13005  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
13006  detector = cms.string( "ECAL_BARREL" )
13007  ),
13008  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
13009  detector = cms.string( "ECAL_ENDCAP" )
13010  )
13011  ),
13012  showerSigma = cms.double( 1.5 ),
13013  minFractionToKeep = cms.double( 1.0E-7 ),
13014  excludeOtherSeeds = cms.bool( True )
13015  ),
13016  positionReCalc = cms.PSet(
13017  minAllowedNormalization = cms.double( 0.0 ),
13018  T0_ES = cms.double( 1.2 ),
13019  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
13020  T0_EE = cms.double( 3.1 ),
13021  T0_EB = cms.double( 7.4 ),
13022  X0 = cms.double( 0.89 ),
13023  minFractionInCalc = cms.double( 0.0 ),
13024  W0 = cms.double( 4.2 )
13025  ),
13026  energyCorrector = cms.PSet( )
13027 )
13028 fragment.hltParticleFlowClusterECALPPOnAA = cms.EDProducer( "CorrectedECALPFClusterProducer",
13029  minimumPSEnergy = cms.double( 0.0 ),
13030  skipPS = cms.bool( False ),
13031  inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ),
13032  energyCorrector = cms.PSet(
13033  applyCrackCorrections = cms.bool( False ),
13034  srfAwareCorrection = cms.bool( True ),
13035  applyMVACorrections = cms.bool( True ),
13036  maxPtForMVAEvaluation = cms.double( 300.0 ),
13037  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
13038  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
13039  ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ),
13040  eeSrFlagLabel = cms.InputTag( "hltEcalDigis" )
13041  ),
13042  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" )
13043 )
13044 fragment.hltParticleFlowSuperClusterECALPPOnAA = cms.EDProducer( "PFECALSuperClusterProducer",
13045  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
13046  doSatelliteClusterMerge = cms.bool( False ),
13047  thresh_PFClusterBarrel = cms.double( 0.5 ),
13048  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
13049  useRegression = cms.bool( True ),
13050  satelliteMajorityFraction = cms.double( 0.5 ),
13051  thresh_PFClusterEndcap = cms.double( 0.5 ),
13052  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
13053  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
13054  verbose = cms.untracked.bool( False ),
13055  thresh_SCEt = cms.double( 4.0 ),
13056  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
13057  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
13058  useDynamicDPhiWindow = cms.bool( True ),
13059  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
13060  regressionConfig = cms.PSet(
13061  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
13062  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
13063  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
13064  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
13065  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
13066  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
13067  isHLT = cms.bool( True ),
13068  regTrainedWithPS = cms.bool( True )
13069  ),
13070  applyCrackCorrections = cms.bool( False ),
13071  satelliteClusterSeedThreshold = cms.double( 50.0 ),
13072  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
13073  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
13074  PFClusters = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
13075  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
13076  EnergyWeight = cms.string( "Raw" ),
13077  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13078  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
13079  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
13080  thresh_PFClusterES = cms.double( 0.5 ),
13081  seedThresholdIsET = cms.bool( True ),
13082  isOOTCollection = cms.bool( False ),
13083  barrelRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' ),
13084  endcapRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
13085  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
13086  dropUnseedable = cms.bool( False ),
13087  ClusteringType = cms.string( "Mustache" )
13088 )
13089 fragment.hltEgammaCandidatesPPOnAA = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
13090  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALPPOnAA','hltParticleFlowSuperClusterECALBarrel' ),
13091  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALPPOnAA','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
13092  recoEcalCandidateCollection = cms.string( "" )
13093 )
13094 fragment.hltEgammaCandidatesWrapperPPOnAA = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
13095  saveTags = cms.bool( True ),
13096  candIsolatedTag = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13097  candNonIsolatedTag = cms.InputTag( "" ),
13098  doIsolated = cms.bool( True )
13099 )
13100 fragment.hltEG10EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13101  saveTags = cms.bool( True ),
13102  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13103  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13104  etcutEB = cms.double( 10.0 ),
13105  etcutEE = cms.double( 10.0 ),
13106  minEtaCut = cms.double( -9999.0 ),
13107  maxEtaCut = cms.double( 9999.0 ),
13108  ncandcut = cms.int32( 1 )
13109 )
13110 fragment.hltEgammaHoverEPPOnAA = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
13111  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13112  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
13113  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
13114  doRhoCorrection = cms.bool( False ),
13115  rhoMax = cms.double( 9.9999999E7 ),
13116  rhoScale = cms.double( 1.0 ),
13117  etMin = cms.double( 0.0 ),
13118  innerCone = cms.double( 0.0 ),
13119  outerCone = cms.double( 0.14 ),
13120  depth = cms.int32( -1 ),
13121  doEtSum = cms.bool( False ),
13122  useSingleTower = cms.bool( False ),
13123  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
13124  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
13125 )
13126 fragment.hltEG10HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13127  saveTags = cms.bool( True ),
13128  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
13129  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13130  rhoTag = cms.InputTag( "" ),
13131  energyLowEdges = cms.vdouble( 0.0 ),
13132  lessThan = cms.bool( True ),
13133  useEt = cms.bool( False ),
13134  thrRegularEB = cms.vdouble( -1.0 ),
13135  thrRegularEE = cms.vdouble( -1.0 ),
13136  thrOverEEB = cms.vdouble( 2.0 ),
13137  thrOverEEE = cms.vdouble( 2.0 ),
13138  thrOverE2EB = cms.vdouble( -1.0 ),
13139  thrOverE2EE = cms.vdouble( -1.0 ),
13140  ncandcut = cms.int32( 1 ),
13141  doRhoCorrection = cms.bool( False ),
13142  rhoMax = cms.double( 9.9999999E7 ),
13143  rhoScale = cms.double( 1.0 ),
13144  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13145  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13146  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13147 )
13148 fragment.hltPreHIGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13149  offset = cms.uint32( 0 ),
13150  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13151 )
13152 fragment.hltEG20EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13153  saveTags = cms.bool( True ),
13154  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13155  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13156  etcutEB = cms.double( 20.0 ),
13157  etcutEE = cms.double( 20.0 ),
13158  minEtaCut = cms.double( -9999.0 ),
13159  maxEtaCut = cms.double( 9999.0 ),
13160  ncandcut = cms.int32( 1 )
13161 )
13162 fragment.hltEG20HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13163  saveTags = cms.bool( True ),
13164  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
13165  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13166  rhoTag = cms.InputTag( "" ),
13167  energyLowEdges = cms.vdouble( 0.0 ),
13168  lessThan = cms.bool( True ),
13169  useEt = cms.bool( False ),
13170  thrRegularEB = cms.vdouble( -1.0 ),
13171  thrRegularEE = cms.vdouble( -1.0 ),
13172  thrOverEEB = cms.vdouble( 2.0 ),
13173  thrOverEEE = cms.vdouble( 2.0 ),
13174  thrOverE2EB = cms.vdouble( -1.0 ),
13175  thrOverE2EE = cms.vdouble( -1.0 ),
13176  ncandcut = cms.int32( 1 ),
13177  doRhoCorrection = cms.bool( False ),
13178  rhoMax = cms.double( 9.9999999E7 ),
13179  rhoScale = cms.double( 1.0 ),
13180  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13181  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13182  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13183 )
13184 fragment.hltL1sL1SingleEG7BptxAND = cms.EDFilter( "HLTL1TSeed",
13185  saveTags = cms.bool( True ),
13186  L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_BptxAND" ),
13187  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13188  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13189  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13190  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13191  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13192  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13193  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13194  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
13195 )
13196 fragment.hltPreHIGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13197  offset = cms.uint32( 0 ),
13198  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13199 )
13200 fragment.hltEG30EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13201  saveTags = cms.bool( True ),
13202  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13203  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13204  etcutEB = cms.double( 30.0 ),
13205  etcutEE = cms.double( 30.0 ),
13206  minEtaCut = cms.double( -9999.0 ),
13207  maxEtaCut = cms.double( 9999.0 ),
13208  ncandcut = cms.int32( 1 )
13209 )
13210 fragment.hltEG30HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13211  saveTags = cms.bool( True ),
13212  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
13213  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13214  rhoTag = cms.InputTag( "" ),
13215  energyLowEdges = cms.vdouble( 0.0 ),
13216  lessThan = cms.bool( True ),
13217  useEt = cms.bool( False ),
13218  thrRegularEB = cms.vdouble( -1.0 ),
13219  thrRegularEE = cms.vdouble( -1.0 ),
13220  thrOverEEB = cms.vdouble( 2.0 ),
13221  thrOverEEE = cms.vdouble( 2.0 ),
13222  thrOverE2EB = cms.vdouble( -1.0 ),
13223  thrOverE2EE = cms.vdouble( -1.0 ),
13224  ncandcut = cms.int32( 1 ),
13225  doRhoCorrection = cms.bool( False ),
13226  rhoMax = cms.double( 9.9999999E7 ),
13227  rhoScale = cms.double( 1.0 ),
13228  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13229  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13230  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13231 )
13232 fragment.hltL1sL1SingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
13233  saveTags = cms.bool( True ),
13234  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
13235  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13236  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13237  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13238  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13239  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13240  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13241  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13242  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
13243 )
13244 fragment.hltPreHIGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13245  offset = cms.uint32( 0 ),
13246  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13247 )
13248 fragment.hltEG40EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13249  saveTags = cms.bool( True ),
13250  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13251  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13252  etcutEB = cms.double( 40.0 ),
13253  etcutEE = cms.double( 40.0 ),
13254  minEtaCut = cms.double( -9999.0 ),
13255  maxEtaCut = cms.double( 9999.0 ),
13256  ncandcut = cms.int32( 1 )
13257 )
13258 fragment.hltEG40HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13259  saveTags = cms.bool( True ),
13260  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
13261  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13262  rhoTag = cms.InputTag( "" ),
13263  energyLowEdges = cms.vdouble( 0.0 ),
13264  lessThan = cms.bool( True ),
13265  useEt = cms.bool( False ),
13266  thrRegularEB = cms.vdouble( -1.0 ),
13267  thrRegularEE = cms.vdouble( -1.0 ),
13268  thrOverEEB = cms.vdouble( 2.0 ),
13269  thrOverEEE = cms.vdouble( 2.0 ),
13270  thrOverE2EB = cms.vdouble( -1.0 ),
13271  thrOverE2EE = cms.vdouble( -1.0 ),
13272  ncandcut = cms.int32( 1 ),
13273  doRhoCorrection = cms.bool( False ),
13274  rhoMax = cms.double( 9.9999999E7 ),
13275  rhoScale = cms.double( 1.0 ),
13276  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13277  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13278  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13279 )
13280 fragment.hltPreHIGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
13281  offset = cms.uint32( 0 ),
13282  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13283 )
13284 fragment.hltEG50EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13285  saveTags = cms.bool( True ),
13286  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13287  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13288  etcutEB = cms.double( 50.0 ),
13289  etcutEE = cms.double( 50.0 ),
13290  minEtaCut = cms.double( -9999.0 ),
13291  maxEtaCut = cms.double( 9999.0 ),
13292  ncandcut = cms.int32( 1 )
13293 )
13294 fragment.hltEG50HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13295  saveTags = cms.bool( True ),
13296  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
13297  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13298  rhoTag = cms.InputTag( "" ),
13299  energyLowEdges = cms.vdouble( 0.0 ),
13300  lessThan = cms.bool( True ),
13301  useEt = cms.bool( False ),
13302  thrRegularEB = cms.vdouble( -1.0 ),
13303  thrRegularEE = cms.vdouble( -1.0 ),
13304  thrOverEEB = cms.vdouble( 2.0 ),
13305  thrOverEEE = cms.vdouble( 2.0 ),
13306  thrOverE2EB = cms.vdouble( -1.0 ),
13307  thrOverE2EE = cms.vdouble( -1.0 ),
13308  ncandcut = cms.int32( 1 ),
13309  doRhoCorrection = cms.bool( False ),
13310  rhoMax = cms.double( 9.9999999E7 ),
13311  rhoScale = cms.double( 1.0 ),
13312  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13313  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13314  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13315 )
13316 fragment.hltL1sL1SingleEG30BptxAND = cms.EDFilter( "HLTL1TSeed",
13317  saveTags = cms.bool( True ),
13318  L1SeedsLogicalExpression = cms.string( "L1_SingleEG30_BptxAND" ),
13319  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13320  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13321  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13322  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13323  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13324  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13325  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13326  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
13327 )
13328 fragment.hltPreHIGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
13329  offset = cms.uint32( 0 ),
13330  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13331 )
13332 fragment.hltEG60EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13333  saveTags = cms.bool( True ),
13334  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13335  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13336  etcutEB = cms.double( 60.0 ),
13337  etcutEE = cms.double( 60.0 ),
13338  minEtaCut = cms.double( -9999.0 ),
13339  maxEtaCut = cms.double( 9999.0 ),
13340  ncandcut = cms.int32( 1 )
13341 )
13342 fragment.hltEG60HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13343  saveTags = cms.bool( True ),
13344  candTag = cms.InputTag( "hltEG60EtPPOnAAFilter" ),
13345  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13346  rhoTag = cms.InputTag( "" ),
13347  energyLowEdges = cms.vdouble( 0.0 ),
13348  lessThan = cms.bool( True ),
13349  useEt = cms.bool( False ),
13350  thrRegularEB = cms.vdouble( -1.0 ),
13351  thrRegularEE = cms.vdouble( -1.0 ),
13352  thrOverEEB = cms.vdouble( 2.0 ),
13353  thrOverEEE = cms.vdouble( 2.0 ),
13354  thrOverE2EB = cms.vdouble( -1.0 ),
13355  thrOverE2EE = cms.vdouble( -1.0 ),
13356  ncandcut = cms.int32( 1 ),
13357  doRhoCorrection = cms.bool( False ),
13358  rhoMax = cms.double( 9.9999999E7 ),
13359  rhoScale = cms.double( 1.0 ),
13360  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13361  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13362  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13363 )
13364 fragment.hltPreHIGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13365  offset = cms.uint32( 0 ),
13366  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13367 )
13368 fragment.hltEG10EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13369  saveTags = cms.bool( True ),
13370  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13371  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13372  etcutEB = cms.double( 10.0 ),
13373  etcutEE = cms.double( 999999.0 ),
13374  minEtaCut = cms.double( -9999.0 ),
13375  maxEtaCut = cms.double( 9999.0 ),
13376  ncandcut = cms.int32( 1 )
13377 )
13378 fragment.hltEG10HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13379  saveTags = cms.bool( True ),
13380  candTag = cms.InputTag( "hltEG10EtEBPPOnAAFilter" ),
13381  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13382  rhoTag = cms.InputTag( "" ),
13383  energyLowEdges = cms.vdouble( 0.0 ),
13384  lessThan = cms.bool( True ),
13385  useEt = cms.bool( False ),
13386  thrRegularEB = cms.vdouble( -1.0 ),
13387  thrRegularEE = cms.vdouble( -1.0 ),
13388  thrOverEEB = cms.vdouble( 2.0 ),
13389  thrOverEEE = cms.vdouble( 2.0 ),
13390  thrOverE2EB = cms.vdouble( -1.0 ),
13391  thrOverE2EE = cms.vdouble( -1.0 ),
13392  ncandcut = cms.int32( 1 ),
13393  doRhoCorrection = cms.bool( False ),
13394  rhoMax = cms.double( 9.9999999E7 ),
13395  rhoScale = cms.double( 1.0 ),
13396  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13397  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13398  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13399 )
13400 fragment.hltPreHIGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13401  offset = cms.uint32( 0 ),
13402  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13403 )
13404 fragment.hltEG20EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13405  saveTags = cms.bool( True ),
13406  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13407  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13408  etcutEB = cms.double( 20.0 ),
13409  etcutEE = cms.double( 999999.0 ),
13410  minEtaCut = cms.double( -9999.0 ),
13411  maxEtaCut = cms.double( 9999.0 ),
13412  ncandcut = cms.int32( 1 )
13413 )
13414 fragment.hltEG20HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13415  saveTags = cms.bool( True ),
13416  candTag = cms.InputTag( "hltEG20EtEBPPOnAAFilter" ),
13417  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13418  rhoTag = cms.InputTag( "" ),
13419  energyLowEdges = cms.vdouble( 0.0 ),
13420  lessThan = cms.bool( True ),
13421  useEt = cms.bool( False ),
13422  thrRegularEB = cms.vdouble( -1.0 ),
13423  thrRegularEE = cms.vdouble( -1.0 ),
13424  thrOverEEB = cms.vdouble( 2.0 ),
13425  thrOverEEE = cms.vdouble( 2.0 ),
13426  thrOverE2EB = cms.vdouble( -1.0 ),
13427  thrOverE2EE = cms.vdouble( -1.0 ),
13428  ncandcut = cms.int32( 1 ),
13429  doRhoCorrection = cms.bool( False ),
13430  rhoMax = cms.double( 9.9999999E7 ),
13431  rhoScale = cms.double( 1.0 ),
13432  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13433  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13434  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13435 )
13436 fragment.hltPreHIGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13437  offset = cms.uint32( 0 ),
13438  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13439 )
13440 fragment.hltEG30EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13441  saveTags = cms.bool( True ),
13442  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13443  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13444  etcutEB = cms.double( 30.0 ),
13445  etcutEE = cms.double( 999999.0 ),
13446  minEtaCut = cms.double( -9999.0 ),
13447  maxEtaCut = cms.double( 9999.0 ),
13448  ncandcut = cms.int32( 1 )
13449 )
13450 fragment.hltEG30HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13451  saveTags = cms.bool( True ),
13452  candTag = cms.InputTag( "hltEG30EtEBPPOnAAFilter" ),
13453  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13454  rhoTag = cms.InputTag( "" ),
13455  energyLowEdges = cms.vdouble( 0.0 ),
13456  lessThan = cms.bool( True ),
13457  useEt = cms.bool( False ),
13458  thrRegularEB = cms.vdouble( -1.0 ),
13459  thrRegularEE = cms.vdouble( -1.0 ),
13460  thrOverEEB = cms.vdouble( 2.0 ),
13461  thrOverEEE = cms.vdouble( 2.0 ),
13462  thrOverE2EB = cms.vdouble( -1.0 ),
13463  thrOverE2EE = cms.vdouble( -1.0 ),
13464  ncandcut = cms.int32( 1 ),
13465  doRhoCorrection = cms.bool( False ),
13466  rhoMax = cms.double( 9.9999999E7 ),
13467  rhoScale = cms.double( 1.0 ),
13468  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13469  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13470  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13471 )
13472 fragment.hltPreHIGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13473  offset = cms.uint32( 0 ),
13474  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13475 )
13476 fragment.hltEG40EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13477  saveTags = cms.bool( True ),
13478  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13479  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13480  etcutEB = cms.double( 40.0 ),
13481  etcutEE = cms.double( 999999.0 ),
13482  minEtaCut = cms.double( -9999.0 ),
13483  maxEtaCut = cms.double( 9999.0 ),
13484  ncandcut = cms.int32( 1 )
13485 )
13486 fragment.hltEG40HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13487  saveTags = cms.bool( True ),
13488  candTag = cms.InputTag( "hltEG40EtEBPPOnAAFilter" ),
13489  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13490  rhoTag = cms.InputTag( "" ),
13491  energyLowEdges = cms.vdouble( 0.0 ),
13492  lessThan = cms.bool( True ),
13493  useEt = cms.bool( False ),
13494  thrRegularEB = cms.vdouble( -1.0 ),
13495  thrRegularEE = cms.vdouble( -1.0 ),
13496  thrOverEEB = cms.vdouble( 2.0 ),
13497  thrOverEEE = cms.vdouble( 2.0 ),
13498  thrOverE2EB = cms.vdouble( -1.0 ),
13499  thrOverE2EE = cms.vdouble( -1.0 ),
13500  ncandcut = cms.int32( 1 ),
13501  doRhoCorrection = cms.bool( False ),
13502  rhoMax = cms.double( 9.9999999E7 ),
13503  rhoScale = cms.double( 1.0 ),
13504  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13505  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13506  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13507 )
13508 fragment.hltPreHIGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
13509  offset = cms.uint32( 0 ),
13510  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13511 )
13512 fragment.hltEG50EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13513  saveTags = cms.bool( True ),
13514  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13515  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13516  etcutEB = cms.double( 50.0 ),
13517  etcutEE = cms.double( 999999.0 ),
13518  minEtaCut = cms.double( -9999.0 ),
13519  maxEtaCut = cms.double( 9999.0 ),
13520  ncandcut = cms.int32( 1 )
13521 )
13522 fragment.hltEG50HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13523  saveTags = cms.bool( True ),
13524  candTag = cms.InputTag( "hltEG50EtEBPPOnAAFilter" ),
13525  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13526  rhoTag = cms.InputTag( "" ),
13527  energyLowEdges = cms.vdouble( 0.0 ),
13528  lessThan = cms.bool( True ),
13529  useEt = cms.bool( False ),
13530  thrRegularEB = cms.vdouble( -1.0 ),
13531  thrRegularEE = cms.vdouble( -1.0 ),
13532  thrOverEEB = cms.vdouble( 2.0 ),
13533  thrOverEEE = cms.vdouble( 2.0 ),
13534  thrOverE2EB = cms.vdouble( -1.0 ),
13535  thrOverE2EE = cms.vdouble( -1.0 ),
13536  ncandcut = cms.int32( 1 ),
13537  doRhoCorrection = cms.bool( False ),
13538  rhoMax = cms.double( 9.9999999E7 ),
13539  rhoScale = cms.double( 1.0 ),
13540  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13541  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13542  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13543 )
13544 fragment.hltPreHIGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
13545  offset = cms.uint32( 0 ),
13546  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13547 )
13548 fragment.hltEG60EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13549  saveTags = cms.bool( True ),
13550  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13551  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13552  etcutEB = cms.double( 60.0 ),
13553  etcutEE = cms.double( 999999.0 ),
13554  minEtaCut = cms.double( -9999.0 ),
13555  maxEtaCut = cms.double( 9999.0 ),
13556  ncandcut = cms.int32( 1 )
13557 )
13558 fragment.hltEG60HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13559  saveTags = cms.bool( True ),
13560  candTag = cms.InputTag( "hltEG60EtEBPPOnAAFilter" ),
13561  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13562  rhoTag = cms.InputTag( "" ),
13563  energyLowEdges = cms.vdouble( 0.0 ),
13564  lessThan = cms.bool( True ),
13565  useEt = cms.bool( False ),
13566  thrRegularEB = cms.vdouble( -1.0 ),
13567  thrRegularEE = cms.vdouble( -1.0 ),
13568  thrOverEEB = cms.vdouble( 2.0 ),
13569  thrOverEEE = cms.vdouble( 2.0 ),
13570  thrOverE2EB = cms.vdouble( -1.0 ),
13571  thrOverE2EE = cms.vdouble( -1.0 ),
13572  ncandcut = cms.int32( 1 ),
13573  doRhoCorrection = cms.bool( False ),
13574  rhoMax = cms.double( 9.9999999E7 ),
13575  rhoScale = cms.double( 1.0 ),
13576  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13577  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13578  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13579 )
13580 fragment.hltPreHIGEDPhoton10HECut = cms.EDFilter( "HLTPrescaler",
13581  offset = cms.uint32( 0 ),
13582  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13583 )
13584 fragment.hltEG10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13585  saveTags = cms.bool( True ),
13586  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
13587  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13588  rhoTag = cms.InputTag( "" ),
13589  energyLowEdges = cms.vdouble( 0.0 ),
13590  lessThan = cms.bool( True ),
13591  useEt = cms.bool( False ),
13592  thrRegularEB = cms.vdouble( -1.0 ),
13593  thrRegularEE = cms.vdouble( -1.0 ),
13594  thrOverEEB = cms.vdouble( 0.2 ),
13595  thrOverEEE = cms.vdouble( 0.2 ),
13596  thrOverE2EB = cms.vdouble( -1.0 ),
13597  thrOverE2EE = cms.vdouble( -1.0 ),
13598  ncandcut = cms.int32( 1 ),
13599  doRhoCorrection = cms.bool( False ),
13600  rhoMax = cms.double( 9.9999999E7 ),
13601  rhoScale = cms.double( 1.0 ),
13602  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13603  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13604  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13605 )
13606 fragment.hltPreHIGEDPhoton20HECut = cms.EDFilter( "HLTPrescaler",
13607  offset = cms.uint32( 0 ),
13608  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13609 )
13610 fragment.hltEG20HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13611  saveTags = cms.bool( True ),
13612  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
13613  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13614  rhoTag = cms.InputTag( "" ),
13615  energyLowEdges = cms.vdouble( 0.0 ),
13616  lessThan = cms.bool( True ),
13617  useEt = cms.bool( False ),
13618  thrRegularEB = cms.vdouble( -1.0 ),
13619  thrRegularEE = cms.vdouble( -1.0 ),
13620  thrOverEEB = cms.vdouble( 0.2 ),
13621  thrOverEEE = cms.vdouble( 0.2 ),
13622  thrOverE2EB = cms.vdouble( -1.0 ),
13623  thrOverE2EE = cms.vdouble( -1.0 ),
13624  ncandcut = cms.int32( 1 ),
13625  doRhoCorrection = cms.bool( False ),
13626  rhoMax = cms.double( 9.9999999E7 ),
13627  rhoScale = cms.double( 1.0 ),
13628  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13629  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13630  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13631 )
13632 fragment.hltPreHIGEDPhoton30HECut = cms.EDFilter( "HLTPrescaler",
13633  offset = cms.uint32( 0 ),
13634  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13635 )
13636 fragment.hltEG30HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13637  saveTags = cms.bool( True ),
13638  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
13639  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13640  rhoTag = cms.InputTag( "" ),
13641  energyLowEdges = cms.vdouble( 0.0 ),
13642  lessThan = cms.bool( True ),
13643  useEt = cms.bool( False ),
13644  thrRegularEB = cms.vdouble( -1.0 ),
13645  thrRegularEE = cms.vdouble( -1.0 ),
13646  thrOverEEB = cms.vdouble( 0.2 ),
13647  thrOverEEE = cms.vdouble( 0.2 ),
13648  thrOverE2EB = cms.vdouble( -1.0 ),
13649  thrOverE2EE = cms.vdouble( -1.0 ),
13650  ncandcut = cms.int32( 1 ),
13651  doRhoCorrection = cms.bool( False ),
13652  rhoMax = cms.double( 9.9999999E7 ),
13653  rhoScale = cms.double( 1.0 ),
13654  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13655  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13656  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13657 )
13658 fragment.hltPreHIGEDPhoton40HECut = cms.EDFilter( "HLTPrescaler",
13659  offset = cms.uint32( 0 ),
13660  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13661 )
13662 fragment.hltEG40HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13663  saveTags = cms.bool( True ),
13664  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
13665  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13666  rhoTag = cms.InputTag( "" ),
13667  energyLowEdges = cms.vdouble( 0.0 ),
13668  lessThan = cms.bool( True ),
13669  useEt = cms.bool( False ),
13670  thrRegularEB = cms.vdouble( -1.0 ),
13671  thrRegularEE = cms.vdouble( -1.0 ),
13672  thrOverEEB = cms.vdouble( 0.2 ),
13673  thrOverEEE = cms.vdouble( 0.2 ),
13674  thrOverE2EB = cms.vdouble( -1.0 ),
13675  thrOverE2EE = cms.vdouble( -1.0 ),
13676  ncandcut = cms.int32( 1 ),
13677  doRhoCorrection = cms.bool( False ),
13678  rhoMax = cms.double( 9.9999999E7 ),
13679  rhoScale = cms.double( 1.0 ),
13680  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13681  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13682  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13683 )
13684 fragment.hltPreHIGEDPhoton50HECut = cms.EDFilter( "HLTPrescaler",
13685  offset = cms.uint32( 0 ),
13686  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13687 )
13688 fragment.hltEG50HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13689  saveTags = cms.bool( True ),
13690  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
13691  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13692  rhoTag = cms.InputTag( "" ),
13693  energyLowEdges = cms.vdouble( 0.0 ),
13694  lessThan = cms.bool( True ),
13695  useEt = cms.bool( False ),
13696  thrRegularEB = cms.vdouble( -1.0 ),
13697  thrRegularEE = cms.vdouble( -1.0 ),
13698  thrOverEEB = cms.vdouble( 0.2 ),
13699  thrOverEEE = cms.vdouble( 0.2 ),
13700  thrOverE2EB = cms.vdouble( -1.0 ),
13701  thrOverE2EE = cms.vdouble( -1.0 ),
13702  ncandcut = cms.int32( 1 ),
13703  doRhoCorrection = cms.bool( False ),
13704  rhoMax = cms.double( 9.9999999E7 ),
13705  rhoScale = cms.double( 1.0 ),
13706  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13707  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13708  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13709 )
13710 fragment.hltPreHIGEDPhoton60HECut = cms.EDFilter( "HLTPrescaler",
13711  offset = cms.uint32( 0 ),
13712  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13713 )
13714 fragment.hltEG60HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13715  saveTags = cms.bool( True ),
13716  candTag = cms.InputTag( "hltEG60EtPPOnAAFilter" ),
13717  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13718  rhoTag = cms.InputTag( "" ),
13719  energyLowEdges = cms.vdouble( 0.0 ),
13720  lessThan = cms.bool( True ),
13721  useEt = cms.bool( False ),
13722  thrRegularEB = cms.vdouble( -1.0 ),
13723  thrRegularEE = cms.vdouble( -1.0 ),
13724  thrOverEEB = cms.vdouble( 0.2 ),
13725  thrOverEEE = cms.vdouble( 0.2 ),
13726  thrOverE2EB = cms.vdouble( -1.0 ),
13727  thrOverE2EE = cms.vdouble( -1.0 ),
13728  ncandcut = cms.int32( 1 ),
13729  doRhoCorrection = cms.bool( False ),
13730  rhoMax = cms.double( 9.9999999E7 ),
13731  rhoScale = cms.double( 1.0 ),
13732  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13733  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13734  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13735 )
13736 fragment.hltPreHIGEDPhoton10EBHECut = cms.EDFilter( "HLTPrescaler",
13737  offset = cms.uint32( 0 ),
13738  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13739 )
13740 fragment.hltEG10HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13741  saveTags = cms.bool( True ),
13742  candTag = cms.InputTag( "hltEG10EtEBPPOnAAFilter" ),
13743  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13744  rhoTag = cms.InputTag( "" ),
13745  energyLowEdges = cms.vdouble( 0.0 ),
13746  lessThan = cms.bool( True ),
13747  useEt = cms.bool( False ),
13748  thrRegularEB = cms.vdouble( -1.0 ),
13749  thrRegularEE = cms.vdouble( -1.0 ),
13750  thrOverEEB = cms.vdouble( 0.2 ),
13751  thrOverEEE = cms.vdouble( 0.2 ),
13752  thrOverE2EB = cms.vdouble( -1.0 ),
13753  thrOverE2EE = cms.vdouble( -1.0 ),
13754  ncandcut = cms.int32( 1 ),
13755  doRhoCorrection = cms.bool( False ),
13756  rhoMax = cms.double( 9.9999999E7 ),
13757  rhoScale = cms.double( 1.0 ),
13758  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13759  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13760  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13761 )
13762 fragment.hltPreHIGEDPhoton20EBHECut = cms.EDFilter( "HLTPrescaler",
13763  offset = cms.uint32( 0 ),
13764  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13765 )
13766 fragment.hltEG20HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13767  saveTags = cms.bool( True ),
13768  candTag = cms.InputTag( "hltEG20EtEBPPOnAAFilter" ),
13769  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13770  rhoTag = cms.InputTag( "" ),
13771  energyLowEdges = cms.vdouble( 0.0 ),
13772  lessThan = cms.bool( True ),
13773  useEt = cms.bool( False ),
13774  thrRegularEB = cms.vdouble( -1.0 ),
13775  thrRegularEE = cms.vdouble( -1.0 ),
13776  thrOverEEB = cms.vdouble( 0.2 ),
13777  thrOverEEE = cms.vdouble( 0.2 ),
13778  thrOverE2EB = cms.vdouble( -1.0 ),
13779  thrOverE2EE = cms.vdouble( -1.0 ),
13780  ncandcut = cms.int32( 1 ),
13781  doRhoCorrection = cms.bool( False ),
13782  rhoMax = cms.double( 9.9999999E7 ),
13783  rhoScale = cms.double( 1.0 ),
13784  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13785  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13786  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13787 )
13788 fragment.hltPreHIGEDPhoton30EBHECut = cms.EDFilter( "HLTPrescaler",
13789  offset = cms.uint32( 0 ),
13790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13791 )
13792 fragment.hltEG30HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13793  saveTags = cms.bool( True ),
13794  candTag = cms.InputTag( "hltEG30EtEBPPOnAAFilter" ),
13795  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13796  rhoTag = cms.InputTag( "" ),
13797  energyLowEdges = cms.vdouble( 0.0 ),
13798  lessThan = cms.bool( True ),
13799  useEt = cms.bool( False ),
13800  thrRegularEB = cms.vdouble( -1.0 ),
13801  thrRegularEE = cms.vdouble( -1.0 ),
13802  thrOverEEB = cms.vdouble( 0.2 ),
13803  thrOverEEE = cms.vdouble( 0.2 ),
13804  thrOverE2EB = cms.vdouble( -1.0 ),
13805  thrOverE2EE = cms.vdouble( -1.0 ),
13806  ncandcut = cms.int32( 1 ),
13807  doRhoCorrection = cms.bool( False ),
13808  rhoMax = cms.double( 9.9999999E7 ),
13809  rhoScale = cms.double( 1.0 ),
13810  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13811  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13812  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13813 )
13814 fragment.hltPreHIGEDPhoton40EBHECut = cms.EDFilter( "HLTPrescaler",
13815  offset = cms.uint32( 0 ),
13816  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13817 )
13818 fragment.hltEG40HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13819  saveTags = cms.bool( True ),
13820  candTag = cms.InputTag( "hltEG40EtEBPPOnAAFilter" ),
13821  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13822  rhoTag = cms.InputTag( "" ),
13823  energyLowEdges = cms.vdouble( 0.0 ),
13824  lessThan = cms.bool( True ),
13825  useEt = cms.bool( False ),
13826  thrRegularEB = cms.vdouble( -1.0 ),
13827  thrRegularEE = cms.vdouble( -1.0 ),
13828  thrOverEEB = cms.vdouble( 0.2 ),
13829  thrOverEEE = cms.vdouble( 0.2 ),
13830  thrOverE2EB = cms.vdouble( -1.0 ),
13831  thrOverE2EE = cms.vdouble( -1.0 ),
13832  ncandcut = cms.int32( 1 ),
13833  doRhoCorrection = cms.bool( False ),
13834  rhoMax = cms.double( 9.9999999E7 ),
13835  rhoScale = cms.double( 1.0 ),
13836  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13837  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13838  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13839 )
13840 fragment.hltPreHIGEDPhoton50EBHECut = cms.EDFilter( "HLTPrescaler",
13841  offset = cms.uint32( 0 ),
13842  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13843 )
13844 fragment.hltEG50HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13845  saveTags = cms.bool( True ),
13846  candTag = cms.InputTag( "hltEG50EtEBPPOnAAFilter" ),
13847  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13848  rhoTag = cms.InputTag( "" ),
13849  energyLowEdges = cms.vdouble( 0.0 ),
13850  lessThan = cms.bool( True ),
13851  useEt = cms.bool( False ),
13852  thrRegularEB = cms.vdouble( -1.0 ),
13853  thrRegularEE = cms.vdouble( -1.0 ),
13854  thrOverEEB = cms.vdouble( 0.2 ),
13855  thrOverEEE = cms.vdouble( 0.2 ),
13856  thrOverE2EB = cms.vdouble( -1.0 ),
13857  thrOverE2EE = cms.vdouble( -1.0 ),
13858  ncandcut = cms.int32( 1 ),
13859  doRhoCorrection = cms.bool( False ),
13860  rhoMax = cms.double( 9.9999999E7 ),
13861  rhoScale = cms.double( 1.0 ),
13862  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13863  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13864  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13865 )
13866 fragment.hltPreHIGEDPhoton60EBHECut = cms.EDFilter( "HLTPrescaler",
13867  offset = cms.uint32( 0 ),
13868  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13869 )
13870 fragment.hltEG60HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13871  saveTags = cms.bool( True ),
13872  candTag = cms.InputTag( "hltEG60EtEBPPOnAAFilter" ),
13873  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13874  rhoTag = cms.InputTag( "" ),
13875  energyLowEdges = cms.vdouble( 0.0 ),
13876  lessThan = cms.bool( True ),
13877  useEt = cms.bool( False ),
13878  thrRegularEB = cms.vdouble( -1.0 ),
13879  thrRegularEE = cms.vdouble( -1.0 ),
13880  thrOverEEB = cms.vdouble( 0.2 ),
13881  thrOverEEE = cms.vdouble( 0.2 ),
13882  thrOverE2EB = cms.vdouble( -1.0 ),
13883  thrOverE2EE = cms.vdouble( -1.0 ),
13884  ncandcut = cms.int32( 1 ),
13885  doRhoCorrection = cms.bool( False ),
13886  rhoMax = cms.double( 9.9999999E7 ),
13887  rhoScale = cms.double( 1.0 ),
13888  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13889  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13890  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13891 )
13892 fragment.hltL1sMinimumBiasHF1ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
13893  saveTags = cms.bool( True ),
13894  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND" ),
13895  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13896  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13897  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13898  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13899  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13900  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13901  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13902  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
13903 )
13904 fragment.hltPreHIEle10Gsf = cms.EDFilter( "HLTPrescaler",
13905  offset = cms.uint32( 0 ),
13906  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13907 )
13908 fragment.hltEgammaClusterShapePPOnAA = cms.EDProducer( "EgammaHLTClusterShapeProducer",
13909  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13910  ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
13911  ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
13912  isIeta = cms.bool( True ),
13913  multThresEB = cms.double( 1.0 ),
13914  multThresEE = cms.double( 1.25 )
13915 )
13916 fragment.hltEle10ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13917  saveTags = cms.bool( True ),
13918  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
13919  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
13920  rhoTag = cms.InputTag( "" ),
13921  energyLowEdges = cms.vdouble( 0.0 ),
13922  lessThan = cms.bool( True ),
13923  useEt = cms.bool( False ),
13924  thrRegularEB = cms.vdouble( 0.015 ),
13925  thrRegularEE = cms.vdouble( 0.04 ),
13926  thrOverEEB = cms.vdouble( -1.0 ),
13927  thrOverEEE = cms.vdouble( -1.0 ),
13928  thrOverE2EB = cms.vdouble( -1.0 ),
13929  thrOverE2EE = cms.vdouble( -1.0 ),
13930  ncandcut = cms.int32( 1 ),
13931  doRhoCorrection = cms.bool( False ),
13932  rhoMax = cms.double( 9.9999999E7 ),
13933  rhoScale = cms.double( 1.0 ),
13934  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13935  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13936  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13937 )
13938 fragment.hltEle10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13939  saveTags = cms.bool( True ),
13940  candTag = cms.InputTag( "hltEle10ClusterShapePPOnAAFilter" ),
13941  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13942  rhoTag = cms.InputTag( "" ),
13943  energyLowEdges = cms.vdouble( 0.0 ),
13944  lessThan = cms.bool( True ),
13945  useEt = cms.bool( False ),
13946  thrRegularEB = cms.vdouble( -1.0 ),
13947  thrRegularEE = cms.vdouble( -1.0 ),
13948  thrOverEEB = cms.vdouble( 0.2 ),
13949  thrOverEEE = cms.vdouble( 0.15 ),
13950  thrOverE2EB = cms.vdouble( -1.0 ),
13951  thrOverE2EE = cms.vdouble( -1.0 ),
13952  ncandcut = cms.int32( 1 ),
13953  doRhoCorrection = cms.bool( False ),
13954  rhoMax = cms.double( 9.9999999E7 ),
13955  rhoScale = cms.double( 1.0 ),
13956  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13957  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13958  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13959 )
13960 fragment.hltEgammaEcalPFClusterIsoPPOnAA = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
13961  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13962  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
13963  rhoProducer = cms.InputTag( "" ),
13964  doRhoCorrection = cms.bool( False ),
13965  rhoMax = cms.double( 9.9999999E7 ),
13966  rhoScale = cms.double( 1.0 ),
13967  drMax = cms.double( 0.3 ),
13968  drVetoBarrel = cms.double( 0.0 ),
13969  drVetoEndcap = cms.double( 0.0 ),
13970  etaStripBarrel = cms.double( 0.0 ),
13971  etaStripEndcap = cms.double( 0.0 ),
13972  energyBarrel = cms.double( 0.0 ),
13973  energyEndcap = cms.double( 0.0 ),
13974  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
13975  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
13976 )
13977 fragment.hltEle10EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13978  saveTags = cms.bool( True ),
13979  candTag = cms.InputTag( "hltEle10HoverEPPOnAAFilter" ),
13980  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
13981  rhoTag = cms.InputTag( "" ),
13982  energyLowEdges = cms.vdouble( 0.0 ),
13983  lessThan = cms.bool( True ),
13984  useEt = cms.bool( True ),
13985  thrRegularEB = cms.vdouble( -1.0 ),
13986  thrRegularEE = cms.vdouble( -1.0 ),
13987  thrOverEEB = cms.vdouble( 1.0 ),
13988  thrOverEEE = cms.vdouble( 1.0 ),
13989  thrOverE2EB = cms.vdouble( -1.0 ),
13990  thrOverE2EE = cms.vdouble( -1.0 ),
13991  ncandcut = cms.int32( 1 ),
13992  doRhoCorrection = cms.bool( False ),
13993  rhoMax = cms.double( 9.9999999E7 ),
13994  rhoScale = cms.double( 1.0 ),
13995  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13996  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13997  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13998 )
13999 fragment.hltEgammaHcalPFClusterIsoPPOnAA = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
14000  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14001  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
14002  useHF = cms.bool( False ),
14003  pfClusterProducerHFEM = cms.InputTag( "" ),
14004  pfClusterProducerHFHAD = cms.InputTag( "" ),
14005  rhoProducer = cms.InputTag( "" ),
14006  doRhoCorrection = cms.bool( False ),
14007  rhoMax = cms.double( 9.9999999E7 ),
14008  rhoScale = cms.double( 1.0 ),
14009  drMax = cms.double( 0.3 ),
14010  drVetoBarrel = cms.double( 0.0 ),
14011  drVetoEndcap = cms.double( 0.0 ),
14012  etaStripBarrel = cms.double( 0.0 ),
14013  etaStripEndcap = cms.double( 0.0 ),
14014  energyBarrel = cms.double( 0.0 ),
14015  energyEndcap = cms.double( 0.0 ),
14016  useEt = cms.bool( True ),
14017  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
14018  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
14019 )
14020 fragment.hltEle10HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14021  saveTags = cms.bool( True ),
14022  candTag = cms.InputTag( "hltEle10EcalIsoPPOnAAFilter" ),
14023  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
14024  rhoTag = cms.InputTag( "" ),
14025  energyLowEdges = cms.vdouble( 0.0 ),
14026  lessThan = cms.bool( True ),
14027  useEt = cms.bool( True ),
14028  thrRegularEB = cms.vdouble( -1.0 ),
14029  thrRegularEE = cms.vdouble( -1.0 ),
14030  thrOverEEB = cms.vdouble( 1.0 ),
14031  thrOverEEE = cms.vdouble( 1.0 ),
14032  thrOverE2EB = cms.vdouble( -1.0 ),
14033  thrOverE2EE = cms.vdouble( -1.0 ),
14034  ncandcut = cms.int32( 1 ),
14035  doRhoCorrection = cms.bool( False ),
14036  rhoMax = cms.double( 9.9999999E7 ),
14037  rhoScale = cms.double( 1.0 ),
14038  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14039  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14040  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14041 )
14042 fragment.hltSiStripClustersPPOnAAZeroSuppression = cms.EDProducer( "MeasurementTrackerEventProducer",
14043  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
14044  skipClusters = cms.InputTag( "" ),
14045  pixelClusterProducer = cms.string( "hltSiPixelClustersPPOnAA" ),
14046  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14047  Phase2TrackerCluster1DProducer = cms.string( "" ),
14048  vectorHits = cms.InputTag( "" ),
14049  vectorHitsRej = cms.InputTag( "" ),
14050  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
14051  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
14052  pixelCablingMapLabel = cms.string( "" ),
14053  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
14054  switchOffPixelsIfEmpty = cms.bool( True )
14055 )
14056 fragment.hltPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
14057  layerList = cms.vstring( 'BPix1+BPix2',
14058  'BPix1+BPix3',
14059  'BPix1+BPix4',
14060  'BPix2+BPix3',
14061  'BPix2+BPix4',
14062  'BPix3+BPix4',
14063  'FPix1_pos+FPix2_pos',
14064  'FPix1_pos+FPix3_pos',
14065  'FPix2_pos+FPix3_pos',
14066  'BPix1+FPix1_pos',
14067  'BPix1+FPix2_pos',
14068  'BPix1+FPix3_pos',
14069  'BPix2+FPix1_pos',
14070  'BPix2+FPix2_pos',
14071  'BPix2+FPix3_pos',
14072  'BPix3+FPix1_pos',
14073  'BPix3+FPix2_pos',
14074  'BPix3+FPix3_pos',
14075  'BPix4+FPix1_pos',
14076  'BPix4+FPix2_pos',
14077  'BPix4+FPix3_pos',
14078  'FPix1_neg+FPix2_neg',
14079  'FPix1_neg+FPix3_neg',
14080  'FPix2_neg+FPix3_neg',
14081  'BPix1+FPix1_neg',
14082  'BPix1+FPix2_neg',
14083  'BPix1+FPix3_neg',
14084  'BPix2+FPix1_neg',
14085  'BPix2+FPix2_neg',
14086  'BPix2+FPix3_neg',
14087  'BPix3+FPix1_neg',
14088  'BPix3+FPix2_neg',
14089  'BPix3+FPix3_neg',
14090  'BPix4+FPix1_neg',
14091  'BPix4+FPix2_neg',
14092  'BPix4+FPix3_neg' ),
14093  BPix = cms.PSet(
14094  hitErrorRPhi = cms.double( 0.0027 ),
14095  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14096  useErrorsFromParam = cms.bool( True ),
14097  hitErrorRZ = cms.double( 0.006 ),
14098  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14099  ),
14100  FPix = cms.PSet(
14101  hitErrorRPhi = cms.double( 0.0051 ),
14102  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14103  useErrorsFromParam = cms.bool( True ),
14104  hitErrorRZ = cms.double( 0.0036 ),
14105  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14106  ),
14107  TIB = cms.PSet( ),
14108  TID = cms.PSet( ),
14109  TOB = cms.PSet( ),
14110  TEC = cms.PSet( ),
14111  MTIB = cms.PSet( ),
14112  MTID = cms.PSet( ),
14113  MTOB = cms.PSet( ),
14114  MTEC = cms.PSet( )
14115 )
14116 fragment.hltPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
14117  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
14118  'BPix2+BPix3+BPix4',
14119  'BPix1+BPix3+BPix4',
14120  'BPix1+BPix2+BPix4',
14121  'BPix2+BPix3+FPix1_pos',
14122  'BPix2+BPix3+FPix1_neg',
14123  'BPix1+BPix2+FPix1_pos',
14124  'BPix1+BPix2+FPix1_neg',
14125  'BPix2+FPix1_pos+FPix2_pos',
14126  'BPix2+FPix1_neg+FPix2_neg',
14127  'BPix1+FPix1_pos+FPix2_pos',
14128  'BPix1+FPix1_neg+FPix2_neg',
14129  'FPix1_pos+FPix2_pos+FPix3_pos',
14130  'FPix1_neg+FPix2_neg+FPix3_neg',
14131  'BPix1+BPix3+FPix1_pos',
14132  'BPix1+BPix2+FPix2_pos',
14133  'BPix1+BPix3+FPix1_neg',
14134  'BPix1+BPix2+FPix2_neg',
14135  'BPix1+FPix2_neg+FPix3_neg',
14136  'BPix1+FPix1_neg+FPix3_neg',
14137  'BPix1+FPix2_pos+FPix3_pos',
14138  'BPix1+FPix1_pos+FPix3_pos' ),
14139  BPix = cms.PSet(
14140  hitErrorRPhi = cms.double( 0.0027 ),
14141  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14142  useErrorsFromParam = cms.bool( True ),
14143  hitErrorRZ = cms.double( 0.006 ),
14144  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14145  ),
14146  FPix = cms.PSet(
14147  hitErrorRPhi = cms.double( 0.0051 ),
14148  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14149  useErrorsFromParam = cms.bool( True ),
14150  hitErrorRZ = cms.double( 0.0036 ),
14151  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14152  ),
14153  TIB = cms.PSet( ),
14154  TID = cms.PSet( ),
14155  TOB = cms.PSet( ),
14156  TEC = cms.PSet( ),
14157  MTIB = cms.PSet( ),
14158  MTID = cms.PSet( ),
14159  MTOB = cms.PSet( ),
14160  MTEC = cms.PSet( )
14161 )
14162 fragment.hltEgammaSuperClustersToPixelMatchPPOnAA = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
14163  cands = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14164  minEtCutEB = cms.double( 0.0 ),
14165  minEtCutEE = cms.double( 0.0 ),
14166  cuts = cms.VPSet(
14167  cms.PSet( endcapCut = cms.PSet(
14168  useEt = cms.bool( False ),
14169  cutOverE = cms.double( 0.2 )
14170 ),
14171  var = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
14172  barrelCut = cms.PSet(
14173  useEt = cms.bool( False ),
14174  cutOverE = cms.double( 0.2 )
14175  )
14176  )
14177  )
14178 )
14179 fragment.hltEleSeedsTrackingRegionsPPOnAA = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
14180  RegionPSet = cms.PSet(
14181  minBSDeltaZ = cms.double( 0.0 ),
14182  useZInVertex = cms.bool( True ),
14183  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14184  beamSpot = cms.InputTag( "" ),
14185  useZInBeamspot = cms.bool( False ),
14186  ptMin = cms.double( 4.0 ),
14187  deltaEtaRegion = cms.double( 0.1 ),
14188  nrSigmaForBSDeltaZ = cms.double( 3.0 ),
14189  originHalfLength = cms.double( 0.5 ),
14190  measurementTrackerEvent = cms.InputTag( "" ),
14191  originRadius = cms.double( 0.2 ),
14192  precise = cms.bool( True ),
14193  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchPPOnAA' ),
14194  whereToUseMeasTracker = cms.string( "kNever" ),
14195  deltaPhiRegion = cms.double( 0.4 ),
14196  defaultZ = cms.double( 0.0 )
14197  )
14198 )
14199 fragment.hltElePixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
14200  seedingLayers = cms.InputTag( "hltPixelLayerPairsPPOnAA" ),
14201  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsPPOnAA" ),
14202  trackingRegionsSeedingLayers = cms.InputTag( "" ),
14203  clusterCheck = cms.InputTag( "" ),
14204  produceSeedingHitSets = cms.bool( True ),
14205  produceIntermediateHitDoublets = cms.bool( True ),
14206  maxElement = cms.uint32( 0 ),
14207  maxElementTotal = cms.uint32( 50000000 ),
14208  layerPairs = cms.vuint32( 0 )
14209 )
14210 fragment.hltElePixelSeedsDoubletsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
14211  seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsPPOnAA" ),
14212  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
14213  SeedMomentumForBOFF = cms.double( 5.0 ),
14214  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
14215  MinOneOverPtError = cms.double( 1.0 ),
14216  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14217  magneticField = cms.string( "ParabolicMf" ),
14218  forceKinematicWithRegionDirection = cms.bool( False ),
14219  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14220 )
14221 fragment.hltElePixelHitDoubletsForTripletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
14222  seedingLayers = cms.InputTag( "hltPixelLayerTripletsPPOnAA" ),
14223  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsPPOnAA" ),
14224  trackingRegionsSeedingLayers = cms.InputTag( "" ),
14225  clusterCheck = cms.InputTag( "" ),
14226  produceSeedingHitSets = cms.bool( True ),
14227  produceIntermediateHitDoublets = cms.bool( True ),
14228  maxElement = cms.uint32( 0 ),
14229  maxElementTotal = cms.uint32( 50000000 ),
14230  layerPairs = cms.vuint32( 0, 1 )
14231 )
14232 fragment.hltElePixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
14233  doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsPPOnAA" ),
14234  extraHitRPhitolerance = cms.double( 0.032 ),
14235  useBendingCorrection = cms.bool( True ),
14236  CAThetaCut = cms.double( 0.004 ),
14237  CAPhiCut = cms.double( 0.1 ),
14238  CAThetaCut_byTriplets = cms.VPSet(
14239  cms.PSet( seedingLayers = cms.string( "" ),
14240  cut = cms.double( -1.0 )
14241  )
14242  ),
14243  CAPhiCut_byTriplets = cms.VPSet(
14244  cms.PSet( seedingLayers = cms.string( "" ),
14245  cut = cms.double( -1.0 )
14246  )
14247  ),
14248  CAHardPtCut = cms.double( 0.3 ),
14249  maxChi2 = cms.PSet(
14250  value2 = cms.double( 6.0 ),
14251  value1 = cms.double( 100.0 ),
14252  pt1 = cms.double( 0.8 ),
14253  enabled = cms.bool( True ),
14254  pt2 = cms.double( 8.0 )
14255  ),
14256  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14257 )
14258 fragment.hltElePixelSeedsTripletsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
14259  seedingHitSets = cms.InputTag( "hltElePixelHitTripletsPPOnAA" ),
14260  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
14261  SeedMomentumForBOFF = cms.double( 5.0 ),
14262  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
14263  MinOneOverPtError = cms.double( 1.0 ),
14264  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14265  magneticField = cms.string( "ParabolicMf" ),
14266  forceKinematicWithRegionDirection = cms.bool( False ),
14267  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14268 )
14269 fragment.hltElePixelSeedsCombinedPPOnAA = cms.EDProducer( "SeedCombiner",
14270  seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsPPOnAA','hltElePixelSeedsTripletsPPOnAA' )
14271 )
14272 fragment.hltEgammaElectronPixelSeedsPPOnAA = cms.EDProducer( "ElectronNHitSeedProducer",
14273  initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedPPOnAA" ),
14274  vertices = cms.InputTag( "" ),
14275  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14276  measTkEvt = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14277  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchPPOnAA' ),
14278  matcherConfig = cms.PSet(
14279  useRecoVertex = cms.bool( False ),
14280  minNrHits = cms.vuint32( 2, 3 ),
14281  matchingCuts = cms.VPSet(
14282  cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ),
14283  version = cms.int32( 2 ),
14284  dRZMaxHighEt = cms.vdouble( 9999.0 ),
14285  dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
14286  dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
14287  dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
14288  dRZMaxHighEtThres = cms.vdouble( 0.0 )
14289  ),
14290  cms.PSet( etaBins = cms.vdouble( ),
14291  dPhiMaxHighEt = cms.vdouble( 0.003 ),
14292  version = cms.int32( 2 ),
14293  dRZMaxHighEt = cms.vdouble( 0.05 ),
14294  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
14295  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
14296  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
14297  dRZMaxHighEtThres = cms.vdouble( 30.0 )
14298  ),
14299  cms.PSet( etaBins = cms.vdouble( ),
14300  dPhiMaxHighEt = cms.vdouble( 0.003 ),
14301  version = cms.int32( 2 ),
14302  dRZMaxHighEt = cms.vdouble( 0.05 ),
14303  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
14304  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
14305  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
14306  dRZMaxHighEtThres = cms.vdouble( 30.0 )
14307  )
14308  ),
14309  minNrHitsValidLayerBins = cms.vint32( 4 ),
14310  detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
14311  navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
14312  paramMagField = cms.ESInputTag( "","ParabolicMf" )
14313  )
14314 )
14315 fragment.hltEgammaPixelMatchVarsPPOnAA = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
14316  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14317  pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14318  dPhi1SParams = cms.PSet( bins = cms.VPSet(
14319  cms.PSet( yMin = cms.int32( 1 ),
14320  binType = cms.string( "AbsEtaClus" ),
14321  funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
14322  xMin = cms.double( 0.0 ),
14323  yMax = cms.int32( 1 ),
14324  xMax = cms.double( 1.5 ),
14325  funcType = cms.string( "TF1:=pol3" )
14326  ),
14327  cms.PSet( yMin = cms.int32( 2 ),
14328  binType = cms.string( "AbsEtaClus" ),
14329  funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
14330  xMin = cms.double( 0.0 ),
14331  yMax = cms.int32( 2 ),
14332  xMax = cms.double( 1.5 ),
14333  funcType = cms.string( "TF1:=pol3" )
14334  ),
14335  cms.PSet( yMin = cms.int32( 3 ),
14336  binType = cms.string( "AbsEtaClus" ),
14337  funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
14338  xMin = cms.double( 0.0 ),
14339  yMax = cms.int32( 99999 ),
14340  xMax = cms.double( 1.5 ),
14341  funcType = cms.string( "TF1:=pol3" )
14342  ),
14343  cms.PSet( yMin = cms.int32( 1 ),
14344  binType = cms.string( "AbsEtaClus" ),
14345  funcParams = cms.vdouble( 0.00823, -0.0029 ),
14346  xMin = cms.double( 1.5 ),
14347  yMax = cms.int32( 1 ),
14348  xMax = cms.double( 2.0 ),
14349  funcType = cms.string( "TF1:=pol1" )
14350  ),
14351  cms.PSet( yMin = cms.int32( 1 ),
14352  binType = cms.string( "AbsEtaClus" ),
14353  funcParams = cms.vdouble( 0.00282 ),
14354  xMin = cms.double( 2.0 ),
14355  yMax = cms.int32( 1 ),
14356  xMax = cms.double( 3.0 ),
14357  funcType = cms.string( "TF1:=pol0" )
14358  ),
14359  cms.PSet( yMin = cms.int32( 2 ),
14360  binType = cms.string( "AbsEtaClus" ),
14361  funcParams = cms.vdouble( 0.010838, -0.00345 ),
14362  xMin = cms.double( 1.5 ),
14363  yMax = cms.int32( 2 ),
14364  xMax = cms.double( 2.0 ),
14365  funcType = cms.string( "TF1:=pol1" )
14366  ),
14367  cms.PSet( yMin = cms.int32( 2 ),
14368  binType = cms.string( "AbsEtaClus" ),
14369  funcParams = cms.vdouble( 0.0043 ),
14370  xMin = cms.double( 2.0 ),
14371  yMax = cms.int32( 2 ),
14372  xMax = cms.double( 3.0 ),
14373  funcType = cms.string( "TF1:=pol0" )
14374  ),
14375  cms.PSet( yMin = cms.int32( 3 ),
14376  binType = cms.string( "AbsEtaClus" ),
14377  funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
14378  xMin = cms.double( 1.5 ),
14379  yMax = cms.int32( 99999 ),
14380  xMax = cms.double( 3.0 ),
14381  funcType = cms.string( "TF1:=pol2" )
14382  )
14383 ) ),
14384  dPhi2SParams = cms.PSet( bins = cms.VPSet(
14385  cms.PSet( yMin = cms.int32( 1 ),
14386  binType = cms.string( "AbsEtaClus" ),
14387  funcParams = cms.vdouble( 1.3E-4 ),
14388  xMin = cms.double( 0.0 ),
14389  yMax = cms.int32( 99999 ),
14390  xMax = cms.double( 1.6 ),
14391  funcType = cms.string( "TF1:=pol0" )
14392  ),
14393  cms.PSet( yMin = cms.int32( 1 ),
14394  binType = cms.string( "AbsEtaClus" ),
14395  funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
14396  xMin = cms.double( 1.5 ),
14397  yMax = cms.int32( 99999 ),
14398  xMax = cms.double( 1.9 ),
14399  funcType = cms.string( "TF1:=pol1" )
14400  ),
14401  cms.PSet( yMin = cms.int32( 1 ),
14402  binType = cms.string( "AbsEtaClus" ),
14403  funcParams = cms.vdouble( 7.94E-5 ),
14404  xMin = cms.double( 1.9 ),
14405  yMax = cms.int32( 99999 ),
14406  xMax = cms.double( 3.0 ),
14407  funcType = cms.string( "TF1:=pol0" )
14408  )
14409 ) ),
14410  dRZ2SParams = cms.PSet( bins = cms.VPSet(
14411  cms.PSet( yMin = cms.int32( 1 ),
14412  binType = cms.string( "AbsEtaClus" ),
14413  funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
14414  xMin = cms.double( 0.0 ),
14415  yMax = cms.int32( 99999 ),
14416  xMax = cms.double( 1.5 ),
14417  funcType = cms.string( "TF1:=pol3" )
14418  ),
14419  cms.PSet( yMin = cms.int32( 1 ),
14420  binType = cms.string( "AbsEtaClus" ),
14421  funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
14422  xMin = cms.double( 1.5 ),
14423  yMax = cms.int32( 99999 ),
14424  xMax = cms.double( 3.0 ),
14425  funcType = cms.string( "TF1:=pol3" )
14426  )
14427 ) ),
14428  productsToWrite = cms.int32( 0 )
14429 )
14430 fragment.hltEle10PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
14431  saveTags = cms.bool( True ),
14432  candTag = cms.InputTag( "hltEle10HcalIsoPPOnAAFilter" ),
14433  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14434  npixelmatchcut = cms.double( 1.0 ),
14435  ncandcut = cms.int32( 1 ),
14436  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14437  s_a_phi1B = cms.double( 0.0069 ),
14438  s_a_phi1I = cms.double( 0.0088 ),
14439  s_a_phi1F = cms.double( 0.0076 ),
14440  s_a_phi2B = cms.double( 3.7E-4 ),
14441  s_a_phi2I = cms.double( 7.0E-4 ),
14442  s_a_phi2F = cms.double( 0.00906 ),
14443  s_a_zB = cms.double( 0.012 ),
14444  s_a_rI = cms.double( 0.027 ),
14445  s_a_rF = cms.double( 0.04 ),
14446  s2_threshold = cms.double( 0.4 ),
14447  tanhSO10BarrelThres = cms.double( 0.35 ),
14448  tanhSO10InterThres = cms.double( 1.0 ),
14449  tanhSO10ForwardThres = cms.double( 1.0 ),
14450  useS = cms.bool( False ),
14451  pixelVeto = cms.bool( False )
14452 )
14453 fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
14454  cleanTrajectoryAfterInOut = cms.bool( True ),
14455  doSeedingRegionRebuilding = cms.bool( True ),
14456  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14457  reverseTrajectories = cms.bool( False ),
14458  useHitsSplitting = cms.bool( True ),
14459  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14460  src = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14461  clustersToSkip = cms.InputTag( "" ),
14462  phase2clustersToSkip = cms.InputTag( "" ),
14463  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
14464  TransientInitialStateEstimatorParameters = cms.PSet(
14465  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
14466  numberMeasurementsForFit = cms.int32( 4 ),
14467  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
14468  ),
14469  numHitsForSeedCleaner = cms.int32( 4 ),
14470  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14471  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14472  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14473  maxNSeeds = cms.uint32( 1000000 ),
14474  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14475 )
14476 fragment.hltEgammaGsfTracksPPOnAA = cms.EDProducer( "GsfTrackProducer",
14477  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFPPOnAA" ),
14478  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14479  producer = cms.string( "" ),
14480  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
14481  useHitsSplitting = cms.bool( False ),
14482  TrajectoryInEvent = cms.bool( True ),
14483  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14484  Propagator = cms.string( "hltESPFwdElectronPropagator" ),
14485  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14486  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
14487  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14488  GeometricInnerState = cms.bool( True ),
14489  AlgorithmName = cms.string( "gsf" )
14490 )
14491 fragment.hltEgammaGsfElectronsPPOnAA = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
14492  TrackProducer = cms.InputTag( "" ),
14493  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksPPOnAA" ),
14494  UseGsfTracks = cms.bool( True ),
14495  BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
14496 )
14497 fragment.hltEgammaGsfTrackVarsPPOnAA = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
14498  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14499  inputCollection = cms.InputTag( "hltEgammaGsfTracksPPOnAA" ),
14500  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14501  upperTrackNrToRemoveCut = cms.int32( 9999 ),
14502  lowerTrackNrToRemoveCut = cms.int32( -1 ),
14503  useDefaultValuesForBarrel = cms.bool( False ),
14504  useDefaultValuesForEndcap = cms.bool( False )
14505 )
14506 fragment.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14507  saveTags = cms.bool( True ),
14508  candTag = cms.InputTag( "hltEle10PixelMatchPPOnAAFilter" ),
14509  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
14510  rhoTag = cms.InputTag( "" ),
14511  energyLowEdges = cms.vdouble( 0.0 ),
14512  lessThan = cms.bool( True ),
14513  useEt = cms.bool( False ),
14514  thrRegularEB = cms.vdouble( 0.1 ),
14515  thrRegularEE = cms.vdouble( 0.1 ),
14516  thrOverEEB = cms.vdouble( -1.0 ),
14517  thrOverEEE = cms.vdouble( -1.0 ),
14518  thrOverE2EB = cms.vdouble( -1.0 ),
14519  thrOverE2EE = cms.vdouble( -1.0 ),
14520  ncandcut = cms.int32( 1 ),
14521  doRhoCorrection = cms.bool( False ),
14522  rhoMax = cms.double( 9.9999999E7 ),
14523  rhoScale = cms.double( 1.0 ),
14524  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14525  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14526  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14527 )
14528 fragment.hltEle10GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14529  saveTags = cms.bool( True ),
14530  candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPOnAAFilter" ),
14531  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
14532  rhoTag = cms.InputTag( "" ),
14533  energyLowEdges = cms.vdouble( 0.0 ),
14534  lessThan = cms.bool( True ),
14535  useEt = cms.bool( False ),
14536  thrRegularEB = cms.vdouble( 0.008 ),
14537  thrRegularEE = cms.vdouble( 0.012 ),
14538  thrOverEEB = cms.vdouble( -1.0 ),
14539  thrOverEEE = cms.vdouble( -1.0 ),
14540  thrOverE2EB = cms.vdouble( -1.0 ),
14541  thrOverE2EE = cms.vdouble( -1.0 ),
14542  ncandcut = cms.int32( 1 ),
14543  doRhoCorrection = cms.bool( False ),
14544  rhoMax = cms.double( 9.9999999E7 ),
14545  rhoScale = cms.double( 1.0 ),
14546  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14547  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14548  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14549 )
14550 fragment.hltEle10GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14551  saveTags = cms.bool( True ),
14552  candTag = cms.InputTag( "hltEle10GsfDetaPPOnAAFilter" ),
14553  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
14554  rhoTag = cms.InputTag( "" ),
14555  energyLowEdges = cms.vdouble( 0.0 ),
14556  lessThan = cms.bool( True ),
14557  useEt = cms.bool( False ),
14558  thrRegularEB = cms.vdouble( 0.1 ),
14559  thrRegularEE = cms.vdouble( 0.1 ),
14560  thrOverEEB = cms.vdouble( -1.0 ),
14561  thrOverEEE = cms.vdouble( -1.0 ),
14562  thrOverE2EB = cms.vdouble( -1.0 ),
14563  thrOverE2EE = cms.vdouble( -1.0 ),
14564  ncandcut = cms.int32( 1 ),
14565  doRhoCorrection = cms.bool( False ),
14566  rhoMax = cms.double( 9.9999999E7 ),
14567  rhoScale = cms.double( 1.0 ),
14568  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14569  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14570  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14571 )
14572 fragment.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
14573  InputCollection = cms.InputTag( "hltPixelTracksPPOnAA" ),
14574  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14575  originHalfLength = cms.double( 0.3 ),
14576  originRadius = cms.double( 0.1 ),
14577  useProtoTrackKinematics = cms.bool( False ),
14578  useEventsWithNoVertex = cms.bool( True ),
14579  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14580  usePV = cms.bool( True ),
14581  includeFourthHit = cms.bool( False ),
14582  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
14583 )
14584 fragment.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14585  cleanTrajectoryAfterInOut = cms.bool( False ),
14586  doSeedingRegionRebuilding = cms.bool( False ),
14587  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14588  reverseTrajectories = cms.bool( False ),
14589  useHitsSplitting = cms.bool( False ),
14590  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14591  src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ),
14592  clustersToSkip = cms.InputTag( "" ),
14593  phase2clustersToSkip = cms.InputTag( "" ),
14594  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
14595  TransientInitialStateEstimatorParameters = cms.PSet(
14596  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14597  numberMeasurementsForFit = cms.int32( 4 ),
14598  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14599  ),
14600  numHitsForSeedCleaner = cms.int32( 4 ),
14601  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14602  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14603  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14604  maxNSeeds = cms.uint32( 100000 ),
14605  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14606 )
14607 fragment.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14608  useSimpleMF = cms.bool( True ),
14609  SimpleMagneticField = cms.string( "ParabolicMf" ),
14610  src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ),
14611  clusterRemovalInfo = cms.InputTag( "" ),
14612  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14613  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14614  useHitsSplitting = cms.bool( False ),
14615  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14616  TrajectoryInEvent = cms.bool( True ),
14617  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14618  AlgorithmName = cms.string( "hltIter0" ),
14619  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14620  GeometricInnerState = cms.bool( True ),
14621  NavigationSchool = cms.string( "" ),
14622  MeasurementTracker = cms.string( "" ),
14623  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" )
14624 )
14625 fragment.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14626  src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ),
14627  keepAllTracks = cms.bool( False ),
14628  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14629  useVertices = cms.bool( True ),
14630  useVtxError = cms.bool( False ),
14631  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14632  vtxNumber = cms.int32( -1 ),
14633  vertexCut = cms.string( "tracksSize>=3" ),
14634  copyTrajectories = cms.untracked.bool( False ),
14635  copyExtras = cms.untracked.bool( True ),
14636  qualityBit = cms.string( "highPurity" ),
14637  chi2n_par = cms.double( 0.7 ),
14638  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14639  res_par = cms.vdouble( 0.003, 0.001 ),
14640  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14641  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14642  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14643  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14644  applyAdaptedPVCuts = cms.bool( True ),
14645  max_d0 = cms.double( 100.0 ),
14646  max_z0 = cms.double( 100.0 ),
14647  nSigmaZ = cms.double( 3.0 ),
14648  minNumberLayers = cms.uint32( 3 ),
14649  minNumber3DLayers = cms.uint32( 0 ),
14650  maxNumberLostLayers = cms.uint32( 1 ),
14651  minHitsToBypassChecks = cms.uint32( 20 ),
14652  applyAbsCutsIfNoPV = cms.bool( False ),
14653  max_d0NoPV = cms.double( 100.0 ),
14654  max_z0NoPV = cms.double( 100.0 ),
14655  max_relpterr = cms.double( 9999.0 ),
14656  min_nhits = cms.uint32( 0 ),
14657  max_minMissHitOutOrIn = cms.int32( 99 ),
14658  max_lostHitFraction = cms.double( 1.0 ),
14659  max_eta = cms.double( 9999.0 ),
14660  min_eta = cms.double( -9999.0 )
14661 )
14662 fragment.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14663  trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ),
14664  trackClassifier = cms.InputTag( '','QualityMasks' ),
14665  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
14666  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14667  oldClusterRemovalInfo = cms.InputTag( "" ),
14668  TrackQuality = cms.string( "highPurity" ),
14669  maxChi2 = cms.double( 9.0 ),
14670  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14671  overrideTrkQuals = cms.InputTag( "" )
14672 )
14673 fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14674  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14675  OnDemand = cms.bool( False ),
14676  clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" )
14677 )
14678 fragment.hltIter1ElectronsPixelLayerQuadruplets = cms.EDProducer( "SeedingLayersEDProducer",
14679  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
14680  'BPix1+BPix2+BPix3+FPix1_pos',
14681  'BPix1+BPix2+BPix3+FPix1_neg',
14682  'BPix1+BPix2+FPix1_pos+FPix2_pos',
14683  'BPix1+BPix2+FPix1_neg+FPix2_neg',
14684  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
14685  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
14686  BPix = cms.PSet(
14687  hitErrorRPhi = cms.double( 0.0027 ),
14688  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14689  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
14690  useErrorsFromParam = cms.bool( True ),
14691  hitErrorRZ = cms.double( 0.006 ),
14692  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14693  ),
14694  FPix = cms.PSet(
14695  hitErrorRPhi = cms.double( 0.0051 ),
14696  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14697  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
14698  useErrorsFromParam = cms.bool( True ),
14699  hitErrorRZ = cms.double( 0.0036 ),
14700  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14701  ),
14702  TIB = cms.PSet( ),
14703  TID = cms.PSet( ),
14704  TOB = cms.PSet( ),
14705  TEC = cms.PSet( ),
14706  MTIB = cms.PSet( ),
14707  MTID = cms.PSet( ),
14708  MTOB = cms.PSet( ),
14709  MTEC = cms.PSet( )
14710 )
14711 fragment.hltIter1ElectronsPixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
14712  RegionPSet = cms.PSet(
14713  useFixedError = cms.bool( True ),
14714  nSigmaZ = cms.double( 4.0 ),
14715  VertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14716  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14717  useFoundVertices = cms.bool( True ),
14718  fixedError = cms.double( 0.2 ),
14719  sigmaZVertex = cms.double( 3.0 ),
14720  useFakeVertices = cms.bool( False ),
14721  ptMin = cms.double( 4.0 ),
14722  originRadius = cms.double( 0.05 ),
14723  precise = cms.bool( True ),
14724  useMultipleScattering = cms.bool( False )
14725  )
14726 )
14727 fragment.hltIter1ElectronsPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
14728  seedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerQuadruplets" ),
14729  trackingRegions = cms.InputTag( "hltIter1ElectronsPixelTrackingRegions" ),
14730  trackingRegionsSeedingLayers = cms.InputTag( "" ),
14731  clusterCheck = cms.InputTag( "" ),
14732  produceSeedingHitSets = cms.bool( False ),
14733  produceIntermediateHitDoublets = cms.bool( True ),
14734  maxElement = cms.uint32( 0 ),
14735  maxElementTotal = cms.uint32( 50000000 ),
14736  layerPairs = cms.vuint32( 0, 1, 2 )
14737 )
14738 fragment.hltIter1ElectronsPixelHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
14739  doublets = cms.InputTag( "hltIter1ElectronsPixelHitDoublets" ),
14740  extraHitRPhitolerance = cms.double( 0.032 ),
14741  fitFastCircle = cms.bool( True ),
14742  fitFastCircleChi2Cut = cms.bool( True ),
14743  useBendingCorrection = cms.bool( True ),
14744  CAThetaCut = cms.double( 0.004 ),
14745  CAPhiCut = cms.double( 0.3 ),
14746  CAThetaCut_byTriplets = cms.VPSet(
14747  cms.PSet( seedingLayers = cms.string( "" ),
14748  cut = cms.double( -1.0 )
14749  )
14750  ),
14751  CAPhiCut_byTriplets = cms.VPSet(
14752  cms.PSet( seedingLayers = cms.string( "" ),
14753  cut = cms.double( -1.0 )
14754  )
14755  ),
14756  CAHardPtCut = cms.double( 0.0 ),
14757  maxChi2 = cms.PSet(
14758  value2 = cms.double( 100.0 ),
14759  value1 = cms.double( 1000.0 ),
14760  pt1 = cms.double( 0.4 ),
14761  enabled = cms.bool( True ),
14762  pt2 = cms.double( 2.0 )
14763  ),
14764  SeedComparitorPSet = cms.PSet(
14765  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
14766  ComponentName = cms.string( "none" ),
14767  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
14768  )
14769 )
14770 fragment.hltIter1ElectronsPixelTracks = cms.EDProducer( "PixelTrackProducer",
14771  passLabel = cms.string( "" ),
14772  SeedingHitSets = cms.InputTag( "hltIter1ElectronsPixelHitQuadruplets" ),
14773  Fitter = cms.InputTag( "hltPixelTracksFitter" ),
14774  Filter = cms.InputTag( "hltPixelTracksFilter" ),
14775  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
14776 )
14777 fragment.hltIter1ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
14778  InputCollection = cms.InputTag( "hltIter1ElectronsPixelTracks" ),
14779  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14780  originHalfLength = cms.double( 0.3 ),
14781  originRadius = cms.double( 0.1 ),
14782  useProtoTrackKinematics = cms.bool( False ),
14783  useEventsWithNoVertex = cms.bool( True ),
14784  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14785  usePV = cms.bool( True ),
14786  includeFourthHit = cms.bool( False ),
14787  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
14788 )
14789 fragment.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14790  cleanTrajectoryAfterInOut = cms.bool( False ),
14791  doSeedingRegionRebuilding = cms.bool( False ),
14792  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14793  reverseTrajectories = cms.bool( False ),
14794  useHitsSplitting = cms.bool( False ),
14795  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
14796  src = cms.InputTag( "hltIter1ElectronsPixelSeedsFromPixelTracks" ),
14797  clustersToSkip = cms.InputTag( "" ),
14798  phase2clustersToSkip = cms.InputTag( "" ),
14799  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
14800  TransientInitialStateEstimatorParameters = cms.PSet(
14801  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14802  numberMeasurementsForFit = cms.int32( 4 ),
14803  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14804  ),
14805  numHitsForSeedCleaner = cms.int32( 4 ),
14806  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14807  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14808  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14809  maxNSeeds = cms.uint32( 100000 ),
14810  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14811 )
14812 fragment.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14813  useSimpleMF = cms.bool( True ),
14814  SimpleMagneticField = cms.string( "ParabolicMf" ),
14815  src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ),
14816  clusterRemovalInfo = cms.InputTag( "" ),
14817  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14818  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14819  useHitsSplitting = cms.bool( False ),
14820  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14821  TrajectoryInEvent = cms.bool( True ),
14822  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14823  AlgorithmName = cms.string( "hltIter1" ),
14824  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14825  GeometricInnerState = cms.bool( True ),
14826  NavigationSchool = cms.string( "" ),
14827  MeasurementTracker = cms.string( "" ),
14828  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" )
14829 )
14830 fragment.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
14831  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
14832  keepAllTracks = cms.bool( False ),
14833  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14834  useVertices = cms.bool( True ),
14835  useVtxError = cms.bool( False ),
14836  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14837  vtxNumber = cms.int32( -1 ),
14838  vertexCut = cms.string( "tracksSize>=3" ),
14839  copyTrajectories = cms.untracked.bool( False ),
14840  copyExtras = cms.untracked.bool( True ),
14841  qualityBit = cms.string( "highPurity" ),
14842  chi2n_par = cms.double( 0.7 ),
14843  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14844  res_par = cms.vdouble( 0.003, 0.001 ),
14845  d0_par1 = cms.vdouble( 0.85, 3.0 ),
14846  dz_par1 = cms.vdouble( 0.8, 3.0 ),
14847  d0_par2 = cms.vdouble( 0.9, 3.0 ),
14848  dz_par2 = cms.vdouble( 0.9, 3.0 ),
14849  applyAdaptedPVCuts = cms.bool( True ),
14850  max_d0 = cms.double( 100.0 ),
14851  max_z0 = cms.double( 100.0 ),
14852  nSigmaZ = cms.double( 3.0 ),
14853  minNumberLayers = cms.uint32( 3 ),
14854  minNumber3DLayers = cms.uint32( 0 ),
14855  maxNumberLostLayers = cms.uint32( 1 ),
14856  minHitsToBypassChecks = cms.uint32( 20 ),
14857  applyAbsCutsIfNoPV = cms.bool( False ),
14858  max_d0NoPV = cms.double( 100.0 ),
14859  max_z0NoPV = cms.double( 100.0 ),
14860  max_relpterr = cms.double( 9999.0 ),
14861  min_nhits = cms.uint32( 0 ),
14862  max_minMissHitOutOrIn = cms.int32( 99 ),
14863  max_lostHitFraction = cms.double( 1.0 ),
14864  max_eta = cms.double( 9999.0 ),
14865  min_eta = cms.double( -9999.0 )
14866 )
14867 fragment.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
14868  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
14869  keepAllTracks = cms.bool( False ),
14870  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14871  useVertices = cms.bool( True ),
14872  useVtxError = cms.bool( False ),
14873  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14874  vtxNumber = cms.int32( -1 ),
14875  vertexCut = cms.string( "tracksSize>=3" ),
14876  copyTrajectories = cms.untracked.bool( False ),
14877  copyExtras = cms.untracked.bool( True ),
14878  qualityBit = cms.string( "highPurity" ),
14879  chi2n_par = cms.double( 0.4 ),
14880  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14881  res_par = cms.vdouble( 0.003, 0.001 ),
14882  d0_par1 = cms.vdouble( 1.0, 4.0 ),
14883  dz_par1 = cms.vdouble( 1.0, 4.0 ),
14884  d0_par2 = cms.vdouble( 1.0, 4.0 ),
14885  dz_par2 = cms.vdouble( 1.0, 4.0 ),
14886  applyAdaptedPVCuts = cms.bool( True ),
14887  max_d0 = cms.double( 100.0 ),
14888  max_z0 = cms.double( 100.0 ),
14889  nSigmaZ = cms.double( 3.0 ),
14890  minNumberLayers = cms.uint32( 5 ),
14891  minNumber3DLayers = cms.uint32( 0 ),
14892  maxNumberLostLayers = cms.uint32( 1 ),
14893  minHitsToBypassChecks = cms.uint32( 20 ),
14894  applyAbsCutsIfNoPV = cms.bool( False ),
14895  max_d0NoPV = cms.double( 100.0 ),
14896  max_z0NoPV = cms.double( 100.0 ),
14897  max_relpterr = cms.double( 9999.0 ),
14898  min_nhits = cms.uint32( 0 ),
14899  max_minMissHitOutOrIn = cms.int32( 99 ),
14900  max_lostHitFraction = cms.double( 1.0 ),
14901  max_eta = cms.double( 9999.0 ),
14902  min_eta = cms.double( -9999.0 )
14903 )
14904 fragment.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
14905  ShareFrac = cms.double( 0.19 ),
14906  FoundHitBonus = cms.double( 5.0 ),
14907  LostHitPenalty = cms.double( 20.0 ),
14908  MinPT = cms.double( 0.05 ),
14909  Epsilon = cms.double( -0.001 ),
14910  MaxNormalizedChisq = cms.double( 1000.0 ),
14911  MinFound = cms.int32( 3 ),
14912  TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
14913  hasSelector = cms.vint32( 0, 0 ),
14914  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14915  selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
14916  setsToMerge = cms.VPSet(
14917  cms.PSet( pQual = cms.bool( False ),
14918  tLists = cms.vint32( 0, 1 )
14919  )
14920  ),
14921  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14922  allowFirstHitShare = cms.bool( True ),
14923  newQuality = cms.string( "confirmed" ),
14924  copyExtras = cms.untracked.bool( True ),
14925  writeOnlyTrkQuals = cms.bool( False ),
14926  copyMVA = cms.bool( False )
14927 )
14928 fragment.hltIter1ForElectronsMerged = cms.EDProducer( "TrackListMerger",
14929  ShareFrac = cms.double( 0.19 ),
14930  FoundHitBonus = cms.double( 5.0 ),
14931  LostHitPenalty = cms.double( 20.0 ),
14932  MinPT = cms.double( 0.05 ),
14933  Epsilon = cms.double( -0.001 ),
14934  MaxNormalizedChisq = cms.double( 1000.0 ),
14935  MinFound = cms.int32( 3 ),
14936  TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
14937  hasSelector = cms.vint32( 0, 0 ),
14938  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14939  selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
14940  setsToMerge = cms.VPSet(
14941  cms.PSet( pQual = cms.bool( False ),
14942  tLists = cms.vint32( 0, 1 )
14943  )
14944  ),
14945  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14946  allowFirstHitShare = cms.bool( True ),
14947  newQuality = cms.string( "confirmed" ),
14948  copyExtras = cms.untracked.bool( True ),
14949  writeOnlyTrkQuals = cms.bool( False ),
14950  copyMVA = cms.bool( False )
14951 )
14952 fragment.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14953  trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ),
14954  trackClassifier = cms.InputTag( '','QualityMasks' ),
14955  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
14956  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14957  oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
14958  TrackQuality = cms.string( "highPurity" ),
14959  maxChi2 = cms.double( 16.0 ),
14960  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14961  overrideTrkQuals = cms.InputTag( "" )
14962 )
14963 fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14964  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14965  OnDemand = cms.bool( False ),
14966  clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" )
14967 )
14968 fragment.hltIter2ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
14969  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
14970  'BPix2+BPix3+BPix4',
14971  'BPix1+BPix3+BPix4',
14972  'BPix1+BPix2+BPix4',
14973  'BPix2+BPix3+FPix1_pos',
14974  'BPix2+BPix3+FPix1_neg',
14975  'BPix1+BPix2+FPix1_pos',
14976  'BPix1+BPix2+FPix1_neg',
14977  'BPix2+FPix1_pos+FPix2_pos',
14978  'BPix2+FPix1_neg+FPix2_neg',
14979  'BPix1+FPix1_pos+FPix2_pos',
14980  'BPix1+FPix1_neg+FPix2_neg',
14981  'FPix1_pos+FPix2_pos+FPix3_pos',
14982  'FPix1_neg+FPix2_neg+FPix3_neg',
14983  'BPix1+BPix3+FPix1_pos',
14984  'BPix1+BPix2+FPix2_pos',
14985  'BPix1+BPix3+FPix1_neg',
14986  'BPix1+BPix2+FPix2_neg',
14987  'BPix1+FPix2_neg+FPix3_neg',
14988  'BPix1+FPix1_neg+FPix3_neg',
14989  'BPix1+FPix2_pos+FPix3_pos',
14990  'BPix1+FPix1_pos+FPix3_pos' ),
14991  BPix = cms.PSet(
14992  hitErrorRPhi = cms.double( 0.0027 ),
14993  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14994  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
14995  useErrorsFromParam = cms.bool( True ),
14996  hitErrorRZ = cms.double( 0.006 ),
14997  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14998  ),
14999  FPix = cms.PSet(
15000  hitErrorRPhi = cms.double( 0.0051 ),
15001  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15002  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
15003  useErrorsFromParam = cms.bool( True ),
15004  hitErrorRZ = cms.double( 0.0036 ),
15005  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
15006  ),
15007  TIB = cms.PSet( ),
15008  TID = cms.PSet( ),
15009  TOB = cms.PSet( ),
15010  TEC = cms.PSet( ),
15011  MTIB = cms.PSet( ),
15012  MTID = cms.PSet( ),
15013  MTOB = cms.PSet( ),
15014  MTEC = cms.PSet( )
15015 )
15016 fragment.hltIter2ElectronsPixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
15017  RegionPSet = cms.PSet(
15018  useFixedError = cms.bool( True ),
15019  nSigmaZ = cms.double( 4.0 ),
15020  VertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
15021  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15022  useFoundVertices = cms.bool( True ),
15023  fixedError = cms.double( 0.2 ),
15024  sigmaZVertex = cms.double( 3.0 ),
15025  useFakeVertices = cms.bool( False ),
15026  ptMin = cms.double( 4.0 ),
15027  originRadius = cms.double( 0.05 ),
15028  precise = cms.bool( True ),
15029  useMultipleScattering = cms.bool( False )
15030  )
15031 )
15032 fragment.hltIter2ElectronsPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
15033  seedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerTriplets" ),
15034  trackingRegions = cms.InputTag( "hltIter2ElectronsPixelTrackingRegions" ),
15035  trackingRegionsSeedingLayers = cms.InputTag( "" ),
15036  clusterCheck = cms.InputTag( "" ),
15037  produceSeedingHitSets = cms.bool( False ),
15038  produceIntermediateHitDoublets = cms.bool( True ),
15039  maxElement = cms.uint32( 0 ),
15040  maxElementTotal = cms.uint32( 50000000 ),
15041  layerPairs = cms.vuint32( 0, 1 )
15042 )
15043 fragment.hltIter2ElectronsPixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
15044  doublets = cms.InputTag( "hltIter2ElectronsPixelHitDoublets" ),
15045  extraHitRPhitolerance = cms.double( 0.032 ),
15046  useBendingCorrection = cms.bool( True ),
15047  CAThetaCut = cms.double( 0.004 ),
15048  CAPhiCut = cms.double( 0.1 ),
15049  CAThetaCut_byTriplets = cms.VPSet(
15050  cms.PSet( seedingLayers = cms.string( "" ),
15051  cut = cms.double( -1.0 )
15052  )
15053  ),
15054  CAPhiCut_byTriplets = cms.VPSet(
15055  cms.PSet( seedingLayers = cms.string( "" ),
15056  cut = cms.double( -1.0 )
15057  )
15058  ),
15059  CAHardPtCut = cms.double( 0.3 ),
15060  maxChi2 = cms.PSet(
15061  value2 = cms.double( 6.0 ),
15062  value1 = cms.double( 100.0 ),
15063  pt1 = cms.double( 0.4 ),
15064  enabled = cms.bool( True ),
15065  pt2 = cms.double( 8.0 )
15066  ),
15067  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
15068 )
15069 fragment.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
15070  seedingHitSets = cms.InputTag( "hltIter2ElectronsPixelHitTriplets" ),
15071  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
15072  SeedMomentumForBOFF = cms.double( 5.0 ),
15073  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
15074  MinOneOverPtError = cms.double( 1.0 ),
15075  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15076  magneticField = cms.string( "ParabolicMf" ),
15077  forceKinematicWithRegionDirection = cms.bool( False ),
15078  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
15079 )
15080 fragment.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
15081  cleanTrajectoryAfterInOut = cms.bool( False ),
15082  doSeedingRegionRebuilding = cms.bool( False ),
15083  onlyPixelHitsForSeedCleaner = cms.bool( False ),
15084  reverseTrajectories = cms.bool( False ),
15085  useHitsSplitting = cms.bool( False ),
15086  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
15087  src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ),
15088  clustersToSkip = cms.InputTag( "" ),
15089  phase2clustersToSkip = cms.InputTag( "" ),
15090  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
15091  TransientInitialStateEstimatorParameters = cms.PSet(
15092  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15093  numberMeasurementsForFit = cms.int32( 4 ),
15094  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15095  ),
15096  numHitsForSeedCleaner = cms.int32( 4 ),
15097  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15098  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15099  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15100  maxNSeeds = cms.uint32( 100000 ),
15101  maxSeedsBeforeCleaning = cms.uint32( 1000 )
15102 )
15103 fragment.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
15104  useSimpleMF = cms.bool( True ),
15105  SimpleMagneticField = cms.string( "ParabolicMf" ),
15106  src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ),
15107  clusterRemovalInfo = cms.InputTag( "" ),
15108  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15109  Fitter = cms.string( "hltESPFittingSmootherIT" ),
15110  useHitsSplitting = cms.bool( False ),
15111  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
15112  TrajectoryInEvent = cms.bool( True ),
15113  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15114  AlgorithmName = cms.string( "hltIter2" ),
15115  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15116  GeometricInnerState = cms.bool( True ),
15117  NavigationSchool = cms.string( "" ),
15118  MeasurementTracker = cms.string( "" ),
15119  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" )
15120 )
15121 fragment.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
15122  src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ),
15123  keepAllTracks = cms.bool( False ),
15124  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15125  useVertices = cms.bool( True ),
15126  useVtxError = cms.bool( False ),
15127  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
15128  vtxNumber = cms.int32( -1 ),
15129  vertexCut = cms.string( "tracksSize>=3" ),
15130  copyTrajectories = cms.untracked.bool( False ),
15131  copyExtras = cms.untracked.bool( True ),
15132  qualityBit = cms.string( "highPurity" ),
15133  chi2n_par = cms.double( 0.7 ),
15134  chi2n_no1Dmod_par = cms.double( 9999.0 ),
15135  res_par = cms.vdouble( 0.003, 0.001 ),
15136  d0_par1 = cms.vdouble( 0.3, 4.0 ),
15137  dz_par1 = cms.vdouble( 0.35, 4.0 ),
15138  d0_par2 = cms.vdouble( 0.4, 4.0 ),
15139  dz_par2 = cms.vdouble( 0.4, 4.0 ),
15140  applyAdaptedPVCuts = cms.bool( True ),
15141  max_d0 = cms.double( 100.0 ),
15142  max_z0 = cms.double( 100.0 ),
15143  nSigmaZ = cms.double( 3.0 ),
15144  minNumberLayers = cms.uint32( 3 ),
15145  minNumber3DLayers = cms.uint32( 0 ),
15146  maxNumberLostLayers = cms.uint32( 1 ),
15147  minHitsToBypassChecks = cms.uint32( 20 ),
15148  applyAbsCutsIfNoPV = cms.bool( False ),
15149  max_d0NoPV = cms.double( 100.0 ),
15150  max_z0NoPV = cms.double( 100.0 ),
15151  max_relpterr = cms.double( 9999.0 ),
15152  min_nhits = cms.uint32( 0 ),
15153  max_minMissHitOutOrIn = cms.int32( 99 ),
15154  max_lostHitFraction = cms.double( 1.0 ),
15155  max_eta = cms.double( 9999.0 ),
15156  min_eta = cms.double( -9999.0 )
15157 )
15158 fragment.hltIter2ForElectronsMerged = cms.EDProducer( "TrackListMerger",
15159  ShareFrac = cms.double( 0.19 ),
15160  FoundHitBonus = cms.double( 5.0 ),
15161  LostHitPenalty = cms.double( 20.0 ),
15162  MinPT = cms.double( 0.05 ),
15163  Epsilon = cms.double( -0.001 ),
15164  MaxNormalizedChisq = cms.double( 1000.0 ),
15165  MinFound = cms.int32( 3 ),
15166  TrackProducers = cms.VInputTag( 'hltIter1ForElectronsMerged','hltIter2ElectronsTrackSelectionHighPurity' ),
15167  hasSelector = cms.vint32( 0, 0 ),
15168  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
15169  selectedTrackQuals = cms.VInputTag( 'hltIter1ForElectronsMerged','hltIter2ElectronsTrackSelectionHighPurity' ),
15170  setsToMerge = cms.VPSet(
15171  cms.PSet( pQual = cms.bool( False ),
15172  tLists = cms.vint32( 0, 1 )
15173  )
15174  ),
15175  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
15176  allowFirstHitShare = cms.bool( True ),
15177  newQuality = cms.string( "confirmed" ),
15178  copyExtras = cms.untracked.bool( True ),
15179  writeOnlyTrkQuals = cms.bool( False ),
15180  copyMVA = cms.bool( False )
15181 )
15182 fragment.hltDoubletRecoveryForElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
15183  trajectories = cms.InputTag( "hltIter2ElectronsTrackSelectionHighPurity" ),
15184  trackClassifier = cms.InputTag( '','QualityMasks' ),
15185  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
15186  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
15187  oldClusterRemovalInfo = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
15188  TrackQuality = cms.string( "highPurity" ),
15189  maxChi2 = cms.double( 16.0 ),
15190  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
15191  overrideTrkQuals = cms.InputTag( "" )
15192 )
15193 fragment.hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
15194  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
15195  OnDemand = cms.bool( False ),
15196  clustersToSkip = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" )
15197 )
15198 fragment.hltDoubletRecoveryForElectronsPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
15199  RegionPSet = cms.PSet(
15200  vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
15201  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15202  zErrorBeamSpot = cms.double( 15.0 ),
15203  extraPhi = cms.double( 0.0 ),
15204  extraEta = cms.double( 0.0 ),
15205  maxNVertices = cms.int32( 3 ),
15206  nSigmaZVertex = cms.double( 3.0 ),
15207  nSigmaZBeamSpot = cms.double( 4.0 ),
15208  ptMin = cms.double( 4.0 ),
15209  operationMode = cms.string( "VerticesFixed" ),
15210  searchOpt = cms.bool( False ),
15211  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
15212  originRadius = cms.double( 0.015 ),
15213  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" ),
15214  precise = cms.bool( True ),
15215  zErrorVertex = cms.double( 0.03 )
15216  ),
15217  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
15218  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
15219  ignoreSingleFPixPanelModules = cms.bool( True ),
15220  debug = cms.untracked.bool( False ),
15221  createPlottingFiles = cms.untracked.bool( False ),
15222  layerList = cms.vstring( 'BPix1+BPix2',
15223  'BPix1+BPix3',
15224  'BPix1+BPix4',
15225  'BPix2+BPix3',
15226  'BPix2+BPix4',
15227  'BPix3+BPix4',
15228  'BPix1+FPix1_pos',
15229  'BPix1+FPix1_neg',
15230  'BPix1+FPix2_pos',
15231  'BPix1+FPix2_neg',
15232  'BPix1+FPix3_pos',
15233  'BPix1+FPix3_neg',
15234  'BPix2+FPix1_pos',
15235  'BPix2+FPix1_neg',
15236  'BPix2+FPix2_pos',
15237  'BPix2+FPix2_neg',
15238  'BPix3+FPix1_pos',
15239  'BPix3+FPix1_neg',
15240  'FPix1_pos+FPix2_pos',
15241  'FPix1_neg+FPix2_neg',
15242  'FPix1_pos+FPix3_pos',
15243  'FPix1_neg+FPix3_neg',
15244  'FPix2_pos+FPix3_pos',
15245  'FPix2_neg+FPix3_neg' ),
15246  BPix = cms.PSet(
15247  hitErrorRPhi = cms.double( 0.0027 ),
15248  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15249  skipClusters = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" ),
15250  useErrorsFromParam = cms.bool( True ),
15251  hitErrorRZ = cms.double( 0.006 ),
15252  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
15253  ),
15254  FPix = cms.PSet(
15255  hitErrorRPhi = cms.double( 0.0051 ),
15256  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15257  skipClusters = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" ),
15258  useErrorsFromParam = cms.bool( True ),
15259  hitErrorRZ = cms.double( 0.0036 ),
15260  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
15261  ),
15262  TIB = cms.PSet( ),
15263  TID = cms.PSet( ),
15264  TOB = cms.PSet( ),
15265  TEC = cms.PSet( ),
15266  MTIB = cms.PSet( ),
15267  MTID = cms.PSet( ),
15268  MTOB = cms.PSet( ),
15269  MTEC = cms.PSet( )
15270 )
15271 fragment.hltDoubletRecoveryForElectronsPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
15272  seedingLayers = cms.InputTag( "" ),
15273  trackingRegions = cms.InputTag( "" ),
15274  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryForElectronsPixelLayersAndRegions" ),
15275  clusterCheck = cms.InputTag( "" ),
15276  produceSeedingHitSets = cms.bool( True ),
15277  produceIntermediateHitDoublets = cms.bool( False ),
15278  maxElement = cms.uint32( 0 ),
15279  maxElementTotal = cms.uint32( 50000000 ),
15280  layerPairs = cms.vuint32( 0 )
15281 )
15282 fragment.hltDoubletRecoveryForElectronsPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
15283  seedingHitSets = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowPixelHitDoublets" ),
15284  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
15285  SeedMomentumForBOFF = cms.double( 5.0 ),
15286  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
15287  MinOneOverPtError = cms.double( 1.0 ),
15288  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15289  magneticField = cms.string( "ParabolicMf" ),
15290  forceKinematicWithRegionDirection = cms.bool( False ),
15291  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
15292 )
15293 fragment.hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
15294  cleanTrajectoryAfterInOut = cms.bool( False ),
15295  doSeedingRegionRebuilding = cms.bool( False ),
15296  onlyPixelHitsForSeedCleaner = cms.bool( False ),
15297  reverseTrajectories = cms.bool( False ),
15298  useHitsSplitting = cms.bool( False ),
15299  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" ),
15300  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowPixelSeeds" ),
15301  clustersToSkip = cms.InputTag( "" ),
15302  phase2clustersToSkip = cms.InputTag( "" ),
15303  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
15304  TransientInitialStateEstimatorParameters = cms.PSet(
15305  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15306  numberMeasurementsForFit = cms.int32( 4 ),
15307  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15308  ),
15309  numHitsForSeedCleaner = cms.int32( 4 ),
15310  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15311  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15312  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15313  maxNSeeds = cms.uint32( 100000 ),
15314  maxSeedsBeforeCleaning = cms.uint32( 1000 )
15315 )
15316 fragment.hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
15317  useSimpleMF = cms.bool( True ),
15318  SimpleMagneticField = cms.string( "ParabolicMf" ),
15319  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates" ),
15320  clusterRemovalInfo = cms.InputTag( "" ),
15321  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15322  Fitter = cms.string( "hltESPFittingSmootherIT" ),
15323  useHitsSplitting = cms.bool( False ),
15324  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
15325  TrajectoryInEvent = cms.bool( True ),
15326  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15327  AlgorithmName = cms.string( "hltDoubletRecovery" ),
15328  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15329  GeometricInnerState = cms.bool( True ),
15330  NavigationSchool = cms.string( "" ),
15331  MeasurementTracker = cms.string( "" ),
15332  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" )
15333 )
15334 fragment.hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
15335  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks" ),
15336  keepAllTracks = cms.bool( False ),
15337  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15338  useVertices = cms.bool( True ),
15339  useVtxError = cms.bool( False ),
15340  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
15341  vtxNumber = cms.int32( -1 ),
15342  vertexCut = cms.string( "tracksSize>=3" ),
15343  copyTrajectories = cms.untracked.bool( False ),
15344  copyExtras = cms.untracked.bool( True ),
15345  qualityBit = cms.string( "highPurity" ),
15346  chi2n_par = cms.double( 0.7 ),
15347  chi2n_no1Dmod_par = cms.double( 9999.0 ),
15348  res_par = cms.vdouble( 0.003, 0.001 ),
15349  d0_par1 = cms.vdouble( 0.3, 4.0 ),
15350  dz_par1 = cms.vdouble( 0.35, 4.0 ),
15351  d0_par2 = cms.vdouble( 0.4, 4.0 ),
15352  dz_par2 = cms.vdouble( 0.4, 4.0 ),
15353  applyAdaptedPVCuts = cms.bool( True ),
15354  max_d0 = cms.double( 100.0 ),
15355  max_z0 = cms.double( 100.0 ),
15356  nSigmaZ = cms.double( 3.0 ),
15357  minNumberLayers = cms.uint32( 3 ),
15358  minNumber3DLayers = cms.uint32( 0 ),
15359  maxNumberLostLayers = cms.uint32( 1 ),
15360  minHitsToBypassChecks = cms.uint32( 20 ),
15361  applyAbsCutsIfNoPV = cms.bool( False ),
15362  max_d0NoPV = cms.double( 100.0 ),
15363  max_z0NoPV = cms.double( 100.0 ),
15364  max_relpterr = cms.double( 9999.0 ),
15365  min_nhits = cms.uint32( 0 ),
15366  max_minMissHitOutOrIn = cms.int32( 99 ),
15367  max_lostHitFraction = cms.double( 1.0 ),
15368  max_eta = cms.double( 9999.0 ),
15369  min_eta = cms.double( -9999.0 )
15370 )
15371 fragment.hltMergedForElectrons = cms.EDProducer( "TrackListMerger",
15372  ShareFrac = cms.double( 0.19 ),
15373  FoundHitBonus = cms.double( 5.0 ),
15374  LostHitPenalty = cms.double( 20.0 ),
15375  MinPT = cms.double( 0.05 ),
15376  Epsilon = cms.double( -0.001 ),
15377  MaxNormalizedChisq = cms.double( 1000.0 ),
15378  MinFound = cms.int32( 3 ),
15379  TrackProducers = cms.VInputTag( 'hltIter2ForElectronsMerged','hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity' ),
15380  hasSelector = cms.vint32( 0, 0 ),
15381  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
15382  selectedTrackQuals = cms.VInputTag( 'hltIter2ForElectronsMerged','hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity' ),
15383  setsToMerge = cms.VPSet(
15384  cms.PSet( pQual = cms.bool( False ),
15385  tLists = cms.vint32( 0, 1 )
15386  )
15387  ),
15388  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
15389  allowFirstHitShare = cms.bool( True ),
15390  newQuality = cms.string( "confirmed" ),
15391  copyExtras = cms.untracked.bool( True ),
15392  writeOnlyTrkQuals = cms.bool( False ),
15393  copyMVA = cms.bool( False )
15394 )
15395 fragment.hltEgammaEleGsfTrackIsoPPOnAA = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
15396  electronProducer = cms.InputTag( "hltEgammaGsfElectronsPPOnAA" ),
15397  trackProducer = cms.InputTag( "hltMergedForElectrons" ),
15398  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15399  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
15400  egTrkIsoPtMin = cms.double( 1.0 ),
15401  egTrkIsoConeSize = cms.double( 0.2 ),
15402  egTrkIsoZSpan = cms.double( 0.15 ),
15403  egTrkIsoRSpan = cms.double( 999999.0 ),
15404  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
15405  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
15406  egTrkIsoStripBarrel = cms.double( 0.01 ),
15407  egTrkIsoStripEndcap = cms.double( 0.01 ),
15408  useGsfTrack = cms.bool( True ),
15409  useSCRefs = cms.bool( True )
15410 )
15411 fragment.hltEle10GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15412  saveTags = cms.bool( True ),
15413  candTag = cms.InputTag( "hltEle10GsfDphiPPOnAAFilter" ),
15414  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15415  rhoTag = cms.InputTag( "" ),
15416  energyLowEdges = cms.vdouble( 0.0 ),
15417  lessThan = cms.bool( True ),
15418  useEt = cms.bool( True ),
15419  thrRegularEB = cms.vdouble( -1.0 ),
15420  thrRegularEE = cms.vdouble( -1.0 ),
15421  thrOverEEB = cms.vdouble( 1.0 ),
15422  thrOverEEE = cms.vdouble( 1.0 ),
15423  thrOverE2EB = cms.vdouble( -1.0 ),
15424  thrOverE2EE = cms.vdouble( -1.0 ),
15425  ncandcut = cms.int32( 1 ),
15426  doRhoCorrection = cms.bool( False ),
15427  rhoMax = cms.double( 9.9999999E7 ),
15428  rhoScale = cms.double( 1.0 ),
15429  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15430  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15431  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15432 )
15433 fragment.hltPreHIEle15Gsf = cms.EDFilter( "HLTPrescaler",
15434  offset = cms.uint32( 0 ),
15435  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15436 )
15437 fragment.hltEG15EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
15438  saveTags = cms.bool( True ),
15439  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
15440  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15441  etcutEB = cms.double( 15.0 ),
15442  etcutEE = cms.double( 15.0 ),
15443  minEtaCut = cms.double( -9999.0 ),
15444  maxEtaCut = cms.double( 9999.0 ),
15445  ncandcut = cms.int32( 1 )
15446 )
15447 fragment.hltEle15ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15448  saveTags = cms.bool( True ),
15449  candTag = cms.InputTag( "hltEG15EtPPOnAAFilter" ),
15450  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15451  rhoTag = cms.InputTag( "" ),
15452  energyLowEdges = cms.vdouble( 0.0 ),
15453  lessThan = cms.bool( True ),
15454  useEt = cms.bool( False ),
15455  thrRegularEB = cms.vdouble( 0.015 ),
15456  thrRegularEE = cms.vdouble( 0.04 ),
15457  thrOverEEB = cms.vdouble( -1.0 ),
15458  thrOverEEE = cms.vdouble( -1.0 ),
15459  thrOverE2EB = cms.vdouble( -1.0 ),
15460  thrOverE2EE = cms.vdouble( -1.0 ),
15461  ncandcut = cms.int32( 1 ),
15462  doRhoCorrection = cms.bool( False ),
15463  rhoMax = cms.double( 9.9999999E7 ),
15464  rhoScale = cms.double( 1.0 ),
15465  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15466  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15467  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15468 )
15469 fragment.hltEle15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15470  saveTags = cms.bool( True ),
15471  candTag = cms.InputTag( "hltEle15ClusterShapePPOnAAFilter" ),
15472  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15473  rhoTag = cms.InputTag( "" ),
15474  energyLowEdges = cms.vdouble( 0.0 ),
15475  lessThan = cms.bool( True ),
15476  useEt = cms.bool( False ),
15477  thrRegularEB = cms.vdouble( -1.0 ),
15478  thrRegularEE = cms.vdouble( -1.0 ),
15479  thrOverEEB = cms.vdouble( 0.2 ),
15480  thrOverEEE = cms.vdouble( 0.15 ),
15481  thrOverE2EB = cms.vdouble( -1.0 ),
15482  thrOverE2EE = cms.vdouble( -1.0 ),
15483  ncandcut = cms.int32( 1 ),
15484  doRhoCorrection = cms.bool( False ),
15485  rhoMax = cms.double( 9.9999999E7 ),
15486  rhoScale = cms.double( 1.0 ),
15487  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15488  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15489  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15490 )
15491 fragment.hltEle15EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15492  saveTags = cms.bool( True ),
15493  candTag = cms.InputTag( "hltEle15HoverEPPOnAAFilter" ),
15494  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15495  rhoTag = cms.InputTag( "" ),
15496  energyLowEdges = cms.vdouble( 0.0 ),
15497  lessThan = cms.bool( True ),
15498  useEt = cms.bool( True ),
15499  thrRegularEB = cms.vdouble( -1.0 ),
15500  thrRegularEE = cms.vdouble( -1.0 ),
15501  thrOverEEB = cms.vdouble( 1.0 ),
15502  thrOverEEE = cms.vdouble( 1.0 ),
15503  thrOverE2EB = cms.vdouble( -1.0 ),
15504  thrOverE2EE = cms.vdouble( -1.0 ),
15505  ncandcut = cms.int32( 1 ),
15506  doRhoCorrection = cms.bool( False ),
15507  rhoMax = cms.double( 9.9999999E7 ),
15508  rhoScale = cms.double( 1.0 ),
15509  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15510  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15511  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15512 )
15513 fragment.hltEle15HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15514  saveTags = cms.bool( True ),
15515  candTag = cms.InputTag( "hltEle15EcalIsoPPOnAAFilter" ),
15516  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15517  rhoTag = cms.InputTag( "" ),
15518  energyLowEdges = cms.vdouble( 0.0 ),
15519  lessThan = cms.bool( True ),
15520  useEt = cms.bool( True ),
15521  thrRegularEB = cms.vdouble( -1.0 ),
15522  thrRegularEE = cms.vdouble( -1.0 ),
15523  thrOverEEB = cms.vdouble( 1.0 ),
15524  thrOverEEE = cms.vdouble( 1.0 ),
15525  thrOverE2EB = cms.vdouble( -1.0 ),
15526  thrOverE2EE = cms.vdouble( -1.0 ),
15527  ncandcut = cms.int32( 1 ),
15528  doRhoCorrection = cms.bool( False ),
15529  rhoMax = cms.double( 9.9999999E7 ),
15530  rhoScale = cms.double( 1.0 ),
15531  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15532  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15533  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15534 )
15535 fragment.hltEle15PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15536  saveTags = cms.bool( True ),
15537  candTag = cms.InputTag( "hltEle15HcalIsoPPOnAAFilter" ),
15538  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15539  npixelmatchcut = cms.double( 1.0 ),
15540  ncandcut = cms.int32( 1 ),
15541  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15542  s_a_phi1B = cms.double( 0.0069 ),
15543  s_a_phi1I = cms.double( 0.0088 ),
15544  s_a_phi1F = cms.double( 0.0076 ),
15545  s_a_phi2B = cms.double( 3.7E-4 ),
15546  s_a_phi2I = cms.double( 7.0E-4 ),
15547  s_a_phi2F = cms.double( 0.00906 ),
15548  s_a_zB = cms.double( 0.012 ),
15549  s_a_rI = cms.double( 0.027 ),
15550  s_a_rF = cms.double( 0.04 ),
15551  s2_threshold = cms.double( 0.4 ),
15552  tanhSO10BarrelThres = cms.double( 0.35 ),
15553  tanhSO10InterThres = cms.double( 1.0 ),
15554  tanhSO10ForwardThres = cms.double( 1.0 ),
15555  useS = cms.bool( False ),
15556  pixelVeto = cms.bool( False )
15557 )
15558 fragment.hltEle15GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15559  saveTags = cms.bool( True ),
15560  candTag = cms.InputTag( "hltEle15PixelMatchPPOnAAFilter" ),
15561  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15562  rhoTag = cms.InputTag( "" ),
15563  energyLowEdges = cms.vdouble( 0.0 ),
15564  lessThan = cms.bool( True ),
15565  useEt = cms.bool( False ),
15566  thrRegularEB = cms.vdouble( 0.1 ),
15567  thrRegularEE = cms.vdouble( 0.1 ),
15568  thrOverEEB = cms.vdouble( -1.0 ),
15569  thrOverEEE = cms.vdouble( -1.0 ),
15570  thrOverE2EB = cms.vdouble( -1.0 ),
15571  thrOverE2EE = cms.vdouble( -1.0 ),
15572  ncandcut = cms.int32( 1 ),
15573  doRhoCorrection = cms.bool( False ),
15574  rhoMax = cms.double( 9.9999999E7 ),
15575  rhoScale = cms.double( 1.0 ),
15576  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15577  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15578  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15579 )
15580 fragment.hltEle15GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15581  saveTags = cms.bool( True ),
15582  candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPOnAAFilter" ),
15583  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15584  rhoTag = cms.InputTag( "" ),
15585  energyLowEdges = cms.vdouble( 0.0 ),
15586  lessThan = cms.bool( True ),
15587  useEt = cms.bool( False ),
15588  thrRegularEB = cms.vdouble( 0.008 ),
15589  thrRegularEE = cms.vdouble( 0.012 ),
15590  thrOverEEB = cms.vdouble( -1.0 ),
15591  thrOverEEE = cms.vdouble( -1.0 ),
15592  thrOverE2EB = cms.vdouble( -1.0 ),
15593  thrOverE2EE = cms.vdouble( -1.0 ),
15594  ncandcut = cms.int32( 1 ),
15595  doRhoCorrection = cms.bool( False ),
15596  rhoMax = cms.double( 9.9999999E7 ),
15597  rhoScale = cms.double( 1.0 ),
15598  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15599  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15600  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15601 )
15602 fragment.hltEle15GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15603  saveTags = cms.bool( True ),
15604  candTag = cms.InputTag( "hltEle15GsfDetaPPOnAAFilter" ),
15605  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15606  rhoTag = cms.InputTag( "" ),
15607  energyLowEdges = cms.vdouble( 0.0 ),
15608  lessThan = cms.bool( True ),
15609  useEt = cms.bool( False ),
15610  thrRegularEB = cms.vdouble( 0.1 ),
15611  thrRegularEE = cms.vdouble( 0.1 ),
15612  thrOverEEB = cms.vdouble( -1.0 ),
15613  thrOverEEE = cms.vdouble( -1.0 ),
15614  thrOverE2EB = cms.vdouble( -1.0 ),
15615  thrOverE2EE = cms.vdouble( -1.0 ),
15616  ncandcut = cms.int32( 1 ),
15617  doRhoCorrection = cms.bool( False ),
15618  rhoMax = cms.double( 9.9999999E7 ),
15619  rhoScale = cms.double( 1.0 ),
15620  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15621  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15622  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15623 )
15624 fragment.hltEle15GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15625  saveTags = cms.bool( True ),
15626  candTag = cms.InputTag( "hltEle15GsfDphiPPOnAAFilter" ),
15627  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15628  rhoTag = cms.InputTag( "" ),
15629  energyLowEdges = cms.vdouble( 0.0 ),
15630  lessThan = cms.bool( True ),
15631  useEt = cms.bool( True ),
15632  thrRegularEB = cms.vdouble( -1.0 ),
15633  thrRegularEE = cms.vdouble( -1.0 ),
15634  thrOverEEB = cms.vdouble( 1.0 ),
15635  thrOverEEE = cms.vdouble( 1.0 ),
15636  thrOverE2EB = cms.vdouble( -1.0 ),
15637  thrOverE2EE = cms.vdouble( -1.0 ),
15638  ncandcut = cms.int32( 1 ),
15639  doRhoCorrection = cms.bool( False ),
15640  rhoMax = cms.double( 9.9999999E7 ),
15641  rhoScale = cms.double( 1.0 ),
15642  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15643  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15644  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15645 )
15646 fragment.hltL1sSingleEG15BptxAND = cms.EDFilter( "HLTL1TSeed",
15647  saveTags = cms.bool( True ),
15648  L1SeedsLogicalExpression = cms.string( "L1_SingleEG15_BptxAND" ),
15649  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15650  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15651  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15652  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15653  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15654  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15655  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15656  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15657 )
15658 fragment.hltPreHIEle20Gsf = cms.EDFilter( "HLTPrescaler",
15659  offset = cms.uint32( 0 ),
15660  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15661 )
15662 fragment.hltEle20ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15663  saveTags = cms.bool( True ),
15664  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
15665  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15666  rhoTag = cms.InputTag( "" ),
15667  energyLowEdges = cms.vdouble( 0.0 ),
15668  lessThan = cms.bool( True ),
15669  useEt = cms.bool( False ),
15670  thrRegularEB = cms.vdouble( 0.015 ),
15671  thrRegularEE = cms.vdouble( 0.04 ),
15672  thrOverEEB = cms.vdouble( -1.0 ),
15673  thrOverEEE = cms.vdouble( -1.0 ),
15674  thrOverE2EB = cms.vdouble( -1.0 ),
15675  thrOverE2EE = cms.vdouble( -1.0 ),
15676  ncandcut = cms.int32( 1 ),
15677  doRhoCorrection = cms.bool( False ),
15678  rhoMax = cms.double( 9.9999999E7 ),
15679  rhoScale = cms.double( 1.0 ),
15680  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15681  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15682  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15683 )
15684 fragment.hltEle20HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15685  saveTags = cms.bool( True ),
15686  candTag = cms.InputTag( "hltEle20ClusterShapePPOnAAFilter" ),
15687  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15688  rhoTag = cms.InputTag( "" ),
15689  energyLowEdges = cms.vdouble( 0.0 ),
15690  lessThan = cms.bool( True ),
15691  useEt = cms.bool( False ),
15692  thrRegularEB = cms.vdouble( -1.0 ),
15693  thrRegularEE = cms.vdouble( -1.0 ),
15694  thrOverEEB = cms.vdouble( 0.2 ),
15695  thrOverEEE = cms.vdouble( 0.15 ),
15696  thrOverE2EB = cms.vdouble( -1.0 ),
15697  thrOverE2EE = cms.vdouble( -1.0 ),
15698  ncandcut = cms.int32( 1 ),
15699  doRhoCorrection = cms.bool( False ),
15700  rhoMax = cms.double( 9.9999999E7 ),
15701  rhoScale = cms.double( 1.0 ),
15702  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15703  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15704  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15705 )
15706 fragment.hltEle20EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15707  saveTags = cms.bool( True ),
15708  candTag = cms.InputTag( "hltEle20HoverEPPOnAAFilter" ),
15709  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15710  rhoTag = cms.InputTag( "" ),
15711  energyLowEdges = cms.vdouble( 0.0 ),
15712  lessThan = cms.bool( True ),
15713  useEt = cms.bool( True ),
15714  thrRegularEB = cms.vdouble( -1.0 ),
15715  thrRegularEE = cms.vdouble( -1.0 ),
15716  thrOverEEB = cms.vdouble( 1.0 ),
15717  thrOverEEE = cms.vdouble( 1.0 ),
15718  thrOverE2EB = cms.vdouble( -1.0 ),
15719  thrOverE2EE = cms.vdouble( -1.0 ),
15720  ncandcut = cms.int32( 1 ),
15721  doRhoCorrection = cms.bool( False ),
15722  rhoMax = cms.double( 9.9999999E7 ),
15723  rhoScale = cms.double( 1.0 ),
15724  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15725  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15726  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15727 )
15728 fragment.hltEle20HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15729  saveTags = cms.bool( True ),
15730  candTag = cms.InputTag( "hltEle20EcalIsoPPOnAAFilter" ),
15731  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15732  rhoTag = cms.InputTag( "" ),
15733  energyLowEdges = cms.vdouble( 0.0 ),
15734  lessThan = cms.bool( True ),
15735  useEt = cms.bool( True ),
15736  thrRegularEB = cms.vdouble( -1.0 ),
15737  thrRegularEE = cms.vdouble( -1.0 ),
15738  thrOverEEB = cms.vdouble( 1.0 ),
15739  thrOverEEE = cms.vdouble( 1.0 ),
15740  thrOverE2EB = cms.vdouble( -1.0 ),
15741  thrOverE2EE = cms.vdouble( -1.0 ),
15742  ncandcut = cms.int32( 1 ),
15743  doRhoCorrection = cms.bool( False ),
15744  rhoMax = cms.double( 9.9999999E7 ),
15745  rhoScale = cms.double( 1.0 ),
15746  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15747  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15748  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15749 )
15750 fragment.hltEle20PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15751  saveTags = cms.bool( True ),
15752  candTag = cms.InputTag( "hltEle20HcalIsoPPOnAAFilter" ),
15753  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15754  npixelmatchcut = cms.double( 1.0 ),
15755  ncandcut = cms.int32( 1 ),
15756  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15757  s_a_phi1B = cms.double( 0.0069 ),
15758  s_a_phi1I = cms.double( 0.0088 ),
15759  s_a_phi1F = cms.double( 0.0076 ),
15760  s_a_phi2B = cms.double( 3.7E-4 ),
15761  s_a_phi2I = cms.double( 7.0E-4 ),
15762  s_a_phi2F = cms.double( 0.00906 ),
15763  s_a_zB = cms.double( 0.012 ),
15764  s_a_rI = cms.double( 0.027 ),
15765  s_a_rF = cms.double( 0.04 ),
15766  s2_threshold = cms.double( 0.4 ),
15767  tanhSO10BarrelThres = cms.double( 0.35 ),
15768  tanhSO10InterThres = cms.double( 1.0 ),
15769  tanhSO10ForwardThres = cms.double( 1.0 ),
15770  useS = cms.bool( False ),
15771  pixelVeto = cms.bool( False )
15772 )
15773 fragment.hltEle20GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15774  saveTags = cms.bool( True ),
15775  candTag = cms.InputTag( "hltEle20PixelMatchPPOnAAFilter" ),
15776  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15777  rhoTag = cms.InputTag( "" ),
15778  energyLowEdges = cms.vdouble( 0.0 ),
15779  lessThan = cms.bool( True ),
15780  useEt = cms.bool( False ),
15781  thrRegularEB = cms.vdouble( 0.1 ),
15782  thrRegularEE = cms.vdouble( 0.1 ),
15783  thrOverEEB = cms.vdouble( -1.0 ),
15784  thrOverEEE = cms.vdouble( -1.0 ),
15785  thrOverE2EB = cms.vdouble( -1.0 ),
15786  thrOverE2EE = cms.vdouble( -1.0 ),
15787  ncandcut = cms.int32( 1 ),
15788  doRhoCorrection = cms.bool( False ),
15789  rhoMax = cms.double( 9.9999999E7 ),
15790  rhoScale = cms.double( 1.0 ),
15791  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15792  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15793  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15794 )
15795 fragment.hltEle20GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15796  saveTags = cms.bool( True ),
15797  candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPOnAAFilter" ),
15798  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15799  rhoTag = cms.InputTag( "" ),
15800  energyLowEdges = cms.vdouble( 0.0 ),
15801  lessThan = cms.bool( True ),
15802  useEt = cms.bool( False ),
15803  thrRegularEB = cms.vdouble( 0.008 ),
15804  thrRegularEE = cms.vdouble( 0.012 ),
15805  thrOverEEB = cms.vdouble( -1.0 ),
15806  thrOverEEE = cms.vdouble( -1.0 ),
15807  thrOverE2EB = cms.vdouble( -1.0 ),
15808  thrOverE2EE = cms.vdouble( -1.0 ),
15809  ncandcut = cms.int32( 1 ),
15810  doRhoCorrection = cms.bool( False ),
15811  rhoMax = cms.double( 9.9999999E7 ),
15812  rhoScale = cms.double( 1.0 ),
15813  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15814  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15815  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15816 )
15817 fragment.hltEle20GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15818  saveTags = cms.bool( True ),
15819  candTag = cms.InputTag( "hltEle20GsfDetaPPOnAAFilter" ),
15820  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15821  rhoTag = cms.InputTag( "" ),
15822  energyLowEdges = cms.vdouble( 0.0 ),
15823  lessThan = cms.bool( True ),
15824  useEt = cms.bool( False ),
15825  thrRegularEB = cms.vdouble( 0.1 ),
15826  thrRegularEE = cms.vdouble( 0.1 ),
15827  thrOverEEB = cms.vdouble( -1.0 ),
15828  thrOverEEE = cms.vdouble( -1.0 ),
15829  thrOverE2EB = cms.vdouble( -1.0 ),
15830  thrOverE2EE = cms.vdouble( -1.0 ),
15831  ncandcut = cms.int32( 1 ),
15832  doRhoCorrection = cms.bool( False ),
15833  rhoMax = cms.double( 9.9999999E7 ),
15834  rhoScale = cms.double( 1.0 ),
15835  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15836  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15837  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15838 )
15839 fragment.hltEle20GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15840  saveTags = cms.bool( True ),
15841  candTag = cms.InputTag( "hltEle20GsfDphiPPOnAAFilter" ),
15842  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15843  rhoTag = cms.InputTag( "" ),
15844  energyLowEdges = cms.vdouble( 0.0 ),
15845  lessThan = cms.bool( True ),
15846  useEt = cms.bool( True ),
15847  thrRegularEB = cms.vdouble( -1.0 ),
15848  thrRegularEE = cms.vdouble( -1.0 ),
15849  thrOverEEB = cms.vdouble( 1.0 ),
15850  thrOverEEE = cms.vdouble( 1.0 ),
15851  thrOverE2EB = cms.vdouble( -1.0 ),
15852  thrOverE2EE = cms.vdouble( -1.0 ),
15853  ncandcut = cms.int32( 1 ),
15854  doRhoCorrection = cms.bool( False ),
15855  rhoMax = cms.double( 9.9999999E7 ),
15856  rhoScale = cms.double( 1.0 ),
15857  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15858  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15859  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15860 )
15861 fragment.hltPreHIEle30Gsf = cms.EDFilter( "HLTPrescaler",
15862  offset = cms.uint32( 0 ),
15863  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15864 )
15865 fragment.hltEle30ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15866  saveTags = cms.bool( True ),
15867  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
15868  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15869  rhoTag = cms.InputTag( "" ),
15870  energyLowEdges = cms.vdouble( 0.0 ),
15871  lessThan = cms.bool( True ),
15872  useEt = cms.bool( False ),
15873  thrRegularEB = cms.vdouble( 0.015 ),
15874  thrRegularEE = cms.vdouble( 0.04 ),
15875  thrOverEEB = cms.vdouble( -1.0 ),
15876  thrOverEEE = cms.vdouble( -1.0 ),
15877  thrOverE2EB = cms.vdouble( -1.0 ),
15878  thrOverE2EE = cms.vdouble( -1.0 ),
15879  ncandcut = cms.int32( 1 ),
15880  doRhoCorrection = cms.bool( False ),
15881  rhoMax = cms.double( 9.9999999E7 ),
15882  rhoScale = cms.double( 1.0 ),
15883  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15884  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15885  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15886 )
15887 fragment.hltEle30HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15888  saveTags = cms.bool( True ),
15889  candTag = cms.InputTag( "hltEle30ClusterShapePPOnAAFilter" ),
15890  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15891  rhoTag = cms.InputTag( "" ),
15892  energyLowEdges = cms.vdouble( 0.0 ),
15893  lessThan = cms.bool( True ),
15894  useEt = cms.bool( False ),
15895  thrRegularEB = cms.vdouble( -1.0 ),
15896  thrRegularEE = cms.vdouble( -1.0 ),
15897  thrOverEEB = cms.vdouble( 0.2 ),
15898  thrOverEEE = cms.vdouble( 0.15 ),
15899  thrOverE2EB = cms.vdouble( -1.0 ),
15900  thrOverE2EE = cms.vdouble( -1.0 ),
15901  ncandcut = cms.int32( 1 ),
15902  doRhoCorrection = cms.bool( False ),
15903  rhoMax = cms.double( 9.9999999E7 ),
15904  rhoScale = cms.double( 1.0 ),
15905  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15906  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15907  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15908 )
15909 fragment.hltEle30EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15910  saveTags = cms.bool( True ),
15911  candTag = cms.InputTag( "hltEle30HoverEPPOnAAFilter" ),
15912  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15913  rhoTag = cms.InputTag( "" ),
15914  energyLowEdges = cms.vdouble( 0.0 ),
15915  lessThan = cms.bool( True ),
15916  useEt = cms.bool( True ),
15917  thrRegularEB = cms.vdouble( -1.0 ),
15918  thrRegularEE = cms.vdouble( -1.0 ),
15919  thrOverEEB = cms.vdouble( 1.0 ),
15920  thrOverEEE = cms.vdouble( 1.0 ),
15921  thrOverE2EB = cms.vdouble( -1.0 ),
15922  thrOverE2EE = cms.vdouble( -1.0 ),
15923  ncandcut = cms.int32( 1 ),
15924  doRhoCorrection = cms.bool( False ),
15925  rhoMax = cms.double( 9.9999999E7 ),
15926  rhoScale = cms.double( 1.0 ),
15927  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15928  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15929  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15930 )
15931 fragment.hltEle30HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15932  saveTags = cms.bool( True ),
15933  candTag = cms.InputTag( "hltEle30EcalIsoPPOnAAFilter" ),
15934  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15935  rhoTag = cms.InputTag( "" ),
15936  energyLowEdges = cms.vdouble( 0.0 ),
15937  lessThan = cms.bool( True ),
15938  useEt = cms.bool( True ),
15939  thrRegularEB = cms.vdouble( -1.0 ),
15940  thrRegularEE = cms.vdouble( -1.0 ),
15941  thrOverEEB = cms.vdouble( 1.0 ),
15942  thrOverEEE = cms.vdouble( 1.0 ),
15943  thrOverE2EB = cms.vdouble( -1.0 ),
15944  thrOverE2EE = cms.vdouble( -1.0 ),
15945  ncandcut = cms.int32( 1 ),
15946  doRhoCorrection = cms.bool( False ),
15947  rhoMax = cms.double( 9.9999999E7 ),
15948  rhoScale = cms.double( 1.0 ),
15949  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15950  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15951  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15952 )
15953 fragment.hltEle30PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15954  saveTags = cms.bool( True ),
15955  candTag = cms.InputTag( "hltEle30HcalIsoPPOnAAFilter" ),
15956  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15957  npixelmatchcut = cms.double( 1.0 ),
15958  ncandcut = cms.int32( 1 ),
15959  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15960  s_a_phi1B = cms.double( 0.0069 ),
15961  s_a_phi1I = cms.double( 0.0088 ),
15962  s_a_phi1F = cms.double( 0.0076 ),
15963  s_a_phi2B = cms.double( 3.7E-4 ),
15964  s_a_phi2I = cms.double( 7.0E-4 ),
15965  s_a_phi2F = cms.double( 0.00906 ),
15966  s_a_zB = cms.double( 0.012 ),
15967  s_a_rI = cms.double( 0.027 ),
15968  s_a_rF = cms.double( 0.04 ),
15969  s2_threshold = cms.double( 0.4 ),
15970  tanhSO10BarrelThres = cms.double( 0.35 ),
15971  tanhSO10InterThres = cms.double( 1.0 ),
15972  tanhSO10ForwardThres = cms.double( 1.0 ),
15973  useS = cms.bool( False ),
15974  pixelVeto = cms.bool( False )
15975 )
15976 fragment.hltEle30GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15977  saveTags = cms.bool( True ),
15978  candTag = cms.InputTag( "hltEle30PixelMatchPPOnAAFilter" ),
15979  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15980  rhoTag = cms.InputTag( "" ),
15981  energyLowEdges = cms.vdouble( 0.0 ),
15982  lessThan = cms.bool( True ),
15983  useEt = cms.bool( False ),
15984  thrRegularEB = cms.vdouble( 0.1 ),
15985  thrRegularEE = cms.vdouble( 0.1 ),
15986  thrOverEEB = cms.vdouble( -1.0 ),
15987  thrOverEEE = cms.vdouble( -1.0 ),
15988  thrOverE2EB = cms.vdouble( -1.0 ),
15989  thrOverE2EE = cms.vdouble( -1.0 ),
15990  ncandcut = cms.int32( 1 ),
15991  doRhoCorrection = cms.bool( False ),
15992  rhoMax = cms.double( 9.9999999E7 ),
15993  rhoScale = cms.double( 1.0 ),
15994  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15995  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15996  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15997 )
15998 fragment.hltEle30GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15999  saveTags = cms.bool( True ),
16000  candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPOnAAFilter" ),
16001  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
16002  rhoTag = cms.InputTag( "" ),
16003  energyLowEdges = cms.vdouble( 0.0 ),
16004  lessThan = cms.bool( True ),
16005  useEt = cms.bool( False ),
16006  thrRegularEB = cms.vdouble( 0.008 ),
16007  thrRegularEE = cms.vdouble( 0.012 ),
16008  thrOverEEB = cms.vdouble( -1.0 ),
16009  thrOverEEE = cms.vdouble( -1.0 ),
16010  thrOverE2EB = cms.vdouble( -1.0 ),
16011  thrOverE2EE = cms.vdouble( -1.0 ),
16012  ncandcut = cms.int32( 1 ),
16013  doRhoCorrection = cms.bool( False ),
16014  rhoMax = cms.double( 9.9999999E7 ),
16015  rhoScale = cms.double( 1.0 ),
16016  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16017  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16018  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16019 )
16020 fragment.hltEle30GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16021  saveTags = cms.bool( True ),
16022  candTag = cms.InputTag( "hltEle30GsfDetaPPOnAAFilter" ),
16023  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
16024  rhoTag = cms.InputTag( "" ),
16025  energyLowEdges = cms.vdouble( 0.0 ),
16026  lessThan = cms.bool( True ),
16027  useEt = cms.bool( False ),
16028  thrRegularEB = cms.vdouble( 0.1 ),
16029  thrRegularEE = cms.vdouble( 0.1 ),
16030  thrOverEEB = cms.vdouble( -1.0 ),
16031  thrOverEEE = cms.vdouble( -1.0 ),
16032  thrOverE2EB = cms.vdouble( -1.0 ),
16033  thrOverE2EE = cms.vdouble( -1.0 ),
16034  ncandcut = cms.int32( 1 ),
16035  doRhoCorrection = cms.bool( False ),
16036  rhoMax = cms.double( 9.9999999E7 ),
16037  rhoScale = cms.double( 1.0 ),
16038  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16039  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16040  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16041 )
16042 fragment.hltEle30GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16043  saveTags = cms.bool( True ),
16044  candTag = cms.InputTag( "hltEle30GsfDphiPPOnAAFilter" ),
16045  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16046  rhoTag = cms.InputTag( "" ),
16047  energyLowEdges = cms.vdouble( 0.0 ),
16048  lessThan = cms.bool( True ),
16049  useEt = cms.bool( True ),
16050  thrRegularEB = cms.vdouble( -1.0 ),
16051  thrRegularEE = cms.vdouble( -1.0 ),
16052  thrOverEEB = cms.vdouble( 1.0 ),
16053  thrOverEEE = cms.vdouble( 1.0 ),
16054  thrOverE2EB = cms.vdouble( -1.0 ),
16055  thrOverE2EE = cms.vdouble( -1.0 ),
16056  ncandcut = cms.int32( 1 ),
16057  doRhoCorrection = cms.bool( False ),
16058  rhoMax = cms.double( 9.9999999E7 ),
16059  rhoScale = cms.double( 1.0 ),
16060  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16061  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16062  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16063 )
16064 fragment.hltL1sSingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
16065  saveTags = cms.bool( True ),
16066  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
16067  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16068  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16069  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16070  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16071  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16072  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16073  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16074  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16075 )
16076 fragment.hltPreHIEle40Gsf = cms.EDFilter( "HLTPrescaler",
16077  offset = cms.uint32( 0 ),
16078  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16079 )
16080 fragment.hltEle40ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16081  saveTags = cms.bool( True ),
16082  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
16083  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
16084  rhoTag = cms.InputTag( "" ),
16085  energyLowEdges = cms.vdouble( 0.0 ),
16086  lessThan = cms.bool( True ),
16087  useEt = cms.bool( False ),
16088  thrRegularEB = cms.vdouble( 0.015 ),
16089  thrRegularEE = cms.vdouble( 0.04 ),
16090  thrOverEEB = cms.vdouble( -1.0 ),
16091  thrOverEEE = cms.vdouble( -1.0 ),
16092  thrOverE2EB = cms.vdouble( -1.0 ),
16093  thrOverE2EE = cms.vdouble( -1.0 ),
16094  ncandcut = cms.int32( 1 ),
16095  doRhoCorrection = cms.bool( False ),
16096  rhoMax = cms.double( 9.9999999E7 ),
16097  rhoScale = cms.double( 1.0 ),
16098  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16099  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16100  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16101 )
16102 fragment.hltEle40HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16103  saveTags = cms.bool( True ),
16104  candTag = cms.InputTag( "hltEle40ClusterShapePPOnAAFilter" ),
16105  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
16106  rhoTag = cms.InputTag( "" ),
16107  energyLowEdges = cms.vdouble( 0.0 ),
16108  lessThan = cms.bool( True ),
16109  useEt = cms.bool( False ),
16110  thrRegularEB = cms.vdouble( -1.0 ),
16111  thrRegularEE = cms.vdouble( -1.0 ),
16112  thrOverEEB = cms.vdouble( 0.2 ),
16113  thrOverEEE = cms.vdouble( 0.15 ),
16114  thrOverE2EB = cms.vdouble( -1.0 ),
16115  thrOverE2EE = cms.vdouble( -1.0 ),
16116  ncandcut = cms.int32( 1 ),
16117  doRhoCorrection = cms.bool( False ),
16118  rhoMax = cms.double( 9.9999999E7 ),
16119  rhoScale = cms.double( 1.0 ),
16120  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16121  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16122  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16123 )
16124 fragment.hltEle40EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16125  saveTags = cms.bool( True ),
16126  candTag = cms.InputTag( "hltEle40HoverEPPOnAAFilter" ),
16127  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
16128  rhoTag = cms.InputTag( "" ),
16129  energyLowEdges = cms.vdouble( 0.0 ),
16130  lessThan = cms.bool( True ),
16131  useEt = cms.bool( True ),
16132  thrRegularEB = cms.vdouble( -1.0 ),
16133  thrRegularEE = cms.vdouble( -1.0 ),
16134  thrOverEEB = cms.vdouble( 1.0 ),
16135  thrOverEEE = cms.vdouble( 1.0 ),
16136  thrOverE2EB = cms.vdouble( -1.0 ),
16137  thrOverE2EE = cms.vdouble( -1.0 ),
16138  ncandcut = cms.int32( 1 ),
16139  doRhoCorrection = cms.bool( False ),
16140  rhoMax = cms.double( 9.9999999E7 ),
16141  rhoScale = cms.double( 1.0 ),
16142  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16143  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16144  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16145 )
16146 fragment.hltEle40HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16147  saveTags = cms.bool( True ),
16148  candTag = cms.InputTag( "hltEle40EcalIsoPPOnAAFilter" ),
16149  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
16150  rhoTag = cms.InputTag( "" ),
16151  energyLowEdges = cms.vdouble( 0.0 ),
16152  lessThan = cms.bool( True ),
16153  useEt = cms.bool( True ),
16154  thrRegularEB = cms.vdouble( -1.0 ),
16155  thrRegularEE = cms.vdouble( -1.0 ),
16156  thrOverEEB = cms.vdouble( 1.0 ),
16157  thrOverEEE = cms.vdouble( 1.0 ),
16158  thrOverE2EB = cms.vdouble( -1.0 ),
16159  thrOverE2EE = cms.vdouble( -1.0 ),
16160  ncandcut = cms.int32( 1 ),
16161  doRhoCorrection = cms.bool( False ),
16162  rhoMax = cms.double( 9.9999999E7 ),
16163  rhoScale = cms.double( 1.0 ),
16164  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16165  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16166  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16167 )
16168 fragment.hltEle40PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
16169  saveTags = cms.bool( True ),
16170  candTag = cms.InputTag( "hltEle40HcalIsoPPOnAAFilter" ),
16171  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
16172  npixelmatchcut = cms.double( 1.0 ),
16173  ncandcut = cms.int32( 1 ),
16174  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
16175  s_a_phi1B = cms.double( 0.0069 ),
16176  s_a_phi1I = cms.double( 0.0088 ),
16177  s_a_phi1F = cms.double( 0.0076 ),
16178  s_a_phi2B = cms.double( 3.7E-4 ),
16179  s_a_phi2I = cms.double( 7.0E-4 ),
16180  s_a_phi2F = cms.double( 0.00906 ),
16181  s_a_zB = cms.double( 0.012 ),
16182  s_a_rI = cms.double( 0.027 ),
16183  s_a_rF = cms.double( 0.04 ),
16184  s2_threshold = cms.double( 0.4 ),
16185  tanhSO10BarrelThres = cms.double( 0.35 ),
16186  tanhSO10InterThres = cms.double( 1.0 ),
16187  tanhSO10ForwardThres = cms.double( 1.0 ),
16188  useS = cms.bool( False ),
16189  pixelVeto = cms.bool( False )
16190 )
16191 fragment.hltEle40GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16192  saveTags = cms.bool( True ),
16193  candTag = cms.InputTag( "hltEle40PixelMatchPPOnAAFilter" ),
16194  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
16195  rhoTag = cms.InputTag( "" ),
16196  energyLowEdges = cms.vdouble( 0.0 ),
16197  lessThan = cms.bool( True ),
16198  useEt = cms.bool( False ),
16199  thrRegularEB = cms.vdouble( 0.1 ),
16200  thrRegularEE = cms.vdouble( 0.1 ),
16201  thrOverEEB = cms.vdouble( -1.0 ),
16202  thrOverEEE = cms.vdouble( -1.0 ),
16203  thrOverE2EB = cms.vdouble( -1.0 ),
16204  thrOverE2EE = cms.vdouble( -1.0 ),
16205  ncandcut = cms.int32( 1 ),
16206  doRhoCorrection = cms.bool( False ),
16207  rhoMax = cms.double( 9.9999999E7 ),
16208  rhoScale = cms.double( 1.0 ),
16209  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16210  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16211  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16212 )
16213 fragment.hltEle40GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16214  saveTags = cms.bool( True ),
16215  candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPOnAAFilter" ),
16216  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
16217  rhoTag = cms.InputTag( "" ),
16218  energyLowEdges = cms.vdouble( 0.0 ),
16219  lessThan = cms.bool( True ),
16220  useEt = cms.bool( False ),
16221  thrRegularEB = cms.vdouble( 0.008 ),
16222  thrRegularEE = cms.vdouble( 0.012 ),
16223  thrOverEEB = cms.vdouble( -1.0 ),
16224  thrOverEEE = cms.vdouble( -1.0 ),
16225  thrOverE2EB = cms.vdouble( -1.0 ),
16226  thrOverE2EE = cms.vdouble( -1.0 ),
16227  ncandcut = cms.int32( 1 ),
16228  doRhoCorrection = cms.bool( False ),
16229  rhoMax = cms.double( 9.9999999E7 ),
16230  rhoScale = cms.double( 1.0 ),
16231  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16232  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16233  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16234 )
16235 fragment.hltEle40GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16236  saveTags = cms.bool( True ),
16237  candTag = cms.InputTag( "hltEle40GsfDetaPPOnAAFilter" ),
16238  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
16239  rhoTag = cms.InputTag( "" ),
16240  energyLowEdges = cms.vdouble( 0.0 ),
16241  lessThan = cms.bool( True ),
16242  useEt = cms.bool( False ),
16243  thrRegularEB = cms.vdouble( 0.1 ),
16244  thrRegularEE = cms.vdouble( 0.1 ),
16245  thrOverEEB = cms.vdouble( -1.0 ),
16246  thrOverEEE = cms.vdouble( -1.0 ),
16247  thrOverE2EB = cms.vdouble( -1.0 ),
16248  thrOverE2EE = cms.vdouble( -1.0 ),
16249  ncandcut = cms.int32( 1 ),
16250  doRhoCorrection = cms.bool( False ),
16251  rhoMax = cms.double( 9.9999999E7 ),
16252  rhoScale = cms.double( 1.0 ),
16253  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16254  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16255  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16256 )
16257 fragment.hltEle40GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16258  saveTags = cms.bool( True ),
16259  candTag = cms.InputTag( "hltEle40GsfDphiPPOnAAFilter" ),
16260  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16261  rhoTag = cms.InputTag( "" ),
16262  energyLowEdges = cms.vdouble( 0.0 ),
16263  lessThan = cms.bool( True ),
16264  useEt = cms.bool( True ),
16265  thrRegularEB = cms.vdouble( -1.0 ),
16266  thrRegularEE = cms.vdouble( -1.0 ),
16267  thrOverEEB = cms.vdouble( 1.0 ),
16268  thrOverEEE = cms.vdouble( 1.0 ),
16269  thrOverE2EB = cms.vdouble( -1.0 ),
16270  thrOverE2EE = cms.vdouble( -1.0 ),
16271  ncandcut = cms.int32( 1 ),
16272  doRhoCorrection = cms.bool( False ),
16273  rhoMax = cms.double( 9.9999999E7 ),
16274  rhoScale = cms.double( 1.0 ),
16275  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16276  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16277  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16278 )
16279 fragment.hltPreHIEle50Gsf = cms.EDFilter( "HLTPrescaler",
16280  offset = cms.uint32( 0 ),
16281  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16282 )
16283 fragment.hltEle50ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16284  saveTags = cms.bool( True ),
16285  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
16286  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
16287  rhoTag = cms.InputTag( "" ),
16288  energyLowEdges = cms.vdouble( 0.0 ),
16289  lessThan = cms.bool( True ),
16290  useEt = cms.bool( False ),
16291  thrRegularEB = cms.vdouble( 0.015 ),
16292  thrRegularEE = cms.vdouble( 0.04 ),
16293  thrOverEEB = cms.vdouble( -1.0 ),
16294  thrOverEEE = cms.vdouble( -1.0 ),
16295  thrOverE2EB = cms.vdouble( -1.0 ),
16296  thrOverE2EE = cms.vdouble( -1.0 ),
16297  ncandcut = cms.int32( 1 ),
16298  doRhoCorrection = cms.bool( False ),
16299  rhoMax = cms.double( 9.9999999E7 ),
16300  rhoScale = cms.double( 1.0 ),
16301  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16302  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16303  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16304 )
16305 fragment.hltEle50HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16306  saveTags = cms.bool( True ),
16307  candTag = cms.InputTag( "hltEle50ClusterShapePPOnAAFilter" ),
16308  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
16309  rhoTag = cms.InputTag( "" ),
16310  energyLowEdges = cms.vdouble( 0.0 ),
16311  lessThan = cms.bool( True ),
16312  useEt = cms.bool( False ),
16313  thrRegularEB = cms.vdouble( -1.0 ),
16314  thrRegularEE = cms.vdouble( -1.0 ),
16315  thrOverEEB = cms.vdouble( 0.2 ),
16316  thrOverEEE = cms.vdouble( 0.15 ),
16317  thrOverE2EB = cms.vdouble( -1.0 ),
16318  thrOverE2EE = cms.vdouble( -1.0 ),
16319  ncandcut = cms.int32( 1 ),
16320  doRhoCorrection = cms.bool( False ),
16321  rhoMax = cms.double( 9.9999999E7 ),
16322  rhoScale = cms.double( 1.0 ),
16323  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16324  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16325  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16326 )
16327 fragment.hltEle50EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16328  saveTags = cms.bool( True ),
16329  candTag = cms.InputTag( "hltEle50HoverEPPOnAAFilter" ),
16330  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
16331  rhoTag = cms.InputTag( "" ),
16332  energyLowEdges = cms.vdouble( 0.0 ),
16333  lessThan = cms.bool( True ),
16334  useEt = cms.bool( True ),
16335  thrRegularEB = cms.vdouble( -1.0 ),
16336  thrRegularEE = cms.vdouble( -1.0 ),
16337  thrOverEEB = cms.vdouble( 1.0 ),
16338  thrOverEEE = cms.vdouble( 1.0 ),
16339  thrOverE2EB = cms.vdouble( -1.0 ),
16340  thrOverE2EE = cms.vdouble( -1.0 ),
16341  ncandcut = cms.int32( 1 ),
16342  doRhoCorrection = cms.bool( False ),
16343  rhoMax = cms.double( 9.9999999E7 ),
16344  rhoScale = cms.double( 1.0 ),
16345  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16346  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16347  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16348 )
16349 fragment.hltEle50HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16350  saveTags = cms.bool( True ),
16351  candTag = cms.InputTag( "hltEle50EcalIsoPPOnAAFilter" ),
16352  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
16353  rhoTag = cms.InputTag( "" ),
16354  energyLowEdges = cms.vdouble( 0.0 ),
16355  lessThan = cms.bool( True ),
16356  useEt = cms.bool( True ),
16357  thrRegularEB = cms.vdouble( -1.0 ),
16358  thrRegularEE = cms.vdouble( -1.0 ),
16359  thrOverEEB = cms.vdouble( 1.0 ),
16360  thrOverEEE = cms.vdouble( 1.0 ),
16361  thrOverE2EB = cms.vdouble( -1.0 ),
16362  thrOverE2EE = cms.vdouble( -1.0 ),
16363  ncandcut = cms.int32( 1 ),
16364  doRhoCorrection = cms.bool( False ),
16365  rhoMax = cms.double( 9.9999999E7 ),
16366  rhoScale = cms.double( 1.0 ),
16367  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16368  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16369  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16370 )
16371 fragment.hltEle50PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
16372  saveTags = cms.bool( True ),
16373  candTag = cms.InputTag( "hltEle50HcalIsoPPOnAAFilter" ),
16374  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
16375  npixelmatchcut = cms.double( 1.0 ),
16376  ncandcut = cms.int32( 1 ),
16377  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
16378  s_a_phi1B = cms.double( 0.0069 ),
16379  s_a_phi1I = cms.double( 0.0088 ),
16380  s_a_phi1F = cms.double( 0.0076 ),
16381  s_a_phi2B = cms.double( 3.7E-4 ),
16382  s_a_phi2I = cms.double( 7.0E-4 ),
16383  s_a_phi2F = cms.double( 0.00906 ),
16384  s_a_zB = cms.double( 0.012 ),
16385  s_a_rI = cms.double( 0.027 ),
16386  s_a_rF = cms.double( 0.04 ),
16387  s2_threshold = cms.double( 0.4 ),
16388  tanhSO10BarrelThres = cms.double( 0.35 ),
16389  tanhSO10InterThres = cms.double( 1.0 ),
16390  tanhSO10ForwardThres = cms.double( 1.0 ),
16391  useS = cms.bool( False ),
16392  pixelVeto = cms.bool( False )
16393 )
16394 fragment.hltEle50GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16395  saveTags = cms.bool( True ),
16396  candTag = cms.InputTag( "hltEle50PixelMatchPPOnAAFilter" ),
16397  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
16398  rhoTag = cms.InputTag( "" ),
16399  energyLowEdges = cms.vdouble( 0.0 ),
16400  lessThan = cms.bool( True ),
16401  useEt = cms.bool( False ),
16402  thrRegularEB = cms.vdouble( 0.1 ),
16403  thrRegularEE = cms.vdouble( 0.1 ),
16404  thrOverEEB = cms.vdouble( -1.0 ),
16405  thrOverEEE = cms.vdouble( -1.0 ),
16406  thrOverE2EB = cms.vdouble( -1.0 ),
16407  thrOverE2EE = cms.vdouble( -1.0 ),
16408  ncandcut = cms.int32( 1 ),
16409  doRhoCorrection = cms.bool( False ),
16410  rhoMax = cms.double( 9.9999999E7 ),
16411  rhoScale = cms.double( 1.0 ),
16412  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16413  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16414  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16415 )
16416 fragment.hltEle50GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16417  saveTags = cms.bool( True ),
16418  candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPOnAAFilter" ),
16419  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
16420  rhoTag = cms.InputTag( "" ),
16421  energyLowEdges = cms.vdouble( 0.0 ),
16422  lessThan = cms.bool( True ),
16423  useEt = cms.bool( False ),
16424  thrRegularEB = cms.vdouble( 0.008 ),
16425  thrRegularEE = cms.vdouble( 0.012 ),
16426  thrOverEEB = cms.vdouble( -1.0 ),
16427  thrOverEEE = cms.vdouble( -1.0 ),
16428  thrOverE2EB = cms.vdouble( -1.0 ),
16429  thrOverE2EE = cms.vdouble( -1.0 ),
16430  ncandcut = cms.int32( 1 ),
16431  doRhoCorrection = cms.bool( False ),
16432  rhoMax = cms.double( 9.9999999E7 ),
16433  rhoScale = cms.double( 1.0 ),
16434  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16435  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16436  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16437 )
16438 fragment.hltEle50GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16439  saveTags = cms.bool( True ),
16440  candTag = cms.InputTag( "hltEle50GsfDetaPPOnAAFilter" ),
16441  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
16442  rhoTag = cms.InputTag( "" ),
16443  energyLowEdges = cms.vdouble( 0.0 ),
16444  lessThan = cms.bool( True ),
16445  useEt = cms.bool( False ),
16446  thrRegularEB = cms.vdouble( 0.1 ),
16447  thrRegularEE = cms.vdouble( 0.1 ),
16448  thrOverEEB = cms.vdouble( -1.0 ),
16449  thrOverEEE = cms.vdouble( -1.0 ),
16450  thrOverE2EB = cms.vdouble( -1.0 ),
16451  thrOverE2EE = cms.vdouble( -1.0 ),
16452  ncandcut = cms.int32( 1 ),
16453  doRhoCorrection = cms.bool( False ),
16454  rhoMax = cms.double( 9.9999999E7 ),
16455  rhoScale = cms.double( 1.0 ),
16456  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16457  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16458  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16459 )
16460 fragment.hltEle50GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16461  saveTags = cms.bool( True ),
16462  candTag = cms.InputTag( "hltEle50GsfDphiPPOnAAFilter" ),
16463  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16464  rhoTag = cms.InputTag( "" ),
16465  energyLowEdges = cms.vdouble( 0.0 ),
16466  lessThan = cms.bool( True ),
16467  useEt = cms.bool( True ),
16468  thrRegularEB = cms.vdouble( -1.0 ),
16469  thrRegularEE = cms.vdouble( -1.0 ),
16470  thrOverEEB = cms.vdouble( 1.0 ),
16471  thrOverEEE = cms.vdouble( 1.0 ),
16472  thrOverE2EB = cms.vdouble( -1.0 ),
16473  thrOverE2EE = cms.vdouble( -1.0 ),
16474  ncandcut = cms.int32( 1 ),
16475  doRhoCorrection = cms.bool( False ),
16476  rhoMax = cms.double( 9.9999999E7 ),
16477  rhoScale = cms.double( 1.0 ),
16478  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16479  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16480  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16481 )
16482 fragment.hltPreHIEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16483  offset = cms.uint32( 0 ),
16484  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16485 )
16486 fragment.hltDoubleEG10EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
16487  saveTags = cms.bool( True ),
16488  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
16489  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
16490  etcutEB = cms.double( 10.0 ),
16491  etcutEE = cms.double( 10.0 ),
16492  minEtaCut = cms.double( -9999.0 ),
16493  maxEtaCut = cms.double( 9999.0 ),
16494  ncandcut = cms.int32( 2 )
16495 )
16496 fragment.hltDoubleEle10ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16497  saveTags = cms.bool( True ),
16498  candTag = cms.InputTag( "hltDoubleEG10EtPPOnAAFilter" ),
16499  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
16500  rhoTag = cms.InputTag( "" ),
16501  energyLowEdges = cms.vdouble( 0.0 ),
16502  lessThan = cms.bool( True ),
16503  useEt = cms.bool( False ),
16504  thrRegularEB = cms.vdouble( 0.015 ),
16505  thrRegularEE = cms.vdouble( 0.04 ),
16506  thrOverEEB = cms.vdouble( -1.0 ),
16507  thrOverEEE = cms.vdouble( -1.0 ),
16508  thrOverE2EB = cms.vdouble( -1.0 ),
16509  thrOverE2EE = cms.vdouble( -1.0 ),
16510  ncandcut = cms.int32( 2 ),
16511  doRhoCorrection = cms.bool( False ),
16512  rhoMax = cms.double( 9.9999999E7 ),
16513  rhoScale = cms.double( 1.0 ),
16514  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16515  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16516  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16517 )
16518 fragment.hltDoubleEle10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16519  saveTags = cms.bool( True ),
16520  candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPOnAAFilter" ),
16521  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
16522  rhoTag = cms.InputTag( "" ),
16523  energyLowEdges = cms.vdouble( 0.0 ),
16524  lessThan = cms.bool( True ),
16525  useEt = cms.bool( False ),
16526  thrRegularEB = cms.vdouble( -1.0 ),
16527  thrRegularEE = cms.vdouble( -1.0 ),
16528  thrOverEEB = cms.vdouble( 0.2 ),
16529  thrOverEEE = cms.vdouble( 0.15 ),
16530  thrOverE2EB = cms.vdouble( -1.0 ),
16531  thrOverE2EE = cms.vdouble( -1.0 ),
16532  ncandcut = cms.int32( 2 ),
16533  doRhoCorrection = cms.bool( False ),
16534  rhoMax = cms.double( 9.9999999E7 ),
16535  rhoScale = cms.double( 1.0 ),
16536  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16537  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16538  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16539 )
16540 fragment.hltDoubleEle10EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16541  saveTags = cms.bool( True ),
16542  candTag = cms.InputTag( "hltDoubleEle10HoverEPPOnAAFilter" ),
16543  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
16544  rhoTag = cms.InputTag( "" ),
16545  energyLowEdges = cms.vdouble( 0.0 ),
16546  lessThan = cms.bool( True ),
16547  useEt = cms.bool( True ),
16548  thrRegularEB = cms.vdouble( -1.0 ),
16549  thrRegularEE = cms.vdouble( -1.0 ),
16550  thrOverEEB = cms.vdouble( 1.0 ),
16551  thrOverEEE = cms.vdouble( 1.0 ),
16552  thrOverE2EB = cms.vdouble( -1.0 ),
16553  thrOverE2EE = cms.vdouble( -1.0 ),
16554  ncandcut = cms.int32( 2 ),
16555  doRhoCorrection = cms.bool( False ),
16556  rhoMax = cms.double( 9.9999999E7 ),
16557  rhoScale = cms.double( 1.0 ),
16558  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16559  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16560  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16561 )
16562 fragment.hltDoubleEle10HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16563  saveTags = cms.bool( True ),
16564  candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPOnAAFilter" ),
16565  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
16566  rhoTag = cms.InputTag( "" ),
16567  energyLowEdges = cms.vdouble( 0.0 ),
16568  lessThan = cms.bool( True ),
16569  useEt = cms.bool( True ),
16570  thrRegularEB = cms.vdouble( -1.0 ),
16571  thrRegularEE = cms.vdouble( -1.0 ),
16572  thrOverEEB = cms.vdouble( 1.0 ),
16573  thrOverEEE = cms.vdouble( 1.0 ),
16574  thrOverE2EB = cms.vdouble( -1.0 ),
16575  thrOverE2EE = cms.vdouble( -1.0 ),
16576  ncandcut = cms.int32( 2 ),
16577  doRhoCorrection = cms.bool( False ),
16578  rhoMax = cms.double( 9.9999999E7 ),
16579  rhoScale = cms.double( 1.0 ),
16580  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16581  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16582  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16583 )
16584 fragment.hltDoubleEle10GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16585  saveTags = cms.bool( True ),
16586  candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPOnAAFilter" ),
16587  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16588  rhoTag = cms.InputTag( "" ),
16589  energyLowEdges = cms.vdouble( 0.0 ),
16590  lessThan = cms.bool( True ),
16591  useEt = cms.bool( True ),
16592  thrRegularEB = cms.vdouble( -1.0 ),
16593  thrRegularEE = cms.vdouble( -1.0 ),
16594  thrOverEEB = cms.vdouble( 1.0 ),
16595  thrOverEEE = cms.vdouble( 1.0 ),
16596  thrOverE2EB = cms.vdouble( -1.0 ),
16597  thrOverE2EE = cms.vdouble( -1.0 ),
16598  ncandcut = cms.int32( 2 ),
16599  doRhoCorrection = cms.bool( False ),
16600  rhoMax = cms.double( 9.9999999E7 ),
16601  rhoScale = cms.double( 1.0 ),
16602  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16603  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16604  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16605 )
16606 fragment.hltPreHIEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
16607  offset = cms.uint32( 0 ),
16608  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16609 )
16610 fragment.hltDoubleEle10Mass50PPOnAAFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
16611  saveTags = cms.bool( True ),
16612  firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPOnAAFilter" ),
16613  secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPOnAAFilter" ),
16614  minMass = cms.double( 50.0 )
16615 )
16616 fragment.hltPreHIDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
16617  offset = cms.uint32( 0 ),
16618  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16619 )
16620 fragment.hltPreHIDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
16621  offset = cms.uint32( 0 ),
16622  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16623 )
16624 fragment.hltPreHIDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
16625  offset = cms.uint32( 0 ),
16626  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16627 )
16628 fragment.hltDoubleEG15EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
16629  saveTags = cms.bool( True ),
16630  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
16631  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
16632  etcutEB = cms.double( 15.0 ),
16633  etcutEE = cms.double( 15.0 ),
16634  minEtaCut = cms.double( -9999.0 ),
16635  maxEtaCut = cms.double( 9999.0 ),
16636  ncandcut = cms.int32( 2 )
16637 )
16638 fragment.hltDoubleEle15ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16639  saveTags = cms.bool( True ),
16640  candTag = cms.InputTag( "hltDoubleEG15EtPPOnAAFilter" ),
16641  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
16642  rhoTag = cms.InputTag( "" ),
16643  energyLowEdges = cms.vdouble( 0.0 ),
16644  lessThan = cms.bool( True ),
16645  useEt = cms.bool( False ),
16646  thrRegularEB = cms.vdouble( 0.015 ),
16647  thrRegularEE = cms.vdouble( 0.04 ),
16648  thrOverEEB = cms.vdouble( -1.0 ),
16649  thrOverEEE = cms.vdouble( -1.0 ),
16650  thrOverE2EB = cms.vdouble( -1.0 ),
16651  thrOverE2EE = cms.vdouble( -1.0 ),
16652  ncandcut = cms.int32( 2 ),
16653  doRhoCorrection = cms.bool( False ),
16654  rhoMax = cms.double( 9.9999999E7 ),
16655  rhoScale = cms.double( 1.0 ),
16656  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16657  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16658  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16659 )
16660 fragment.hltDoubleEle15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16661  saveTags = cms.bool( True ),
16662  candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPOnAAFilter" ),
16663  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
16664  rhoTag = cms.InputTag( "" ),
16665  energyLowEdges = cms.vdouble( 0.0 ),
16666  lessThan = cms.bool( True ),
16667  useEt = cms.bool( False ),
16668  thrRegularEB = cms.vdouble( -1.0 ),
16669  thrRegularEE = cms.vdouble( -1.0 ),
16670  thrOverEEB = cms.vdouble( 0.2 ),
16671  thrOverEEE = cms.vdouble( 0.15 ),
16672  thrOverE2EB = cms.vdouble( -1.0 ),
16673  thrOverE2EE = cms.vdouble( -1.0 ),
16674  ncandcut = cms.int32( 2 ),
16675  doRhoCorrection = cms.bool( False ),
16676  rhoMax = cms.double( 9.9999999E7 ),
16677  rhoScale = cms.double( 1.0 ),
16678  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16679  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16680  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16681 )
16682 fragment.hltDoubleEle15EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16683  saveTags = cms.bool( True ),
16684  candTag = cms.InputTag( "hltDoubleEle15HoverEPPOnAAFilter" ),
16685  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
16686  rhoTag = cms.InputTag( "" ),
16687  energyLowEdges = cms.vdouble( 0.0 ),
16688  lessThan = cms.bool( True ),
16689  useEt = cms.bool( True ),
16690  thrRegularEB = cms.vdouble( -1.0 ),
16691  thrRegularEE = cms.vdouble( -1.0 ),
16692  thrOverEEB = cms.vdouble( 1.0 ),
16693  thrOverEEE = cms.vdouble( 1.0 ),
16694  thrOverE2EB = cms.vdouble( -1.0 ),
16695  thrOverE2EE = cms.vdouble( -1.0 ),
16696  ncandcut = cms.int32( 2 ),
16697  doRhoCorrection = cms.bool( False ),
16698  rhoMax = cms.double( 9.9999999E7 ),
16699  rhoScale = cms.double( 1.0 ),
16700  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16701  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16702  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16703 )
16704 fragment.hltDoubleEle15HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16705  saveTags = cms.bool( True ),
16706  candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPOnAAFilter" ),
16707  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
16708  rhoTag = cms.InputTag( "" ),
16709  energyLowEdges = cms.vdouble( 0.0 ),
16710  lessThan = cms.bool( True ),
16711  useEt = cms.bool( True ),
16712  thrRegularEB = cms.vdouble( -1.0 ),
16713  thrRegularEE = cms.vdouble( -1.0 ),
16714  thrOverEEB = cms.vdouble( 1.0 ),
16715  thrOverEEE = cms.vdouble( 1.0 ),
16716  thrOverE2EB = cms.vdouble( -1.0 ),
16717  thrOverE2EE = cms.vdouble( -1.0 ),
16718  ncandcut = cms.int32( 2 ),
16719  doRhoCorrection = cms.bool( False ),
16720  rhoMax = cms.double( 9.9999999E7 ),
16721  rhoScale = cms.double( 1.0 ),
16722  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16723  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16724  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16725 )
16726 fragment.hltDoubleEle15GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16727  saveTags = cms.bool( True ),
16728  candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPOnAAFilter" ),
16729  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16730  rhoTag = cms.InputTag( "" ),
16731  energyLowEdges = cms.vdouble( 0.0 ),
16732  lessThan = cms.bool( True ),
16733  useEt = cms.bool( True ),
16734  thrRegularEB = cms.vdouble( -1.0 ),
16735  thrRegularEE = cms.vdouble( -1.0 ),
16736  thrOverEEB = cms.vdouble( 1.0 ),
16737  thrOverEEE = cms.vdouble( 1.0 ),
16738  thrOverE2EB = cms.vdouble( -1.0 ),
16739  thrOverE2EE = cms.vdouble( -1.0 ),
16740  ncandcut = cms.int32( 2 ),
16741  doRhoCorrection = cms.bool( False ),
16742  rhoMax = cms.double( 9.9999999E7 ),
16743  rhoScale = cms.double( 1.0 ),
16744  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16745  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16746  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16747 )
16748 fragment.hltPreHIDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
16749  offset = cms.uint32( 0 ),
16750  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16751 )
16752 fragment.hltDoubleEle15Mass50PPOnAAFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
16753  saveTags = cms.bool( True ),
16754  firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPOnAAFilter" ),
16755  secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPOnAAFilter" ),
16756  minMass = cms.double( 50.0 )
16757 )
16758 fragment.hltL1sSingleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
16759  saveTags = cms.bool( True ),
16760  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
16761  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16762  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16763  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16764  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16765  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16766  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16767  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16768  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16769 )
16770 fragment.hltPreHIL1Mu3Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16771  offset = cms.uint32( 0 ),
16772  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16773 )
16774 fragment.hltL1fL1sMuOpenL1Filtered3 = cms.EDFilter( "HLTMuonL1TFilter",
16775  saveTags = cms.bool( True ),
16776  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16777  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
16778  MaxEta = cms.double( 2.5 ),
16779  MinPt = cms.double( 3.0 ),
16780  MaxDeltaR = cms.double( 0.3 ),
16781  MinN = cms.int32( 1 ),
16782  CentralBxOnly = cms.bool( True ),
16783  SelectQualities = cms.vint32( )
16784 )
16785 fragment.hltPreHIL1Mu3Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
16786  offset = cms.uint32( 0 ),
16787  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16788 )
16789 fragment.hltPreHIL1Mu3Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
16790  offset = cms.uint32( 0 ),
16791  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16792 )
16793 fragment.hltPreHIL1Mu5Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16794  offset = cms.uint32( 0 ),
16795  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16796 )
16797 fragment.hltL1fL1sMuOpenL1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
16798  saveTags = cms.bool( True ),
16799  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16800  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
16801  MaxEta = cms.double( 2.5 ),
16802  MinPt = cms.double( 5.0 ),
16803  MaxDeltaR = cms.double( 0.3 ),
16804  MinN = cms.int32( 1 ),
16805  CentralBxOnly = cms.bool( True ),
16806  SelectQualities = cms.vint32( )
16807 )
16808 fragment.hltPreHIL1Mu5Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
16809  offset = cms.uint32( 0 ),
16810  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16811 )
16812 fragment.hltL1sSingleMu3OpenBptxAND = cms.EDFilter( "HLTL1TSeed",
16813  saveTags = cms.bool( True ),
16814  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3Open_BptxAND" ),
16815  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16816  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16817  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16818  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16819  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16820  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16821  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16822  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16823 )
16824 fragment.hltPreHIL1Mu5Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
16825  offset = cms.uint32( 0 ),
16826  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16827 )
16828 fragment.hltL1fL1sMu3OpenL1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
16829  saveTags = cms.bool( True ),
16830  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16831  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
16832  MaxEta = cms.double( 2.5 ),
16833  MinPt = cms.double( 5.0 ),
16834  MaxDeltaR = cms.double( 0.3 ),
16835  MinN = cms.int32( 1 ),
16836  CentralBxOnly = cms.bool( True ),
16837  SelectQualities = cms.vint32( )
16838 )
16839 fragment.hltPreHIL1Mu7Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16840  offset = cms.uint32( 0 ),
16841  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16842 )
16843 fragment.hltL1fL1sMuOpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
16844  saveTags = cms.bool( True ),
16845  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16846  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
16847  MaxEta = cms.double( 2.5 ),
16848  MinPt = cms.double( 7.0 ),
16849  MaxDeltaR = cms.double( 0.3 ),
16850  MinN = cms.int32( 1 ),
16851  CentralBxOnly = cms.bool( True ),
16852  SelectQualities = cms.vint32( )
16853 )
16854 fragment.hltPreHIL1Mu7Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
16855  offset = cms.uint32( 0 ),
16856  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16857 )
16858 fragment.hltPreHIL1Mu7Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
16859  offset = cms.uint32( 0 ),
16860  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16861 )
16862 fragment.hltL1fL1sMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
16863  saveTags = cms.bool( True ),
16864  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16865  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
16866  MaxEta = cms.double( 2.5 ),
16867  MinPt = cms.double( 7.0 ),
16868  MaxDeltaR = cms.double( 0.3 ),
16869  MinN = cms.int32( 1 ),
16870  CentralBxOnly = cms.bool( True ),
16871  SelectQualities = cms.vint32( )
16872 )
16873 fragment.hltL1sSingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
16874  saveTags = cms.bool( True ),
16875  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_BptxAND" ),
16876  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16877  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16878  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16879  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16880  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16881  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16882  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16883  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16884 )
16885 fragment.hltPreHIDmesonPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
16886  offset = cms.uint32( 0 ),
16887  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16888 )
16889 fragment.hltSinglePuAK4CaloJet26Eta2p4 = cms.EDFilter( "HLT1CaloJet",
16890  saveTags = cms.bool( False ),
16891  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
16892  triggerType = cms.int32( 85 ),
16893  MinE = cms.double( -1.0 ),
16894  MinPt = cms.double( 26.0 ),
16895  MinMass = cms.double( -1.0 ),
16896  MaxMass = cms.double( -1.0 ),
16897  MinEta = cms.double( -1.0 ),
16898  MaxEta = cms.double( 2.4 ),
16899  MinN = cms.int32( 1 )
16900 )
16901 fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16902  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16903  'BPix1+BPix2+BPix3+FPix1_pos',
16904  'BPix1+BPix2+BPix3+FPix1_neg',
16905  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16906  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16907  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16908  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16909  BPix = cms.PSet(
16910  hitErrorRPhi = cms.double( 0.0027 ),
16911  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16912  useErrorsFromParam = cms.bool( True ),
16913  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" ),
16914  hitErrorRZ = cms.double( 0.006 )
16915  ),
16916  FPix = cms.PSet(
16917  hitErrorRPhi = cms.double( 0.0051 ),
16918  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16919  useErrorsFromParam = cms.bool( True ),
16920  hitErrorRZ = cms.double( 0.0036 ),
16921  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
16922  ),
16923  TIB = cms.PSet( ),
16924  TID = cms.PSet( ),
16925  TOB = cms.PSet( ),
16926  TEC = cms.PSet( ),
16927  MTIB = cms.PSet( ),
16928  MTID = cms.PSet( ),
16929  MTOB = cms.PSet( ),
16930  MTEC = cms.PSet( )
16931 )
16932 fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
16933  RegionPSet = cms.PSet(
16934  nSigmaZ = cms.double( 4.0 ),
16935  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16936  ptMin = cms.double( 3.0 ),
16937  originHalfLength = cms.double( 0.0 ),
16938  originRadius = cms.double( 0.02 ),
16939  precise = cms.bool( True ),
16940  useMultipleScattering = cms.bool( False )
16941  )
16942 )
16943 fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16944  doClusterCheck = cms.bool( True ),
16945  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16946  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
16947  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16948  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
16949  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16950  silentClusterCheck = cms.untracked.bool( False )
16951 )
16952 fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16953  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson" ),
16954  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson" ),
16955  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16956  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson" ),
16957  produceSeedingHitSets = cms.bool( False ),
16958  produceIntermediateHitDoublets = cms.bool( True ),
16959  maxElement = cms.uint32( 0 ),
16960  maxElementTotal = cms.uint32( 50000000 ),
16961  layerPairs = cms.vuint32( 0, 1, 2 )
16962 )
16963 fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
16964  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson" ),
16965  extraHitRPhitolerance = cms.double( 0.032 ),
16966  fitFastCircle = cms.bool( True ),
16967  fitFastCircleChi2Cut = cms.bool( True ),
16968  useBendingCorrection = cms.bool( True ),
16969  CAThetaCut = cms.double( 0.0012 ),
16970  CAPhiCut = cms.double( 0.2 ),
16971  CAThetaCut_byTriplets = cms.VPSet(
16972  cms.PSet( seedingLayers = cms.string( "" ),
16973  cut = cms.double( -1.0 )
16974  )
16975  ),
16976  CAPhiCut_byTriplets = cms.VPSet(
16977  cms.PSet( seedingLayers = cms.string( "" ),
16978  cut = cms.double( -1.0 )
16979  )
16980  ),
16981  CAHardPtCut = cms.double( 0.0 ),
16982  maxChi2 = cms.PSet(
16983  value2 = cms.double( 50.0 ),
16984  value1 = cms.double( 200.0 ),
16985  pt1 = cms.double( 0.7 ),
16986  enabled = cms.bool( True ),
16987  pt2 = cms.double( 2.0 )
16988  ),
16989  SeedComparitorPSet = cms.PSet(
16990  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16991  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16992  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
16993  )
16994 )
16995 fragment.hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
16996  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson" ),
16997  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16998  SeedMomentumForBOFF = cms.double( 5.0 ),
16999  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17000  MinOneOverPtError = cms.double( 1.0 ),
17001  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17002  magneticField = cms.string( "ParabolicMf" ),
17003  forceKinematicWithRegionDirection = cms.bool( False ),
17004  SeedComparitorPSet = cms.PSet(
17005  FilterStripHits = cms.bool( False ),
17006  FilterPixelHits = cms.bool( True ),
17007  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17008  FilterAtHelixStage = cms.bool( False ),
17009  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17010  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
17011  )
17012 )
17013 fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
17014  cleanTrajectoryAfterInOut = cms.bool( True ),
17015  doSeedingRegionRebuilding = cms.bool( True ),
17016  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17017  reverseTrajectories = cms.bool( False ),
17018  useHitsSplitting = cms.bool( True ),
17019  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
17020  src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson" ),
17021  clustersToSkip = cms.InputTag( "" ),
17022  phase2clustersToSkip = cms.InputTag( "" ),
17023  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ),
17024  TransientInitialStateEstimatorParameters = cms.PSet(
17025  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17026  numberMeasurementsForFit = cms.int32( 4 ),
17027  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17028  ),
17029  numHitsForSeedCleaner = cms.int32( 50 ),
17030  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17031  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17032  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17033  maxNSeeds = cms.uint32( 500000 ),
17034  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17035 )
17036 fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
17037  useSimpleMF = cms.bool( False ),
17038  SimpleMagneticField = cms.string( "ParabolicMf" ),
17039  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson" ),
17040  clusterRemovalInfo = cms.InputTag( "" ),
17041  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17042  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17043  useHitsSplitting = cms.bool( False ),
17044  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17045  TrajectoryInEvent = cms.bool( False ),
17046  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17047  AlgorithmName = cms.string( "initialStep" ),
17048  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17049  GeometricInnerState = cms.bool( False ),
17050  NavigationSchool = cms.string( "" ),
17051  MeasurementTracker = cms.string( "" ),
17052  MeasurementTrackerEvent = cms.InputTag( "" )
17053 )
17054 fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
17055  vertexCollections = cms.VPSet(
17056  cms.PSet( chi2cutoff = cms.double( 2.5 ),
17057  label = cms.string( "" ),
17058  useBeamConstraint = cms.bool( False ),
17059  minNdof = cms.double( 0.0 ),
17060  maxDistanceToBeam = cms.double( 1.0 ),
17061  algorithm = cms.string( "AdaptiveVertexFitter" )
17062  )
17063  ),
17064  verbose = cms.untracked.bool( False ),
17065  TkFilterParameters = cms.PSet(
17066  maxEta = cms.double( 2.4 ),
17067  minPt = cms.double( 0.7 ),
17068  minSiliconLayersWithHits = cms.int32( 5 ),
17069  minPixelLayersWithHits = cms.int32( 3 ),
17070  maxNormalizedChi2 = cms.double( 10.0 ),
17071  trackQuality = cms.string( "any" ),
17072  algorithm = cms.string( "filter" ),
17073  maxD0Significance = cms.double( 2.0 )
17074  ),
17075  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
17076  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ),
17077  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
17078  TrackTimesLabel = cms.InputTag( "dummy_default" ),
17079  TkClusParameters = cms.PSet(
17080  algorithm = cms.string( "gap" ),
17081  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
17082  ),
17083  isRecoveryIteration = cms.bool( False ),
17084  recoveryVtxCollection = cms.InputTag( "" )
17085 )
17086 fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter",
17087  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
17088  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson" ),
17089  pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
17090  verbose = cms.bool( False ),
17091  ptMin = cms.double( 200.0 ),
17092  cores = cms.InputTag( "hltJetsForCoreTracking" ),
17093  chargeFractionMin = cms.double( 2.0 ),
17094  deltaRmax = cms.double( 0.05 ),
17095  forceXError = cms.double( 100.0 ),
17096  forceYError = cms.double( 150.0 ),
17097  fractionalWidth = cms.double( 0.4 ),
17098  chargePerUnit = cms.double( 2000.0 ),
17099  centralMIPCharge = cms.double( 26000.0 )
17100 )
17101 fragment.hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
17102  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17103  onDemand = cms.bool( False )
17104 )
17105 fragment.hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson = cms.EDProducer( "SiPixelRecHitConverter",
17106  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17107  CPE = cms.string( "hltESPPixelCPEGeneric" ),
17108  VerboseLevel = cms.untracked.int32( 0 )
17109 )
17110 fragment.hltSiStripClustersFullPPOnAAForDmeson = cms.EDProducer( "MeasurementTrackerEventProducer",
17111  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
17112  skipClusters = cms.InputTag( "" ),
17113  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17114  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17115  Phase2TrackerCluster1DProducer = cms.string( "" ),
17116  vectorHits = cms.InputTag( "" ),
17117  vectorHitsRej = cms.InputTag( "" ),
17118  inactivePixelDetectorLabels = cms.VInputTag( ),
17119  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
17120  pixelCablingMapLabel = cms.string( "" ),
17121  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
17122  switchOffPixelsIfEmpty = cms.bool( True )
17123 )
17124 fragment.hltFullIter0PixelQuadrupletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
17125  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
17126  'BPix1+BPix2+BPix3+FPix1_pos',
17127  'BPix1+BPix2+BPix3+FPix1_neg',
17128  'BPix1+BPix2+FPix1_pos+FPix2_pos',
17129  'BPix1+BPix2+FPix1_neg+FPix2_neg',
17130  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
17131  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
17132  BPix = cms.PSet(
17133  hitErrorRPhi = cms.double( 0.0027 ),
17134  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17135  useErrorsFromParam = cms.bool( True ),
17136  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17137  ),
17138  FPix = cms.PSet(
17139  hitErrorRPhi = cms.double( 0.0051 ),
17140  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17141  useErrorsFromParam = cms.bool( True ),
17142  hitErrorRZ = cms.double( 0.0036 ),
17143  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17144  ),
17145  TIB = cms.PSet( ),
17146  TID = cms.PSet( ),
17147  TOB = cms.PSet( ),
17148  TEC = cms.PSet( ),
17149  MTIB = cms.PSet( ),
17150  MTID = cms.PSet( ),
17151  MTOB = cms.PSet( ),
17152  MTEC = cms.PSet( )
17153 )
17154 fragment.hltFullIter0PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
17155  RegionPSet = cms.PSet(
17156  nSigmaZ = cms.double( 4.0 ),
17157  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17158  ptMin = cms.double( 3.0 ),
17159  originHalfLength = cms.double( 0.0 ),
17160  originRadius = cms.double( 0.02 ),
17161  precise = cms.bool( True ),
17162  useMultipleScattering = cms.bool( False )
17163  )
17164 )
17165 fragment.hltFullIter0PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
17166  doClusterCheck = cms.bool( True ),
17167  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17168  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17169  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17170  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17171  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17172  silentClusterCheck = cms.untracked.bool( False )
17173 )
17174 fragment.hltFullIter0PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
17175  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPOnAAForDmeson" ),
17176  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPPOnAAForDmeson" ),
17177  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17178  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPOnAAForDmeson" ),
17179  produceSeedingHitSets = cms.bool( False ),
17180  produceIntermediateHitDoublets = cms.bool( True ),
17181  maxElement = cms.uint32( 0 ),
17182  maxElementTotal = cms.uint32( 50000000 ),
17183  layerPairs = cms.vuint32( 0, 1, 2 )
17184 )
17185 fragment.hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
17186  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPOnAAForDmeson" ),
17187  extraHitRPhitolerance = cms.double( 0.032 ),
17188  fitFastCircle = cms.bool( True ),
17189  fitFastCircleChi2Cut = cms.bool( True ),
17190  useBendingCorrection = cms.bool( True ),
17191  CAThetaCut = cms.double( 0.0012 ),
17192  CAPhiCut = cms.double( 0.2 ),
17193  CAThetaCut_byTriplets = cms.VPSet(
17194  cms.PSet( seedingLayers = cms.string( "" ),
17195  cut = cms.double( -1.0 )
17196  )
17197  ),
17198  CAPhiCut_byTriplets = cms.VPSet(
17199  cms.PSet( seedingLayers = cms.string( "" ),
17200  cut = cms.double( -1.0 )
17201  )
17202  ),
17203  CAHardPtCut = cms.double( 0.0 ),
17204  maxChi2 = cms.PSet(
17205  value2 = cms.double( 50.0 ),
17206  value1 = cms.double( 200.0 ),
17207  pt1 = cms.double( 0.7 ),
17208  enabled = cms.bool( True ),
17209  pt2 = cms.double( 2.0 )
17210  ),
17211  SeedComparitorPSet = cms.PSet(
17212  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17213  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17214  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17215  )
17216 )
17217 fragment.hltFullIter0PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17218  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson" ),
17219  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17220  SeedMomentumForBOFF = cms.double( 5.0 ),
17221  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17222  MinOneOverPtError = cms.double( 1.0 ),
17223  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17224  magneticField = cms.string( "ParabolicMf" ),
17225  forceKinematicWithRegionDirection = cms.bool( False ),
17226  SeedComparitorPSet = cms.PSet(
17227  FilterStripHits = cms.bool( False ),
17228  FilterPixelHits = cms.bool( True ),
17229  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17230  FilterAtHelixStage = cms.bool( False ),
17231  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17232  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17233  )
17234 )
17235 fragment.hltFullIter0CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
17236  cleanTrajectoryAfterInOut = cms.bool( True ),
17237  doSeedingRegionRebuilding = cms.bool( True ),
17238  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17239  reverseTrajectories = cms.bool( False ),
17240  useHitsSplitting = cms.bool( True ),
17241  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17242  src = cms.InputTag( "hltFullIter0PixelSeedsPPOnAAForDmeson" ),
17243  clustersToSkip = cms.InputTag( "" ),
17244  phase2clustersToSkip = cms.InputTag( "" ),
17245  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA" ) ),
17246  TransientInitialStateEstimatorParameters = cms.PSet(
17247  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17248  numberMeasurementsForFit = cms.int32( 4 ),
17249  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17250  ),
17251  numHitsForSeedCleaner = cms.int32( 50 ),
17252  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17253  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17254  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17255  maxNSeeds = cms.uint32( 500000 ),
17256  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17257 )
17258 fragment.hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
17259  useSimpleMF = cms.bool( True ),
17260  SimpleMagneticField = cms.string( "ParabolicMf" ),
17261  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPOnAAForDmeson" ),
17262  clusterRemovalInfo = cms.InputTag( "" ),
17263  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17264  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17265  useHitsSplitting = cms.bool( False ),
17266  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17267  TrajectoryInEvent = cms.bool( False ),
17268  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17269  AlgorithmName = cms.string( "initialStep" ),
17270  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17271  GeometricInnerState = cms.bool( False ),
17272  NavigationSchool = cms.string( "" ),
17273  MeasurementTracker = cms.string( "" ),
17274  MeasurementTrackerEvent = cms.InputTag( "" )
17275 )
17276 fragment.hltFullIter0PrimaryVerticesPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
17277  vertexCollections = cms.VPSet(
17278  cms.PSet( chi2cutoff = cms.double( 2.5 ),
17279  label = cms.string( "" ),
17280  useBeamConstraint = cms.bool( False ),
17281  minNdof = cms.double( 0.0 ),
17282  maxDistanceToBeam = cms.double( 1.0 ),
17283  algorithm = cms.string( "AdaptiveVertexFitter" )
17284  )
17285  ),
17286  verbose = cms.untracked.bool( False ),
17287  TkFilterParameters = cms.PSet(
17288  maxEta = cms.double( 2.4 ),
17289  minPt = cms.double( 0.7 ),
17290  minSiliconLayersWithHits = cms.int32( 5 ),
17291  minPixelLayersWithHits = cms.int32( 3 ),
17292  maxNormalizedChi2 = cms.double( 10.0 ),
17293  trackQuality = cms.string( "any" ),
17294  algorithm = cms.string( "filter" ),
17295  maxD0Significance = cms.double( 2.0 )
17296  ),
17297  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
17298  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
17299  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
17300  TrackTimesLabel = cms.InputTag( "dummy_default" ),
17301  TkClusParameters = cms.PSet(
17302  algorithm = cms.string( "gap" ),
17303  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
17304  ),
17305  isRecoveryIteration = cms.bool( False ),
17306  recoveryVtxCollection = cms.InputTag( "" )
17307 )
17308 fragment.hltFullIter0TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
17309  src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
17310  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17311  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17312  ignoreVertices = cms.bool( False ),
17313  qualityCuts = cms.vdouble( -0.9, -0.5, 0.2 ),
17314  mva = cms.PSet(
17315  GBRForestFileName = cms.string( "" ),
17316  GBRForestLabel = cms.string( "HIMVASelectorInitialStep_Phase1" )
17317  )
17318 )
17319 fragment.hltFullIter0HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
17320  originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
17321  originalMVAVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
17322  originalQualVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
17323  minQuality = cms.string( "highPurity" ),
17324  copyExtras = cms.untracked.bool( True ),
17325  copyTrajectories = cms.untracked.bool( False )
17326 )
17327 fragment.hltFullIter1ClustersRefRemovalPPOnAAForDmeson = cms.EDProducer( "TrackClusterRemover",
17328  trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPOnAAForDmeson" ),
17329  trackClassifier = cms.InputTag( '','QualityMasks' ),
17330  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17331  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17332  oldClusterRemovalInfo = cms.InputTag( "" ),
17333  TrackQuality = cms.string( "highPurity" ),
17334  maxChi2 = cms.double( 9.0 ),
17335  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17336  overrideTrkQuals = cms.InputTag( "" )
17337 )
17338 fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17339  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17340  OnDemand = cms.bool( False ),
17341  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" )
17342 )
17343 fragment.hltFullIter1PixelQuadrupletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
17344  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
17345  'BPix1+BPix2+BPix3+FPix1_pos',
17346  'BPix1+BPix2+BPix3+FPix1_neg',
17347  'BPix1+BPix2+FPix1_pos+FPix2_pos',
17348  'BPix1+BPix2+FPix1_neg+FPix2_neg',
17349  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
17350  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
17351  BPix = cms.PSet(
17352  hitErrorRPhi = cms.double( 0.0027 ),
17353  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17354  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
17355  useErrorsFromParam = cms.bool( True ),
17356  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17357  ),
17358  FPix = cms.PSet(
17359  hitErrorRPhi = cms.double( 0.0051 ),
17360  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17361  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
17362  useErrorsFromParam = cms.bool( True ),
17363  hitErrorRZ = cms.double( 0.0036 ),
17364  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17365  ),
17366  TIB = cms.PSet( ),
17367  TID = cms.PSet( ),
17368  TOB = cms.PSet( ),
17369  TEC = cms.PSet( ),
17370  MTIB = cms.PSet( ),
17371  MTID = cms.PSet( ),
17372  MTOB = cms.PSet( ),
17373  MTEC = cms.PSet( )
17374 )
17375 fragment.hltFullIter1PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17376  RegionPSet = cms.PSet(
17377  useFixedError = cms.bool( True ),
17378  nSigmaZ = cms.double( 4.0 ),
17379  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17380  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17381  useFoundVertices = cms.bool( True ),
17382  fixedError = cms.double( 0.5 ),
17383  maxNVertices = cms.int32( -1 ),
17384  sigmaZVertex = cms.double( 4.0 ),
17385  useFakeVertices = cms.bool( False ),
17386  ptMin = cms.double( 2.8 ),
17387  originRadius = cms.double( 0.02 ),
17388  precise = cms.bool( True ),
17389  useMultipleScattering = cms.bool( False )
17390  )
17391 )
17392 fragment.hltFullIter1PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
17393  doClusterCheck = cms.bool( True ),
17394  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17395  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17396  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17397  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17398  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17399  silentClusterCheck = cms.untracked.bool( False )
17400 )
17401 fragment.hltFullIter1PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
17402  seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPOnAAForDmeson" ),
17403  trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPOnAAForDmeson" ),
17404  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17405  clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPOnAAForDmeson" ),
17406  produceSeedingHitSets = cms.bool( False ),
17407  produceIntermediateHitDoublets = cms.bool( True ),
17408  maxElement = cms.uint32( 0 ),
17409  maxElementTotal = cms.uint32( 50000000 ),
17410  layerPairs = cms.vuint32( 0, 1, 2 )
17411 )
17412 fragment.hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
17413  doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPOnAAForDmeson" ),
17414  extraHitRPhitolerance = cms.double( 0.032 ),
17415  fitFastCircle = cms.bool( True ),
17416  fitFastCircleChi2Cut = cms.bool( True ),
17417  useBendingCorrection = cms.bool( True ),
17418  CAThetaCut = cms.double( 0.0017 ),
17419  CAPhiCut = cms.double( 0.3 ),
17420  CAThetaCut_byTriplets = cms.VPSet(
17421  cms.PSet( seedingLayers = cms.string( "" ),
17422  cut = cms.double( -1.0 )
17423  )
17424  ),
17425  CAPhiCut_byTriplets = cms.VPSet(
17426  cms.PSet( seedingLayers = cms.string( "" ),
17427  cut = cms.double( -1.0 )
17428  )
17429  ),
17430  CAHardPtCut = cms.double( 0.0 ),
17431  maxChi2 = cms.PSet(
17432  value2 = cms.double( 150.0 ),
17433  value1 = cms.double( 1000.0 ),
17434  pt1 = cms.double( 0.7 ),
17435  enabled = cms.bool( True ),
17436  pt2 = cms.double( 2.0 )
17437  ),
17438  SeedComparitorPSet = cms.PSet(
17439  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17440  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17441  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17442  )
17443 )
17444 fragment.hltFullIter1PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17445  seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson" ),
17446  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17447  SeedMomentumForBOFF = cms.double( 5.0 ),
17448  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17449  MinOneOverPtError = cms.double( 1.0 ),
17450  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17451  magneticField = cms.string( "ParabolicMf" ),
17452  forceKinematicWithRegionDirection = cms.bool( False ),
17453  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17454 )
17455 fragment.hltFullIter1CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
17456  cleanTrajectoryAfterInOut = cms.bool( True ),
17457  doSeedingRegionRebuilding = cms.bool( True ),
17458  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17459  reverseTrajectories = cms.bool( False ),
17460  useHitsSplitting = cms.bool( True ),
17461  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson" ),
17462  src = cms.InputTag( "hltFullIter1PixelSeedsPPOnAAForDmeson" ),
17463  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
17464  phase2clustersToSkip = cms.InputTag( "" ),
17465  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA" ) ),
17466  TransientInitialStateEstimatorParameters = cms.PSet(
17467  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17468  numberMeasurementsForFit = cms.int32( 4 ),
17469  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17470  ),
17471  numHitsForSeedCleaner = cms.int32( 50 ),
17472  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17473  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17474  TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
17475  maxNSeeds = cms.uint32( 500000 ),
17476  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17477 )
17478 fragment.hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
17479  useSimpleMF = cms.bool( True ),
17480  SimpleMagneticField = cms.string( "ParabolicMf" ),
17481  src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPOnAAForDmeson" ),
17482  clusterRemovalInfo = cms.InputTag( "" ),
17483  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17484  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17485  useHitsSplitting = cms.bool( False ),
17486  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17487  TrajectoryInEvent = cms.bool( False ),
17488  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17489  AlgorithmName = cms.string( "lowPtQuadStep" ),
17490  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17491  GeometricInnerState = cms.bool( False ),
17492  NavigationSchool = cms.string( "" ),
17493  MeasurementTracker = cms.string( "" ),
17494  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson" )
17495 )
17496 fragment.hltFullIter1TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
17497  src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson" ),
17498  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17499  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17500  ignoreVertices = cms.bool( False ),
17501  qualityCuts = cms.vdouble( -0.9, -0.4, 0.3 ),
17502  mva = cms.PSet(
17503  GBRForestFileName = cms.string( "" ),
17504  GBRForestLabel = cms.string( "HIMVASelectorLowPtQuadStep_Phase1" )
17505  )
17506 )
17507 fragment.hltFullIter1HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
17508  originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson" ),
17509  originalMVAVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
17510  originalQualVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
17511  minQuality = cms.string( "highPurity" ),
17512  copyExtras = cms.untracked.bool( True ),
17513  copyTrajectories = cms.untracked.bool( False )
17514 )
17515 fragment.hltFullIter2ClustersRefRemovalPPOnAAForDmeson = cms.EDProducer( "TrackClusterRemover",
17516  trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPOnAAForDmeson" ),
17517  trackClassifier = cms.InputTag( '','QualityMasks' ),
17518  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17519  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17520  oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
17521  TrackQuality = cms.string( "highPurity" ),
17522  maxChi2 = cms.double( 9.0 ),
17523  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17524  overrideTrkQuals = cms.InputTag( "" )
17525 )
17526 fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17527  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17528  OnDemand = cms.bool( False ),
17529  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" )
17530 )
17531 fragment.hltFullIter2PixelTripletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
17532  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17533  'BPix2+BPix3+BPix4',
17534  'BPix1+BPix3+BPix4',
17535  'BPix1+BPix2+BPix4',
17536  'BPix2+BPix3+FPix1_pos',
17537  'BPix2+BPix3+FPix1_neg',
17538  'BPix1+BPix2+FPix1_pos',
17539  'BPix1+BPix2+FPix1_neg',
17540  'BPix1+BPix3+FPix1_pos',
17541  'BPix1+BPix3+FPix1_neg',
17542  'BPix2+FPix1_pos+FPix2_pos',
17543  'BPix2+FPix1_neg+FPix2_neg',
17544  'BPix1+FPix1_pos+FPix2_pos',
17545  'BPix1+FPix1_neg+FPix2_neg',
17546  'BPix1+BPix2+FPix2_pos',
17547  'BPix1+BPix2+FPix2_neg',
17548  'FPix1_pos+FPix2_pos+FPix3_pos',
17549  'FPix1_neg+FPix2_neg+FPix3_neg',
17550  'BPix1+FPix2_pos+FPix3_pos',
17551  'BPix1+FPix2_neg+FPix3_neg',
17552  'BPix1+FPix1_pos+FPix3_pos',
17553  'BPix1+FPix1_neg+FPix3_neg' ),
17554  BPix = cms.PSet(
17555  hitErrorRPhi = cms.double( 0.0027 ),
17556  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17557  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17558  useErrorsFromParam = cms.bool( True ),
17559  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17560  ),
17561  FPix = cms.PSet(
17562  hitErrorRPhi = cms.double( 0.0051 ),
17563  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17564  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17565  useErrorsFromParam = cms.bool( True ),
17566  hitErrorRZ = cms.double( 0.0036 ),
17567  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17568  ),
17569  TIB = cms.PSet( ),
17570  TID = cms.PSet( ),
17571  TOB = cms.PSet( ),
17572  TEC = cms.PSet( ),
17573  MTIB = cms.PSet( ),
17574  MTID = cms.PSet( ),
17575  MTOB = cms.PSet( ),
17576  MTEC = cms.PSet( )
17577 )
17578 fragment.hltFullIter2PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17579  RegionPSet = cms.PSet(
17580  useFixedError = cms.bool( True ),
17581  nSigmaZ = cms.double( 4.0 ),
17582  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17583  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17584  useFoundVertices = cms.bool( True ),
17585  fixedError = cms.double( 0.2 ),
17586  maxNVertices = cms.int32( -1 ),
17587  sigmaZVertex = cms.double( 4.0 ),
17588  useFakeVertices = cms.bool( False ),
17589  ptMin = cms.double( 3.5 ),
17590  originRadius = cms.double( 0.02 ),
17591  precise = cms.bool( True ),
17592  useMultipleScattering = cms.bool( False )
17593  )
17594 )
17595 fragment.hltFullIter2PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
17596  doClusterCheck = cms.bool( True ),
17597  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17598  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17599  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17600  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17601  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17602  silentClusterCheck = cms.untracked.bool( False )
17603 )
17604 fragment.hltFullIter2PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
17605  seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPOnAAForDmeson" ),
17606  trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPOnAAForDmeson" ),
17607  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17608  clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPOnAAForDmeson" ),
17609  produceSeedingHitSets = cms.bool( False ),
17610  produceIntermediateHitDoublets = cms.bool( True ),
17611  maxElement = cms.uint32( 0 ),
17612  maxElementTotal = cms.uint32( 50000000 ),
17613  layerPairs = cms.vuint32( 0, 1 )
17614 )
17615 fragment.hltFullIter2PixelHitTripletsPPOnAAForDmeson = cms.EDProducer( "CAHitTripletEDProducer",
17616  doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPOnAAForDmeson" ),
17617  extraHitRPhitolerance = cms.double( 0.032 ),
17618  useBendingCorrection = cms.bool( True ),
17619  CAThetaCut = cms.double( 0.004 ),
17620  CAPhiCut = cms.double( 0.07 ),
17621  CAThetaCut_byTriplets = cms.VPSet(
17622  cms.PSet( seedingLayers = cms.string( "" ),
17623  cut = cms.double( -1.0 )
17624  )
17625  ),
17626  CAPhiCut_byTriplets = cms.VPSet(
17627  cms.PSet( seedingLayers = cms.string( "" ),
17628  cut = cms.double( -1.0 )
17629  )
17630  ),
17631  CAHardPtCut = cms.double( 0.3 ),
17632  maxChi2 = cms.PSet(
17633  value2 = cms.double( 6.0 ),
17634  value1 = cms.double( 100.0 ),
17635  pt1 = cms.double( 0.8 ),
17636  enabled = cms.bool( True ),
17637  pt2 = cms.double( 8.0 )
17638  ),
17639  SeedComparitorPSet = cms.PSet(
17640  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17641  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17642  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17643  )
17644 )
17645 fragment.hltFullIter2PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17646  seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPOnAAForDmeson" ),
17647  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17648  SeedMomentumForBOFF = cms.double( 5.0 ),
17649  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17650  MinOneOverPtError = cms.double( 1.0 ),
17651  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17652  magneticField = cms.string( "ParabolicMf" ),
17653  forceKinematicWithRegionDirection = cms.bool( False ),
17654  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17655 )
17656 fragment.hltFullIter2CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
17657  cleanTrajectoryAfterInOut = cms.bool( True ),
17658  doSeedingRegionRebuilding = cms.bool( True ),
17659  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17660  reverseTrajectories = cms.bool( False ),
17661  useHitsSplitting = cms.bool( True ),
17662  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson" ),
17663  src = cms.InputTag( "hltFullIter2PixelSeedsPPOnAAForDmeson" ),
17664  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17665  phase2clustersToSkip = cms.InputTag( "" ),
17666  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA" ) ),
17667  TransientInitialStateEstimatorParameters = cms.PSet(
17668  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17669  numberMeasurementsForFit = cms.int32( 4 ),
17670  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17671  ),
17672  numHitsForSeedCleaner = cms.int32( 50 ),
17673  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17674  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17675  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17676  maxNSeeds = cms.uint32( 500000 ),
17677  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17678 )
17679 fragment.hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
17680  useSimpleMF = cms.bool( True ),
17681  SimpleMagneticField = cms.string( "ParabolicMf" ),
17682  src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPOnAAForDmeson" ),
17683  clusterRemovalInfo = cms.InputTag( "" ),
17684  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17685  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17686  useHitsSplitting = cms.bool( False ),
17687  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17688  TrajectoryInEvent = cms.bool( False ),
17689  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17690  AlgorithmName = cms.string( "highPtTripletStep" ),
17691  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17692  GeometricInnerState = cms.bool( False ),
17693  NavigationSchool = cms.string( "" ),
17694  MeasurementTracker = cms.string( "" ),
17695  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson" )
17696 )
17697 fragment.hltFullIter2TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
17698  src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson" ),
17699  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17700  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17701  ignoreVertices = cms.bool( False ),
17702  qualityCuts = cms.vdouble( -0.9, -0.3, 0.85 ),
17703  mva = cms.PSet(
17704  GBRForestFileName = cms.string( "" ),
17705  GBRForestLabel = cms.string( "HIMVASelectorHighPtTripletStep_Phase1" )
17706  )
17707 )
17708 fragment.hltFullIter2HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
17709  originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson" ),
17710  originalMVAVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
17711  originalQualVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
17712  minQuality = cms.string( "highPurity" ),
17713  copyExtras = cms.untracked.bool( True ),
17714  copyTrajectories = cms.untracked.bool( False )
17715 )
17716 fragment.hltFullIter3ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17717  trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPOnAAForDmeson" ),
17718  trackClassifier = cms.InputTag( '','QualityMasks' ),
17719  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17720  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17721  oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17722  TrackQuality = cms.string( "highPurity" ),
17723  maxChi2 = cms.double( 9.0 ),
17724  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17725  overrideTrkQuals = cms.InputTag( "" )
17726 )
17727 fragment.hltFullIter3MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17728  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17729  OnDemand = cms.bool( False ),
17730  clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" )
17731 )
17732 fragment.hltFullIter3PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17733  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17734  'BPix2+BPix3+BPix4',
17735  'BPix1+BPix3+BPix4',
17736  'BPix1+BPix2+BPix4',
17737  'BPix2+BPix3+FPix1_pos',
17738  'BPix2+BPix3+FPix1_neg',
17739  'BPix1+BPix2+FPix1_pos',
17740  'BPix1+BPix2+FPix1_neg',
17741  'BPix1+BPix3+FPix1_pos',
17742  'BPix1+BPix3+FPix1_neg',
17743  'BPix2+FPix1_pos+FPix2_pos',
17744  'BPix2+FPix1_neg+FPix2_neg',
17745  'BPix1+FPix1_pos+FPix2_pos',
17746  'BPix1+FPix1_neg+FPix2_neg',
17747  'BPix1+BPix2+FPix2_pos',
17748  'BPix1+BPix2+FPix2_neg',
17749  'FPix1_pos+FPix2_pos+FPix3_pos',
17750  'FPix1_neg+FPix2_neg+FPix3_neg',
17751  'BPix1+FPix2_pos+FPix3_pos',
17752  'BPix1+FPix2_neg+FPix3_neg',
17753  'BPix1+FPix1_pos+FPix3_pos',
17754  'BPix1+FPix1_neg+FPix3_neg' ),
17755  BPix = cms.PSet(
17756  hitErrorRPhi = cms.double( 0.0027 ),
17757  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17758  skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17759  useErrorsFromParam = cms.bool( True ),
17760  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17761  ),
17762  FPix = cms.PSet(
17763  hitErrorRPhi = cms.double( 0.0051 ),
17764  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17765  skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17766  useErrorsFromParam = cms.bool( True ),
17767  hitErrorRZ = cms.double( 0.0036 ),
17768  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17769  ),
17770  TIB = cms.PSet( ),
17771  TID = cms.PSet( ),
17772  TOB = cms.PSet( ),
17773  TEC = cms.PSet( ),
17774  MTIB = cms.PSet( ),
17775  MTID = cms.PSet( ),
17776  MTOB = cms.PSet( ),
17777  MTEC = cms.PSet( )
17778 )
17779 fragment.hltFullIter3PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17780  RegionPSet = cms.PSet(
17781  useFixedError = cms.bool( False ),
17782  nSigmaZ = cms.double( 4.0 ),
17783  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17784  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17785  useFoundVertices = cms.bool( True ),
17786  fixedError = cms.double( 0.2 ),
17787  maxNVertices = cms.int32( -1 ),
17788  sigmaZVertex = cms.double( 4.0 ),
17789  useFakeVertices = cms.bool( False ),
17790  ptMin = cms.double( 2.8 ),
17791  originRadius = cms.double( 0.02 ),
17792  precise = cms.bool( True ),
17793  useMultipleScattering = cms.bool( False )
17794  )
17795 )
17796 fragment.hltFullIter3PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17797  doClusterCheck = cms.bool( True ),
17798  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17799  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17800  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17801  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17802  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17803  silentClusterCheck = cms.untracked.bool( False )
17804 )
17805 fragment.hltFullIter3PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17806  seedingLayers = cms.InputTag( "hltFullIter3PixelTripletsPPOnAA" ),
17807  trackingRegions = cms.InputTag( "hltFullIter3PixelTrackingRegionsPPOnAA" ),
17808  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17809  clusterCheck = cms.InputTag( "hltFullIter3PixelClusterCheckPPOnAA" ),
17810  produceSeedingHitSets = cms.bool( False ),
17811  produceIntermediateHitDoublets = cms.bool( True ),
17812  maxElement = cms.uint32( 0 ),
17813  maxElementTotal = cms.uint32( 50000000 ),
17814  layerPairs = cms.vuint32( 0, 1 )
17815 )
17816 fragment.hltFullIter3PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
17817  doublets = cms.InputTag( "hltFullIter3PixelHitDoubletsPPOnAA" ),
17818  extraHitRPhitolerance = cms.double( 0.032 ),
17819  useBendingCorrection = cms.bool( True ),
17820  CAThetaCut = cms.double( 0.002 ),
17821  CAPhiCut = cms.double( 0.05 ),
17822  CAThetaCut_byTriplets = cms.VPSet(
17823  cms.PSet( seedingLayers = cms.string( "" ),
17824  cut = cms.double( -1.0 )
17825  )
17826  ),
17827  CAPhiCut_byTriplets = cms.VPSet(
17828  cms.PSet( seedingLayers = cms.string( "" ),
17829  cut = cms.double( -1.0 )
17830  )
17831  ),
17832  CAHardPtCut = cms.double( 0.3 ),
17833  maxChi2 = cms.PSet(
17834  value2 = cms.double( 8.0 ),
17835  value1 = cms.double( 70.0 ),
17836  pt1 = cms.double( 0.8 ),
17837  enabled = cms.bool( True ),
17838  pt2 = cms.double( 2.0 )
17839  ),
17840  SeedComparitorPSet = cms.PSet(
17841  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17842  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17843  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17844  )
17845 )
17846 fragment.hltFullIter3PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17847  seedingHitSets = cms.InputTag( "hltFullIter3PixelHitTripletsPPOnAA" ),
17848  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17849  SeedMomentumForBOFF = cms.double( 5.0 ),
17850  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17851  MinOneOverPtError = cms.double( 1.0 ),
17852  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17853  magneticField = cms.string( "ParabolicMf" ),
17854  forceKinematicWithRegionDirection = cms.bool( False ),
17855  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17856 )
17857 fragment.hltFullIter3CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17858  cleanTrajectoryAfterInOut = cms.bool( True ),
17859  doSeedingRegionRebuilding = cms.bool( True ),
17860  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17861  reverseTrajectories = cms.bool( False ),
17862  useHitsSplitting = cms.bool( True ),
17863  MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPOnAA" ),
17864  src = cms.InputTag( "hltFullIter3PixelSeedsPPOnAA" ),
17865  clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17866  phase2clustersToSkip = cms.InputTag( "" ),
17867  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17868  TransientInitialStateEstimatorParameters = cms.PSet(
17869  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17870  numberMeasurementsForFit = cms.int32( 4 ),
17871  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17872  ),
17873  numHitsForSeedCleaner = cms.int32( 50 ),
17874  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17875  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17876  TrajectoryCleaner = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
17877  maxNSeeds = cms.uint32( 500000 ),
17878  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17879 )
17880 fragment.hltFullIter3CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17881  useSimpleMF = cms.bool( True ),
17882  SimpleMagneticField = cms.string( "ParabolicMf" ),
17883  src = cms.InputTag( "hltFullIter3CkfTrackCandidatesPPOnAA" ),
17884  clusterRemovalInfo = cms.InputTag( "" ),
17885  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17886  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17887  useHitsSplitting = cms.bool( False ),
17888  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17889  TrajectoryInEvent = cms.bool( False ),
17890  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17891  AlgorithmName = cms.string( "lowPtTripletStep" ),
17892  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17893  GeometricInnerState = cms.bool( False ),
17894  NavigationSchool = cms.string( "" ),
17895  MeasurementTracker = cms.string( "" ),
17896  MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPOnAA" )
17897 )
17898 fragment.hltFullIter3TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
17899  src = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPOnAA" ),
17900  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17901  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17902  ignoreVertices = cms.bool( False ),
17903  qualityCuts = cms.vdouble( -0.8, -0.4, 0.5 ),
17904  mva = cms.PSet(
17905  GBRForestFileName = cms.string( "" ),
17906  GBRForestLabel = cms.string( "HIMVASelectorLowPtTripletStep_Phase1" )
17907  )
17908 )
17909 fragment.hltFullIter3HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17910  originalSource = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPOnAA" ),
17911  originalMVAVals = cms.InputTag( 'hltFullIter3TrackMVAClassifierPPOnAA','MVAValues' ),
17912  originalQualVals = cms.InputTag( 'hltFullIter3TrackMVAClassifierPPOnAA','QualityMasks' ),
17913  minQuality = cms.string( "highPurity" ),
17914  copyExtras = cms.untracked.bool( True ),
17915  copyTrajectories = cms.untracked.bool( False )
17916 )
17917 fragment.hltFullIter4ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17918  trajectories = cms.InputTag( "hltFullIter3HighPurityTracksPPOnAA" ),
17919  trackClassifier = cms.InputTag( '','QualityMasks' ),
17920  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17921  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17922  oldClusterRemovalInfo = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17923  TrackQuality = cms.string( "highPurity" ),
17924  maxChi2 = cms.double( 9.0 ),
17925  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17926  overrideTrkQuals = cms.InputTag( "" )
17927 )
17928 fragment.hltFullIter4MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17929  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17930  OnDemand = cms.bool( False ),
17931  clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" )
17932 )
17933 fragment.hltFullIter4PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17934  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
17935  'BPix1+BPix2+BPix3+FPix1_pos',
17936  'BPix1+BPix2+BPix3+FPix1_neg',
17937  'BPix1+BPix2+FPix1_pos+FPix2_pos',
17938  'BPix1+BPix2+FPix1_neg+FPix2_neg',
17939  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
17940  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
17941  BPix = cms.PSet(
17942  hitErrorRPhi = cms.double( 0.0027 ),
17943  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17944  skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17945  useErrorsFromParam = cms.bool( True ),
17946  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17947  ),
17948  FPix = cms.PSet(
17949  hitErrorRPhi = cms.double( 0.0051 ),
17950  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17951  skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17952  useErrorsFromParam = cms.bool( True ),
17953  hitErrorRZ = cms.double( 0.0036 ),
17954  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17955  ),
17956  TIB = cms.PSet( ),
17957  TID = cms.PSet( ),
17958  TOB = cms.PSet( ),
17959  TEC = cms.PSet( ),
17960  MTIB = cms.PSet( ),
17961  MTID = cms.PSet( ),
17962  MTOB = cms.PSet( ),
17963  MTEC = cms.PSet( )
17964 )
17965 fragment.hltFullIter4PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17966  RegionPSet = cms.PSet(
17967  useFixedError = cms.bool( True ),
17968  nSigmaZ = cms.double( 4.0 ),
17969  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17970  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17971  useFoundVertices = cms.bool( True ),
17972  fixedError = cms.double( 1.0 ),
17973  maxNVertices = cms.int32( -1 ),
17974  sigmaZVertex = cms.double( 4.0 ),
17975  useFakeVertices = cms.bool( False ),
17976  ptMin = cms.double( 5.0 ),
17977  originRadius = cms.double( 1.0 ),
17978  precise = cms.bool( True ),
17979  useMultipleScattering = cms.bool( False )
17980  )
17981 )
17982 fragment.hltFullIter4PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17983  doClusterCheck = cms.bool( True ),
17984  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17985  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17986  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17987  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17988  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17989  silentClusterCheck = cms.untracked.bool( False )
17990 )
17991 fragment.hltFullIter4PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17992  seedingLayers = cms.InputTag( "hltFullIter4PixelQuadrupletsPPOnAA" ),
17993  trackingRegions = cms.InputTag( "hltFullIter4PixelTrackingRegionsPPOnAA" ),
17994  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17995  clusterCheck = cms.InputTag( "hltFullIter4PixelClusterCheckPPOnAA" ),
17996  produceSeedingHitSets = cms.bool( False ),
17997  produceIntermediateHitDoublets = cms.bool( True ),
17998  maxElement = cms.uint32( 0 ),
17999  maxElementTotal = cms.uint32( 50000000 ),
18000  layerPairs = cms.vuint32( 0, 1, 2 )
18001 )
18002 fragment.hltFullIter4PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
18003  doublets = cms.InputTag( "hltFullIter4PixelHitDoubletsPPOnAA" ),
18004  extraHitRPhitolerance = cms.double( 0.032 ),
18005  fitFastCircle = cms.bool( True ),
18006  fitFastCircleChi2Cut = cms.bool( True ),
18007  useBendingCorrection = cms.bool( True ),
18008  CAThetaCut = cms.double( 0.0011 ),
18009  CAPhiCut = cms.double( 0.0 ),
18010  CAThetaCut_byTriplets = cms.VPSet(
18011  cms.PSet( seedingLayers = cms.string( "" ),
18012  cut = cms.double( -1.0 )
18013  )
18014  ),
18015  CAPhiCut_byTriplets = cms.VPSet(
18016  cms.PSet( seedingLayers = cms.string( "" ),
18017  cut = cms.double( -1.0 )
18018  )
18019  ),
18020  CAHardPtCut = cms.double( 0.0 ),
18021  maxChi2 = cms.PSet(
18022  value2 = cms.double( 100.0 ),
18023  value1 = cms.double( 500.0 ),
18024  pt1 = cms.double( 0.8 ),
18025  enabled = cms.bool( True ),
18026  pt2 = cms.double( 2.0 )
18027  ),
18028  SeedComparitorPSet = cms.PSet(
18029  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
18030  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
18031  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18032  )
18033 )
18034 fragment.hltFullIter4PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18035  seedingHitSets = cms.InputTag( "hltFullIter4PixelHitQuadrupletsPPOnAA" ),
18036  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18037  SeedMomentumForBOFF = cms.double( 5.0 ),
18038  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18039  MinOneOverPtError = cms.double( 1.0 ),
18040  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18041  magneticField = cms.string( "ParabolicMf" ),
18042  forceKinematicWithRegionDirection = cms.bool( False ),
18043  SeedComparitorPSet = cms.PSet(
18044  FilterStripHits = cms.bool( False ),
18045  FilterPixelHits = cms.bool( True ),
18046  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18047  FilterAtHelixStage = cms.bool( False ),
18048  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18049  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18050  )
18051 )
18052 fragment.hltFullIter4CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18053  cleanTrajectoryAfterInOut = cms.bool( True ),
18054  doSeedingRegionRebuilding = cms.bool( True ),
18055  onlyPixelHitsForSeedCleaner = cms.bool( True ),
18056  reverseTrajectories = cms.bool( False ),
18057  useHitsSplitting = cms.bool( True ),
18058  MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPOnAA" ),
18059  src = cms.InputTag( "hltFullIter4PixelSeedsPPOnAA" ),
18060  clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
18061  phase2clustersToSkip = cms.InputTag( "" ),
18062  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18063  TransientInitialStateEstimatorParameters = cms.PSet(
18064  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18065  numberMeasurementsForFit = cms.int32( 4 ),
18066  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18067  ),
18068  numHitsForSeedCleaner = cms.int32( 50 ),
18069  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18070  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18071  TrajectoryCleaner = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
18072  maxNSeeds = cms.uint32( 500000 ),
18073  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18074 )
18075 fragment.hltFullIter4CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18076  useSimpleMF = cms.bool( True ),
18077  SimpleMagneticField = cms.string( "ParabolicMf" ),
18078  src = cms.InputTag( "hltFullIter4CkfTrackCandidatesPPOnAA" ),
18079  clusterRemovalInfo = cms.InputTag( "" ),
18080  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18081  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18082  useHitsSplitting = cms.bool( False ),
18083  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18084  TrajectoryInEvent = cms.bool( False ),
18085  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18086  AlgorithmName = cms.string( "detachedQuadStep" ),
18087  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18088  GeometricInnerState = cms.bool( False ),
18089  NavigationSchool = cms.string( "" ),
18090  MeasurementTracker = cms.string( "" ),
18091  MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPOnAA" )
18092 )
18093 fragment.hltFullIter4TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
18094  src = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPOnAA" ),
18095  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18096  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18097  ignoreVertices = cms.bool( False ),
18098  qualityCuts = cms.vdouble( -0.2, 0.2, 0.5 ),
18099  mva = cms.PSet(
18100  GBRForestFileName = cms.string( "" ),
18101  GBRForestLabel = cms.string( "HIMVASelectorDetachedQuadStep_Phase1" )
18102  )
18103 )
18104 fragment.hltFullIter4HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18105  originalSource = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPOnAA" ),
18106  originalMVAVals = cms.InputTag( 'hltFullIter4TrackMVAClassifierPPOnAA','MVAValues' ),
18107  originalQualVals = cms.InputTag( 'hltFullIter4TrackMVAClassifierPPOnAA','QualityMasks' ),
18108  minQuality = cms.string( "highPurity" ),
18109  copyExtras = cms.untracked.bool( True ),
18110  copyTrajectories = cms.untracked.bool( False )
18111 )
18112 fragment.hltFullIter5ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18113  trajectories = cms.InputTag( "hltFullIter4HighPurityTracksPPOnAA" ),
18114  trackClassifier = cms.InputTag( '','QualityMasks' ),
18115  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18116  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18117  oldClusterRemovalInfo = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
18118  TrackQuality = cms.string( "highPurity" ),
18119  maxChi2 = cms.double( 9.0 ),
18120  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18121  overrideTrkQuals = cms.InputTag( "" )
18122 )
18123 fragment.hltFullIter5MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18124  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18125  OnDemand = cms.bool( False ),
18126  clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" )
18127 )
18128 fragment.hltFullIter5PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18129  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
18130  'BPix2+BPix3+BPix4',
18131  'BPix2+BPix3+FPix1_pos',
18132  'BPix2+BPix3+FPix1_neg',
18133  'BPix2+FPix1_pos+FPix2_pos',
18134  'BPix2+FPix1_neg+FPix2_neg',
18135  'FPix1_pos+FPix2_pos+FPix3_pos',
18136  'FPix1_neg+FPix2_neg+FPix3_neg' ),
18137  BPix = cms.PSet(
18138  hitErrorRPhi = cms.double( 0.0027 ),
18139  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18140  skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
18141  useErrorsFromParam = cms.bool( True ),
18142  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18143  ),
18144  FPix = cms.PSet(
18145  hitErrorRPhi = cms.double( 0.0051 ),
18146  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18147  skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
18148  useErrorsFromParam = cms.bool( True ),
18149  hitErrorRZ = cms.double( 0.0036 ),
18150  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18151  ),
18152  TIB = cms.PSet( ),
18153  TID = cms.PSet( ),
18154  TOB = cms.PSet( ),
18155  TEC = cms.PSet( ),
18156  MTIB = cms.PSet( ),
18157  MTID = cms.PSet( ),
18158  MTOB = cms.PSet( ),
18159  MTEC = cms.PSet( )
18160 )
18161 fragment.hltFullIter5PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18162  RegionPSet = cms.PSet(
18163  useFixedError = cms.bool( True ),
18164  nSigmaZ = cms.double( 4.0 ),
18165  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18166  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18167  useFoundVertices = cms.bool( True ),
18168  fixedError = cms.double( 0.5 ),
18169  maxNVertices = cms.int32( -1 ),
18170  sigmaZVertex = cms.double( 4.0 ),
18171  useFakeVertices = cms.bool( False ),
18172  ptMin = cms.double( 5.0 ),
18173  originRadius = cms.double( 0.5 ),
18174  precise = cms.bool( True ),
18175  useMultipleScattering = cms.bool( False )
18176  )
18177 )
18178 fragment.hltFullIter5PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18179  doClusterCheck = cms.bool( True ),
18180  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18181  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18182  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18183  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18184  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18185  silentClusterCheck = cms.untracked.bool( False )
18186 )
18187 fragment.hltFullIter5PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
18188  seedingLayers = cms.InputTag( "hltFullIter5PixelTripletsPPOnAA" ),
18189  trackingRegions = cms.InputTag( "hltFullIter5PixelTrackingRegionsPPOnAA" ),
18190  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18191  clusterCheck = cms.InputTag( "hltFullIter5PixelClusterCheckPPOnAA" ),
18192  produceSeedingHitSets = cms.bool( False ),
18193  produceIntermediateHitDoublets = cms.bool( True ),
18194  maxElement = cms.uint32( 0 ),
18195  maxElementTotal = cms.uint32( 50000000 ),
18196  layerPairs = cms.vuint32( 0, 1 )
18197 )
18198 fragment.hltFullIter5PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
18199  doublets = cms.InputTag( "hltFullIter5PixelHitDoubletsPPOnAA" ),
18200  extraHitRPhitolerance = cms.double( 0.032 ),
18201  useBendingCorrection = cms.bool( True ),
18202  CAThetaCut = cms.double( 0.001 ),
18203  CAPhiCut = cms.double( 0.0 ),
18204  CAThetaCut_byTriplets = cms.VPSet(
18205  cms.PSet( seedingLayers = cms.string( "" ),
18206  cut = cms.double( -1.0 )
18207  )
18208  ),
18209  CAPhiCut_byTriplets = cms.VPSet(
18210  cms.PSet( seedingLayers = cms.string( "" ),
18211  cut = cms.double( -1.0 )
18212  )
18213  ),
18214  CAHardPtCut = cms.double( 0.2 ),
18215  maxChi2 = cms.PSet(
18216  value2 = cms.double( 10.0 ),
18217  value1 = cms.double( 300.0 ),
18218  pt1 = cms.double( 0.8 ),
18219  enabled = cms.bool( True ),
18220  pt2 = cms.double( 2.0 )
18221  ),
18222  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
18223 )
18224 fragment.hltFullIter5PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18225  seedingHitSets = cms.InputTag( "hltFullIter5PixelHitTripletsPPOnAA" ),
18226  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18227  SeedMomentumForBOFF = cms.double( 5.0 ),
18228  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18229  MinOneOverPtError = cms.double( 1.0 ),
18230  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18231  magneticField = cms.string( "ParabolicMf" ),
18232  forceKinematicWithRegionDirection = cms.bool( False ),
18233  SeedComparitorPSet = cms.PSet(
18234  FilterStripHits = cms.bool( False ),
18235  FilterPixelHits = cms.bool( True ),
18236  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18237  FilterAtHelixStage = cms.bool( False ),
18238  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18239  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18240  )
18241 )
18242 fragment.hltFullIter5CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18243  cleanTrajectoryAfterInOut = cms.bool( True ),
18244  doSeedingRegionRebuilding = cms.bool( True ),
18245  onlyPixelHitsForSeedCleaner = cms.bool( True ),
18246  reverseTrajectories = cms.bool( False ),
18247  useHitsSplitting = cms.bool( True ),
18248  MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPOnAA" ),
18249  src = cms.InputTag( "hltFullIter5PixelSeedsPPOnAA" ),
18250  clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
18251  phase2clustersToSkip = cms.InputTag( "" ),
18252  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18253  TransientInitialStateEstimatorParameters = cms.PSet(
18254  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18255  numberMeasurementsForFit = cms.int32( 4 ),
18256  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18257  ),
18258  numHitsForSeedCleaner = cms.int32( 50 ),
18259  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18260  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18261  TrajectoryCleaner = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
18262  maxNSeeds = cms.uint32( 500000 ),
18263  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18264 )
18265 fragment.hltFullIter5CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18266  useSimpleMF = cms.bool( True ),
18267  SimpleMagneticField = cms.string( "ParabolicMf" ),
18268  src = cms.InputTag( "hltFullIter5CkfTrackCandidatesPPOnAA" ),
18269  clusterRemovalInfo = cms.InputTag( "" ),
18270  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18271  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18272  useHitsSplitting = cms.bool( False ),
18273  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18274  TrajectoryInEvent = cms.bool( False ),
18275  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18276  AlgorithmName = cms.string( "detachedTripletStep" ),
18277  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18278  GeometricInnerState = cms.bool( False ),
18279  NavigationSchool = cms.string( "" ),
18280  MeasurementTracker = cms.string( "" ),
18281  MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPOnAA" )
18282 )
18283 fragment.hltFullIter5TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
18284  src = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPOnAA" ),
18285  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18286  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18287  ignoreVertices = cms.bool( False ),
18288  qualityCuts = cms.vdouble( -0.2, 0.4, 0.85 ),
18289  mva = cms.PSet(
18290  GBRForestFileName = cms.string( "" ),
18291  GBRForestLabel = cms.string( "HIMVASelectorDetachedTripletStep_Phase1" )
18292  )
18293 )
18294 fragment.hltFullIter5HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18295  originalSource = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPOnAA" ),
18296  originalMVAVals = cms.InputTag( 'hltFullIter5TrackMVAClassifierPPOnAA','MVAValues' ),
18297  originalQualVals = cms.InputTag( 'hltFullIter5TrackMVAClassifierPPOnAA','QualityMasks' ),
18298  minQuality = cms.string( "highPurity" ),
18299  copyExtras = cms.untracked.bool( True ),
18300  copyTrajectories = cms.untracked.bool( False )
18301 )
18302 fragment.hltFullIter6ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18303  trajectories = cms.InputTag( "hltFullIter5HighPurityTracksPPOnAA" ),
18304  trackClassifier = cms.InputTag( '','QualityMasks' ),
18305  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18306  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18307  oldClusterRemovalInfo = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
18308  TrackQuality = cms.string( "tight" ),
18309  maxChi2 = cms.double( 9.0 ),
18310  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18311  overrideTrkQuals = cms.InputTag( "" )
18312 )
18313 fragment.hltFullIter6MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18314  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18315  OnDemand = cms.bool( False ),
18316  clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" )
18317 )
18318 fragment.hltFullIter6PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18319  doClusterCheck = cms.bool( True ),
18320  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18321  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18322  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18323  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18324  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18325  silentClusterCheck = cms.untracked.bool( False )
18326 )
18327 fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
18328  RegionPSet = cms.PSet(
18329  deltaEta_Cand = cms.double( -1.0 ),
18330  vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18331  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18332  zErrorBeamSpot = cms.double( 24.2 ),
18333  extraPhi = cms.double( 0.0 ),
18334  extraEta = cms.double( 0.0 ),
18335  seedingMode = cms.string( "Global" ),
18336  maxNVertices = cms.int32( 5 ),
18337  nSigmaZVertex = cms.double( 3.0 ),
18338  nSigmaZBeamSpot = cms.double( 4.0 ),
18339  ptMin = cms.double( 5.0 ),
18340  input = cms.InputTag( "" ),
18341  operationMode = cms.string( "VerticesFixed" ),
18342  searchOpt = cms.bool( False ),
18343  whereToUseMeasurementTracker = cms.string( "Never" ),
18344  deltaPhi_Cand = cms.double( -1.0 ),
18345  originRadius = cms.double( 0.015 ),
18346  measurementTrackerName = cms.InputTag( "" ),
18347  precise = cms.bool( True ),
18348  zErrorVertex = cms.double( 0.3 )
18349  ),
18350  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
18351  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
18352  ignoreSingleFPixPanelModules = cms.bool( True ),
18353  debug = cms.untracked.bool( False ),
18354  createPlottingFiles = cms.untracked.bool( False ),
18355  layerList = cms.vstring( 'BPix1+BPix2',
18356  'BPix1+BPix3',
18357  'BPix1+BPix4',
18358  'BPix2+BPix3',
18359  'BPix2+BPix4',
18360  'BPix3+BPix4',
18361  'BPix1+FPix1_pos',
18362  'BPix1+FPix1_neg',
18363  'BPix1+FPix2_pos',
18364  'BPix1+FPix2_neg',
18365  'BPix1+FPix3_pos',
18366  'BPix1+FPix3_neg',
18367  'BPix2+FPix1_pos',
18368  'BPix2+FPix1_neg',
18369  'BPix2+FPix2_pos',
18370  'BPix2+FPix2_neg',
18371  'BPix3+FPix1_pos',
18372  'BPix3+FPix1_neg',
18373  'FPix1_pos+FPix2_pos',
18374  'FPix1_neg+FPix2_neg',
18375  'FPix1_pos+FPix3_pos',
18376  'FPix1_neg+FPix3_neg',
18377  'FPix2_pos+FPix3_pos',
18378  'FPix2_neg+FPix3_neg' ),
18379  BPix = cms.PSet(
18380  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18381  skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
18382  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18383  ),
18384  FPix = cms.PSet(
18385  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18386  skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
18387  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18388  ),
18389  TIB = cms.PSet( ),
18390  TID = cms.PSet( ),
18391  TOB = cms.PSet( ),
18392  TEC = cms.PSet( ),
18393  MTIB = cms.PSet( ),
18394  MTID = cms.PSet( ),
18395  MTOB = cms.PSet( ),
18396  MTEC = cms.PSet( )
18397 )
18398 fragment.hltFullIter6PixelHitDoubletsBPPOnAA = cms.EDProducer( "HitPairEDProducer",
18399  seedingLayers = cms.InputTag( "" ),
18400  trackingRegions = cms.InputTag( "" ),
18401  trackingRegionsSeedingLayers = cms.InputTag( "hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA" ),
18402  clusterCheck = cms.InputTag( "hltFullIter6PixelClusterCheckPPOnAA" ),
18403  produceSeedingHitSets = cms.bool( True ),
18404  produceIntermediateHitDoublets = cms.bool( False ),
18405  maxElement = cms.uint32( 0 ),
18406  maxElementTotal = cms.uint32( 50000000 ),
18407  layerPairs = cms.vuint32( 0 )
18408 )
18409 fragment.hltFullIter6PixelSeedsBPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
18410  seedingHitSets = cms.InputTag( "hltFullIter6PixelHitDoubletsBPPOnAA" ),
18411  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18412  SeedMomentumForBOFF = cms.double( 5.0 ),
18413  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18414  MinOneOverPtError = cms.double( 1.0 ),
18415  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18416  magneticField = cms.string( "ParabolicMf" ),
18417  forceKinematicWithRegionDirection = cms.bool( False ),
18418  SeedComparitorPSet = cms.PSet(
18419  FilterStripHits = cms.bool( False ),
18420  FilterPixelHits = cms.bool( True ),
18421  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18422  FilterAtHelixStage = cms.bool( True ),
18423  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18424  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18425  )
18426 )
18427 fragment.hltFullIter6CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18428  cleanTrajectoryAfterInOut = cms.bool( True ),
18429  doSeedingRegionRebuilding = cms.bool( True ),
18430  onlyPixelHitsForSeedCleaner = cms.bool( True ),
18431  reverseTrajectories = cms.bool( False ),
18432  useHitsSplitting = cms.bool( True ),
18433  MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPOnAA" ),
18434  src = cms.InputTag( "hltFullIter6PixelSeedsBPPOnAA" ),
18435  clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
18436  phase2clustersToSkip = cms.InputTag( "" ),
18437  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18438  TransientInitialStateEstimatorParameters = cms.PSet(
18439  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18440  numberMeasurementsForFit = cms.int32( 4 ),
18441  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18442  ),
18443  numHitsForSeedCleaner = cms.int32( 50 ),
18444  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18445  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18446  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
18447  maxNSeeds = cms.uint32( 500000 ),
18448  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18449 )
18450 fragment.hltFullIter6CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18451  useSimpleMF = cms.bool( True ),
18452  SimpleMagneticField = cms.string( "ParabolicMf" ),
18453  src = cms.InputTag( "hltFullIter6CkfTrackCandidatesPPOnAA" ),
18454  clusterRemovalInfo = cms.InputTag( "" ),
18455  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18456  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18457  useHitsSplitting = cms.bool( False ),
18458  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18459  TrajectoryInEvent = cms.bool( False ),
18460  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18461  AlgorithmName = cms.string( "pixelPairStep" ),
18462  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18463  GeometricInnerState = cms.bool( False ),
18464  NavigationSchool = cms.string( "" ),
18465  MeasurementTracker = cms.string( "" ),
18466  MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPOnAA" )
18467 )
18468 fragment.hltFullIter6TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
18469  src = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPOnAA" ),
18470  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18471  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18472  ignoreVertices = cms.bool( False ),
18473  qualityCuts = cms.vdouble( -0.2, 0.0, 0.9 ),
18474  mva = cms.PSet(
18475  GBRForestFileName = cms.string( "" ),
18476  GBRForestLabel = cms.string( "MVASelectorPixelPairStep_Phase1" )
18477  )
18478 )
18479 fragment.hltFullIter6HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18480  originalSource = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPOnAA" ),
18481  originalMVAVals = cms.InputTag( 'hltFullIter6TrackMVAClassifierPPOnAA','MVAValues' ),
18482  originalQualVals = cms.InputTag( 'hltFullIter6TrackMVAClassifierPPOnAA','QualityMasks' ),
18483  minQuality = cms.string( "highPurity" ),
18484  copyExtras = cms.untracked.bool( True ),
18485  copyTrajectories = cms.untracked.bool( False )
18486 )
18487 fragment.hltFullIter7ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18488  trajectories = cms.InputTag( "hltFullIter6HighPurityTracksPPOnAA" ),
18489  trackClassifier = cms.InputTag( '','QualityMasks' ),
18490  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18491  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18492  oldClusterRemovalInfo = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
18493  TrackQuality = cms.string( "highPurity" ),
18494  maxChi2 = cms.double( 9.0 ),
18495  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18496  overrideTrkQuals = cms.InputTag( "" )
18497 )
18498 fragment.hltFullIter7MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18499  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18500  OnDemand = cms.bool( False ),
18501  clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" )
18502 )
18503 fragment.hltFullIter7MixedLayersAPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18504  layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos',
18505  'BPix2+FPix1_neg+FPix2_neg' ),
18506  BPix = cms.PSet(
18507  hitErrorRPhi = cms.double( 0.0027 ),
18508  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18509  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18510  useErrorsFromParam = cms.bool( True ),
18511  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18512  ),
18513  FPix = cms.PSet(
18514  hitErrorRPhi = cms.double( 0.0051 ),
18515  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18516  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18517  useErrorsFromParam = cms.bool( True ),
18518  hitErrorRZ = cms.double( 0.0036 ),
18519  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18520  ),
18521  TIB = cms.PSet( ),
18522  TID = cms.PSet( ),
18523  TOB = cms.PSet( ),
18524  TEC = cms.PSet(
18525  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18526  minRing = cms.int32( 1 ),
18527  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18528  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18529  useRingSlector = cms.bool( True ),
18530  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18531  maxRing = cms.int32( 1 )
18532  ),
18533  MTIB = cms.PSet( ),
18534  MTID = cms.PSet( ),
18535  MTOB = cms.PSet( ),
18536  MTEC = cms.PSet( )
18537 )
18538 fragment.hltFullIter7MixedTrackingRegionsAPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18539  RegionPSet = cms.PSet(
18540  useFixedError = cms.bool( True ),
18541  nSigmaZ = cms.double( 4.0 ),
18542  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18543  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18544  useFoundVertices = cms.bool( True ),
18545  fixedError = cms.double( 3.75 ),
18546  maxNVertices = cms.int32( -1 ),
18547  sigmaZVertex = cms.double( 4.0 ),
18548  useFakeVertices = cms.bool( False ),
18549  ptMin = cms.double( 5.0 ),
18550  originRadius = cms.double( 1.5 ),
18551  precise = cms.bool( True ),
18552  useMultipleScattering = cms.bool( False ),
18553  originRScaling4BigEvts = cms.bool( True ),
18554  ptMinScaling4BigEvts = cms.bool( True ),
18555  minOriginR = cms.double( 0.0 ),
18556  maxPtMin = cms.double( 0.7 ),
18557  scalingStartNPix = cms.double( 20000.0 ),
18558  scalingEndNPix = cms.double( 35000.0 ),
18559  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18560  )
18561 )
18562 fragment.hltFullIter7MixedClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18563  doClusterCheck = cms.bool( True ),
18564  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18565  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18566  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18567  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18568  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18569  silentClusterCheck = cms.untracked.bool( False )
18570 )
18571 fragment.hltFullIter7MixedHitDoubletsAPPOnAA = cms.EDProducer( "HitPairEDProducer",
18572  seedingLayers = cms.InputTag( "hltFullIter7MixedLayersAPPOnAA" ),
18573  trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsAPPOnAA" ),
18574  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18575  clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPOnAA" ),
18576  produceSeedingHitSets = cms.bool( False ),
18577  produceIntermediateHitDoublets = cms.bool( True ),
18578  maxElement = cms.uint32( 0 ),
18579  maxElementTotal = cms.uint32( 50000000 ),
18580  layerPairs = cms.vuint32( 0 )
18581 )
18582 fragment.hltFullIter7MixedHitTripletsAPPOnAA = cms.EDProducer( "PixelTripletLargeTipEDProducer",
18583  doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsAPPOnAA" ),
18584  produceSeedingHitSets = cms.bool( True ),
18585  produceIntermediateHitTriplets = cms.bool( False ),
18586  maxElement = cms.uint32( 0 ),
18587  extraHitRPhitolerance = cms.double( 0.0 ),
18588  extraHitRZtolerance = cms.double( 0.0 ),
18589  useMultScattering = cms.bool( True ),
18590  useBending = cms.bool( True ),
18591  useFixedPreFiltering = cms.bool( False ),
18592  phiPreFiltering = cms.double( 0.3 )
18593 )
18594 fragment.hltFullIter7MixedSeedsAPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18595  seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsAPPOnAA" ),
18596  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18597  SeedMomentumForBOFF = cms.double( 5.0 ),
18598  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18599  MinOneOverPtError = cms.double( 1.0 ),
18600  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18601  magneticField = cms.string( "ParabolicMf" ),
18602  forceKinematicWithRegionDirection = cms.bool( False ),
18603  SeedComparitorPSet = cms.PSet(
18604  FilterStripHits = cms.bool( True ),
18605  FilterPixelHits = cms.bool( True ),
18606  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
18607  FilterAtHelixStage = cms.bool( False ),
18608  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18609  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18610  )
18611 )
18612 fragment.hltFullIter7MixedLayersBPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18613  layerList = cms.vstring( 'BPix3+BPix4+TIB1' ),
18614  BPix = cms.PSet(
18615  hitErrorRPhi = cms.double( 0.0027 ),
18616  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18617  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18618  useErrorsFromParam = cms.bool( True ),
18619  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18620  ),
18621  FPix = cms.PSet(
18622  hitErrorRPhi = cms.double( 0.0051 ),
18623  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18624  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18625  useErrorsFromParam = cms.bool( True ),
18626  hitErrorRZ = cms.double( 0.0036 ),
18627  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18628  ),
18629  TIB = cms.PSet(
18630  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18631  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18632  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18633  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18634  ),
18635  TID = cms.PSet( ),
18636  TOB = cms.PSet( ),
18637  TEC = cms.PSet( ),
18638  MTIB = cms.PSet( ),
18639  MTID = cms.PSet( ),
18640  MTOB = cms.PSet( ),
18641  MTEC = cms.PSet( )
18642 )
18643 fragment.hltFullIter7MixedTrackingRegionsBPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18644  RegionPSet = cms.PSet(
18645  useFixedError = cms.bool( True ),
18646  nSigmaZ = cms.double( 4.0 ),
18647  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18648  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18649  useFoundVertices = cms.bool( True ),
18650  fixedError = cms.double( 2.5 ),
18651  maxNVertices = cms.int32( -1 ),
18652  sigmaZVertex = cms.double( 4.0 ),
18653  useFakeVertices = cms.bool( False ),
18654  ptMin = cms.double( 5.0 ),
18655  originRadius = cms.double( 1.5 ),
18656  precise = cms.bool( True ),
18657  useMultipleScattering = cms.bool( False ),
18658  originRScaling4BigEvts = cms.bool( True ),
18659  ptMinScaling4BigEvts = cms.bool( True ),
18660  minOriginR = cms.double( 0.0 ),
18661  maxPtMin = cms.double( 0.7 ),
18662  scalingStartNPix = cms.double( 20000.0 ),
18663  scalingEndNPix = cms.double( 35000.0 ),
18664  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18665  )
18666 )
18667 fragment.hltFullIter7MixedHitDoubletsBPPOnAA = cms.EDProducer( "HitPairEDProducer",
18668  seedingLayers = cms.InputTag( "hltFullIter7MixedLayersBPPOnAA" ),
18669  trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsBPPOnAA" ),
18670  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18671  clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPOnAA" ),
18672  produceSeedingHitSets = cms.bool( False ),
18673  produceIntermediateHitDoublets = cms.bool( True ),
18674  maxElement = cms.uint32( 0 ),
18675  maxElementTotal = cms.uint32( 50000000 ),
18676  layerPairs = cms.vuint32( 0 )
18677 )
18678 fragment.hltFullIter7MixedHitTripletsBPPOnAA = cms.EDProducer( "PixelTripletLargeTipEDProducer",
18679  doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsBPPOnAA" ),
18680  produceSeedingHitSets = cms.bool( True ),
18681  produceIntermediateHitTriplets = cms.bool( False ),
18682  maxElement = cms.uint32( 0 ),
18683  extraHitRPhitolerance = cms.double( 0.0 ),
18684  extraHitRZtolerance = cms.double( 0.0 ),
18685  useMultScattering = cms.bool( True ),
18686  useBending = cms.bool( True ),
18687  useFixedPreFiltering = cms.bool( False ),
18688  phiPreFiltering = cms.double( 0.3 )
18689 )
18690 fragment.hltFullIter7MixedSeedsBPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18691  seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsBPPOnAA" ),
18692  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18693  SeedMomentumForBOFF = cms.double( 5.0 ),
18694  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18695  MinOneOverPtError = cms.double( 1.0 ),
18696  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18697  magneticField = cms.string( "ParabolicMf" ),
18698  forceKinematicWithRegionDirection = cms.bool( False ),
18699  SeedComparitorPSet = cms.PSet(
18700  FilterStripHits = cms.bool( True ),
18701  FilterPixelHits = cms.bool( True ),
18702  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
18703  FilterAtHelixStage = cms.bool( False ),
18704  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18705  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18706  )
18707 )
18708 fragment.hltFullIter7MixedSeedsPPOnAA = cms.EDProducer( "SeedCombiner",
18709  seedCollections = cms.VInputTag( 'hltFullIter7MixedSeedsAPPOnAA','hltFullIter7MixedSeedsBPPOnAA' )
18710 )
18711 fragment.hltFullIter7CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18712  cleanTrajectoryAfterInOut = cms.bool( True ),
18713  doSeedingRegionRebuilding = cms.bool( True ),
18714  onlyPixelHitsForSeedCleaner = cms.bool( False ),
18715  reverseTrajectories = cms.bool( False ),
18716  useHitsSplitting = cms.bool( True ),
18717  MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPOnAA" ),
18718  src = cms.InputTag( "hltFullIter7MixedSeedsPPOnAA" ),
18719  clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18720  phase2clustersToSkip = cms.InputTag( "" ),
18721  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18722  TransientInitialStateEstimatorParameters = cms.PSet(
18723  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18724  numberMeasurementsForFit = cms.int32( 4 ),
18725  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18726  ),
18727  numHitsForSeedCleaner = cms.int32( 50 ),
18728  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18729  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18730  TrajectoryCleaner = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
18731  maxNSeeds = cms.uint32( 500000 ),
18732  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18733 )
18734 fragment.hltFullIter7CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18735  useSimpleMF = cms.bool( True ),
18736  SimpleMagneticField = cms.string( "ParabolicMf" ),
18737  src = cms.InputTag( "hltFullIter7CkfTrackCandidatesPPOnAA" ),
18738  clusterRemovalInfo = cms.InputTag( "" ),
18739  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18740  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18741  useHitsSplitting = cms.bool( False ),
18742  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18743  TrajectoryInEvent = cms.bool( False ),
18744  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18745  AlgorithmName = cms.string( "mixedTripletStep" ),
18746  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18747  GeometricInnerState = cms.bool( False ),
18748  NavigationSchool = cms.string( "" ),
18749  MeasurementTracker = cms.string( "" ),
18750  MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPOnAA" )
18751 )
18752 fragment.hltFullIter7TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
18753  src = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPOnAA" ),
18754  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18755  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18756  ignoreVertices = cms.bool( False ),
18757  qualityCuts = cms.vdouble( -0.5, 0.0, 0.9 ),
18758  mva = cms.PSet(
18759  GBRForestFileName = cms.string( "" ),
18760  GBRForestLabel = cms.string( "MVASelectorMixedTripletStep_Phase1" )
18761  )
18762 )
18763 fragment.hltFullIter7HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18764  originalSource = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPOnAA" ),
18765  originalMVAVals = cms.InputTag( 'hltFullIter7TrackMVAClassifierPPOnAA','MVAValues' ),
18766  originalQualVals = cms.InputTag( 'hltFullIter7TrackMVAClassifierPPOnAA','QualityMasks' ),
18767  minQuality = cms.string( "highPurity" ),
18768  copyExtras = cms.untracked.bool( True ),
18769  copyTrajectories = cms.untracked.bool( False )
18770 )
18771 fragment.hltFullIter8ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18772  trajectories = cms.InputTag( "hltFullIter7HighPurityTracksPPOnAA" ),
18773  trackClassifier = cms.InputTag( '','QualityMasks' ),
18774  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18775  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18776  oldClusterRemovalInfo = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18777  TrackQuality = cms.string( "highPurity" ),
18778  maxChi2 = cms.double( 9.0 ),
18779  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18780  overrideTrkQuals = cms.InputTag( "" )
18781 )
18782 fragment.hltFullIter8MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18783  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18784  OnDemand = cms.bool( False ),
18785  clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" )
18786 )
18787 fragment.hltFullIter8PixelLessLayersPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18788  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
18789  'TIB1+TIB2+MTIB4',
18790  'TIB1+TIB2+MTID1_pos',
18791  'TIB1+TIB2+MTID1_neg',
18792  'TID1_pos+TID2_pos+TID3_pos',
18793  'TID1_neg+TID2_neg+TID3_neg',
18794  'TID1_pos+TID2_pos+MTID3_pos',
18795  'TID1_neg+TID2_neg+MTID3_neg',
18796  'TID1_pos+TID2_pos+MTEC1_pos',
18797  'TID1_neg+TID2_neg+MTEC1_neg',
18798  'TID2_pos+TID3_pos+TEC1_pos',
18799  'TID2_neg+TID3_neg+TEC1_neg',
18800  'TID2_pos+TID3_pos+MTEC1_pos',
18801  'TID2_neg+TID3_neg+MTEC1_neg',
18802  'TEC1_pos+TEC2_pos+TEC3_pos',
18803  'TEC1_neg+TEC2_neg+TEC3_neg',
18804  'TEC1_pos+TEC2_pos+MTEC3_pos',
18805  'TEC1_neg+TEC2_neg+MTEC3_neg',
18806  'TEC1_pos+TEC2_pos+TEC4_pos',
18807  'TEC1_neg+TEC2_neg+TEC4_neg',
18808  'TEC1_pos+TEC2_pos+MTEC4_pos',
18809  'TEC1_neg+TEC2_neg+MTEC4_neg',
18810  'TEC2_pos+TEC3_pos+TEC4_pos',
18811  'TEC2_neg+TEC3_neg+TEC4_neg',
18812  'TEC2_pos+TEC3_pos+MTEC4_pos',
18813  'TEC2_neg+TEC3_neg+MTEC4_neg',
18814  'TEC2_pos+TEC3_pos+TEC5_pos',
18815  'TEC2_neg+TEC3_neg+TEC5_neg',
18816  'TEC2_pos+TEC3_pos+TEC6_pos',
18817  'TEC2_neg+TEC3_neg+TEC6_neg',
18818  'TEC3_pos+TEC4_pos+TEC5_pos',
18819  'TEC3_neg+TEC4_neg+TEC5_neg',
18820  'TEC3_pos+TEC4_pos+MTEC5_pos',
18821  'TEC3_neg+TEC4_neg+MTEC5_neg',
18822  'TEC3_pos+TEC5_pos+TEC6_pos',
18823  'TEC3_neg+TEC5_neg+TEC6_neg',
18824  'TEC4_pos+TEC5_pos+TEC6_pos',
18825  'TEC4_neg+TEC5_neg+TEC6_neg' ),
18826  BPix = cms.PSet( ),
18827  FPix = cms.PSet( ),
18828  TIB = cms.PSet(
18829  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18830  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18831  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18832  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18833  ),
18834  TID = cms.PSet(
18835  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18836  minRing = cms.int32( 1 ),
18837  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18838  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18839  useRingSlector = cms.bool( True ),
18840  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18841  maxRing = cms.int32( 2 )
18842  ),
18843  TOB = cms.PSet( ),
18844  TEC = cms.PSet(
18845  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18846  minRing = cms.int32( 1 ),
18847  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18848  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18849  useRingSlector = cms.bool( True ),
18850  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18851  maxRing = cms.int32( 2 )
18852  ),
18853  MTIB = cms.PSet(
18854  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18855  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18856  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18857  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18858  ),
18859  MTID = cms.PSet(
18860  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18861  minRing = cms.int32( 3 ),
18862  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18863  useRingSlector = cms.bool( True ),
18864  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18865  maxRing = cms.int32( 3 ),
18866  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18867  ),
18868  MTOB = cms.PSet( ),
18869  MTEC = cms.PSet(
18870  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18871  minRing = cms.int32( 3 ),
18872  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18873  useRingSlector = cms.bool( True ),
18874  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18875  maxRing = cms.int32( 3 ),
18876  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18877  )
18878 )
18879 fragment.hltFullIter8PixelLessTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18880  RegionPSet = cms.PSet(
18881  useFixedError = cms.bool( True ),
18882  nSigmaZ = cms.double( 4.0 ),
18883  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18884  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18885  useFoundVertices = cms.bool( True ),
18886  fixedError = cms.double( 3.0 ),
18887  maxNVertices = cms.int32( -1 ),
18888  sigmaZVertex = cms.double( 4.0 ),
18889  useFakeVertices = cms.bool( False ),
18890  ptMin = cms.double( 5.0 ),
18891  originRadius = cms.double( 1.0 ),
18892  precise = cms.bool( True ),
18893  useMultipleScattering = cms.bool( False ),
18894  originRScaling4BigEvts = cms.bool( True ),
18895  ptMinScaling4BigEvts = cms.bool( False ),
18896  minOriginR = cms.double( 0.0 ),
18897  maxPtMin = cms.double( 0.7 ),
18898  scalingStartNPix = cms.double( 20000.0 ),
18899  scalingEndNPix = cms.double( 35000.0 ),
18900  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18901  )
18902 )
18903 fragment.hltFullIter8PixelLessClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18904  doClusterCheck = cms.bool( True ),
18905  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18906  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18907  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18908  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18909  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18910  silentClusterCheck = cms.untracked.bool( False )
18911 )
18912 fragment.hltFullIter8PixelLessHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
18913  seedingLayers = cms.InputTag( "hltFullIter8PixelLessLayersPPOnAA" ),
18914  trackingRegions = cms.InputTag( "hltFullIter8PixelLessTrackingRegionsPPOnAA" ),
18915  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18916  clusterCheck = cms.InputTag( "hltFullIter8PixelLessClusterCheckPPOnAA" ),
18917  produceSeedingHitSets = cms.bool( False ),
18918  produceIntermediateHitDoublets = cms.bool( True ),
18919  maxElement = cms.uint32( 0 ),
18920  maxElementTotal = cms.uint32( 50000000 ),
18921  layerPairs = cms.vuint32( 0 )
18922 )
18923 fragment.hltFullIter8PixelLessHitTripletsPPOnAA = cms.EDProducer( "MultiHitFromChi2EDProducer",
18924  doublets = cms.InputTag( "hltFullIter8PixelLessHitDoubletsPPOnAA" ),
18925  maxElement = cms.uint32( 0 ),
18926  useFixedPreFiltering = cms.bool( False ),
18927  phiPreFiltering = cms.double( 0.3 ),
18928  extraHitRPhitolerance = cms.double( 0.0 ),
18929  extraHitRZtolerance = cms.double( 0.0 ),
18930  extraZKDBox = cms.double( 0.2 ),
18931  extraRKDBox = cms.double( 0.2 ),
18932  extraPhiKDBox = cms.double( 0.005 ),
18933  fnSigmaRZ = cms.double( 2.0 ),
18934  refitHits = cms.bool( True ),
18935  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18936  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18937  maxChi2 = cms.double( 5.0 ),
18938  chi2VsPtCut = cms.bool( True ),
18939  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
18940  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
18941  detIdsToDebug = cms.vint32( 0, 0, 0 )
18942 )
18943 fragment.hltFullIter8PixelLessSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18944  seedingHitSets = cms.InputTag( "hltFullIter8PixelLessHitTripletsPPOnAA" ),
18945  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18946  SeedMomentumForBOFF = cms.double( 5.0 ),
18947  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18948  MinOneOverPtError = cms.double( 1.0 ),
18949  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18950  magneticField = cms.string( "ParabolicMf" ),
18951  forceKinematicWithRegionDirection = cms.bool( False ),
18952  SeedComparitorPSet = cms.PSet(
18953  mode = cms.string( "and" ),
18954  comparitors = cms.VPSet(
18955  cms.PSet( FilterStripHits = cms.bool( True ),
18956  FilterPixelHits = cms.bool( False ),
18957  ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
18958  FilterAtHelixStage = cms.bool( True ),
18959  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18960  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18961  ),
18962  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
18963  trimMaxADC = cms.double( 30.0 ),
18964  seedCutMIPs = cms.double( 0.35 ),
18965  subclusterCutMIPs = cms.double( 0.45 ),
18966  subclusterWindow = cms.double( 0.7 ),
18967  maxNSat = cms.uint32( 3 ),
18968  trimMaxFracNeigh = cms.double( 0.25 ),
18969  FilterAtHelixStage = cms.bool( False ),
18970  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
18971  seedCutSN = cms.double( 7.0 ),
18972  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
18973  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
18974  trimMaxFracTotal = cms.double( 0.15 ),
18975  layerMask = cms.PSet( )
18976  )
18977  ),
18978  ComponentName = cms.string( "CombinedSeedComparitor" )
18979  )
18980 )
18981 fragment.hltFullIter8CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18982  cleanTrajectoryAfterInOut = cms.bool( True ),
18983  doSeedingRegionRebuilding = cms.bool( True ),
18984  onlyPixelHitsForSeedCleaner = cms.bool( False ),
18985  reverseTrajectories = cms.bool( False ),
18986  useHitsSplitting = cms.bool( True ),
18987  MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPOnAA" ),
18988  src = cms.InputTag( "hltFullIter8PixelLessSeedsPPOnAA" ),
18989  clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18990  phase2clustersToSkip = cms.InputTag( "" ),
18991  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18992  TransientInitialStateEstimatorParameters = cms.PSet(
18993  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18994  numberMeasurementsForFit = cms.int32( 4 ),
18995  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18996  ),
18997  numHitsForSeedCleaner = cms.int32( 50 ),
18998  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18999  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
19000  TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
19001  maxNSeeds = cms.uint32( 500000 ),
19002  maxSeedsBeforeCleaning = cms.uint32( 5000 )
19003 )
19004 fragment.hltFullIter8CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
19005  useSimpleMF = cms.bool( True ),
19006  SimpleMagneticField = cms.string( "ParabolicMf" ),
19007  src = cms.InputTag( "hltFullIter8CkfTrackCandidatesPPOnAA" ),
19008  clusterRemovalInfo = cms.InputTag( "" ),
19009  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19010  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
19011  useHitsSplitting = cms.bool( False ),
19012  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
19013  TrajectoryInEvent = cms.bool( False ),
19014  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
19015  AlgorithmName = cms.string( "pixelLessStep" ),
19016  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
19017  GeometricInnerState = cms.bool( False ),
19018  NavigationSchool = cms.string( "" ),
19019  MeasurementTracker = cms.string( "" ),
19020  MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPOnAA" )
19021 )
19022 fragment.hltFullIter8TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
19023  src = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPOnAA" ),
19024  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19025  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19026  ignoreVertices = cms.bool( False ),
19027  qualityCuts = cms.vdouble( -0.4, 0.0, 0.8 ),
19028  mva = cms.PSet(
19029  GBRForestFileName = cms.string( "" ),
19030  GBRForestLabel = cms.string( "MVASelectorPixelLessStep_Phase1" )
19031  )
19032 )
19033 fragment.hltFullIter8HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
19034  originalSource = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPOnAA" ),
19035  originalMVAVals = cms.InputTag( 'hltFullIter8TrackMVAClassifierPPOnAA','MVAValues' ),
19036  originalQualVals = cms.InputTag( 'hltFullIter8TrackMVAClassifierPPOnAA','QualityMasks' ),
19037  minQuality = cms.string( "highPurity" ),
19038  copyExtras = cms.untracked.bool( True ),
19039  copyTrajectories = cms.untracked.bool( False )
19040 )
19041 fragment.hltFullIter9ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
19042  trajectories = cms.InputTag( "hltFullIter8HighPurityTracksPPOnAA" ),
19043  trackClassifier = cms.InputTag( '','QualityMasks' ),
19044  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
19045  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
19046  oldClusterRemovalInfo = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
19047  TrackQuality = cms.string( "highPurity" ),
19048  maxChi2 = cms.double( 9.0 ),
19049  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
19050  overrideTrkQuals = cms.InputTag( "" )
19051 )
19052 fragment.hltFullIter9MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
19053  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
19054  OnDemand = cms.bool( False ),
19055  clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" )
19056 )
19057 fragment.hltFullIter9TobTecLayersTriplPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
19058  layerList = cms.vstring( 'TOB1+TOB2+MTOB3',
19059  'TOB1+TOB2+MTOB4',
19060  'TOB1+TOB2+MTEC1_pos',
19061  'TOB1+TOB2+MTEC1_neg' ),
19062  BPix = cms.PSet( ),
19063  FPix = cms.PSet( ),
19064  TIB = cms.PSet( ),
19065  TID = cms.PSet( ),
19066  TOB = cms.PSet(
19067  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19068  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
19069  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
19070  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
19071  ),
19072  TEC = cms.PSet( ),
19073  MTIB = cms.PSet( ),
19074  MTID = cms.PSet( ),
19075  MTOB = cms.PSet(
19076  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19077  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
19078  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
19079  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
19080  ),
19081  MTEC = cms.PSet(
19082  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19083  minRing = cms.int32( 6 ),
19084  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
19085  useRingSlector = cms.bool( True ),
19086  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
19087  maxRing = cms.int32( 7 ),
19088  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
19089  )
19090 )
19091 fragment.hltFullIter9TobTecTrackingRegionsTriplPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
19092  RegionPSet = cms.PSet(
19093  useFixedError = cms.bool( True ),
19094  nSigmaZ = cms.double( 4.0 ),
19095  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19096  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19097  useFoundVertices = cms.bool( True ),
19098  fixedError = cms.double( 5.0 ),
19099  maxNVertices = cms.int32( -1 ),
19100  sigmaZVertex = cms.double( 4.0 ),
19101  useFakeVertices = cms.bool( False ),
19102  ptMin = cms.double( 5.0 ),
19103  originRadius = cms.double( 3.5 ),
19104  precise = cms.bool( True ),
19105  useMultipleScattering = cms.bool( False ),
19106  originRScaling4BigEvts = cms.bool( True ),
19107  ptMinScaling4BigEvts = cms.bool( False ),
19108  minOriginR = cms.double( 0.0 ),
19109  maxPtMin = cms.double( 0.7 ),
19110  scalingStartNPix = cms.double( 20000.0 ),
19111  scalingEndNPix = cms.double( 35000.0 ),
19112  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
19113  )
19114 )
19115 fragment.hltFullIter9TobTecClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
19116  doClusterCheck = cms.bool( True ),
19117  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
19118  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
19119  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
19120  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
19121  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
19122  silentClusterCheck = cms.untracked.bool( False )
19123 )
19124 fragment.hltFullIter9TobTecHitDoubletsTriplPPOnAA = cms.EDProducer( "HitPairEDProducer",
19125  seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersTriplPPOnAA" ),
19126  trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsTriplPPOnAA" ),
19127  trackingRegionsSeedingLayers = cms.InputTag( "" ),
19128  clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPOnAA" ),
19129  produceSeedingHitSets = cms.bool( False ),
19130  produceIntermediateHitDoublets = cms.bool( True ),
19131  maxElement = cms.uint32( 0 ),
19132  maxElementTotal = cms.uint32( 50000000 ),
19133  layerPairs = cms.vuint32( 0 )
19134 )
19135 fragment.hltFullIter9TobTecHitTripletsTriplPPOnAA = cms.EDProducer( "MultiHitFromChi2EDProducer",
19136  doublets = cms.InputTag( "hltFullIter9TobTecHitDoubletsTriplPPOnAA" ),
19137  maxElement = cms.uint32( 0 ),
19138  useFixedPreFiltering = cms.bool( False ),
19139  phiPreFiltering = cms.double( 0.3 ),
19140  extraHitRPhitolerance = cms.double( 0.0 ),
19141  extraHitRZtolerance = cms.double( 0.0 ),
19142  extraZKDBox = cms.double( 0.2 ),
19143  extraRKDBox = cms.double( 0.2 ),
19144  extraPhiKDBox = cms.double( 0.01 ),
19145  fnSigmaRZ = cms.double( 2.0 ),
19146  refitHits = cms.bool( True ),
19147  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
19148  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19149  maxChi2 = cms.double( 5.0 ),
19150  chi2VsPtCut = cms.bool( True ),
19151  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
19152  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
19153  detIdsToDebug = cms.vint32( 0, 0, 0 )
19154 )
19155 fragment.hltFullIter9TobTecSeedsTriplPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
19156  seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitTripletsTriplPPOnAA" ),
19157  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
19158  SeedMomentumForBOFF = cms.double( 5.0 ),
19159  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
19160  MinOneOverPtError = cms.double( 1.0 ),
19161  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19162  magneticField = cms.string( "ParabolicMf" ),
19163  forceKinematicWithRegionDirection = cms.bool( False ),
19164  SeedComparitorPSet = cms.PSet(
19165  mode = cms.string( "and" ),
19166  comparitors = cms.VPSet(
19167  cms.PSet( FilterStripHits = cms.bool( True ),
19168  FilterPixelHits = cms.bool( False ),
19169  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
19170  FilterAtHelixStage = cms.bool( True ),
19171  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
19172  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
19173  ),
19174  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
19175  trimMaxADC = cms.double( 30.0 ),
19176  seedCutMIPs = cms.double( 0.35 ),
19177  subclusterCutMIPs = cms.double( 0.45 ),
19178  subclusterWindow = cms.double( 0.7 ),
19179  maxNSat = cms.uint32( 3 ),
19180  trimMaxFracNeigh = cms.double( 0.25 ),
19181  FilterAtHelixStage = cms.bool( False ),
19182  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
19183  seedCutSN = cms.double( 7.0 ),
19184  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
19185  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
19186  trimMaxFracTotal = cms.double( 0.15 ),
19187  layerMask = cms.PSet( )
19188  )
19189  ),
19190  ComponentName = cms.string( "CombinedSeedComparitor" )
19191  )
19192 )
19193 fragment.hltFullIter9TobTecLayersPairPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
19194  layerList = cms.vstring( 'TOB1+TEC1_pos',
19195  'TOB1+TEC1_neg',
19196  'TEC1_pos+TEC2_pos',
19197  'TEC1_neg+TEC2_neg',
19198  'TEC2_pos+TEC3_pos',
19199  'TEC2_neg+TEC3_neg',
19200  'TEC3_pos+TEC4_pos',
19201  'TEC3_neg+TEC4_neg',
19202  'TEC4_pos+TEC5_pos',
19203  'TEC4_neg+TEC5_neg',
19204  'TEC5_pos+TEC6_pos',
19205  'TEC5_neg+TEC6_neg',
19206  'TEC6_pos+TEC7_pos',
19207  'TEC6_neg+TEC7_neg' ),
19208  BPix = cms.PSet( ),
19209  FPix = cms.PSet( ),
19210  TIB = cms.PSet( ),
19211  TID = cms.PSet( ),
19212  TOB = cms.PSet(
19213  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19214  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
19215  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
19216  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
19217  ),
19218  TEC = cms.PSet(
19219  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19220  minRing = cms.int32( 5 ),
19221  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
19222  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
19223  useRingSlector = cms.bool( True ),
19224  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
19225  maxRing = cms.int32( 5 )
19226  ),
19227  MTIB = cms.PSet( ),
19228  MTID = cms.PSet( ),
19229  MTOB = cms.PSet( ),
19230  MTEC = cms.PSet( )
19231 )
19232 fragment.hltFullIter9TobTecTrackingRegionsPairPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
19233  RegionPSet = cms.PSet(
19234  useFixedError = cms.bool( True ),
19235  nSigmaZ = cms.double( 4.0 ),
19236  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19237  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19238  useFoundVertices = cms.bool( True ),
19239  fixedError = cms.double( 7.5 ),
19240  maxNVertices = cms.int32( -1 ),
19241  sigmaZVertex = cms.double( 4.0 ),
19242  useFakeVertices = cms.bool( False ),
19243  ptMin = cms.double( 5.0 ),
19244  originRadius = cms.double( 6.0 ),
19245  precise = cms.bool( True ),
19246  useMultipleScattering = cms.bool( False ),
19247  originRScaling4BigEvts = cms.bool( True ),
19248  ptMinScaling4BigEvts = cms.bool( False ),
19249  minOriginR = cms.double( 0.0 ),
19250  maxPtMin = cms.double( 0.7 ),
19251  scalingStartNPix = cms.double( 20000.0 ),
19252  scalingEndNPix = cms.double( 35000.0 ),
19253  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
19254  )
19255 )
19256 fragment.hltFullIter9TobTecHitDoubletsPairPPOnAA = cms.EDProducer( "HitPairEDProducer",
19257  seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersPairPPOnAA" ),
19258  trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsPairPPOnAA" ),
19259  trackingRegionsSeedingLayers = cms.InputTag( "" ),
19260  clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPOnAA" ),
19261  produceSeedingHitSets = cms.bool( True ),
19262  produceIntermediateHitDoublets = cms.bool( False ),
19263  maxElement = cms.uint32( 0 ),
19264  maxElementTotal = cms.uint32( 50000000 ),
19265  layerPairs = cms.vuint32( 0 )
19266 )
19267 fragment.hltFullIter9TobTecSeedsPairPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
19268  seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitDoubletsPairPPOnAA" ),
19269  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
19270  SeedMomentumForBOFF = cms.double( 5.0 ),
19271  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
19272  MinOneOverPtError = cms.double( 1.0 ),
19273  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19274  magneticField = cms.string( "ParabolicMf" ),
19275  forceKinematicWithRegionDirection = cms.bool( False ),
19276  SeedComparitorPSet = cms.PSet(
19277  mode = cms.string( "and" ),
19278  comparitors = cms.VPSet(
19279  cms.PSet( FilterStripHits = cms.bool( True ),
19280  FilterPixelHits = cms.bool( False ),
19281  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
19282  FilterAtHelixStage = cms.bool( True ),
19283  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
19284  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
19285  ),
19286  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
19287  trimMaxADC = cms.double( 30.0 ),
19288  seedCutMIPs = cms.double( 0.35 ),
19289  subclusterCutMIPs = cms.double( 0.45 ),
19290  subclusterWindow = cms.double( 0.7 ),
19291  maxNSat = cms.uint32( 3 ),
19292  trimMaxFracNeigh = cms.double( 0.25 ),
19293  FilterAtHelixStage = cms.bool( False ),
19294  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
19295  seedCutSN = cms.double( 7.0 ),
19296  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
19297  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
19298  trimMaxFracTotal = cms.double( 0.15 ),
19299  layerMask = cms.PSet( )
19300  )
19301  ),
19302  ComponentName = cms.string( "CombinedSeedComparitor" )
19303  )
19304 )
19305 fragment.hltFullIter9TobTecSeedsPPOnAA = cms.EDProducer( "SeedCombiner",
19306  seedCollections = cms.VInputTag( 'hltFullIter9TobTecSeedsTriplPPOnAA','hltFullIter9TobTecSeedsPairPPOnAA' )
19307 )
19308 fragment.hltFullIter9CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
19309  cleanTrajectoryAfterInOut = cms.bool( True ),
19310  doSeedingRegionRebuilding = cms.bool( True ),
19311  onlyPixelHitsForSeedCleaner = cms.bool( True ),
19312  reverseTrajectories = cms.bool( False ),
19313  useHitsSplitting = cms.bool( True ),
19314  MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPOnAA" ),
19315  src = cms.InputTag( "hltFullIter9TobTecSeedsPPOnAA" ),
19316  clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
19317  phase2clustersToSkip = cms.InputTag( "" ),
19318  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
19319  TransientInitialStateEstimatorParameters = cms.PSet(
19320  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
19321  numberMeasurementsForFit = cms.int32( 4 ),
19322  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
19323  ),
19324  numHitsForSeedCleaner = cms.int32( 50 ),
19325  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
19326  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
19327  TrajectoryCleaner = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
19328  maxNSeeds = cms.uint32( 500000 ),
19329  maxSeedsBeforeCleaning = cms.uint32( 5000 )
19330 )
19331 fragment.hltFullIter9CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
19332  useSimpleMF = cms.bool( True ),
19333  SimpleMagneticField = cms.string( "ParabolicMf" ),
19334  src = cms.InputTag( "hltFullIter9CkfTrackCandidatesPPOnAA" ),
19335  clusterRemovalInfo = cms.InputTag( "" ),
19336  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19337  Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
19338  useHitsSplitting = cms.bool( False ),
19339  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
19340  TrajectoryInEvent = cms.bool( False ),
19341  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
19342  AlgorithmName = cms.string( "tobTecStep" ),
19343  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
19344  GeometricInnerState = cms.bool( False ),
19345  NavigationSchool = cms.string( "" ),
19346  MeasurementTracker = cms.string( "" ),
19347  MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPOnAA" )
19348 )
19349 fragment.hltFullIter9TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
19350  src = cms.InputTag( "hltFullIter9CtfWithMaterialTracksPPOnAA" ),
19351  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19352  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19353  ignoreVertices = cms.bool( False ),
19354  qualityCuts = cms.vdouble( -0.6, -0.3, 0.7 ),
19355  mva = cms.PSet(
19356  GBRForestFileName = cms.string( "" ),
19357  GBRForestLabel = cms.string( "MVASelectorTobTecStep_Phase1" )
19358  )
19359 )
19360 fragment.hltFullIter10JetCoreLayersPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
19361  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
19362  'BPix2+BPix3+BPix4',
19363  'BPix1+BPix3+BPix4',
19364  'BPix1+BPix2+BPix4',
19365  'BPix2+BPix3+FPix1_pos',
19366  'BPix2+BPix3+FPix1_neg',
19367  'BPix1+BPix2+FPix1_pos',
19368  'BPix1+BPix2+FPix1_neg',
19369  'BPix2+FPix1_pos+FPix2_pos',
19370  'BPix2+FPix1_neg+FPix2_neg',
19371  'BPix1+FPix1_pos+FPix2_pos',
19372  'BPix1+FPix1_neg+FPix2_neg',
19373  'FPix1_pos+FPix2_pos+FPix3_pos',
19374  'FPix1_neg+FPix2_neg+FPix3_neg',
19375  'BPix1+BPix2+TIB1',
19376  'BPix1+BPix3+TIB1',
19377  'BPix1+BPix4+TIB1',
19378  'BPix2+BPix3+TIB1',
19379  'BPix2+BPix4+TIB1',
19380  'BPix3+BPix4+TIB1' ),
19381  BPix = cms.PSet(
19382  hitErrorRPhi = cms.double( 0.0027 ),
19383  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19384  useErrorsFromParam = cms.bool( True ),
19385  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" ),
19386  hitErrorRZ = cms.double( 0.006 )
19387  ),
19388  FPix = cms.PSet(
19389  hitErrorRPhi = cms.double( 0.0051 ),
19390  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19391  useErrorsFromParam = cms.bool( True ),
19392  hitErrorRZ = cms.double( 0.0036 ),
19393  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
19394  ),
19395  TIB = cms.PSet(
19396  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
19397  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19398  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
19399  ),
19400  TID = cms.PSet( ),
19401  TOB = cms.PSet( ),
19402  TEC = cms.PSet( ),
19403  MTIB = cms.PSet( ),
19404  MTID = cms.PSet( ),
19405  MTOB = cms.PSet( ),
19406  MTEC = cms.PSet( )
19407 )
19408 fragment.hltFullIter10JetCoreRegionSeedsPPOnAA = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
19409  OrderedHitsFactoryPSet = cms.PSet(
19410  maxElement = cms.uint32( 0 ),
19411  ComponentName = cms.string( "StandardHitTripletGenerator" ),
19412  SeedingLayers = cms.InputTag( "hltFullIter10JetCoreLayersPPOnAA" ),
19413  LayerSrc = cms.InputTag( "hltFullIter10JetCoreLayersPPOnAA" ),
19414  GeneratorPSet = cms.PSet(
19415  maxElement = cms.uint32( 0 ),
19416  useBending = cms.bool( True ),
19417  useFixedPreFiltering = cms.bool( False ),
19418  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
19419  useMultScattering = cms.bool( True ),
19420  phiPreFiltering = cms.double( 0.3 ),
19421  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
19422  extraHitRPhitolerance = cms.double( 0.032 ),
19423  extraHitRZtolerance = cms.double( 0.037 )
19424  )
19425  ),
19426  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
19427  RegionFactoryPSet = cms.PSet(
19428  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
19429  RegionPSet = cms.PSet(
19430  precise = cms.bool( True ),
19431  useMultipleScattering = cms.bool( False ),
19432  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19433  ptMin = cms.double( 10.0 ),
19434  originRadius = cms.double( 0.2 ),
19435  originHalfLength = cms.double( 0.2 ),
19436  deltaPhiRegion = cms.double( 0.2 ),
19437  measurementTrackerName = cms.string( "" ),
19438  zVertex = cms.double( 5.0 ),
19439  deltaEtaRegion = cms.double( 0.2 ),
19440  rVertex = cms.double( 5.0 ),
19441  useFakeVertices = cms.bool( False ),
19442  JetSrc = cms.InputTag( "hltJetsForCoreTracking" ),
19443  vertexSrc = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19444  howToUseMeasurementTracker = cms.string( "Never" ),
19445  zErrorVetex = cms.double( 0.1 ),
19446  nSigmaZVertex = cms.double( 3.0 ),
19447  nSigmaZBeamSpot = cms.double( -1.0 ),
19448  zErrorBeamSpot = cms.double( 15.0 ),
19449  deltaEta = cms.double( 0.2 ),
19450  deltaPhi = cms.double( 0.2 ),
19451  vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19452  maxNRegions = cms.int32( 3 ),
19453  searchOpt = cms.bool( False ),
19454  whereToUseMeasurementTracker = cms.string( "Never" ),
19455  input = cms.InputTag( "hltJetsForCoreTracking" ),
19456  maxNVertices = cms.int32( 1 ),
19457  mode = cms.string( "VerticesFixed" )
19458  ),
19459  CollectionsPSet = cms.PSet(
19460  recoL2MuonsCollection = cms.InputTag( "" ),
19461  recoTrackMuonsCollection = cms.InputTag( "" ),
19462  recoMuonsCollection = cms.InputTag( "" )
19463  ),
19464  RegionInJetsCheckPSet = cms.PSet(
19465  recoCaloJetsCollection = cms.InputTag( "hltJetsForCoreTracking" ),
19466  deltaRExclusionSize = cms.double( 0.3 ),
19467  jetsPtMin = cms.double( 5.0 ),
19468  doJetsExclusionCheck = cms.bool( True )
19469  ),
19470  ToolsPSet = cms.PSet(
19471  regionBase = cms.string( "seedOnJets" ),
19472  thePropagatorName = cms.string( "AnalyticalPropagator" )
19473  )
19474  ),
19475  SeedCreatorPSet = cms.PSet(
19476  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
19477  forceKinematicWithRegionDirection = cms.bool( True ),
19478  magneticField = cms.string( "ParabolicMf" ),
19479  SeedMomentumForBOFF = cms.double( 5.0 ),
19480  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
19481  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19482  MinOneOverPtError = cms.double( 1.0 ),
19483  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
19484  maxseeds = cms.int32( 10000 )
19485  ),
19486  ClusterCheckPSet = cms.PSet(
19487  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
19488  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
19489  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
19490  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
19491  doClusterCheck = cms.bool( True ),
19492  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" )
19493  )
19494 )
19495 fragment.hltFullIter10CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
19496  cleanTrajectoryAfterInOut = cms.bool( True ),
19497  doSeedingRegionRebuilding = cms.bool( True ),
19498  onlyPixelHitsForSeedCleaner = cms.bool( False ),
19499  reverseTrajectories = cms.bool( False ),
19500  useHitsSplitting = cms.bool( True ),
19501  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
19502  src = cms.InputTag( "hltFullIter10JetCoreRegionSeedsPPOnAA" ),
19503  clustersToSkip = cms.InputTag( "" ),
19504  phase2clustersToSkip = cms.InputTag( "" ),
19505  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
19506  TransientInitialStateEstimatorParameters = cms.PSet(
19507  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
19508  numberMeasurementsForFit = cms.int32( 4 ),
19509  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
19510  ),
19511  numHitsForSeedCleaner = cms.int32( 4 ),
19512  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
19513  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
19514  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
19515  maxNSeeds = cms.uint32( 500000 ),
19516  maxSeedsBeforeCleaning = cms.uint32( 10000 )
19517 )
19518 fragment.hltFullIter10CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
19519  useSimpleMF = cms.bool( True ),
19520  SimpleMagneticField = cms.string( "ParabolicMf" ),
19521  src = cms.InputTag( "hltFullIter10CkfTrackCandidatesPPOnAA" ),
19522  clusterRemovalInfo = cms.InputTag( "" ),
19523  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19524  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
19525  useHitsSplitting = cms.bool( False ),
19526  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
19527  TrajectoryInEvent = cms.bool( False ),
19528  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
19529  AlgorithmName = cms.string( "jetCoreRegionalStep" ),
19530  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
19531  GeometricInnerState = cms.bool( False ),
19532  NavigationSchool = cms.string( "" ),
19533  MeasurementTracker = cms.string( "" ),
19534  MeasurementTrackerEvent = cms.InputTag( "" )
19535 )
19536 fragment.hltFullIter10TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
19537  src = cms.InputTag( "hltFullIter10CtfWithMaterialTracksPPOnAA" ),
19538  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19539  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19540  ignoreVertices = cms.bool( False ),
19541  qualityCuts = cms.vdouble( -0.2, 0.0, 0.4 ),
19542  mva = cms.PSet(
19543  GBRForestFileName = cms.string( "" ),
19544  GBRForestLabel = cms.string( "MVASelectorJetCoreRegionalStep_Phase1" )
19545  )
19546 )
19547 fragment.hltFullIterativeTrackingMergedPPOnAAForDmeson = cms.EDProducer( "TrackCollectionMerger",
19548  trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter3CtfWithMaterialTracksPPOnAA','hltFullIter4CtfWithMaterialTracksPPOnAA','hltFullIter5CtfWithMaterialTracksPPOnAA','hltFullIter6CtfWithMaterialTracksPPOnAA','hltFullIter7CtfWithMaterialTracksPPOnAA','hltFullIter8CtfWithMaterialTracksPPOnAA','hltFullIter9CtfWithMaterialTracksPPOnAA','hltFullIter10CtfWithMaterialTracksPPOnAA' ),
19549  inputClassifiers = cms.vstring( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson',
19550  'hltFullIter1TrackMVAClassifierPPOnAAForDmeson',
19551  'hltFullIter2TrackMVAClassifierPPOnAAForDmeson',
19552  'hltFullIter3TrackMVAClassifierPPOnAA',
19553  'hltFullIter4TrackMVAClassifierPPOnAA',
19554  'hltFullIter5TrackMVAClassifierPPOnAA',
19555  'hltFullIter6TrackMVAClassifierPPOnAA',
19556  'hltFullIter7TrackMVAClassifierPPOnAA',
19557  'hltFullIter8TrackMVAClassifierPPOnAA',
19558  'hltFullIter9TrackMVAClassifierPPOnAA',
19559  'hltFullIter10TrackMVAClassifierPPOnAA' ),
19560  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
19561  shareFrac = cms.double( 0.19 ),
19562  foundHitBonus = cms.double( 10.0 ),
19563  lostHitPenalty = cms.double( 5.0 ),
19564  minShareHits = cms.uint32( 2 ),
19565  allowFirstHitShare = cms.bool( True ),
19566  enableMerging = cms.bool( True ),
19567  minQuality = cms.string( "loose" ),
19568  copyExtras = cms.untracked.bool( True ),
19569  copyTrajectories = cms.untracked.bool( False )
19570 )
19571 fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
19572  vertexCollections = cms.VPSet(
19573  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19574  label = cms.string( "" ),
19575  useBeamConstraint = cms.bool( False ),
19576  minNdof = cms.double( 0.0 ),
19577  maxDistanceToBeam = cms.double( 1.0 ),
19578  algorithm = cms.string( "AdaptiveVertexFitter" )
19579  ),
19580  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19581  label = cms.string( "WithBS" ),
19582  useBeamConstraint = cms.bool( True ),
19583  minNdof = cms.double( 2.0 ),
19584  maxDistanceToBeam = cms.double( 1.0 ),
19585  algorithm = cms.string( "AdaptiveVertexFitter" )
19586  )
19587  ),
19588  verbose = cms.untracked.bool( False ),
19589  TkFilterParameters = cms.PSet(
19590  maxEta = cms.double( 2.4 ),
19591  minPt = cms.double( 0.0 ),
19592  minSiliconLayersWithHits = cms.int32( 5 ),
19593  minPixelLayersWithHits = cms.int32( 2 ),
19594  maxNormalizedChi2 = cms.double( 10.0 ),
19595  trackQuality = cms.string( "any" ),
19596  algorithm = cms.string( "filter" ),
19597  maxD0Significance = cms.double( 3.0 )
19598  ),
19599  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19600  TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19601  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19602  TrackTimesLabel = cms.InputTag( "dummy_default" ),
19603  TkClusParameters = cms.PSet(
19604  algorithm = cms.string( "gap" ),
19605  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
19606  ),
19607  isRecoveryIteration = cms.bool( False ),
19608  recoveryVtxCollection = cms.InputTag( "" )
19609 )
19610 fragment.hltGoodHighPurityFullTrackCutClassifierForDmeson = cms.EDProducer( "TrackCutClassifier",
19611  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19612  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19613  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19614  ignoreVertices = cms.bool( False ),
19615  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
19616  mva = cms.PSet(
19617  dr_par = cms.PSet(
19618  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19619  dr_exp = cms.vint32( 0, 0, 0 )
19620  ),
19621  minLayers = cms.vint32( 0, 0, 0 ),
19622  dz_par = cms.PSet(
19623  dz_exp = cms.vint32( 0, 0, 0 ),
19624  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
19625  ),
19626  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19627  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19628  maxLostLayers = cms.vint32( 999, 999, 999 ),
19629  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19630  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
19631  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19632  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
19633  min3DLayers = cms.vint32( 0, 0, 0 ),
19634  minPixelHits = cms.vint32( 1, 1, 1 ),
19635  minNVtxTrk = cms.int32( 2 ),
19636  minHits = cms.vint32( 11, 11, 11 ),
19637  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
19638  )
19639 )
19640 fragment.hltGoodHighPurityFullTracksForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
19641  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19642  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmeson','MVAValues' ),
19643  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmeson','QualityMasks' ),
19644  minQuality = cms.string( "highPurity" ),
19645  copyExtras = cms.untracked.bool( True ),
19646  copyTrajectories = cms.untracked.bool( False )
19647 )
19648 fragment.hltFullCandsPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
19649  src = cms.InputTag( "hltGoodHighPurityFullTracksForDmeson" ),
19650  particleType = cms.string( "pi+" )
19651 )
19652 fragment.hltFullTrackFilterForDmeson = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19653  saveTags = cms.bool( False ),
19654  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19655  trackCollection = cms.InputTag( "hltFullCandsPPOnAA" ),
19656  MinPt = cms.double( 0.0 ),
19657  MaxPt = cms.double( 10000.0 ),
19658  MaxEta = cms.double( 9999.0 ),
19659  MaxVz = cms.double( 9999.0 ),
19660  MinTrks = cms.int32( 0 ),
19661  MinSep = cms.double( 999.0 )
19662 )
19663 fragment.hlttktkVtxForDmesonDpt20 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19664  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19665  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19666  MaxEta = cms.double( 2.0 ),
19667  MinPt = cms.double( 6.0 ),
19668  MinPtPair = cms.double( 20.0 ),
19669  MinInvMass = cms.double( 1.47 ),
19670  MaxInvMass = cms.double( 2.27 ),
19671  massParticle1 = cms.double( 0.1396 ),
19672  massParticle2 = cms.double( 0.4937 ),
19673  ChargeOpt = cms.int32( -1 ),
19674  triggerTypeDaughters = cms.int32( 91 )
19675 )
19676 fragment.hlttktkFilterForDmesonDpt20 = cms.EDFilter( "HLTDisplacedtktkFilter",
19677  saveTags = cms.bool( True ),
19678  FastAccept = cms.bool( False ),
19679  MinLxySignificance = cms.double( 1.0 ),
19680  MaxLxySignificance = cms.double( 0.0 ),
19681  MaxNormalisedChi2 = cms.double( 999.0 ),
19682  MinVtxProbability = cms.double( 0.0 ),
19683  MinCosinePointingAngle = cms.double( 0.8 ),
19684  triggerTypeDaughters = cms.int32( 91 ),
19685  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt20" ),
19686  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19687  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19688 )
19689 fragment.hltPreHIDmesonPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
19690  offset = cms.uint32( 0 ),
19691  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19692 )
19693 fragment.hltSinglePuAK4CaloJet30Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19694  saveTags = cms.bool( False ),
19695  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19696  triggerType = cms.int32( 85 ),
19697  MinE = cms.double( -1.0 ),
19698  MinPt = cms.double( 30.0 ),
19699  MinMass = cms.double( -1.0 ),
19700  MaxMass = cms.double( -1.0 ),
19701  MinEta = cms.double( -1.0 ),
19702  MaxEta = cms.double( 2.4 ),
19703  MinN = cms.int32( 1 )
19704 )
19705 fragment.hlttktkVtxForDmesonDpt30 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19706  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19707  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19708  MaxEta = cms.double( 2.0 ),
19709  MinPt = cms.double( 6.0 ),
19710  MinPtPair = cms.double( 30.0 ),
19711  MinInvMass = cms.double( 1.47 ),
19712  MaxInvMass = cms.double( 2.27 ),
19713  massParticle1 = cms.double( 0.1396 ),
19714  massParticle2 = cms.double( 0.4937 ),
19715  ChargeOpt = cms.int32( -1 ),
19716  triggerTypeDaughters = cms.int32( 91 )
19717 )
19718 fragment.hlttktkFilterForDmesonDpt30 = cms.EDFilter( "HLTDisplacedtktkFilter",
19719  saveTags = cms.bool( True ),
19720  FastAccept = cms.bool( False ),
19721  MinLxySignificance = cms.double( 1.0 ),
19722  MaxLxySignificance = cms.double( 0.0 ),
19723  MaxNormalisedChi2 = cms.double( 999.0 ),
19724  MinVtxProbability = cms.double( 0.0 ),
19725  MinCosinePointingAngle = cms.double( 0.8 ),
19726  triggerTypeDaughters = cms.int32( 91 ),
19727  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt30" ),
19728  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19729  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19730 )
19731 fragment.hltPreHIDmesonPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
19732  offset = cms.uint32( 0 ),
19733  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19734 )
19735 fragment.hltSinglePuAK4CaloJet50Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19736  saveTags = cms.bool( False ),
19737  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19738  triggerType = cms.int32( 85 ),
19739  MinE = cms.double( -1.0 ),
19740  MinPt = cms.double( 50.0 ),
19741  MinMass = cms.double( -1.0 ),
19742  MaxMass = cms.double( -1.0 ),
19743  MinEta = cms.double( -1.0 ),
19744  MaxEta = cms.double( 2.4 ),
19745  MinN = cms.int32( 1 )
19746 )
19747 fragment.hlttktkVtxForDmesonDpt40 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19748  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19749  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19750  MaxEta = cms.double( 2.0 ),
19751  MinPt = cms.double( 6.0 ),
19752  MinPtPair = cms.double( 40.0 ),
19753  MinInvMass = cms.double( 1.47 ),
19754  MaxInvMass = cms.double( 2.27 ),
19755  massParticle1 = cms.double( 0.1396 ),
19756  massParticle2 = cms.double( 0.4937 ),
19757  ChargeOpt = cms.int32( -1 ),
19758  triggerTypeDaughters = cms.int32( 91 )
19759 )
19760 fragment.hlttktkFilterForDmesonDpt40 = cms.EDFilter( "HLTDisplacedtktkFilter",
19761  saveTags = cms.bool( True ),
19762  FastAccept = cms.bool( False ),
19763  MinLxySignificance = cms.double( 1.0 ),
19764  MaxLxySignificance = cms.double( 0.0 ),
19765  MaxNormalisedChi2 = cms.double( 999.0 ),
19766  MinVtxProbability = cms.double( 0.0 ),
19767  MinCosinePointingAngle = cms.double( 0.8 ),
19768  triggerTypeDaughters = cms.int32( 91 ),
19769  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt40" ),
19770  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19771  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19772 )
19773 fragment.hltPreHIDmesonPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
19774  offset = cms.uint32( 0 ),
19775  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19776 )
19777 fragment.hltSinglePuAK4CaloJet56Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19778  saveTags = cms.bool( False ),
19779  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19780  triggerType = cms.int32( 85 ),
19781  MinE = cms.double( -1.0 ),
19782  MinPt = cms.double( 56.0 ),
19783  MinMass = cms.double( -1.0 ),
19784  MaxMass = cms.double( -1.0 ),
19785  MinEta = cms.double( -1.0 ),
19786  MaxEta = cms.double( 2.4 ),
19787  MinN = cms.int32( 1 )
19788 )
19789 fragment.hlttktkVtxForDmesonDpt50 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19790  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19791  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19792  MaxEta = cms.double( 2.0 ),
19793  MinPt = cms.double( 6.0 ),
19794  MinPtPair = cms.double( 50.0 ),
19795  MinInvMass = cms.double( 1.47 ),
19796  MaxInvMass = cms.double( 2.27 ),
19797  massParticle1 = cms.double( 0.1396 ),
19798  massParticle2 = cms.double( 0.4937 ),
19799  ChargeOpt = cms.int32( -1 ),
19800  triggerTypeDaughters = cms.int32( 91 )
19801 )
19802 fragment.hlttktkFilterForDmesonDpt50 = cms.EDFilter( "HLTDisplacedtktkFilter",
19803  saveTags = cms.bool( True ),
19804  FastAccept = cms.bool( False ),
19805  MinLxySignificance = cms.double( 1.0 ),
19806  MaxLxySignificance = cms.double( 0.0 ),
19807  MaxNormalisedChi2 = cms.double( 999.0 ),
19808  MinVtxProbability = cms.double( 0.0 ),
19809  MinCosinePointingAngle = cms.double( 0.8 ),
19810  triggerTypeDaughters = cms.int32( 91 ),
19811  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt50" ),
19812  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19813  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19814 )
19815 fragment.hltPreHIDmesonPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
19816  offset = cms.uint32( 0 ),
19817  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19818 )
19819 fragment.hltSinglePuAK4CaloJet60Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19820  saveTags = cms.bool( False ),
19821  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19822  triggerType = cms.int32( 85 ),
19823  MinE = cms.double( -1.0 ),
19824  MinPt = cms.double( 60.0 ),
19825  MinMass = cms.double( -1.0 ),
19826  MaxMass = cms.double( -1.0 ),
19827  MinEta = cms.double( -1.0 ),
19828  MaxEta = cms.double( 2.4 ),
19829  MinN = cms.int32( 1 )
19830 )
19831 fragment.hlttktkVtxForDmesonDpt60 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19832  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19833  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19834  MaxEta = cms.double( 2.0 ),
19835  MinPt = cms.double( 6.0 ),
19836  MinPtPair = cms.double( 60.0 ),
19837  MinInvMass = cms.double( 1.47 ),
19838  MaxInvMass = cms.double( 2.27 ),
19839  massParticle1 = cms.double( 0.1396 ),
19840  massParticle2 = cms.double( 0.4937 ),
19841  ChargeOpt = cms.int32( -1 ),
19842  triggerTypeDaughters = cms.int32( 91 )
19843 )
19844 fragment.hlttktkFilterForDmesonDpt60 = cms.EDFilter( "HLTDisplacedtktkFilter",
19845  saveTags = cms.bool( True ),
19846  FastAccept = cms.bool( False ),
19847  MinLxySignificance = cms.double( 1.0 ),
19848  MaxLxySignificance = cms.double( 0.0 ),
19849  MaxNormalisedChi2 = cms.double( 999.0 ),
19850  MinVtxProbability = cms.double( 0.0 ),
19851  MinCosinePointingAngle = cms.double( 0.8 ),
19852  triggerTypeDaughters = cms.int32( 91 ),
19853  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt60" ),
19854  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19855  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19856 )
19857 fragment.hltPreHIDmesonPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
19858  offset = cms.uint32( 0 ),
19859  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19860 )
19861 fragment.hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10 = cms.EDProducer( "TrackCollectionMerger",
19862  trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter3CtfWithMaterialTracksPPOnAA','hltFullIter4CtfWithMaterialTracksPPOnAA','hltFullIter5CtfWithMaterialTracksPPOnAA','hltFullIter6CtfWithMaterialTracksPPOnAA','hltFullIter7CtfWithMaterialTracksPPOnAA','hltFullIter8CtfWithMaterialTracksPPOnAA','hltFullIter9CtfWithMaterialTracksPPOnAA' ),
19863  inputClassifiers = cms.vstring( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson',
19864  'hltFullIter1TrackMVAClassifierPPOnAAForDmeson',
19865  'hltFullIter2TrackMVAClassifierPPOnAAForDmeson',
19866  'hltFullIter3TrackMVAClassifierPPOnAA',
19867  'hltFullIter4TrackMVAClassifierPPOnAA',
19868  'hltFullIter5TrackMVAClassifierPPOnAA',
19869  'hltFullIter6TrackMVAClassifierPPOnAA',
19870  'hltFullIter7TrackMVAClassifierPPOnAA',
19871  'hltFullIter8TrackMVAClassifierPPOnAA',
19872  'hltFullIter9TrackMVAClassifierPPOnAA' ),
19873  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
19874  shareFrac = cms.double( 0.19 ),
19875  foundHitBonus = cms.double( 10.0 ),
19876  lostHitPenalty = cms.double( 5.0 ),
19877  minShareHits = cms.uint32( 2 ),
19878  allowFirstHitShare = cms.bool( True ),
19879  enableMerging = cms.bool( True ),
19880  minQuality = cms.string( "loose" ),
19881  copyExtras = cms.untracked.bool( True ),
19882  copyTrajectories = cms.untracked.bool( False )
19883 )
19884 fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 = cms.EDProducer( "PrimaryVertexProducer",
19885  vertexCollections = cms.VPSet(
19886  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19887  label = cms.string( "" ),
19888  useBeamConstraint = cms.bool( False ),
19889  minNdof = cms.double( 0.0 ),
19890  maxDistanceToBeam = cms.double( 1.0 ),
19891  algorithm = cms.string( "AdaptiveVertexFitter" )
19892  ),
19893  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19894  label = cms.string( "WithBS" ),
19895  useBeamConstraint = cms.bool( True ),
19896  minNdof = cms.double( 2.0 ),
19897  maxDistanceToBeam = cms.double( 1.0 ),
19898  algorithm = cms.string( "AdaptiveVertexFitter" )
19899  )
19900  ),
19901  verbose = cms.untracked.bool( False ),
19902  TkFilterParameters = cms.PSet(
19903  maxEta = cms.double( 2.4 ),
19904  minPt = cms.double( 0.0 ),
19905  minSiliconLayersWithHits = cms.int32( 5 ),
19906  minPixelLayersWithHits = cms.int32( 2 ),
19907  maxNormalizedChi2 = cms.double( 10.0 ),
19908  trackQuality = cms.string( "any" ),
19909  algorithm = cms.string( "filter" ),
19910  maxD0Significance = cms.double( 3.0 )
19911  ),
19912  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19913  TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19914  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19915  TrackTimesLabel = cms.InputTag( "dummy_default" ),
19916  TkClusParameters = cms.PSet(
19917  algorithm = cms.string( "gap" ),
19918  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
19919  ),
19920  isRecoveryIteration = cms.bool( False ),
19921  recoveryVtxCollection = cms.InputTag( "" )
19922 )
19923 fragment.hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10 = cms.EDProducer( "TrackCutClassifier",
19924  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19925  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19926  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
19927  ignoreVertices = cms.bool( False ),
19928  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
19929  mva = cms.PSet(
19930  dr_par = cms.PSet(
19931  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19932  dr_exp = cms.vint32( 0, 0, 0 )
19933  ),
19934  minLayers = cms.vint32( 0, 0, 0 ),
19935  dz_par = cms.PSet(
19936  dz_exp = cms.vint32( 0, 0, 0 ),
19937  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
19938  ),
19939  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19940  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19941  maxLostLayers = cms.vint32( 999, 999, 999 ),
19942  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19943  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
19944  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19945  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
19946  min3DLayers = cms.vint32( 0, 0, 0 ),
19947  minPixelHits = cms.vint32( 1, 1, 1 ),
19948  minNVtxTrk = cms.int32( 2 ),
19949  minHits = cms.vint32( 11, 11, 11 ),
19950  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
19951  )
19952 )
19953 fragment.hltGoodHighPurityFullTracksForDmesonNoIter10 = cms.EDProducer( "TrackCollectionFilterCloner",
19954  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19955  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10','MVAValues' ),
19956  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10','QualityMasks' ),
19957  minQuality = cms.string( "highPurity" ),
19958  copyExtras = cms.untracked.bool( True ),
19959  copyTrajectories = cms.untracked.bool( False )
19960 )
19961 fragment.hltFullCandsPPOnAANoIter10 = cms.EDProducer( "ConcreteChargedCandidateProducer",
19962  src = cms.InputTag( "hltGoodHighPurityFullTracksForDmesonNoIter10" ),
19963  particleType = cms.string( "pi+" )
19964 )
19965 fragment.hltFullTrackFilterForDmesonNoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19966  saveTags = cms.bool( False ),
19967  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
19968  trackCollection = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19969  MinPt = cms.double( 0.0 ),
19970  MaxPt = cms.double( 10000.0 ),
19971  MaxEta = cms.double( 9999.0 ),
19972  MaxVz = cms.double( 9999.0 ),
19973  MinTrks = cms.int32( 0 ),
19974  MinSep = cms.double( 999.0 )
19975 )
19976 fragment.hlttktkVtxForDmesonDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19977  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19978  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19979  MaxEta = cms.double( 2.0 ),
19980  MinPt = cms.double( 6.0 ),
19981  MinPtPair = cms.double( 20.0 ),
19982  MinInvMass = cms.double( 1.47 ),
19983  MaxInvMass = cms.double( 2.27 ),
19984  massParticle1 = cms.double( 0.1396 ),
19985  massParticle2 = cms.double( 0.4937 ),
19986  ChargeOpt = cms.int32( -1 ),
19987  triggerTypeDaughters = cms.int32( 91 )
19988 )
19989 fragment.hlttktkFilterForDmesonDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19990  saveTags = cms.bool( True ),
19991  FastAccept = cms.bool( False ),
19992  MinLxySignificance = cms.double( 1.0 ),
19993  MaxLxySignificance = cms.double( 0.0 ),
19994  MaxNormalisedChi2 = cms.double( 999.0 ),
19995  MinVtxProbability = cms.double( 0.0 ),
19996  MinCosinePointingAngle = cms.double( 0.8 ),
19997  triggerTypeDaughters = cms.int32( 91 ),
19998  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt20NoIter10" ),
19999  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20000  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20001 )
20002 fragment.hltPreHIDmesonPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
20003  offset = cms.uint32( 0 ),
20004  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20005 )
20006 fragment.hlttktkVtxForDmesonDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
20007  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20008  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20009  MaxEta = cms.double( 2.0 ),
20010  MinPt = cms.double( 6.0 ),
20011  MinPtPair = cms.double( 30.0 ),
20012  MinInvMass = cms.double( 1.47 ),
20013  MaxInvMass = cms.double( 2.27 ),
20014  massParticle1 = cms.double( 0.1396 ),
20015  massParticle2 = cms.double( 0.4937 ),
20016  ChargeOpt = cms.int32( -1 ),
20017  triggerTypeDaughters = cms.int32( 91 )
20018 )
20019 fragment.hlttktkFilterForDmesonDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
20020  saveTags = cms.bool( True ),
20021  FastAccept = cms.bool( False ),
20022  MinLxySignificance = cms.double( 1.0 ),
20023  MaxLxySignificance = cms.double( 0.0 ),
20024  MaxNormalisedChi2 = cms.double( 999.0 ),
20025  MinVtxProbability = cms.double( 0.0 ),
20026  MinCosinePointingAngle = cms.double( 0.8 ),
20027  triggerTypeDaughters = cms.int32( 91 ),
20028  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt30NoIter10" ),
20029  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20030  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20031 )
20032 fragment.hltPreHIDmesonPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
20033  offset = cms.uint32( 0 ),
20034  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20035 )
20036 fragment.hlttktkVtxForDmesonDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
20037  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20038  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20039  MaxEta = cms.double( 2.0 ),
20040  MinPt = cms.double( 6.0 ),
20041  MinPtPair = cms.double( 40.0 ),
20042  MinInvMass = cms.double( 1.47 ),
20043  MaxInvMass = cms.double( 2.27 ),
20044  massParticle1 = cms.double( 0.1396 ),
20045  massParticle2 = cms.double( 0.4937 ),
20046  ChargeOpt = cms.int32( -1 ),
20047  triggerTypeDaughters = cms.int32( 91 )
20048 )
20049 fragment.hlttktkFilterForDmesonDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
20050  saveTags = cms.bool( True ),
20051  FastAccept = cms.bool( False ),
20052  MinLxySignificance = cms.double( 1.0 ),
20053  MaxLxySignificance = cms.double( 0.0 ),
20054  MaxNormalisedChi2 = cms.double( 999.0 ),
20055  MinVtxProbability = cms.double( 0.0 ),
20056  MinCosinePointingAngle = cms.double( 0.8 ),
20057  triggerTypeDaughters = cms.int32( 91 ),
20058  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt40NoIter10" ),
20059  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20060  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20061 )
20062 fragment.hltPreHIDmesonPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
20063  offset = cms.uint32( 0 ),
20064  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20065 )
20066 fragment.hlttktkVtxForDmesonDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
20067  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20068  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20069  MaxEta = cms.double( 2.0 ),
20070  MinPt = cms.double( 6.0 ),
20071  MinPtPair = cms.double( 50.0 ),
20072  MinInvMass = cms.double( 1.47 ),
20073  MaxInvMass = cms.double( 2.27 ),
20074  massParticle1 = cms.double( 0.1396 ),
20075  massParticle2 = cms.double( 0.4937 ),
20076  ChargeOpt = cms.int32( -1 ),
20077  triggerTypeDaughters = cms.int32( 91 )
20078 )
20079 fragment.hlttktkFilterForDmesonDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
20080  saveTags = cms.bool( True ),
20081  FastAccept = cms.bool( False ),
20082  MinLxySignificance = cms.double( 1.0 ),
20083  MaxLxySignificance = cms.double( 0.0 ),
20084  MaxNormalisedChi2 = cms.double( 999.0 ),
20085  MinVtxProbability = cms.double( 0.0 ),
20086  MinCosinePointingAngle = cms.double( 0.8 ),
20087  triggerTypeDaughters = cms.int32( 91 ),
20088  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt50NoIter10" ),
20089  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20090  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20091 )
20092 fragment.hltPreHIDmesonPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20093  offset = cms.uint32( 0 ),
20094  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20095 )
20096 fragment.hlttktkVtxForDmesonDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
20097  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20098  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20099  MaxEta = cms.double( 2.0 ),
20100  MinPt = cms.double( 6.0 ),
20101  MinPtPair = cms.double( 60.0 ),
20102  MinInvMass = cms.double( 1.47 ),
20103  MaxInvMass = cms.double( 2.27 ),
20104  massParticle1 = cms.double( 0.1396 ),
20105  massParticle2 = cms.double( 0.4937 ),
20106  ChargeOpt = cms.int32( -1 ),
20107  triggerTypeDaughters = cms.int32( 91 )
20108 )
20109 fragment.hlttktkFilterForDmesonDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
20110  saveTags = cms.bool( True ),
20111  FastAccept = cms.bool( False ),
20112  MinLxySignificance = cms.double( 1.0 ),
20113  MaxLxySignificance = cms.double( 0.0 ),
20114  MaxNormalisedChi2 = cms.double( 999.0 ),
20115  MinVtxProbability = cms.double( 0.0 ),
20116  MinCosinePointingAngle = cms.double( 0.8 ),
20117  triggerTypeDaughters = cms.int32( 91 ),
20118  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt60NoIter10" ),
20119  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20120  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20121 )
20122 fragment.hltPreHIDsPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
20123  offset = cms.uint32( 0 ),
20124  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20125 )
20126 fragment.hltTktktkVtxForDsDpt20 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20127  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20128  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20129  MaxEtaTk = cms.double( 2.0 ),
20130  MinPtResTk1 = cms.double( 6.0 ),
20131  MinPtResTk2 = cms.double( 6.0 ),
20132  MinPtThirdTk = cms.double( 6.0 ),
20133  MinPtRes = cms.double( 0.0 ),
20134  MinPtTri = cms.double( 20.0 ),
20135  MinInvMassRes = cms.double( 0.8 ),
20136  MaxInvMassRes = cms.double( 1.2 ),
20137  MinInvMass = cms.double( 1.57 ),
20138  MaxInvMass = cms.double( 2.37 ),
20139  massParticleRes1 = cms.double( 0.4937 ),
20140  massParticleRes2 = cms.double( 0.4937 ),
20141  massParticle3 = cms.double( 0.1396 ),
20142  ChargeOpt = cms.int32( -1 ),
20143  ResOpt = cms.int32( 1 ),
20144  triggerTypeDaughters = cms.int32( 91 )
20145 )
20146 fragment.hltTktktkFilterForDsDpt20 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20147  saveTags = cms.bool( True ),
20148  FastAccept = cms.bool( False ),
20149  MinLxySignificance = cms.double( 1.0 ),
20150  MaxLxySignificance = cms.double( 999.0 ),
20151  MaxNormalisedChi2 = cms.double( 999.0 ),
20152  MinVtxProbability = cms.double( 0.0 ),
20153  MinCosinePointingAngle = cms.double( 0.8 ),
20154  triggerTypeDaughters = cms.int32( 91 ),
20155  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt20" ),
20156  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20157  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20158 )
20159 fragment.hltPreHIDsPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
20160  offset = cms.uint32( 0 ),
20161  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20162 )
20163 fragment.hltTktktkVtxForDsDpt30 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20164  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20165  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20166  MaxEtaTk = cms.double( 2.0 ),
20167  MinPtResTk1 = cms.double( 6.0 ),
20168  MinPtResTk2 = cms.double( 6.0 ),
20169  MinPtThirdTk = cms.double( 6.0 ),
20170  MinPtRes = cms.double( 0.0 ),
20171  MinPtTri = cms.double( 30.0 ),
20172  MinInvMassRes = cms.double( 0.8 ),
20173  MaxInvMassRes = cms.double( 1.2 ),
20174  MinInvMass = cms.double( 1.57 ),
20175  MaxInvMass = cms.double( 2.37 ),
20176  massParticleRes1 = cms.double( 0.4937 ),
20177  massParticleRes2 = cms.double( 0.4937 ),
20178  massParticle3 = cms.double( 0.1396 ),
20179  ChargeOpt = cms.int32( -1 ),
20180  ResOpt = cms.int32( 1 ),
20181  triggerTypeDaughters = cms.int32( 91 )
20182 )
20183 fragment.hltTktktkFilterForDsDpt30 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20184  saveTags = cms.bool( True ),
20185  FastAccept = cms.bool( False ),
20186  MinLxySignificance = cms.double( 1.0 ),
20187  MaxLxySignificance = cms.double( 999.0 ),
20188  MaxNormalisedChi2 = cms.double( 999.0 ),
20189  MinVtxProbability = cms.double( 0.0 ),
20190  MinCosinePointingAngle = cms.double( 0.8 ),
20191  triggerTypeDaughters = cms.int32( 91 ),
20192  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt30" ),
20193  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20194  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20195 )
20196 fragment.hltPreHIDsPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
20197  offset = cms.uint32( 0 ),
20198  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20199 )
20200 fragment.hltTktktkVtxForDsDpt40 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20201  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20202  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20203  MaxEtaTk = cms.double( 2.0 ),
20204  MinPtResTk1 = cms.double( 6.0 ),
20205  MinPtResTk2 = cms.double( 6.0 ),
20206  MinPtThirdTk = cms.double( 6.0 ),
20207  MinPtRes = cms.double( 0.0 ),
20208  MinPtTri = cms.double( 40.0 ),
20209  MinInvMassRes = cms.double( 0.8 ),
20210  MaxInvMassRes = cms.double( 1.2 ),
20211  MinInvMass = cms.double( 1.57 ),
20212  MaxInvMass = cms.double( 2.37 ),
20213  massParticleRes1 = cms.double( 0.4937 ),
20214  massParticleRes2 = cms.double( 0.4937 ),
20215  massParticle3 = cms.double( 0.1396 ),
20216  ChargeOpt = cms.int32( -1 ),
20217  ResOpt = cms.int32( 1 ),
20218  triggerTypeDaughters = cms.int32( 91 )
20219 )
20220 fragment.hltTktktkFilterForDsDpt40 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20221  saveTags = cms.bool( True ),
20222  FastAccept = cms.bool( False ),
20223  MinLxySignificance = cms.double( 1.0 ),
20224  MaxLxySignificance = cms.double( 999.0 ),
20225  MaxNormalisedChi2 = cms.double( 999.0 ),
20226  MinVtxProbability = cms.double( 0.0 ),
20227  MinCosinePointingAngle = cms.double( 0.8 ),
20228  triggerTypeDaughters = cms.int32( 91 ),
20229  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt40" ),
20230  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20231  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20232 )
20233 fragment.hltPreHIDsPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
20234  offset = cms.uint32( 0 ),
20235  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20236 )
20237 fragment.hltTktktkVtxForDsDpt50 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20238  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20239  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20240  MaxEtaTk = cms.double( 2.0 ),
20241  MinPtResTk1 = cms.double( 6.0 ),
20242  MinPtResTk2 = cms.double( 6.0 ),
20243  MinPtThirdTk = cms.double( 6.0 ),
20244  MinPtRes = cms.double( 0.0 ),
20245  MinPtTri = cms.double( 50.0 ),
20246  MinInvMassRes = cms.double( 0.8 ),
20247  MaxInvMassRes = cms.double( 1.2 ),
20248  MinInvMass = cms.double( 1.57 ),
20249  MaxInvMass = cms.double( 2.37 ),
20250  massParticleRes1 = cms.double( 0.4937 ),
20251  massParticleRes2 = cms.double( 0.4937 ),
20252  massParticle3 = cms.double( 0.1396 ),
20253  ChargeOpt = cms.int32( -1 ),
20254  ResOpt = cms.int32( 1 ),
20255  triggerTypeDaughters = cms.int32( 91 )
20256 )
20257 fragment.hltTktktkFilterForDsDpt50 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20258  saveTags = cms.bool( True ),
20259  FastAccept = cms.bool( False ),
20260  MinLxySignificance = cms.double( 1.0 ),
20261  MaxLxySignificance = cms.double( 999.0 ),
20262  MaxNormalisedChi2 = cms.double( 999.0 ),
20263  MinVtxProbability = cms.double( 0.0 ),
20264  MinCosinePointingAngle = cms.double( 0.8 ),
20265  triggerTypeDaughters = cms.int32( 91 ),
20266  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt50" ),
20267  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20268  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20269 )
20270 fragment.hltPreHIDsPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
20271  offset = cms.uint32( 0 ),
20272  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20273 )
20274 fragment.hltTktktkVtxForDsDpt60 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20275  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20276  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20277  MaxEtaTk = cms.double( 2.0 ),
20278  MinPtResTk1 = cms.double( 6.0 ),
20279  MinPtResTk2 = cms.double( 6.0 ),
20280  MinPtThirdTk = cms.double( 6.0 ),
20281  MinPtRes = cms.double( 0.0 ),
20282  MinPtTri = cms.double( 60.0 ),
20283  MinInvMassRes = cms.double( 0.8 ),
20284  MaxInvMassRes = cms.double( 1.2 ),
20285  MinInvMass = cms.double( 1.57 ),
20286  MaxInvMass = cms.double( 2.37 ),
20287  massParticleRes1 = cms.double( 0.4937 ),
20288  massParticleRes2 = cms.double( 0.4937 ),
20289  massParticle3 = cms.double( 0.1396 ),
20290  ChargeOpt = cms.int32( -1 ),
20291  ResOpt = cms.int32( 1 ),
20292  triggerTypeDaughters = cms.int32( 91 )
20293 )
20294 fragment.hltTktktkFilterForDsDpt60 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20295  saveTags = cms.bool( True ),
20296  FastAccept = cms.bool( False ),
20297  MinLxySignificance = cms.double( 1.0 ),
20298  MaxLxySignificance = cms.double( 999.0 ),
20299  MaxNormalisedChi2 = cms.double( 999.0 ),
20300  MinVtxProbability = cms.double( 0.0 ),
20301  MinCosinePointingAngle = cms.double( 0.8 ),
20302  triggerTypeDaughters = cms.int32( 91 ),
20303  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt60" ),
20304  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20305  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20306 )
20307 fragment.hltPreHIDsPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
20308  offset = cms.uint32( 0 ),
20309  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20310 )
20311 fragment.hltTktktkVtxForDsDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20312  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20313  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20314  MaxEtaTk = cms.double( 2.0 ),
20315  MinPtResTk1 = cms.double( 6.0 ),
20316  MinPtResTk2 = cms.double( 6.0 ),
20317  MinPtThirdTk = cms.double( 6.0 ),
20318  MinPtRes = cms.double( 0.0 ),
20319  MinPtTri = cms.double( 20.0 ),
20320  MinInvMassRes = cms.double( 0.8 ),
20321  MaxInvMassRes = cms.double( 1.2 ),
20322  MinInvMass = cms.double( 1.57 ),
20323  MaxInvMass = cms.double( 2.37 ),
20324  massParticleRes1 = cms.double( 0.4937 ),
20325  massParticleRes2 = cms.double( 0.4937 ),
20326  massParticle3 = cms.double( 0.1396 ),
20327  ChargeOpt = cms.int32( -1 ),
20328  ResOpt = cms.int32( 1 ),
20329  triggerTypeDaughters = cms.int32( 91 )
20330 )
20331 fragment.hltTktktkFilterForDsDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20332  saveTags = cms.bool( True ),
20333  FastAccept = cms.bool( False ),
20334  MinLxySignificance = cms.double( 1.0 ),
20335  MaxLxySignificance = cms.double( 999.0 ),
20336  MaxNormalisedChi2 = cms.double( 999.0 ),
20337  MinVtxProbability = cms.double( 0.0 ),
20338  MinCosinePointingAngle = cms.double( 0.8 ),
20339  triggerTypeDaughters = cms.int32( 91 ),
20340  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt20NoIter10" ),
20341  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20342  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20343 )
20344 fragment.hltPreHIDsPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
20345  offset = cms.uint32( 0 ),
20346  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20347 )
20348 fragment.hltTktktkVtxForDsDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20349  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20350  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20351  MaxEtaTk = cms.double( 2.0 ),
20352  MinPtResTk1 = cms.double( 6.0 ),
20353  MinPtResTk2 = cms.double( 6.0 ),
20354  MinPtThirdTk = cms.double( 6.0 ),
20355  MinPtRes = cms.double( 0.0 ),
20356  MinPtTri = cms.double( 30.0 ),
20357  MinInvMassRes = cms.double( 0.8 ),
20358  MaxInvMassRes = cms.double( 1.2 ),
20359  MinInvMass = cms.double( 1.57 ),
20360  MaxInvMass = cms.double( 2.37 ),
20361  massParticleRes1 = cms.double( 0.4937 ),
20362  massParticleRes2 = cms.double( 0.4937 ),
20363  massParticle3 = cms.double( 0.1396 ),
20364  ChargeOpt = cms.int32( -1 ),
20365  ResOpt = cms.int32( 1 ),
20366  triggerTypeDaughters = cms.int32( 91 )
20367 )
20368 fragment.hltTktktkFilterForDsDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20369  saveTags = cms.bool( True ),
20370  FastAccept = cms.bool( False ),
20371  MinLxySignificance = cms.double( 1.0 ),
20372  MaxLxySignificance = cms.double( 999.0 ),
20373  MaxNormalisedChi2 = cms.double( 999.0 ),
20374  MinVtxProbability = cms.double( 0.0 ),
20375  MinCosinePointingAngle = cms.double( 0.8 ),
20376  triggerTypeDaughters = cms.int32( 91 ),
20377  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt30NoIter10" ),
20378  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20379  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20380 )
20381 fragment.hltPreHIDsPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
20382  offset = cms.uint32( 0 ),
20383  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20384 )
20385 fragment.hltTktktkVtxForDsDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20386  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20387  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20388  MaxEtaTk = cms.double( 2.0 ),
20389  MinPtResTk1 = cms.double( 6.0 ),
20390  MinPtResTk2 = cms.double( 6.0 ),
20391  MinPtThirdTk = cms.double( 6.0 ),
20392  MinPtRes = cms.double( 0.0 ),
20393  MinPtTri = cms.double( 40.0 ),
20394  MinInvMassRes = cms.double( 0.8 ),
20395  MaxInvMassRes = cms.double( 1.2 ),
20396  MinInvMass = cms.double( 1.57 ),
20397  MaxInvMass = cms.double( 2.37 ),
20398  massParticleRes1 = cms.double( 0.4937 ),
20399  massParticleRes2 = cms.double( 0.4937 ),
20400  massParticle3 = cms.double( 0.1396 ),
20401  ChargeOpt = cms.int32( -1 ),
20402  ResOpt = cms.int32( 1 ),
20403  triggerTypeDaughters = cms.int32( 91 )
20404 )
20405 fragment.hltTktktkFilterForDsDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20406  saveTags = cms.bool( True ),
20407  FastAccept = cms.bool( False ),
20408  MinLxySignificance = cms.double( 1.0 ),
20409  MaxLxySignificance = cms.double( 999.0 ),
20410  MaxNormalisedChi2 = cms.double( 999.0 ),
20411  MinVtxProbability = cms.double( 0.0 ),
20412  MinCosinePointingAngle = cms.double( 0.8 ),
20413  triggerTypeDaughters = cms.int32( 91 ),
20414  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt40NoIter10" ),
20415  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20416  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20417 )
20418 fragment.hltPreHIDsPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
20419  offset = cms.uint32( 0 ),
20420  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20421 )
20422 fragment.hltTktktkVtxForDsDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20423  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20424  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20425  MaxEtaTk = cms.double( 2.0 ),
20426  MinPtResTk1 = cms.double( 6.0 ),
20427  MinPtResTk2 = cms.double( 6.0 ),
20428  MinPtThirdTk = cms.double( 6.0 ),
20429  MinPtRes = cms.double( 0.0 ),
20430  MinPtTri = cms.double( 50.0 ),
20431  MinInvMassRes = cms.double( 0.8 ),
20432  MaxInvMassRes = cms.double( 1.2 ),
20433  MinInvMass = cms.double( 1.57 ),
20434  MaxInvMass = cms.double( 2.37 ),
20435  massParticleRes1 = cms.double( 0.4937 ),
20436  massParticleRes2 = cms.double( 0.4937 ),
20437  massParticle3 = cms.double( 0.1396 ),
20438  ChargeOpt = cms.int32( -1 ),
20439  ResOpt = cms.int32( 1 ),
20440  triggerTypeDaughters = cms.int32( 91 )
20441 )
20442 fragment.hltTktktkFilterForDsDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20443  saveTags = cms.bool( True ),
20444  FastAccept = cms.bool( False ),
20445  MinLxySignificance = cms.double( 1.0 ),
20446  MaxLxySignificance = cms.double( 999.0 ),
20447  MaxNormalisedChi2 = cms.double( 999.0 ),
20448  MinVtxProbability = cms.double( 0.0 ),
20449  MinCosinePointingAngle = cms.double( 0.8 ),
20450  triggerTypeDaughters = cms.int32( 91 ),
20451  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt50NoIter10" ),
20452  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20453  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20454 )
20455 fragment.hltPreHIDsPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20456  offset = cms.uint32( 0 ),
20457  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20458 )
20459 fragment.hltTktktkVtxForDsDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20460  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20461  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20462  MaxEtaTk = cms.double( 2.0 ),
20463  MinPtResTk1 = cms.double( 6.0 ),
20464  MinPtResTk2 = cms.double( 6.0 ),
20465  MinPtThirdTk = cms.double( 6.0 ),
20466  MinPtRes = cms.double( 0.0 ),
20467  MinPtTri = cms.double( 60.0 ),
20468  MinInvMassRes = cms.double( 0.8 ),
20469  MaxInvMassRes = cms.double( 1.2 ),
20470  MinInvMass = cms.double( 1.57 ),
20471  MaxInvMass = cms.double( 2.37 ),
20472  massParticleRes1 = cms.double( 0.4937 ),
20473  massParticleRes2 = cms.double( 0.4937 ),
20474  massParticle3 = cms.double( 0.1396 ),
20475  ChargeOpt = cms.int32( -1 ),
20476  ResOpt = cms.int32( 1 ),
20477  triggerTypeDaughters = cms.int32( 91 )
20478 )
20479 fragment.hltTktktkFilterForDsDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20480  saveTags = cms.bool( True ),
20481  FastAccept = cms.bool( False ),
20482  MinLxySignificance = cms.double( 1.0 ),
20483  MaxLxySignificance = cms.double( 999.0 ),
20484  MaxNormalisedChi2 = cms.double( 999.0 ),
20485  MinVtxProbability = cms.double( 0.0 ),
20486  MinCosinePointingAngle = cms.double( 0.8 ),
20487  triggerTypeDaughters = cms.int32( 91 ),
20488  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt60NoIter10" ),
20489  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20490  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20491 )
20492 fragment.hltPreHILcPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
20493  offset = cms.uint32( 0 ),
20494  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20495 )
20496 fragment.hltTktktkVtxForLcDpt20 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20497  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20498  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20499  MaxEtaTk = cms.double( 2.0 ),
20500  MinPtResTk1 = cms.double( 6.0 ),
20501  MinPtResTk2 = cms.double( 6.0 ),
20502  MinPtThirdTk = cms.double( 6.0 ),
20503  MinPtRes = cms.double( 0.0 ),
20504  MinPtTri = cms.double( 20.0 ),
20505  MinInvMassRes = cms.double( 0.0 ),
20506  MaxInvMassRes = cms.double( 0.0 ),
20507  MinInvMass = cms.double( 2.1 ),
20508  MaxInvMass = cms.double( 2.5 ),
20509  massParticleRes1 = cms.double( 0.9383 ),
20510  massParticleRes2 = cms.double( 0.4937 ),
20511  massParticle3 = cms.double( 0.1396 ),
20512  ChargeOpt = cms.int32( -1 ),
20513  ResOpt = cms.int32( 0 ),
20514  triggerTypeDaughters = cms.int32( 91 )
20515 )
20516 fragment.hltTktktkFilterForLcDpt20 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20517  saveTags = cms.bool( True ),
20518  FastAccept = cms.bool( False ),
20519  MinLxySignificance = cms.double( 1.0 ),
20520  MaxLxySignificance = cms.double( 999.0 ),
20521  MaxNormalisedChi2 = cms.double( 999.0 ),
20522  MinVtxProbability = cms.double( 0.0 ),
20523  MinCosinePointingAngle = cms.double( 0.8 ),
20524  triggerTypeDaughters = cms.int32( 91 ),
20525  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt20" ),
20526  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20527  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20528 )
20529 fragment.hltPreHILcPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
20530  offset = cms.uint32( 0 ),
20531  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20532 )
20533 fragment.hltTktktkVtxForLcDpt30 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20534  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20535  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20536  MaxEtaTk = cms.double( 2.0 ),
20537  MinPtResTk1 = cms.double( 6.0 ),
20538  MinPtResTk2 = cms.double( 6.0 ),
20539  MinPtThirdTk = cms.double( 6.0 ),
20540  MinPtRes = cms.double( 0.0 ),
20541  MinPtTri = cms.double( 30.0 ),
20542  MinInvMassRes = cms.double( 0.0 ),
20543  MaxInvMassRes = cms.double( 0.0 ),
20544  MinInvMass = cms.double( 2.1 ),
20545  MaxInvMass = cms.double( 2.5 ),
20546  massParticleRes1 = cms.double( 0.9383 ),
20547  massParticleRes2 = cms.double( 0.4937 ),
20548  massParticle3 = cms.double( 0.1396 ),
20549  ChargeOpt = cms.int32( -1 ),
20550  ResOpt = cms.int32( 0 ),
20551  triggerTypeDaughters = cms.int32( 91 )
20552 )
20553 fragment.hltTktktkFilterForLcDpt30 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20554  saveTags = cms.bool( True ),
20555  FastAccept = cms.bool( False ),
20556  MinLxySignificance = cms.double( 1.0 ),
20557  MaxLxySignificance = cms.double( 999.0 ),
20558  MaxNormalisedChi2 = cms.double( 999.0 ),
20559  MinVtxProbability = cms.double( 0.0 ),
20560  MinCosinePointingAngle = cms.double( 0.8 ),
20561  triggerTypeDaughters = cms.int32( 91 ),
20562  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt30" ),
20563  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20564  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20565 )
20566 fragment.hltPreHILcPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
20567  offset = cms.uint32( 0 ),
20568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20569 )
20570 fragment.hltTktktkVtxForLcDpt40 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20571  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20572  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20573  MaxEtaTk = cms.double( 2.0 ),
20574  MinPtResTk1 = cms.double( 6.0 ),
20575  MinPtResTk2 = cms.double( 6.0 ),
20576  MinPtThirdTk = cms.double( 6.0 ),
20577  MinPtRes = cms.double( 0.0 ),
20578  MinPtTri = cms.double( 40.0 ),
20579  MinInvMassRes = cms.double( 0.0 ),
20580  MaxInvMassRes = cms.double( 0.0 ),
20581  MinInvMass = cms.double( 2.1 ),
20582  MaxInvMass = cms.double( 2.5 ),
20583  massParticleRes1 = cms.double( 0.9383 ),
20584  massParticleRes2 = cms.double( 0.4937 ),
20585  massParticle3 = cms.double( 0.1396 ),
20586  ChargeOpt = cms.int32( -1 ),
20587  ResOpt = cms.int32( 0 ),
20588  triggerTypeDaughters = cms.int32( 91 )
20589 )
20590 fragment.hltTktktkFilterForLcDpt40 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20591  saveTags = cms.bool( True ),
20592  FastAccept = cms.bool( False ),
20593  MinLxySignificance = cms.double( 1.0 ),
20594  MaxLxySignificance = cms.double( 999.0 ),
20595  MaxNormalisedChi2 = cms.double( 999.0 ),
20596  MinVtxProbability = cms.double( 0.0 ),
20597  MinCosinePointingAngle = cms.double( 0.8 ),
20598  triggerTypeDaughters = cms.int32( 91 ),
20599  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt40" ),
20600  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20601  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20602 )
20603 fragment.hltPreHILcPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
20604  offset = cms.uint32( 0 ),
20605  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20606 )
20607 fragment.hltTktktkVtxForLcDpt50 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20608  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20609  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20610  MaxEtaTk = cms.double( 2.0 ),
20611  MinPtResTk1 = cms.double( 6.0 ),
20612  MinPtResTk2 = cms.double( 6.0 ),
20613  MinPtThirdTk = cms.double( 6.0 ),
20614  MinPtRes = cms.double( 0.0 ),
20615  MinPtTri = cms.double( 50.0 ),
20616  MinInvMassRes = cms.double( 0.0 ),
20617  MaxInvMassRes = cms.double( 0.0 ),
20618  MinInvMass = cms.double( 2.1 ),
20619  MaxInvMass = cms.double( 2.5 ),
20620  massParticleRes1 = cms.double( 0.9383 ),
20621  massParticleRes2 = cms.double( 0.4937 ),
20622  massParticle3 = cms.double( 0.1396 ),
20623  ChargeOpt = cms.int32( -1 ),
20624  ResOpt = cms.int32( 0 ),
20625  triggerTypeDaughters = cms.int32( 91 )
20626 )
20627 fragment.hltTktktkFilterForLcDpt50 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20628  saveTags = cms.bool( True ),
20629  FastAccept = cms.bool( False ),
20630  MinLxySignificance = cms.double( 1.0 ),
20631  MaxLxySignificance = cms.double( 999.0 ),
20632  MaxNormalisedChi2 = cms.double( 999.0 ),
20633  MinVtxProbability = cms.double( 0.0 ),
20634  MinCosinePointingAngle = cms.double( 0.8 ),
20635  triggerTypeDaughters = cms.int32( 91 ),
20636  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt50" ),
20637  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20638  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20639 )
20640 fragment.hltPreHILcPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
20641  offset = cms.uint32( 0 ),
20642  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20643 )
20644 fragment.hltTktktkVtxForLcDpt60 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20645  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20646  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20647  MaxEtaTk = cms.double( 2.0 ),
20648  MinPtResTk1 = cms.double( 6.0 ),
20649  MinPtResTk2 = cms.double( 6.0 ),
20650  MinPtThirdTk = cms.double( 6.0 ),
20651  MinPtRes = cms.double( 0.0 ),
20652  MinPtTri = cms.double( 60.0 ),
20653  MinInvMassRes = cms.double( 0.0 ),
20654  MaxInvMassRes = cms.double( 0.0 ),
20655  MinInvMass = cms.double( 2.1 ),
20656  MaxInvMass = cms.double( 2.5 ),
20657  massParticleRes1 = cms.double( 0.9383 ),
20658  massParticleRes2 = cms.double( 0.4937 ),
20659  massParticle3 = cms.double( 0.1396 ),
20660  ChargeOpt = cms.int32( -1 ),
20661  ResOpt = cms.int32( 0 ),
20662  triggerTypeDaughters = cms.int32( 91 )
20663 )
20664 fragment.hltTktktkFilterForLcDpt60 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20665  saveTags = cms.bool( True ),
20666  FastAccept = cms.bool( False ),
20667  MinLxySignificance = cms.double( 1.0 ),
20668  MaxLxySignificance = cms.double( 999.0 ),
20669  MaxNormalisedChi2 = cms.double( 999.0 ),
20670  MinVtxProbability = cms.double( 0.0 ),
20671  MinCosinePointingAngle = cms.double( 0.8 ),
20672  triggerTypeDaughters = cms.int32( 91 ),
20673  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt60" ),
20674  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20675  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20676 )
20677 fragment.hltPreHILcPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
20678  offset = cms.uint32( 0 ),
20679  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20680 )
20681 fragment.hltTktktkVtxForLcDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20682  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20683  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20684  MaxEtaTk = cms.double( 2.0 ),
20685  MinPtResTk1 = cms.double( 6.0 ),
20686  MinPtResTk2 = cms.double( 6.0 ),
20687  MinPtThirdTk = cms.double( 6.0 ),
20688  MinPtRes = cms.double( 0.0 ),
20689  MinPtTri = cms.double( 20.0 ),
20690  MinInvMassRes = cms.double( 0.0 ),
20691  MaxInvMassRes = cms.double( 0.0 ),
20692  MinInvMass = cms.double( 2.1 ),
20693  MaxInvMass = cms.double( 2.5 ),
20694  massParticleRes1 = cms.double( 0.9383 ),
20695  massParticleRes2 = cms.double( 0.4937 ),
20696  massParticle3 = cms.double( 0.1396 ),
20697  ChargeOpt = cms.int32( -1 ),
20698  ResOpt = cms.int32( 0 ),
20699  triggerTypeDaughters = cms.int32( 91 )
20700 )
20701 fragment.hltTktktkFilterForLcDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20702  saveTags = cms.bool( True ),
20703  FastAccept = cms.bool( False ),
20704  MinLxySignificance = cms.double( 1.0 ),
20705  MaxLxySignificance = cms.double( 999.0 ),
20706  MaxNormalisedChi2 = cms.double( 999.0 ),
20707  MinVtxProbability = cms.double( 0.0 ),
20708  MinCosinePointingAngle = cms.double( 0.8 ),
20709  triggerTypeDaughters = cms.int32( 91 ),
20710  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt20NoIter10" ),
20711  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20712  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20713 )
20714 fragment.hltPreHILcPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
20715  offset = cms.uint32( 0 ),
20716  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20717 )
20718 fragment.hltTktktkVtxForLcDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20719  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20720  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20721  MaxEtaTk = cms.double( 2.0 ),
20722  MinPtResTk1 = cms.double( 6.0 ),
20723  MinPtResTk2 = cms.double( 6.0 ),
20724  MinPtThirdTk = cms.double( 6.0 ),
20725  MinPtRes = cms.double( 0.0 ),
20726  MinPtTri = cms.double( 30.0 ),
20727  MinInvMassRes = cms.double( 0.0 ),
20728  MaxInvMassRes = cms.double( 0.0 ),
20729  MinInvMass = cms.double( 2.1 ),
20730  MaxInvMass = cms.double( 2.5 ),
20731  massParticleRes1 = cms.double( 0.9383 ),
20732  massParticleRes2 = cms.double( 0.4937 ),
20733  massParticle3 = cms.double( 0.1396 ),
20734  ChargeOpt = cms.int32( -1 ),
20735  ResOpt = cms.int32( 0 ),
20736  triggerTypeDaughters = cms.int32( 91 )
20737 )
20738 fragment.hltTktktkFilterForLcDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20739  saveTags = cms.bool( True ),
20740  FastAccept = cms.bool( False ),
20741  MinLxySignificance = cms.double( 1.0 ),
20742  MaxLxySignificance = cms.double( 999.0 ),
20743  MaxNormalisedChi2 = cms.double( 999.0 ),
20744  MinVtxProbability = cms.double( 0.0 ),
20745  MinCosinePointingAngle = cms.double( 0.8 ),
20746  triggerTypeDaughters = cms.int32( 91 ),
20747  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt30NoIter10" ),
20748  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20749  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20750 )
20751 fragment.hltPreHILcPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
20752  offset = cms.uint32( 0 ),
20753  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20754 )
20755 fragment.hltTktktkVtxForLcDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20756  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20757  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20758  MaxEtaTk = cms.double( 2.0 ),
20759  MinPtResTk1 = cms.double( 6.0 ),
20760  MinPtResTk2 = cms.double( 6.0 ),
20761  MinPtThirdTk = cms.double( 6.0 ),
20762  MinPtRes = cms.double( 0.0 ),
20763  MinPtTri = cms.double( 40.0 ),
20764  MinInvMassRes = cms.double( 0.0 ),
20765  MaxInvMassRes = cms.double( 0.0 ),
20766  MinInvMass = cms.double( 2.1 ),
20767  MaxInvMass = cms.double( 2.5 ),
20768  massParticleRes1 = cms.double( 0.9383 ),
20769  massParticleRes2 = cms.double( 0.4937 ),
20770  massParticle3 = cms.double( 0.1396 ),
20771  ChargeOpt = cms.int32( -1 ),
20772  ResOpt = cms.int32( 0 ),
20773  triggerTypeDaughters = cms.int32( 91 )
20774 )
20775 fragment.hltTktktkFilterForLcDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20776  saveTags = cms.bool( True ),
20777  FastAccept = cms.bool( False ),
20778  MinLxySignificance = cms.double( 1.0 ),
20779  MaxLxySignificance = cms.double( 999.0 ),
20780  MaxNormalisedChi2 = cms.double( 999.0 ),
20781  MinVtxProbability = cms.double( 0.0 ),
20782  MinCosinePointingAngle = cms.double( 0.8 ),
20783  triggerTypeDaughters = cms.int32( 91 ),
20784  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt40NoIter10" ),
20785  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20786  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20787 )
20788 fragment.hltPreHILcPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
20789  offset = cms.uint32( 0 ),
20790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20791 )
20792 fragment.hltTktktkVtxForLcDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20793  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20794  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20795  MaxEtaTk = cms.double( 2.0 ),
20796  MinPtResTk1 = cms.double( 6.0 ),
20797  MinPtResTk2 = cms.double( 6.0 ),
20798  MinPtThirdTk = cms.double( 6.0 ),
20799  MinPtRes = cms.double( 0.0 ),
20800  MinPtTri = cms.double( 50.0 ),
20801  MinInvMassRes = cms.double( 0.0 ),
20802  MaxInvMassRes = cms.double( 0.0 ),
20803  MinInvMass = cms.double( 2.1 ),
20804  MaxInvMass = cms.double( 2.5 ),
20805  massParticleRes1 = cms.double( 0.9383 ),
20806  massParticleRes2 = cms.double( 0.4937 ),
20807  massParticle3 = cms.double( 0.1396 ),
20808  ChargeOpt = cms.int32( -1 ),
20809  ResOpt = cms.int32( 0 ),
20810  triggerTypeDaughters = cms.int32( 91 )
20811 )
20812 fragment.hltTktktkFilterForLcDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20813  saveTags = cms.bool( True ),
20814  FastAccept = cms.bool( False ),
20815  MinLxySignificance = cms.double( 1.0 ),
20816  MaxLxySignificance = cms.double( 999.0 ),
20817  MaxNormalisedChi2 = cms.double( 999.0 ),
20818  MinVtxProbability = cms.double( 0.0 ),
20819  MinCosinePointingAngle = cms.double( 0.8 ),
20820  triggerTypeDaughters = cms.int32( 91 ),
20821  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt50NoIter10" ),
20822  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20823  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20824 )
20825 fragment.hltPreHILcPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20826  offset = cms.uint32( 0 ),
20827  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20828 )
20829 fragment.hltTktktkVtxForLcDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20830  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20831  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20832  MaxEtaTk = cms.double( 2.0 ),
20833  MinPtResTk1 = cms.double( 6.0 ),
20834  MinPtResTk2 = cms.double( 6.0 ),
20835  MinPtThirdTk = cms.double( 6.0 ),
20836  MinPtRes = cms.double( 0.0 ),
20837  MinPtTri = cms.double( 60.0 ),
20838  MinInvMassRes = cms.double( 0.0 ),
20839  MaxInvMassRes = cms.double( 0.0 ),
20840  MinInvMass = cms.double( 2.1 ),
20841  MaxInvMass = cms.double( 2.5 ),
20842  massParticleRes1 = cms.double( 0.9383 ),
20843  massParticleRes2 = cms.double( 0.4937 ),
20844  massParticle3 = cms.double( 0.1396 ),
20845  ChargeOpt = cms.int32( -1 ),
20846  ResOpt = cms.int32( 0 ),
20847  triggerTypeDaughters = cms.int32( 91 )
20848 )
20849 fragment.hltTktktkFilterForLcDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20850  saveTags = cms.bool( True ),
20851  FastAccept = cms.bool( False ),
20852  MinLxySignificance = cms.double( 1.0 ),
20853  MaxLxySignificance = cms.double( 999.0 ),
20854  MaxNormalisedChi2 = cms.double( 999.0 ),
20855  MinVtxProbability = cms.double( 0.0 ),
20856  MinCosinePointingAngle = cms.double( 0.8 ),
20857  triggerTypeDaughters = cms.int32( 91 ),
20858  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt60NoIter10" ),
20859  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20860  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20861 )
20862 fragment.hltPreHIFullTracks2018HighPt18 = cms.EDFilter( "HLTPrescaler",
20863  offset = cms.uint32( 0 ),
20864  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20865 )
20866 fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt = cms.EDProducer( "TrackCutClassifier",
20867  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
20868  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
20869  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20870  ignoreVertices = cms.bool( False ),
20871  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
20872  mva = cms.PSet(
20873  dr_par = cms.PSet(
20874  drWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 ),
20875  dr_exp = cms.vint32( 0, 0, 0 )
20876  ),
20877  minLayers = cms.vint32( 0, 0, 0 ),
20878  dz_par = cms.PSet(
20879  dz_exp = cms.vint32( 0, 0, 0 ),
20880  dzWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 )
20881  ),
20882  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
20883  maxChi2n = cms.vdouble( 0.15, 0.15, 0.15 ),
20884  maxLostLayers = cms.vint32( 999, 999, 999 ),
20885  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
20886  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
20887  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
20888  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
20889  min3DLayers = cms.vint32( 0, 0, 0 ),
20890  minPixelHits = cms.vint32( 1, 1, 1 ),
20891  minNVtxTrk = cms.int32( 2 ),
20892  minHits = cms.vint32( 11, 11, 11 ),
20893  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
20894  )
20895 )
20896 fragment.hltGoodHighPurityFullTracksForHighPt = cms.EDProducer( "TrackCollectionFilterCloner",
20897  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
20898  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPt','MVAValues' ),
20899  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPt','QualityMasks' ),
20900  minQuality = cms.string( "highPurity" ),
20901  copyExtras = cms.untracked.bool( True ),
20902  copyTrajectories = cms.untracked.bool( False )
20903 )
20904 fragment.hltFullCandsForHighPtTrigger = cms.EDProducer( "ConcreteChargedCandidateProducer",
20905  src = cms.InputTag( "hltGoodHighPurityFullTracksForHighPt" ),
20906  particleType = cms.string( "pi+" )
20907 )
20908 fragment.hltFullTrackHighPt18 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20909  saveTags = cms.bool( True ),
20910  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20911  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20912  MinPt = cms.double( 18.0 ),
20913  MaxPt = cms.double( 9999.0 ),
20914  MaxEta = cms.double( 2.4 ),
20915  MaxVz = cms.double( 15.0 ),
20916  MinTrks = cms.int32( 1 ),
20917  MinSep = cms.double( 9999.0 )
20918 )
20919 fragment.hltPreHIFullTracks2018HighPt24 = cms.EDFilter( "HLTPrescaler",
20920  offset = cms.uint32( 0 ),
20921  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20922 )
20923 fragment.hltFullTrackHighPt24 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20924  saveTags = cms.bool( True ),
20925  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20926  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20927  MinPt = cms.double( 24.0 ),
20928  MaxPt = cms.double( 9999.0 ),
20929  MaxEta = cms.double( 2.4 ),
20930  MaxVz = cms.double( 15.0 ),
20931  MinTrks = cms.int32( 1 ),
20932  MinSep = cms.double( 9999.0 )
20933 )
20934 fragment.hltPreHIFullTracks2018HighPt34 = cms.EDFilter( "HLTPrescaler",
20935  offset = cms.uint32( 0 ),
20936  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20937 )
20938 fragment.hltFullTrackHighPt34 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20939  saveTags = cms.bool( True ),
20940  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20941  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20942  MinPt = cms.double( 34.0 ),
20943  MaxPt = cms.double( 9999.0 ),
20944  MaxEta = cms.double( 2.4 ),
20945  MaxVz = cms.double( 15.0 ),
20946  MinTrks = cms.int32( 1 ),
20947  MinSep = cms.double( 9999.0 )
20948 )
20949 fragment.hltPreHIFullTracks2018HighPt45 = cms.EDFilter( "HLTPrescaler",
20950  offset = cms.uint32( 0 ),
20951  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20952 )
20953 fragment.hltFullTrackHighPt45 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20954  saveTags = cms.bool( True ),
20955  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20956  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20957  MinPt = cms.double( 45.0 ),
20958  MaxPt = cms.double( 9999.0 ),
20959  MaxEta = cms.double( 2.4 ),
20960  MaxVz = cms.double( 15.0 ),
20961  MinTrks = cms.int32( 1 ),
20962  MinSep = cms.double( 9999.0 )
20963 )
20964 fragment.hltPreHIFullTracks2018HighPt56 = cms.EDFilter( "HLTPrescaler",
20965  offset = cms.uint32( 0 ),
20966  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20967 )
20968 fragment.hltFullTrackHighPt56 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20969  saveTags = cms.bool( True ),
20970  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20971  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20972  MinPt = cms.double( 56.0 ),
20973  MaxPt = cms.double( 9999.0 ),
20974  MaxEta = cms.double( 2.4 ),
20975  MaxVz = cms.double( 15.0 ),
20976  MinTrks = cms.int32( 1 ),
20977  MinSep = cms.double( 9999.0 )
20978 )
20979 fragment.hltPreHIFullTracks2018HighPt60 = cms.EDFilter( "HLTPrescaler",
20980  offset = cms.uint32( 0 ),
20981  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20982 )
20983 fragment.hltFullTrackHighPt60 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20984  saveTags = cms.bool( True ),
20985  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20986  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20987  MinPt = cms.double( 60.0 ),
20988  MaxPt = cms.double( 9999.0 ),
20989  MaxEta = cms.double( 2.4 ),
20990  MaxVz = cms.double( 15.0 ),
20991  MinTrks = cms.int32( 1 ),
20992  MinSep = cms.double( 9999.0 )
20993 )
20994 fragment.hltPreHIFullTracks2018HighPt18NoIter10 = cms.EDFilter( "HLTPrescaler",
20995  offset = cms.uint32( 0 ),
20996  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20997 )
20998 fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 = cms.EDProducer( "TrackCutClassifier",
20999  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
21000  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
21001  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21002  ignoreVertices = cms.bool( False ),
21003  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
21004  mva = cms.PSet(
21005  dr_par = cms.PSet(
21006  drWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 ),
21007  dr_exp = cms.vint32( 0, 0, 0 )
21008  ),
21009  minLayers = cms.vint32( 0, 0, 0 ),
21010  dz_par = cms.PSet(
21011  dz_exp = cms.vint32( 0, 0, 0 ),
21012  dzWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 )
21013  ),
21014  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
21015  maxChi2n = cms.vdouble( 0.15, 0.15, 0.15 ),
21016  maxLostLayers = cms.vint32( 999, 999, 999 ),
21017  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
21018  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
21019  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
21020  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
21021  min3DLayers = cms.vint32( 0, 0, 0 ),
21022  minPixelHits = cms.vint32( 1, 1, 1 ),
21023  minNVtxTrk = cms.int32( 2 ),
21024  minHits = cms.vint32( 11, 11, 11 ),
21025  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
21026  )
21027 )
21028 fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 = cms.EDProducer( "TrackCollectionFilterCloner",
21029  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
21030  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10','MVAValues' ),
21031  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10','QualityMasks' ),
21032  minQuality = cms.string( "highPurity" ),
21033  copyExtras = cms.untracked.bool( True ),
21034  copyTrajectories = cms.untracked.bool( False )
21035 )
21036 fragment.hltFullCandsForHighPtTriggerNoIter10 = cms.EDProducer( "ConcreteChargedCandidateProducer",
21037  src = cms.InputTag( "hltGoodHighPurityFullTracksForHighPtNoIter10" ),
21038  particleType = cms.string( "pi+" )
21039 )
21040 fragment.hltFullTrackHighPt18NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
21041  saveTags = cms.bool( True ),
21042  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21043  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
21044  MinPt = cms.double( 18.0 ),
21045  MaxPt = cms.double( 9999.0 ),
21046  MaxEta = cms.double( 2.4 ),
21047  MaxVz = cms.double( 15.0 ),
21048  MinTrks = cms.int32( 1 ),
21049  MinSep = cms.double( 9999.0 )
21050 )
21051 fragment.hltPreHIFullTracks2018HighPt24NoIter10 = cms.EDFilter( "HLTPrescaler",
21052  offset = cms.uint32( 0 ),
21053  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21054 )
21055 fragment.hltFullTrackHighPt24NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
21056  saveTags = cms.bool( True ),
21057  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21058  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
21059  MinPt = cms.double( 24.0 ),
21060  MaxPt = cms.double( 9999.0 ),
21061  MaxEta = cms.double( 2.4 ),
21062  MaxVz = cms.double( 15.0 ),
21063  MinTrks = cms.int32( 1 ),
21064  MinSep = cms.double( 9999.0 )
21065 )
21066 fragment.hltPreHIFullTracks2018HighPt34NoIter10 = cms.EDFilter( "HLTPrescaler",
21067  offset = cms.uint32( 0 ),
21068  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21069 )
21070 fragment.hltFullTrackHighPt34NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
21071  saveTags = cms.bool( True ),
21072  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21073  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
21074  MinPt = cms.double( 34.0 ),
21075  MaxPt = cms.double( 9999.0 ),
21076  MaxEta = cms.double( 2.4 ),
21077  MaxVz = cms.double( 15.0 ),
21078  MinTrks = cms.int32( 1 ),
21079  MinSep = cms.double( 9999.0 )
21080 )
21081 fragment.hltPreHIFullTracks2018HighPt45NoIter10 = cms.EDFilter( "HLTPrescaler",
21082  offset = cms.uint32( 0 ),
21083  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21084 )
21085 fragment.hltFullTrackHighPt45NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
21086  saveTags = cms.bool( True ),
21087  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21088  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
21089  MinPt = cms.double( 45.0 ),
21090  MaxPt = cms.double( 9999.0 ),
21091  MaxEta = cms.double( 2.4 ),
21092  MaxVz = cms.double( 15.0 ),
21093  MinTrks = cms.int32( 1 ),
21094  MinSep = cms.double( 9999.0 )
21095 )
21096 fragment.hltPreHIFullTracks2018HighPt56NoIter10 = cms.EDFilter( "HLTPrescaler",
21097  offset = cms.uint32( 0 ),
21098  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21099 )
21100 fragment.hltFullTrackHighPt56NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
21101  saveTags = cms.bool( True ),
21102  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21103  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
21104  MinPt = cms.double( 56.0 ),
21105  MaxPt = cms.double( 9999.0 ),
21106  MaxEta = cms.double( 2.4 ),
21107  MaxVz = cms.double( 15.0 ),
21108  MinTrks = cms.int32( 1 ),
21109  MinSep = cms.double( 9999.0 )
21110 )
21111 fragment.hltPreHIFullTracks2018HighPt60NoIter10 = cms.EDFilter( "HLTPrescaler",
21112  offset = cms.uint32( 0 ),
21113  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21114 )
21115 fragment.hltFullTrackHighPt60NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
21116  saveTags = cms.bool( True ),
21117  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
21118  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
21119  MinPt = cms.double( 60.0 ),
21120  MaxPt = cms.double( 9999.0 ),
21121  MaxEta = cms.double( 2.4 ),
21122  MaxVz = cms.double( 15.0 ),
21123  MinTrks = cms.int32( 1 ),
21124  MinSep = cms.double( 9999.0 )
21125 )
21126 fragment.hltL1sDoubleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
21127  saveTags = cms.bool( True ),
21128  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_BptxAND" ),
21129  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21130  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21131  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21132  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21133  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21134  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21135  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21136  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21137 )
21138 fragment.hltPreHIL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21139  offset = cms.uint32( 0 ),
21140  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21141 )
21142 fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21143  saveTags = cms.bool( True ),
21144  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21145  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
21146  MaxEta = cms.double( 2.5 ),
21147  MinPt = cms.double( 0.0 ),
21148  MaxDeltaR = cms.double( 0.3 ),
21149  MinN = cms.int32( 2 ),
21150  CentralBxOnly = cms.bool( True ),
21151  SelectQualities = cms.vint32( )
21152 )
21153 fragment.hltL1sDoubleMuOpenCentrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
21154  saveTags = cms.bool( True ),
21155  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_30_100_BptxAND" ),
21156  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21157  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21158  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21159  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21160  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21161  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21162  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21163  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21164 )
21165 fragment.hltPreHIL1DoubleMuOpenCentrality30100 = cms.EDFilter( "HLTPrescaler",
21166  offset = cms.uint32( 0 ),
21167  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21168 )
21169 fragment.hltL1fL1sL1DoubleMuOpenCentrality30100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21170  saveTags = cms.bool( True ),
21171  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21172  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality30100BptxAND" ),
21173  MaxEta = cms.double( 2.5 ),
21174  MinPt = cms.double( 0.0 ),
21175  MaxDeltaR = cms.double( 0.3 ),
21176  MinN = cms.int32( 2 ),
21177  CentralBxOnly = cms.bool( True ),
21178  SelectQualities = cms.vint32( )
21179 )
21180 fragment.hltL1sDoubleMuOpenCentrality40100BptxAND = cms.EDFilter( "HLTL1TSeed",
21181  saveTags = cms.bool( True ),
21182  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_40_100_BptxAND" ),
21183  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21184  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21185  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21186  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21187  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21188  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21189  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21190  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21191 )
21192 fragment.hltPreHIL1DoubleMuOpenCentrality40100 = cms.EDFilter( "HLTPrescaler",
21193  offset = cms.uint32( 0 ),
21194  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21195 )
21196 fragment.hltL1fL1sL1DoubleMuOpenCentrality40100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21197  saveTags = cms.bool( True ),
21198  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21199  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality40100BptxAND" ),
21200  MaxEta = cms.double( 2.5 ),
21201  MinPt = cms.double( 0.0 ),
21202  MaxDeltaR = cms.double( 0.3 ),
21203  MinN = cms.int32( 2 ),
21204  CentralBxOnly = cms.bool( True ),
21205  SelectQualities = cms.vint32( )
21206 )
21207 fragment.hltL1sDoubleMuOpenCentrality50100BptxAND = cms.EDFilter( "HLTL1TSeed",
21208  saveTags = cms.bool( True ),
21209  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_50_100_BptxAND" ),
21210  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21211  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21212  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21213  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21214  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21215  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21216  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21217  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21218 )
21219 fragment.hltPreHIL1DoubleMuOpenCentrality50100 = cms.EDFilter( "HLTPrescaler",
21220  offset = cms.uint32( 0 ),
21221  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21222 )
21223 fragment.hltL1fL1sL1DoubleMuOpenCentrality50100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21224  saveTags = cms.bool( True ),
21225  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21226  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality50100BptxAND" ),
21227  MaxEta = cms.double( 2.5 ),
21228  MinPt = cms.double( 0.0 ),
21229  MaxDeltaR = cms.double( 0.3 ),
21230  MinN = cms.int32( 2 ),
21231  CentralBxOnly = cms.bool( True ),
21232  SelectQualities = cms.vint32( )
21233 )
21234 fragment.hltPreHIL1DoubleMuOpener1p6 = cms.EDFilter( "HLTPrescaler",
21235  offset = cms.uint32( 0 ),
21236  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21237 )
21238 fragment.hltL1fL1sL1DoubleMuOpenL1FilteredEr1p6 = cms.EDFilter( "HLTMuonL1TFilter",
21239  saveTags = cms.bool( True ),
21240  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21241  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
21242  MaxEta = cms.double( 1.6 ),
21243  MinPt = cms.double( 0.0 ),
21244  MaxDeltaR = cms.double( 0.3 ),
21245  MinN = cms.int32( 2 ),
21246  CentralBxOnly = cms.bool( True ),
21247  SelectQualities = cms.vint32( )
21248 )
21249 fragment.hltL1sDoubleMuOpenOSBptxAND = cms.EDFilter( "HLTL1TSeed",
21250  saveTags = cms.bool( True ),
21251  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_OS_BptxAND" ),
21252  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21253  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21254  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21255  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21256  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21257  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21258  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21259  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21260 )
21261 fragment.hltPreHIL1DoubleMuOpenOSer1p6 = cms.EDFilter( "HLTPrescaler",
21262  offset = cms.uint32( 0 ),
21263  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21264 )
21265 fragment.hltL1fL1sL1DoubleMuOpenOSL1FilteredEr1p6 = cms.EDFilter( "HLTMuonL1TFilter",
21266  saveTags = cms.bool( True ),
21267  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21268  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
21269  MaxEta = cms.double( 1.6 ),
21270  MinPt = cms.double( 0.0 ),
21271  MaxDeltaR = cms.double( 0.3 ),
21272  MinN = cms.int32( 2 ),
21273  CentralBxOnly = cms.bool( True ),
21274  SelectQualities = cms.vint32( )
21275 )
21276 fragment.hltL1sDoubleMu0BptxAND = cms.EDFilter( "HLTL1TSeed",
21277  saveTags = cms.bool( True ),
21278  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_BptxAND" ),
21279  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21280  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21281  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21282  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21283  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21284  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21285  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21286  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21287 )
21288 fragment.hltPreHIL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
21289  offset = cms.uint32( 0 ),
21290  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21291 )
21292 fragment.hltL1fL1sL1DoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21293  saveTags = cms.bool( True ),
21294  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21295  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0BptxAND" ),
21296  MaxEta = cms.double( 2.5 ),
21297  MinPt = cms.double( 0.0 ),
21298  MaxDeltaR = cms.double( 0.3 ),
21299  MinN = cms.int32( 2 ),
21300  CentralBxOnly = cms.bool( True ),
21301  SelectQualities = cms.vint32( )
21302 )
21303 fragment.hltL1sDoubleMu10BptxAND = cms.EDFilter( "HLTL1TSeed",
21304  saveTags = cms.bool( True ),
21305  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu10_BptxAND" ),
21306  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21307  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21308  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21309  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21310  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21311  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21312  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21313  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21314 )
21315 fragment.hltPreHIL1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
21316  offset = cms.uint32( 0 ),
21317  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21318 )
21319 fragment.hltL1fL1sL1DoubleMu10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21320  saveTags = cms.bool( True ),
21321  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21322  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu10BptxAND" ),
21323  MaxEta = cms.double( 2.5 ),
21324  MinPt = cms.double( 0.0 ),
21325  MaxDeltaR = cms.double( 0.3 ),
21326  MinN = cms.int32( 2 ),
21327  CentralBxOnly = cms.bool( True ),
21328  SelectQualities = cms.vint32( )
21329 )
21330 fragment.hltPreHIL2L1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
21331  offset = cms.uint32( 0 ),
21332  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21333 )
21334 fragment.hltL2fL1sL1DoubleMu10L1f0L2Filtered0 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
21335  saveTags = cms.bool( True ),
21336  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21337  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21338  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
21339  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21340  FastAccept = cms.bool( False ),
21341  MaxEta = cms.double( 2.5 ),
21342  MinNhits = cms.int32( 0 ),
21343  MinNstations = cms.int32( 0 ),
21344  MinNchambers = cms.int32( 0 ),
21345  MaxDr = cms.double( 100.0 ),
21346  MaxDz = cms.double( 9999.0 ),
21347  ChargeOpt = cms.int32( 0 ),
21348  MinPtPair = cms.double( 0.0 ),
21349  MinPtMax = cms.double( 0.0 ),
21350  MinPtMin = cms.double( 0.0 ),
21351  MinInvMass = cms.double( 0.0 ),
21352  MaxInvMass = cms.double( 9999.0 ),
21353  MinAcop = cms.double( -1.0 ),
21354  MaxAcop = cms.double( 999.0 ),
21355  MinAngle = cms.double( -999.0 ),
21356  MaxAngle = cms.double( 9999.0 ),
21357  MinPtBalance = cms.double( -1.0 ),
21358  MaxPtBalance = cms.double( 999999.0 ),
21359  NSigmaPt = cms.double( 0.0 )
21360 )
21361 fragment.hltPreHIL3L1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
21362  offset = cms.uint32( 0 ),
21363  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21364 )
21365 fragment.hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21366  saveTags = cms.bool( True ),
21367  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21368  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21369  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
21370  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21371  MinN = cms.int32( 0 ),
21372  MaxEta = cms.double( 2.5 ),
21373  AbsEtaBins = cms.vdouble( 0.0 ),
21374  MinNstations = cms.vint32( -1 ),
21375  MinNhits = cms.vint32( 0 ),
21376  CutOnChambers = cms.bool( False ),
21377  MinNchambers = cms.vint32( -1 ),
21378  MaxDr = cms.double( 9999.0 ),
21379  MinDr = cms.double( -1.0 ),
21380  MaxDz = cms.double( 9999.0 ),
21381  MinDxySig = cms.double( -1.0 ),
21382  MinPt = cms.double( 0.0 ),
21383  NSigmaPt = cms.double( 0.0 ),
21384  MatchToPreviousCand = cms.bool( False )
21385 )
21386 fragment.hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21387  saveTags = cms.bool( True ),
21388  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21389  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
21390  MaxEta = cms.double( 2.5 ),
21391  MinPt = cms.double( 9999.0 ),
21392  MaxDeltaR = cms.double( 0.3 ),
21393  MinN = cms.int32( 1 ),
21394  CentralBxOnly = cms.bool( True ),
21395  SelectQualities = cms.vint32( )
21396 )
21397 fragment.hltDoubleMuOpenL1DoubleMu10Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
21398  saveTags = cms.bool( True ),
21399  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21400  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21401  PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0" ),
21402  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0" ),
21403  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21404  PreviousCandIsL2 = cms.bool( True ),
21405  FastAccept = cms.bool( False ),
21406  MinN = cms.int32( 1 ),
21407  MaxEta = cms.double( 2.5 ),
21408  MinNhits = cms.int32( 0 ),
21409  MaxDr = cms.double( 9999.0 ),
21410  MaxDz = cms.double( 9999.0 ),
21411  ChargeOpt = cms.int32( -1 ),
21412  MinPtPair = cms.vdouble( 0.0 ),
21413  MaxPtPair = cms.vdouble( 1.0E125 ),
21414  MinPtMax = cms.vdouble( 0.0 ),
21415  MinPtMin = cms.vdouble( 0.0 ),
21416  MaxPtMin = cms.vdouble( 1.0E125 ),
21417  MinInvMass = cms.vdouble( 0.0 ),
21418  MaxInvMass = cms.vdouble( 9999.0 ),
21419  MinDiMuonDeltaR = cms.double( -1.0 ),
21420  MinAcop = cms.double( -999.0 ),
21421  MaxAcop = cms.double( 999.0 ),
21422  MinPtBalance = cms.double( -1.0 ),
21423  MaxPtBalance = cms.double( 999999.0 ),
21424  NSigmaPt = cms.double( 0.0 ),
21425  MaxDCAMuMu = cms.double( 99999.0 ),
21426  MaxRapidityPair = cms.double( 999999.0 ),
21427  CutCowboys = cms.bool( False ),
21428  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21429  L1MatchingdR = cms.double( 9999.0 ),
21430  MatchToPreviousCand = cms.bool( False ),
21431  useSimpleGeometry = cms.bool( True ),
21432  useStation2 = cms.bool( True ),
21433  fallbackToME1 = cms.bool( False ),
21434  cosmicPropagationHypothesis = cms.bool( False ),
21435  useMB2InOverlap = cms.bool( False ),
21436  useTrack = cms.string( "tracker" ),
21437  useState = cms.string( "atVertex" ),
21438  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21439  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21440  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21441 )
21442 fragment.hltPreHIL2DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21443  offset = cms.uint32( 0 ),
21444  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21445 )
21446 fragment.hltL2fL1sL1DoubleMuOpenL1f0L2Filtered0 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
21447  saveTags = cms.bool( True ),
21448  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21449  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21450  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21451  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21452  FastAccept = cms.bool( False ),
21453  MaxEta = cms.double( 2.5 ),
21454  MinNhits = cms.int32( 0 ),
21455  MinNstations = cms.int32( 0 ),
21456  MinNchambers = cms.int32( 0 ),
21457  MaxDr = cms.double( 100.0 ),
21458  MaxDz = cms.double( 9999.0 ),
21459  ChargeOpt = cms.int32( 0 ),
21460  MinPtPair = cms.double( 0.0 ),
21461  MinPtMax = cms.double( 0.0 ),
21462  MinPtMin = cms.double( 0.0 ),
21463  MinInvMass = cms.double( 0.0 ),
21464  MaxInvMass = cms.double( 9999.0 ),
21465  MinAcop = cms.double( -1.0 ),
21466  MaxAcop = cms.double( 999.0 ),
21467  MinAngle = cms.double( -999.0 ),
21468  MaxAngle = cms.double( 9999.0 ),
21469  MinPtBalance = cms.double( -1.0 ),
21470  MaxPtBalance = cms.double( 999999.0 ),
21471  NSigmaPt = cms.double( 0.0 )
21472 )
21473 fragment.hltPreHIL3DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21474  offset = cms.uint32( 0 ),
21475  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21476 )
21477 fragment.hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21478  saveTags = cms.bool( True ),
21479  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21480  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21481  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21482  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21483  MinN = cms.int32( 0 ),
21484  MaxEta = cms.double( 2.5 ),
21485  AbsEtaBins = cms.vdouble( 0.0 ),
21486  MinNstations = cms.vint32( -1 ),
21487  MinNhits = cms.vint32( 0 ),
21488  CutOnChambers = cms.bool( False ),
21489  MinNchambers = cms.vint32( -1 ),
21490  MaxDr = cms.double( 9999.0 ),
21491  MinDr = cms.double( -1.0 ),
21492  MaxDz = cms.double( 9999.0 ),
21493  MinDxySig = cms.double( -1.0 ),
21494  MinPt = cms.double( 0.0 ),
21495  NSigmaPt = cms.double( 0.0 ),
21496  MatchToPreviousCand = cms.bool( False )
21497 )
21498 fragment.hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21499  saveTags = cms.bool( True ),
21500  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21501  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21502  MaxEta = cms.double( 2.5 ),
21503  MinPt = cms.double( 9999.0 ),
21504  MaxDeltaR = cms.double( 0.3 ),
21505  MinN = cms.int32( 1 ),
21506  CentralBxOnly = cms.bool( True ),
21507  SelectQualities = cms.vint32( )
21508 )
21509 fragment.hltL3fL1DoubleMuOpenL3Filtered0 = cms.EDFilter( "HLTMuonDimuonL3Filter",
21510  saveTags = cms.bool( True ),
21511  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21512  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21513  PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0" ),
21514  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0" ),
21515  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21516  PreviousCandIsL2 = cms.bool( True ),
21517  FastAccept = cms.bool( False ),
21518  MinN = cms.int32( 1 ),
21519  MaxEta = cms.double( 2.5 ),
21520  MinNhits = cms.int32( 0 ),
21521  MaxDr = cms.double( 9999.0 ),
21522  MaxDz = cms.double( 9999.0 ),
21523  ChargeOpt = cms.int32( -1 ),
21524  MinPtPair = cms.vdouble( 0.0 ),
21525  MaxPtPair = cms.vdouble( 1.0E125 ),
21526  MinPtMax = cms.vdouble( 0.0 ),
21527  MinPtMin = cms.vdouble( 0.0 ),
21528  MaxPtMin = cms.vdouble( 1.0E125 ),
21529  MinInvMass = cms.vdouble( 0.0 ),
21530  MaxInvMass = cms.vdouble( 9999.0 ),
21531  MinDiMuonDeltaR = cms.double( -1.0 ),
21532  MinAcop = cms.double( -999.0 ),
21533  MaxAcop = cms.double( 999.0 ),
21534  MinPtBalance = cms.double( -1.0 ),
21535  MaxPtBalance = cms.double( 999999.0 ),
21536  NSigmaPt = cms.double( 0.0 ),
21537  MaxDCAMuMu = cms.double( 99999.0 ),
21538  MaxRapidityPair = cms.double( 999999.0 ),
21539  CutCowboys = cms.bool( False ),
21540  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21541  L1MatchingdR = cms.double( 9999.0 ),
21542  MatchToPreviousCand = cms.bool( True ),
21543  useSimpleGeometry = cms.bool( True ),
21544  useStation2 = cms.bool( True ),
21545  fallbackToME1 = cms.bool( False ),
21546  cosmicPropagationHypothesis = cms.bool( False ),
21547  useMB2InOverlap = cms.bool( False ),
21548  useTrack = cms.string( "tracker" ),
21549  useState = cms.string( "atVertex" ),
21550  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21551  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21552  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21553 )
21554 fragment.hltPreHIL3Mu0L2Mu0 = cms.EDFilter( "HLTPrescaler",
21555  offset = cms.uint32( 0 ),
21556  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21557 )
21558 fragment.hltL2fDoubleMuOpenL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21559  saveTags = cms.bool( True ),
21560  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21561  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21562  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21563  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21564  MinN = cms.int32( 2 ),
21565  MaxEta = cms.double( 2.5 ),
21566  AbsEtaBins = cms.vdouble( 5.0 ),
21567  MinNstations = cms.vint32( -1 ),
21568  MinNhits = cms.vint32( 0 ),
21569  CutOnChambers = cms.bool( False ),
21570  MinNchambers = cms.vint32( -1 ),
21571  MaxDr = cms.double( 9999.0 ),
21572  MinDr = cms.double( -1.0 ),
21573  MaxDz = cms.double( 9999.0 ),
21574  MinDxySig = cms.double( -1.0 ),
21575  MinPt = cms.double( 0.0 ),
21576  NSigmaPt = cms.double( 0.0 ),
21577  MatchToPreviousCand = cms.bool( False )
21578 )
21579 fragment.hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21580  saveTags = cms.bool( True ),
21581  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21582  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21583  MaxEta = cms.double( 2.5 ),
21584  MinPt = cms.double( 9999.0 ),
21585  MaxDeltaR = cms.double( 0.3 ),
21586  MinN = cms.int32( 1 ),
21587  CentralBxOnly = cms.bool( True ),
21588  SelectQualities = cms.vint32( )
21589 )
21590 fragment.hltL3f0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
21591  saveTags = cms.bool( True ),
21592  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21593  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21594  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2PreFiltered0" ),
21595  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0" ),
21596  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21597  MinN = cms.int32( 1 ),
21598  MaxEta = cms.double( 2.5 ),
21599  MinNhits = cms.int32( -1 ),
21600  MaxDr = cms.double( 9999.0 ),
21601  MinDr = cms.double( -1.0 ),
21602  MaxDz = cms.double( 9999.0 ),
21603  MinDxySig = cms.double( -1.0 ),
21604  MinPt = cms.double( 0.0 ),
21605  NSigmaPt = cms.double( 0.0 ),
21606  MaxNormalizedChi2 = cms.double( 9999.0 ),
21607  MaxDXYBeamSpot = cms.double( 9999.0 ),
21608  MinDXYBeamSpot = cms.double( -1.0 ),
21609  MinNmuonHits = cms.int32( 0 ),
21610  MaxPtDifference = cms.double( 9999.0 ),
21611  MinTrackPt = cms.double( 0.0 ),
21612  minMuonStations = cms.int32( -1 ),
21613  minTrkHits = cms.int32( -1 ),
21614  minMuonHits = cms.int32( -1 ),
21615  allowedTypeMask = cms.uint32( 255 ),
21616  requiredTypeMask = cms.uint32( 0 ),
21617  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21618  trkMuonId = cms.uint32( 0 ),
21619  L1MatchingdR = cms.double( 9999.0 ),
21620  MatchToPreviousCand = cms.bool( True ),
21621  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21622  useSimpleGeometry = cms.bool( True ),
21623  useStation2 = cms.bool( True ),
21624  fallbackToME1 = cms.bool( False ),
21625  cosmicPropagationHypothesis = cms.bool( False ),
21626  useMB2InOverlap = cms.bool( False ),
21627  useTrack = cms.string( "tracker" ),
21628  useState = cms.string( "atVertex" ),
21629  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21630  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21631  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21632 )
21633 fragment.hltL3f0L3Mu0L2Mu0Filtered0 = cms.EDFilter( "HLTMuonTrackMassFilter",
21634  saveTags = cms.bool( True ),
21635  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21636  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21637  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21638  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered0" ),
21639  MinMasses = cms.vdouble( 0.1 ),
21640  MaxMasses = cms.vdouble( 999.0 ),
21641  checkCharge = cms.bool( True ),
21642  MinTrackPt = cms.double( 0.0 ),
21643  MinTrackP = cms.double( 0.0 ),
21644  MaxTrackEta = cms.double( 999.0 ),
21645  MaxTrackDxy = cms.double( 999.0 ),
21646  MaxTrackDz = cms.double( 999.0 ),
21647  MinTrackHits = cms.int32( 0 ),
21648  MaxTrackNormChi2 = cms.double( 1.0E10 ),
21649  MaxDCAMuonTrack = cms.double( 99999.9 ),
21650  CutCowboys = cms.bool( False )
21651 )
21652 fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2 = cms.EDFilter( "HLTPrescaler",
21653  offset = cms.uint32( 0 ),
21654  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21655 )
21656 fragment.hltL3f0L3Filtered2p5NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21657  saveTags = cms.bool( True ),
21658  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21659  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21660  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2PreFiltered0" ),
21661  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0" ),
21662  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21663  MinN = cms.int32( 1 ),
21664  MaxEta = cms.double( 2.5 ),
21665  MinNhits = cms.int32( 10 ),
21666  MaxDr = cms.double( 9999.0 ),
21667  MinDr = cms.double( -1.0 ),
21668  MaxDz = cms.double( 9999.0 ),
21669  MinDxySig = cms.double( -1.0 ),
21670  MinPt = cms.double( 2.5 ),
21671  NSigmaPt = cms.double( 0.0 ),
21672  MaxNormalizedChi2 = cms.double( 9999.0 ),
21673  MaxDXYBeamSpot = cms.double( 9999.0 ),
21674  MinDXYBeamSpot = cms.double( -1.0 ),
21675  MinNmuonHits = cms.int32( 0 ),
21676  MaxPtDifference = cms.double( 9999.0 ),
21677  MinTrackPt = cms.double( 0.0 ),
21678  minMuonStations = cms.int32( -1 ),
21679  minTrkHits = cms.int32( -1 ),
21680  minMuonHits = cms.int32( -1 ),
21681  allowedTypeMask = cms.uint32( 255 ),
21682  requiredTypeMask = cms.uint32( 0 ),
21683  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21684  trkMuonId = cms.uint32( 0 ),
21685  L1MatchingdR = cms.double( 9999.0 ),
21686  MatchToPreviousCand = cms.bool( True ),
21687  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21688  useSimpleGeometry = cms.bool( True ),
21689  useStation2 = cms.bool( True ),
21690  fallbackToME1 = cms.bool( False ),
21691  cosmicPropagationHypothesis = cms.bool( False ),
21692  useMB2InOverlap = cms.bool( False ),
21693  useTrack = cms.string( "tracker" ),
21694  useState = cms.string( "atVertex" ),
21695  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21696  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21697  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21698 )
21699 fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2Filtered0 = cms.EDFilter( "HLTMuonTrackMassFilter",
21700  saveTags = cms.bool( True ),
21701  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21702  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21703  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21704  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered2p5NHitQ10" ),
21705  MinMasses = cms.vdouble( 0.1 ),
21706  MaxMasses = cms.vdouble( 999.0 ),
21707  checkCharge = cms.bool( True ),
21708  MinTrackPt = cms.double( 2.0 ),
21709  MinTrackP = cms.double( 0.0 ),
21710  MaxTrackEta = cms.double( 999.0 ),
21711  MaxTrackDxy = cms.double( 999.0 ),
21712  MaxTrackDz = cms.double( 999.0 ),
21713  MinTrackHits = cms.int32( 0 ),
21714  MaxTrackNormChi2 = cms.double( 1.0E10 ),
21715  MaxDCAMuonTrack = cms.double( 99999.9 ),
21716  CutCowboys = cms.bool( False )
21717 )
21718 fragment.hltPreHIL2Mu3NHitQ15 = cms.EDFilter( "HLTPrescaler",
21719  offset = cms.uint32( 0 ),
21720  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21721 )
21722 fragment.hltL1fL1sL1Mu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21723  saveTags = cms.bool( True ),
21724  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21725  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
21726  MaxEta = cms.double( 2.5 ),
21727  MinPt = cms.double( 0.0 ),
21728  MaxDeltaR = cms.double( 0.3 ),
21729  MinN = cms.int32( 1 ),
21730  CentralBxOnly = cms.bool( True ),
21731  SelectQualities = cms.vint32( )
21732 )
21733 fragment.hltL2fL1sMu3OpenL1f0L2Filtered3NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21734  saveTags = cms.bool( True ),
21735  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21736  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21737  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
21738  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21739  MinN = cms.int32( 1 ),
21740  MaxEta = cms.double( 2.5 ),
21741  AbsEtaBins = cms.vdouble( 2.5 ),
21742  MinNstations = cms.vint32( -1 ),
21743  MinNhits = cms.vint32( 15 ),
21744  CutOnChambers = cms.bool( False ),
21745  MinNchambers = cms.vint32( 0 ),
21746  MaxDr = cms.double( 9999.0 ),
21747  MinDr = cms.double( -1.0 ),
21748  MaxDz = cms.double( 9999.0 ),
21749  MinDxySig = cms.double( -1.0 ),
21750  MinPt = cms.double( 3.0 ),
21751  NSigmaPt = cms.double( 0.0 ),
21752  MatchToPreviousCand = cms.bool( False )
21753 )
21754 fragment.hltPreHIL2Mu5NHitQ15 = cms.EDFilter( "HLTPrescaler",
21755  offset = cms.uint32( 0 ),
21756  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21757 )
21758 fragment.hltL2fL1sMu3OpenL1f0L2Filtered5NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21759  saveTags = cms.bool( True ),
21760  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21761  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21762  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
21763  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21764  MinN = cms.int32( 1 ),
21765  MaxEta = cms.double( 2.5 ),
21766  AbsEtaBins = cms.vdouble( 2.5 ),
21767  MinNstations = cms.vint32( -1 ),
21768  MinNhits = cms.vint32( 15 ),
21769  CutOnChambers = cms.bool( False ),
21770  MinNchambers = cms.vint32( 0 ),
21771  MaxDr = cms.double( 9999.0 ),
21772  MinDr = cms.double( -1.0 ),
21773  MaxDz = cms.double( 9999.0 ),
21774  MinDxySig = cms.double( -1.0 ),
21775  MinPt = cms.double( 5.0 ),
21776  NSigmaPt = cms.double( 0.0 ),
21777  MatchToPreviousCand = cms.bool( False )
21778 )
21779 fragment.hltPreHIL2Mu7NHitQ15 = cms.EDFilter( "HLTPrescaler",
21780  offset = cms.uint32( 0 ),
21781  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21782 )
21783 fragment.hltL2fL1sMu3OpenL1f0L2Filtered7NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21784  saveTags = cms.bool( True ),
21785  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21786  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21787  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
21788  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21789  MinN = cms.int32( 1 ),
21790  MaxEta = cms.double( 2.5 ),
21791  AbsEtaBins = cms.vdouble( 2.5 ),
21792  MinNstations = cms.vint32( -1 ),
21793  MinNhits = cms.vint32( 15 ),
21794  CutOnChambers = cms.bool( False ),
21795  MinNchambers = cms.vint32( 0 ),
21796  MaxDr = cms.double( 9999.0 ),
21797  MinDr = cms.double( -1.0 ),
21798  MaxDz = cms.double( 9999.0 ),
21799  MinDxySig = cms.double( -1.0 ),
21800  MinPt = cms.double( 7.0 ),
21801  NSigmaPt = cms.double( 0.0 ),
21802  MatchToPreviousCand = cms.bool( False )
21803 )
21804 fragment.hltPreHIL3Mu2p5L1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
21805  offset = cms.uint32( 0 ),
21806  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21807 )
21808 fragment.hltL2fL1sDoubleMu0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21809  saveTags = cms.bool( True ),
21810  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21811  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21812  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0L1Filtered0" ),
21813  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21814  MinN = cms.int32( 0 ),
21815  MaxEta = cms.double( 2.5 ),
21816  AbsEtaBins = cms.vdouble( 0.0 ),
21817  MinNstations = cms.vint32( -1 ),
21818  MinNhits = cms.vint32( 0 ),
21819  CutOnChambers = cms.bool( False ),
21820  MinNchambers = cms.vint32( -1 ),
21821  MaxDr = cms.double( 9999.0 ),
21822  MinDr = cms.double( -1.0 ),
21823  MaxDz = cms.double( 9999.0 ),
21824  MinDxySig = cms.double( -1.0 ),
21825  MinPt = cms.double( 0.0 ),
21826  NSigmaPt = cms.double( 0.0 ),
21827  MatchToPreviousCand = cms.bool( False )
21828 )
21829 fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21830  saveTags = cms.bool( True ),
21831  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21832  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0L1Filtered0" ),
21833  MaxEta = cms.double( 2.5 ),
21834  MinPt = cms.double( 9999.0 ),
21835  MaxDeltaR = cms.double( 0.3 ),
21836  MinN = cms.int32( 1 ),
21837  CentralBxOnly = cms.bool( True ),
21838  SelectQualities = cms.vint32( )
21839 )
21840 fragment.hltL3fL1sL1DoubleMu0L1f0L2f0L3Filtered2p5 = cms.EDFilter( "HLTMuonL3PreFilter",
21841  saveTags = cms.bool( True ),
21842  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21843  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21844  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0L2Filtered0" ),
21845  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0" ),
21846  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21847  MinN = cms.int32( 1 ),
21848  MaxEta = cms.double( 2.5 ),
21849  MinNhits = cms.int32( -1 ),
21850  MaxDr = cms.double( 9999.0 ),
21851  MinDr = cms.double( -1.0 ),
21852  MaxDz = cms.double( 9999.0 ),
21853  MinDxySig = cms.double( -1.0 ),
21854  MinPt = cms.double( 2.5 ),
21855  NSigmaPt = cms.double( 0.0 ),
21856  MaxNormalizedChi2 = cms.double( 9999.0 ),
21857  MaxDXYBeamSpot = cms.double( 9999.0 ),
21858  MinDXYBeamSpot = cms.double( -1.0 ),
21859  MinNmuonHits = cms.int32( 0 ),
21860  MaxPtDifference = cms.double( 9999.0 ),
21861  MinTrackPt = cms.double( 0.0 ),
21862  minMuonStations = cms.int32( -1 ),
21863  minTrkHits = cms.int32( -1 ),
21864  minMuonHits = cms.int32( -1 ),
21865  allowedTypeMask = cms.uint32( 255 ),
21866  requiredTypeMask = cms.uint32( 0 ),
21867  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21868  trkMuonId = cms.uint32( 0 ),
21869  L1MatchingdR = cms.double( 9999.0 ),
21870  MatchToPreviousCand = cms.bool( True ),
21871  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21872  useSimpleGeometry = cms.bool( True ),
21873  useStation2 = cms.bool( True ),
21874  fallbackToME1 = cms.bool( False ),
21875  cosmicPropagationHypothesis = cms.bool( False ),
21876  useMB2InOverlap = cms.bool( False ),
21877  useTrack = cms.string( "tracker" ),
21878  useState = cms.string( "atVertex" ),
21879  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21880  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21881  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21882 )
21883 fragment.hltPreHIL3Mu3L1DoubleMuOpenOS = cms.EDFilter( "HLTPrescaler",
21884  offset = cms.uint32( 0 ),
21885  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21886 )
21887 fragment.hltL1fL1sL1DoubleMuOpenOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21888  saveTags = cms.bool( True ),
21889  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21890  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
21891  MaxEta = cms.double( 2.5 ),
21892  MinPt = cms.double( 0.0 ),
21893  MaxDeltaR = cms.double( 0.3 ),
21894  MinN = cms.int32( 2 ),
21895  CentralBxOnly = cms.bool( True ),
21896  SelectQualities = cms.vint32( )
21897 )
21898 fragment.hltL2fL1sDoubleMuOpenOSL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21899  saveTags = cms.bool( True ),
21900  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21901  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21902  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenOSL1Filtered0" ),
21903  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21904  MinN = cms.int32( 0 ),
21905  MaxEta = cms.double( 2.5 ),
21906  AbsEtaBins = cms.vdouble( 0.0 ),
21907  MinNstations = cms.vint32( -1 ),
21908  MinNhits = cms.vint32( 0 ),
21909  CutOnChambers = cms.bool( False ),
21910  MinNchambers = cms.vint32( -1 ),
21911  MaxDr = cms.double( 9999.0 ),
21912  MinDr = cms.double( -1.0 ),
21913  MaxDz = cms.double( 9999.0 ),
21914  MinDxySig = cms.double( -1.0 ),
21915  MinPt = cms.double( 0.0 ),
21916  NSigmaPt = cms.double( 0.0 ),
21917  MatchToPreviousCand = cms.bool( False )
21918 )
21919 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21920  saveTags = cms.bool( True ),
21921  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21922  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenOSL1Filtered0" ),
21923  MaxEta = cms.double( 2.5 ),
21924  MinPt = cms.double( 9999.0 ),
21925  MaxDeltaR = cms.double( 0.3 ),
21926  MinN = cms.int32( 1 ),
21927  CentralBxOnly = cms.bool( True ),
21928  SelectQualities = cms.vint32( )
21929 )
21930 fragment.hltL3fL1sL1DoubleMuOpenOSL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21931  saveTags = cms.bool( True ),
21932  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21933  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21934  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenOSL2Filtered0" ),
21935  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0" ),
21936  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21937  MinN = cms.int32( 1 ),
21938  MaxEta = cms.double( 2.5 ),
21939  MinNhits = cms.int32( -1 ),
21940  MaxDr = cms.double( 9999.0 ),
21941  MinDr = cms.double( -1.0 ),
21942  MaxDz = cms.double( 9999.0 ),
21943  MinDxySig = cms.double( -1.0 ),
21944  MinPt = cms.double( 3.0 ),
21945  NSigmaPt = cms.double( 0.0 ),
21946  MaxNormalizedChi2 = cms.double( 9999.0 ),
21947  MaxDXYBeamSpot = cms.double( 9999.0 ),
21948  MinDXYBeamSpot = cms.double( -1.0 ),
21949  MinNmuonHits = cms.int32( 0 ),
21950  MaxPtDifference = cms.double( 9999.0 ),
21951  MinTrackPt = cms.double( 0.0 ),
21952  minMuonStations = cms.int32( -1 ),
21953  minTrkHits = cms.int32( -1 ),
21954  minMuonHits = cms.int32( -1 ),
21955  allowedTypeMask = cms.uint32( 255 ),
21956  requiredTypeMask = cms.uint32( 0 ),
21957  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21958  trkMuonId = cms.uint32( 0 ),
21959  L1MatchingdR = cms.double( 9999.0 ),
21960  MatchToPreviousCand = cms.bool( True ),
21961  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21962  useSimpleGeometry = cms.bool( True ),
21963  useStation2 = cms.bool( True ),
21964  fallbackToME1 = cms.bool( False ),
21965  cosmicPropagationHypothesis = cms.bool( False ),
21966  useMB2InOverlap = cms.bool( False ),
21967  useTrack = cms.string( "tracker" ),
21968  useState = cms.string( "atVertex" ),
21969  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21970  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21971  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21972 )
21973 fragment.hltPreHIL3Mu3NHitQ10L1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21974  offset = cms.uint32( 0 ),
21975  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21976 )
21977 fragment.hltL2fL1sDoubleMuOpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21978  saveTags = cms.bool( True ),
21979  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21980  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21981  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21982  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21983  MinN = cms.int32( 0 ),
21984  MaxEta = cms.double( 2.5 ),
21985  AbsEtaBins = cms.vdouble( 0.0 ),
21986  MinNstations = cms.vint32( -1 ),
21987  MinNhits = cms.vint32( 0 ),
21988  CutOnChambers = cms.bool( False ),
21989  MinNchambers = cms.vint32( -1 ),
21990  MaxDr = cms.double( 9999.0 ),
21991  MinDr = cms.double( -1.0 ),
21992  MaxDz = cms.double( 9999.0 ),
21993  MinDxySig = cms.double( -1.0 ),
21994  MinPt = cms.double( 0.0 ),
21995  NSigmaPt = cms.double( 0.0 ),
21996  MatchToPreviousCand = cms.bool( False )
21997 )
21998 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21999  saveTags = cms.bool( True ),
22000  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22001  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
22002  MaxEta = cms.double( 2.5 ),
22003  MinPt = cms.double( 9999.0 ),
22004  MaxDeltaR = cms.double( 0.3 ),
22005  MinN = cms.int32( 1 ),
22006  CentralBxOnly = cms.bool( True ),
22007  SelectQualities = cms.vint32( )
22008 )
22009 fragment.hltL3fL1sL1DoubleMuOpenL1f0L2f0L3Filtered3NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22010  saveTags = cms.bool( True ),
22011  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22012  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22013  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenL2Filtered0" ),
22014  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0" ),
22015  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22016  MinN = cms.int32( 1 ),
22017  MaxEta = cms.double( 2.5 ),
22018  MinNhits = cms.int32( 10 ),
22019  MaxDr = cms.double( 9999.0 ),
22020  MinDr = cms.double( -1.0 ),
22021  MaxDz = cms.double( 9999.0 ),
22022  MinDxySig = cms.double( -1.0 ),
22023  MinPt = cms.double( 3.0 ),
22024  NSigmaPt = cms.double( 0.0 ),
22025  MaxNormalizedChi2 = cms.double( 9999.0 ),
22026  MaxDXYBeamSpot = cms.double( 9999.0 ),
22027  MinDXYBeamSpot = cms.double( -1.0 ),
22028  MinNmuonHits = cms.int32( 0 ),
22029  MaxPtDifference = cms.double( 9999.0 ),
22030  MinTrackPt = cms.double( 0.0 ),
22031  minMuonStations = cms.int32( -1 ),
22032  minTrkHits = cms.int32( -1 ),
22033  minMuonHits = cms.int32( -1 ),
22034  allowedTypeMask = cms.uint32( 255 ),
22035  requiredTypeMask = cms.uint32( 0 ),
22036  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22037  trkMuonId = cms.uint32( 0 ),
22038  L1MatchingdR = cms.double( 9999.0 ),
22039  MatchToPreviousCand = cms.bool( True ),
22040  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22041  useSimpleGeometry = cms.bool( True ),
22042  useStation2 = cms.bool( True ),
22043  fallbackToME1 = cms.bool( False ),
22044  cosmicPropagationHypothesis = cms.bool( False ),
22045  useMB2InOverlap = cms.bool( False ),
22046  useTrack = cms.string( "tracker" ),
22047  useState = cms.string( "atVertex" ),
22048  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22049  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22050  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22051 )
22052 fragment.hltPreHIL3Mu3L1TripleMuOpen = cms.EDFilter( "HLTPrescaler",
22053  offset = cms.uint32( 0 ),
22054  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22055 )
22056 fragment.hltL1fL1sL1DoubleMuOpenL1FilteredN3 = cms.EDFilter( "HLTMuonL1TFilter",
22057  saveTags = cms.bool( True ),
22058  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22059  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
22060  MaxEta = cms.double( 2.5 ),
22061  MinPt = cms.double( 0.0 ),
22062  MaxDeltaR = cms.double( 0.3 ),
22063  MinN = cms.int32( 3 ),
22064  CentralBxOnly = cms.bool( True ),
22065  SelectQualities = cms.vint32( )
22066 )
22067 fragment.hltL2fL1sDoubleMuOpenL1fN3L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22068  saveTags = cms.bool( True ),
22069  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22070  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22071  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1FilteredN3" ),
22072  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22073  MinN = cms.int32( 0 ),
22074  MaxEta = cms.double( 2.5 ),
22075  AbsEtaBins = cms.vdouble( 0.0 ),
22076  MinNstations = cms.vint32( -1 ),
22077  MinNhits = cms.vint32( 0 ),
22078  CutOnChambers = cms.bool( False ),
22079  MinNchambers = cms.vint32( -1 ),
22080  MaxDr = cms.double( 9999.0 ),
22081  MinDr = cms.double( -1.0 ),
22082  MaxDz = cms.double( 9999.0 ),
22083  MinDxySig = cms.double( -1.0 ),
22084  MinPt = cms.double( 0.0 ),
22085  NSigmaPt = cms.double( 0.0 ),
22086  MatchToPreviousCand = cms.bool( False )
22087 )
22088 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3 = cms.EDFilter( "HLTMuonL1TFilter",
22089  saveTags = cms.bool( True ),
22090  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22091  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1FilteredN3" ),
22092  MaxEta = cms.double( 2.5 ),
22093  MinPt = cms.double( 9999.0 ),
22094  MaxDeltaR = cms.double( 0.3 ),
22095  MinN = cms.int32( 1 ),
22096  CentralBxOnly = cms.bool( True ),
22097  SelectQualities = cms.vint32( )
22098 )
22099 fragment.hltL3fL1sL1DoubleMuOpenL1fN3L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22100  saveTags = cms.bool( True ),
22101  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22102  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22103  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenL1fN3L2Filtered0" ),
22104  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3" ),
22105  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22106  MinN = cms.int32( 1 ),
22107  MaxEta = cms.double( 2.5 ),
22108  MinNhits = cms.int32( -1 ),
22109  MaxDr = cms.double( 9999.0 ),
22110  MinDr = cms.double( -1.0 ),
22111  MaxDz = cms.double( 9999.0 ),
22112  MinDxySig = cms.double( -1.0 ),
22113  MinPt = cms.double( 3.0 ),
22114  NSigmaPt = cms.double( 0.0 ),
22115  MaxNormalizedChi2 = cms.double( 9999.0 ),
22116  MaxDXYBeamSpot = cms.double( 9999.0 ),
22117  MinDXYBeamSpot = cms.double( -1.0 ),
22118  MinNmuonHits = cms.int32( 0 ),
22119  MaxPtDifference = cms.double( 9999.0 ),
22120  MinTrackPt = cms.double( 0.0 ),
22121  minMuonStations = cms.int32( -1 ),
22122  minTrkHits = cms.int32( -1 ),
22123  minMuonHits = cms.int32( -1 ),
22124  allowedTypeMask = cms.uint32( 255 ),
22125  requiredTypeMask = cms.uint32( 0 ),
22126  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22127  trkMuonId = cms.uint32( 0 ),
22128  L1MatchingdR = cms.double( 9999.0 ),
22129  MatchToPreviousCand = cms.bool( True ),
22130  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22131  useSimpleGeometry = cms.bool( True ),
22132  useStation2 = cms.bool( True ),
22133  fallbackToME1 = cms.bool( False ),
22134  cosmicPropagationHypothesis = cms.bool( False ),
22135  useMB2InOverlap = cms.bool( False ),
22136  useTrack = cms.string( "tracker" ),
22137  useState = cms.string( "atVertex" ),
22138  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22139  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22140  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22141 )
22142 fragment.hltPreHIL3Mu12 = cms.EDFilter( "HLTPrescaler",
22143  offset = cms.uint32( 0 ),
22144  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22145 )
22146 fragment.hltL1fL1sSingleMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
22147  saveTags = cms.bool( True ),
22148  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22149  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
22150  MaxEta = cms.double( 2.5 ),
22151  MinPt = cms.double( 7.0 ),
22152  MaxDeltaR = cms.double( 0.3 ),
22153  MinN = cms.int32( 1 ),
22154  CentralBxOnly = cms.bool( True ),
22155  SelectQualities = cms.vint32( )
22156 )
22157 fragment.hltL2fL1sSingleMu3OpenL2Filtered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22158  saveTags = cms.bool( True ),
22159  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22160  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22161  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered7" ),
22162  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22163  MinN = cms.int32( 0 ),
22164  MaxEta = cms.double( 2.5 ),
22165  AbsEtaBins = cms.vdouble( 0.0 ),
22166  MinNstations = cms.vint32( -1 ),
22167  MinNhits = cms.vint32( 0 ),
22168  CutOnChambers = cms.bool( False ),
22169  MinNchambers = cms.vint32( -1 ),
22170  MaxDr = cms.double( 9999.0 ),
22171  MinDr = cms.double( -1.0 ),
22172  MaxDz = cms.double( 9999.0 ),
22173  MinDxySig = cms.double( -1.0 ),
22174  MinPt = cms.double( 0.0 ),
22175  NSigmaPt = cms.double( 0.0 ),
22176  MatchToPreviousCand = cms.bool( False )
22177 )
22178 fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
22179  saveTags = cms.bool( True ),
22180  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22181  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered7" ),
22182  MaxEta = cms.double( 2.5 ),
22183  MinPt = cms.double( 9999.0 ),
22184  MaxDeltaR = cms.double( 0.3 ),
22185  MinN = cms.int32( 1 ),
22186  CentralBxOnly = cms.bool( True ),
22187  SelectQualities = cms.vint32( )
22188 )
22189 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
22190  saveTags = cms.bool( True ),
22191  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22192  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22193  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
22194  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
22195  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22196  MinN = cms.int32( 1 ),
22197  MaxEta = cms.double( 2.5 ),
22198  MinNhits = cms.int32( -1 ),
22199  MaxDr = cms.double( 9999.0 ),
22200  MinDr = cms.double( -1.0 ),
22201  MaxDz = cms.double( 9999.0 ),
22202  MinDxySig = cms.double( -1.0 ),
22203  MinPt = cms.double( 12.0 ),
22204  NSigmaPt = cms.double( 0.0 ),
22205  MaxNormalizedChi2 = cms.double( 9999.0 ),
22206  MaxDXYBeamSpot = cms.double( 9999.0 ),
22207  MinDXYBeamSpot = cms.double( -1.0 ),
22208  MinNmuonHits = cms.int32( 0 ),
22209  MaxPtDifference = cms.double( 9999.0 ),
22210  MinTrackPt = cms.double( 0.0 ),
22211  minMuonStations = cms.int32( -1 ),
22212  minTrkHits = cms.int32( -1 ),
22213  minMuonHits = cms.int32( -1 ),
22214  allowedTypeMask = cms.uint32( 255 ),
22215  requiredTypeMask = cms.uint32( 0 ),
22216  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22217  trkMuonId = cms.uint32( 0 ),
22218  L1MatchingdR = cms.double( 9999.0 ),
22219  MatchToPreviousCand = cms.bool( True ),
22220  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22221  useSimpleGeometry = cms.bool( True ),
22222  useStation2 = cms.bool( True ),
22223  fallbackToME1 = cms.bool( False ),
22224  cosmicPropagationHypothesis = cms.bool( False ),
22225  useMB2InOverlap = cms.bool( False ),
22226  useTrack = cms.string( "tracker" ),
22227  useState = cms.string( "atVertex" ),
22228  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22229  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22230  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22231 )
22232 fragment.hltPreHIL3Mu15 = cms.EDFilter( "HLTPrescaler",
22233  offset = cms.uint32( 0 ),
22234  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22235 )
22236 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
22237  saveTags = cms.bool( True ),
22238  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22239  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22240  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
22241  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
22242  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22243  MinN = cms.int32( 1 ),
22244  MaxEta = cms.double( 2.5 ),
22245  MinNhits = cms.int32( -1 ),
22246  MaxDr = cms.double( 9999.0 ),
22247  MinDr = cms.double( -1.0 ),
22248  MaxDz = cms.double( 9999.0 ),
22249  MinDxySig = cms.double( -1.0 ),
22250  MinPt = cms.double( 15.0 ),
22251  NSigmaPt = cms.double( 0.0 ),
22252  MaxNormalizedChi2 = cms.double( 9999.0 ),
22253  MaxDXYBeamSpot = cms.double( 9999.0 ),
22254  MinDXYBeamSpot = cms.double( -1.0 ),
22255  MinNmuonHits = cms.int32( 0 ),
22256  MaxPtDifference = cms.double( 9999.0 ),
22257  MinTrackPt = cms.double( 0.0 ),
22258  minMuonStations = cms.int32( -1 ),
22259  minTrkHits = cms.int32( -1 ),
22260  minMuonHits = cms.int32( -1 ),
22261  allowedTypeMask = cms.uint32( 255 ),
22262  requiredTypeMask = cms.uint32( 0 ),
22263  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22264  trkMuonId = cms.uint32( 0 ),
22265  L1MatchingdR = cms.double( 9999.0 ),
22266  MatchToPreviousCand = cms.bool( True ),
22267  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22268  useSimpleGeometry = cms.bool( True ),
22269  useStation2 = cms.bool( True ),
22270  fallbackToME1 = cms.bool( False ),
22271  cosmicPropagationHypothesis = cms.bool( False ),
22272  useMB2InOverlap = cms.bool( False ),
22273  useTrack = cms.string( "tracker" ),
22274  useState = cms.string( "atVertex" ),
22275  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22276  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22277  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22278 )
22279 fragment.hltPreHIL3Mu20 = cms.EDFilter( "HLTPrescaler",
22280  offset = cms.uint32( 0 ),
22281  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22282 )
22283 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered20 = cms.EDFilter( "HLTMuonL3PreFilter",
22284  saveTags = cms.bool( True ),
22285  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22286  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22287  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
22288  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
22289  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22290  MinN = cms.int32( 1 ),
22291  MaxEta = cms.double( 2.5 ),
22292  MinNhits = cms.int32( -1 ),
22293  MaxDr = cms.double( 9999.0 ),
22294  MinDr = cms.double( -1.0 ),
22295  MaxDz = cms.double( 9999.0 ),
22296  MinDxySig = cms.double( -1.0 ),
22297  MinPt = cms.double( 20.0 ),
22298  NSigmaPt = cms.double( 0.0 ),
22299  MaxNormalizedChi2 = cms.double( 9999.0 ),
22300  MaxDXYBeamSpot = cms.double( 9999.0 ),
22301  MinDXYBeamSpot = cms.double( -1.0 ),
22302  MinNmuonHits = cms.int32( 0 ),
22303  MaxPtDifference = cms.double( 9999.0 ),
22304  MinTrackPt = cms.double( 0.0 ),
22305  minMuonStations = cms.int32( -1 ),
22306  minTrkHits = cms.int32( -1 ),
22307  minMuonHits = cms.int32( -1 ),
22308  allowedTypeMask = cms.uint32( 255 ),
22309  requiredTypeMask = cms.uint32( 0 ),
22310  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22311  trkMuonId = cms.uint32( 0 ),
22312  L1MatchingdR = cms.double( 9999.0 ),
22313  MatchToPreviousCand = cms.bool( True ),
22314  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22315  useSimpleGeometry = cms.bool( True ),
22316  useStation2 = cms.bool( True ),
22317  fallbackToME1 = cms.bool( False ),
22318  cosmicPropagationHypothesis = cms.bool( False ),
22319  useMB2InOverlap = cms.bool( False ),
22320  useTrack = cms.string( "tracker" ),
22321  useState = cms.string( "atVertex" ),
22322  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22323  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22324  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22325 )
22326 fragment.hltPreHIL3Mu3NHitQ10 = cms.EDFilter( "HLTPrescaler",
22327  offset = cms.uint32( 0 ),
22328  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22329 )
22330 fragment.hltL1fL1sSingleMu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22331  saveTags = cms.bool( True ),
22332  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22333  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
22334  MaxEta = cms.double( 2.5 ),
22335  MinPt = cms.double( 0.0 ),
22336  MaxDeltaR = cms.double( 0.3 ),
22337  MinN = cms.int32( 1 ),
22338  CentralBxOnly = cms.bool( True ),
22339  SelectQualities = cms.vint32( )
22340 )
22341 fragment.hltL2fL1sSingleMu3OpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22342  saveTags = cms.bool( True ),
22343  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22344  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22345  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered0" ),
22346  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22347  MinN = cms.int32( 0 ),
22348  MaxEta = cms.double( 2.5 ),
22349  AbsEtaBins = cms.vdouble( 0.0 ),
22350  MinNstations = cms.vint32( -1 ),
22351  MinNhits = cms.vint32( 0 ),
22352  CutOnChambers = cms.bool( False ),
22353  MinNchambers = cms.vint32( -1 ),
22354  MaxDr = cms.double( 9999.0 ),
22355  MinDr = cms.double( -1.0 ),
22356  MaxDz = cms.double( 9999.0 ),
22357  MinDxySig = cms.double( -1.0 ),
22358  MinPt = cms.double( 0.0 ),
22359  NSigmaPt = cms.double( 0.0 ),
22360  MatchToPreviousCand = cms.bool( False )
22361 )
22362 fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22363  saveTags = cms.bool( True ),
22364  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22365  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered0" ),
22366  MaxEta = cms.double( 2.5 ),
22367  MinPt = cms.double( 9999.0 ),
22368  MaxDeltaR = cms.double( 0.3 ),
22369  MinN = cms.int32( 1 ),
22370  CentralBxOnly = cms.bool( True ),
22371  SelectQualities = cms.vint32( )
22372 )
22373 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered3NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22374  saveTags = cms.bool( True ),
22375  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22376  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22377  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
22378  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
22379  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22380  MinN = cms.int32( 1 ),
22381  MaxEta = cms.double( 2.5 ),
22382  MinNhits = cms.int32( 10 ),
22383  MaxDr = cms.double( 9999.0 ),
22384  MinDr = cms.double( -1.0 ),
22385  MaxDz = cms.double( 9999.0 ),
22386  MinDxySig = cms.double( -1.0 ),
22387  MinPt = cms.double( 3.0 ),
22388  NSigmaPt = cms.double( 0.0 ),
22389  MaxNormalizedChi2 = cms.double( 9999.0 ),
22390  MaxDXYBeamSpot = cms.double( 9999.0 ),
22391  MinDXYBeamSpot = cms.double( -1.0 ),
22392  MinNmuonHits = cms.int32( 0 ),
22393  MaxPtDifference = cms.double( 9999.0 ),
22394  MinTrackPt = cms.double( 0.0 ),
22395  minMuonStations = cms.int32( -1 ),
22396  minTrkHits = cms.int32( -1 ),
22397  minMuonHits = cms.int32( -1 ),
22398  allowedTypeMask = cms.uint32( 255 ),
22399  requiredTypeMask = cms.uint32( 0 ),
22400  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22401  trkMuonId = cms.uint32( 0 ),
22402  L1MatchingdR = cms.double( 9999.0 ),
22403  MatchToPreviousCand = cms.bool( True ),
22404  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22405  useSimpleGeometry = cms.bool( True ),
22406  useStation2 = cms.bool( True ),
22407  fallbackToME1 = cms.bool( False ),
22408  cosmicPropagationHypothesis = cms.bool( False ),
22409  useMB2InOverlap = cms.bool( False ),
22410  useTrack = cms.string( "tracker" ),
22411  useState = cms.string( "atVertex" ),
22412  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22413  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22414  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22415 )
22416 fragment.hltPreHIL3Mu5NHitQ10 = cms.EDFilter( "HLTPrescaler",
22417  offset = cms.uint32( 0 ),
22418  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22419 )
22420 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered5NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22421  saveTags = cms.bool( True ),
22422  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22423  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22424  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
22425  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
22426  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22427  MinN = cms.int32( 1 ),
22428  MaxEta = cms.double( 2.5 ),
22429  MinNhits = cms.int32( 10 ),
22430  MaxDr = cms.double( 9999.0 ),
22431  MinDr = cms.double( -1.0 ),
22432  MaxDz = cms.double( 9999.0 ),
22433  MinDxySig = cms.double( -1.0 ),
22434  MinPt = cms.double( 5.0 ),
22435  NSigmaPt = cms.double( 0.0 ),
22436  MaxNormalizedChi2 = cms.double( 9999.0 ),
22437  MaxDXYBeamSpot = cms.double( 9999.0 ),
22438  MinDXYBeamSpot = cms.double( -1.0 ),
22439  MinNmuonHits = cms.int32( 0 ),
22440  MaxPtDifference = cms.double( 9999.0 ),
22441  MinTrackPt = cms.double( 0.0 ),
22442  minMuonStations = cms.int32( -1 ),
22443  minTrkHits = cms.int32( -1 ),
22444  minMuonHits = cms.int32( -1 ),
22445  allowedTypeMask = cms.uint32( 255 ),
22446  requiredTypeMask = cms.uint32( 0 ),
22447  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22448  trkMuonId = cms.uint32( 0 ),
22449  L1MatchingdR = cms.double( 9999.0 ),
22450  MatchToPreviousCand = cms.bool( True ),
22451  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22452  useSimpleGeometry = cms.bool( True ),
22453  useStation2 = cms.bool( True ),
22454  fallbackToME1 = cms.bool( False ),
22455  cosmicPropagationHypothesis = cms.bool( False ),
22456  useMB2InOverlap = cms.bool( False ),
22457  useTrack = cms.string( "tracker" ),
22458  useState = cms.string( "atVertex" ),
22459  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22460  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22461  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22462 )
22463 fragment.hltPreHIL3Mu7NHitQ10 = cms.EDFilter( "HLTPrescaler",
22464  offset = cms.uint32( 0 ),
22465  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22466 )
22467 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered7NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22468  saveTags = cms.bool( True ),
22469  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22470  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22471  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
22472  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
22473  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22474  MinN = cms.int32( 1 ),
22475  MaxEta = cms.double( 2.5 ),
22476  MinNhits = cms.int32( 10 ),
22477  MaxDr = cms.double( 9999.0 ),
22478  MinDr = cms.double( -1.0 ),
22479  MaxDz = cms.double( 9999.0 ),
22480  MinDxySig = cms.double( -1.0 ),
22481  MinPt = cms.double( 7.0 ),
22482  NSigmaPt = cms.double( 0.0 ),
22483  MaxNormalizedChi2 = cms.double( 9999.0 ),
22484  MaxDXYBeamSpot = cms.double( 9999.0 ),
22485  MinDXYBeamSpot = cms.double( -1.0 ),
22486  MinNmuonHits = cms.int32( 0 ),
22487  MaxPtDifference = cms.double( 9999.0 ),
22488  MinTrackPt = cms.double( 0.0 ),
22489  minMuonStations = cms.int32( -1 ),
22490  minTrkHits = cms.int32( -1 ),
22491  minMuonHits = cms.int32( -1 ),
22492  allowedTypeMask = cms.uint32( 255 ),
22493  requiredTypeMask = cms.uint32( 0 ),
22494  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22495  trkMuonId = cms.uint32( 0 ),
22496  L1MatchingdR = cms.double( 9999.0 ),
22497  MatchToPreviousCand = cms.bool( True ),
22498  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22499  useSimpleGeometry = cms.bool( True ),
22500  useStation2 = cms.bool( True ),
22501  fallbackToME1 = cms.bool( False ),
22502  cosmicPropagationHypothesis = cms.bool( False ),
22503  useMB2InOverlap = cms.bool( False ),
22504  useTrack = cms.string( "tracker" ),
22505  useState = cms.string( "atVertex" ),
22506  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22507  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22508  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22509 )
22510 fragment.hltL1sDoubleMuOpenMAXdR3p5BptxAND = cms.EDFilter( "HLTL1TSeed",
22511  saveTags = cms.bool( True ),
22512  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_MaxDr3p5_BptxAND" ),
22513  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22514  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22515  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22516  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22517  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22518  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22519  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22520  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22521 )
22522 fragment.hltPreHIL3Mu0NHitQ10L2Mu0MAXdR3p5M1to5 = cms.EDFilter( "HLTPrescaler",
22523  offset = cms.uint32( 0 ),
22524  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22525 )
22526 fragment.hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22527  saveTags = cms.bool( True ),
22528  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22529  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenMAXdR3p5BptxAND" ),
22530  MaxEta = cms.double( 2.5 ),
22531  MinPt = cms.double( 0.0 ),
22532  MaxDeltaR = cms.double( 0.3 ),
22533  MinN = cms.int32( 2 ),
22534  CentralBxOnly = cms.bool( True ),
22535  SelectQualities = cms.vint32( )
22536 )
22537 fragment.hltL2fDoubleMuOpenL2DR3p5PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22538  saveTags = cms.bool( True ),
22539  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22540  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22541  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0" ),
22542  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22543  MinN = cms.int32( 2 ),
22544  MaxEta = cms.double( 2.5 ),
22545  AbsEtaBins = cms.vdouble( 5.0 ),
22546  MinNstations = cms.vint32( -1 ),
22547  MinNhits = cms.vint32( 0 ),
22548  CutOnChambers = cms.bool( False ),
22549  MinNchambers = cms.vint32( -1 ),
22550  MaxDr = cms.double( 9999.0 ),
22551  MinDr = cms.double( -1.0 ),
22552  MaxDz = cms.double( 9999.0 ),
22553  MinDxySig = cms.double( -1.0 ),
22554  MinPt = cms.double( 0.0 ),
22555  NSigmaPt = cms.double( 0.0 ),
22556  MatchToPreviousCand = cms.bool( False )
22557 )
22558 fragment.hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22559  saveTags = cms.bool( True ),
22560  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22561  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0" ),
22562  MaxEta = cms.double( 2.5 ),
22563  MinPt = cms.double( 9999.0 ),
22564  MaxDeltaR = cms.double( 0.3 ),
22565  MinN = cms.int32( 1 ),
22566  CentralBxOnly = cms.bool( True ),
22567  SelectQualities = cms.vint32( )
22568 )
22569 fragment.hltL3f0DR3p5L3FilteredNHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22570  saveTags = cms.bool( True ),
22571  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22572  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22573  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2DR3p5PreFiltered0" ),
22574  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0" ),
22575  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22576  MinN = cms.int32( 1 ),
22577  MaxEta = cms.double( 2.5 ),
22578  MinNhits = cms.int32( 10 ),
22579  MaxDr = cms.double( 9999.0 ),
22580  MinDr = cms.double( -1.0 ),
22581  MaxDz = cms.double( 9999.0 ),
22582  MinDxySig = cms.double( -1.0 ),
22583  MinPt = cms.double( 0.0 ),
22584  NSigmaPt = cms.double( 0.0 ),
22585  MaxNormalizedChi2 = cms.double( 9999.0 ),
22586  MaxDXYBeamSpot = cms.double( 9999.0 ),
22587  MinDXYBeamSpot = cms.double( -1.0 ),
22588  MinNmuonHits = cms.int32( 0 ),
22589  MaxPtDifference = cms.double( 9999.0 ),
22590  MinTrackPt = cms.double( 0.0 ),
22591  minMuonStations = cms.int32( -1 ),
22592  minTrkHits = cms.int32( -1 ),
22593  minMuonHits = cms.int32( -1 ),
22594  allowedTypeMask = cms.uint32( 255 ),
22595  requiredTypeMask = cms.uint32( 0 ),
22596  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22597  trkMuonId = cms.uint32( 0 ),
22598  L1MatchingdR = cms.double( 9999.0 ),
22599  MatchToPreviousCand = cms.bool( True ),
22600  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22601  useSimpleGeometry = cms.bool( True ),
22602  useStation2 = cms.bool( True ),
22603  fallbackToME1 = cms.bool( False ),
22604  cosmicPropagationHypothesis = cms.bool( False ),
22605  useMB2InOverlap = cms.bool( False ),
22606  useTrack = cms.string( "tracker" ),
22607  useState = cms.string( "atVertex" ),
22608  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22609  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22610  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22611 )
22612 fragment.hltL3f0L3Mu0L2Mu0DR3p5FilteredNHitQ10M1to5 = cms.EDFilter( "HLTMuonTrackMassFilter",
22613  saveTags = cms.bool( True ),
22614  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22615  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22616  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22617  PreviousCandTag = cms.InputTag( "hltL3f0DR3p5L3FilteredNHitQ10" ),
22618  MinMasses = cms.vdouble( 1.0 ),
22619  MaxMasses = cms.vdouble( 5.0 ),
22620  checkCharge = cms.bool( True ),
22621  MinTrackPt = cms.double( 0.0 ),
22622  MinTrackP = cms.double( 0.0 ),
22623  MaxTrackEta = cms.double( 999.0 ),
22624  MaxTrackDxy = cms.double( 999.0 ),
22625  MaxTrackDz = cms.double( 999.0 ),
22626  MinTrackHits = cms.int32( 0 ),
22627  MaxTrackNormChi2 = cms.double( 1.0E10 ),
22628  MaxDCAMuonTrack = cms.double( 99999.9 ),
22629  CutCowboys = cms.bool( False )
22630 )
22631 fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2M7toinf = cms.EDFilter( "HLTPrescaler",
22632  offset = cms.uint32( 0 ),
22633  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22634 )
22635 fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2FilteredM7toinf = cms.EDFilter( "HLTMuonTrackMassFilter",
22636  saveTags = cms.bool( True ),
22637  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22638  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22639  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22640  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered2p5NHitQ10" ),
22641  MinMasses = cms.vdouble( 7.0 ),
22642  MaxMasses = cms.vdouble( 999.0 ),
22643  checkCharge = cms.bool( True ),
22644  MinTrackPt = cms.double( 2.0 ),
22645  MinTrackP = cms.double( 0.0 ),
22646  MaxTrackEta = cms.double( 999.0 ),
22647  MaxTrackDxy = cms.double( 999.0 ),
22648  MaxTrackDz = cms.double( 999.0 ),
22649  MinTrackHits = cms.int32( 0 ),
22650  MaxTrackNormChi2 = cms.double( 1.0E10 ),
22651  MaxDCAMuonTrack = cms.double( 99999.9 ),
22652  CutCowboys = cms.bool( False )
22653 )
22654 fragment.hltPreHICsAK4PFJet60Eta1p5 = cms.EDFilter( "HLTPrescaler",
22655  offset = cms.uint32( 0 ),
22656  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22657 )
22658 fragment.hltSinglePuAK4CaloJet60Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22659  saveTags = cms.bool( False ),
22660  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22661  triggerType = cms.int32( 85 ),
22662  MinE = cms.double( -1.0 ),
22663  MinPt = cms.double( 60.0 ),
22664  MinMass = cms.double( -1.0 ),
22665  MaxMass = cms.double( -1.0 ),
22666  MinEta = cms.double( -1.0 ),
22667  MaxEta = cms.double( 1.5 ),
22668  MinN = cms.int32( 1 )
22669 )
22670 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22671  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22672  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta1p5" ),
22673  triggerJetsType = cms.int32( 85 ),
22674  maxDeltaR = cms.double( 0.2 )
22675 )
22676 fragment.hltSingleCsPFJet60Eta1p5 = cms.EDFilter( "HLT1PFJet",
22677  saveTags = cms.bool( True ),
22678  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60" ),
22679  triggerType = cms.int32( 85 ),
22680  MinE = cms.double( -1.0 ),
22681  MinPt = cms.double( 60.0 ),
22682  MinMass = cms.double( -1.0 ),
22683  MaxMass = cms.double( -1.0 ),
22684  MinEta = cms.double( -1.0 ),
22685  MaxEta = cms.double( 1.5 ),
22686  MinN = cms.int32( 1 )
22687 )
22688 fragment.hltPreHICsAK4PFJet80Eta1p5 = cms.EDFilter( "HLTPrescaler",
22689  offset = cms.uint32( 0 ),
22690  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22691 )
22692 fragment.hltSinglePuAK4CaloJet70Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22693  saveTags = cms.bool( False ),
22694  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22695  triggerType = cms.int32( 85 ),
22696  MinE = cms.double( -1.0 ),
22697  MinPt = cms.double( 70.0 ),
22698  MinMass = cms.double( -1.0 ),
22699  MaxMass = cms.double( -1.0 ),
22700  MinEta = cms.double( -1.0 ),
22701  MaxEta = cms.double( 1.5 ),
22702  MinN = cms.int32( 1 )
22703 )
22704 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22705  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22706  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta1p5" ),
22707  triggerJetsType = cms.int32( 85 ),
22708  maxDeltaR = cms.double( 0.2 )
22709 )
22710 fragment.hltSingleCsPFJet80Eta1p5 = cms.EDFilter( "HLT1PFJet",
22711  saveTags = cms.bool( True ),
22712  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70" ),
22713  triggerType = cms.int32( 85 ),
22714  MinE = cms.double( -1.0 ),
22715  MinPt = cms.double( 80.0 ),
22716  MinMass = cms.double( -1.0 ),
22717  MaxMass = cms.double( -1.0 ),
22718  MinEta = cms.double( -1.0 ),
22719  MaxEta = cms.double( 1.5 ),
22720  MinN = cms.int32( 1 )
22721 )
22722 fragment.hltPreHICsAK4PFJet100Eta1p5 = cms.EDFilter( "HLTPrescaler",
22723  offset = cms.uint32( 0 ),
22724  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22725 )
22726 fragment.hltSinglePuAK4CaloJet80Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22727  saveTags = cms.bool( False ),
22728  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22729  triggerType = cms.int32( 85 ),
22730  MinE = cms.double( -1.0 ),
22731  MinPt = cms.double( 80.0 ),
22732  MinMass = cms.double( -1.0 ),
22733  MaxMass = cms.double( -1.0 ),
22734  MinEta = cms.double( -1.0 ),
22735  MaxEta = cms.double( 1.5 ),
22736  MinN = cms.int32( 1 )
22737 )
22738 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22739  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22740  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta1p5" ),
22741  triggerJetsType = cms.int32( 85 ),
22742  maxDeltaR = cms.double( 0.2 )
22743 )
22744 fragment.hltSingleCsPFJet100Eta1p5 = cms.EDFilter( "HLT1PFJet",
22745  saveTags = cms.bool( True ),
22746  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80" ),
22747  triggerType = cms.int32( 85 ),
22748  MinE = cms.double( -1.0 ),
22749  MinPt = cms.double( 100.0 ),
22750  MinMass = cms.double( -1.0 ),
22751  MaxMass = cms.double( -1.0 ),
22752  MinEta = cms.double( -1.0 ),
22753  MaxEta = cms.double( 1.5 ),
22754  MinN = cms.int32( 1 )
22755 )
22756 fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot = cms.EDFilter( "HLTPrescaler",
22757  offset = cms.uint32( 0 ),
22758  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22759 )
22760 fragment.hltPreHICsAK4PFJet120Eta1p5 = cms.EDFilter( "HLTPrescaler",
22761  offset = cms.uint32( 0 ),
22762  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22763 )
22764 fragment.hltSinglePuAK4CaloJet90Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22765  saveTags = cms.bool( False ),
22766  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22767  triggerType = cms.int32( 85 ),
22768  MinE = cms.double( -1.0 ),
22769  MinPt = cms.double( 90.0 ),
22770  MinMass = cms.double( -1.0 ),
22771  MaxMass = cms.double( -1.0 ),
22772  MinEta = cms.double( -1.0 ),
22773  MaxEta = cms.double( 1.5 ),
22774  MinN = cms.int32( 1 )
22775 )
22776 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22777  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22778  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta1p5" ),
22779  triggerJetsType = cms.int32( 85 ),
22780  maxDeltaR = cms.double( 0.2 )
22781 )
22782 fragment.hltSingleCsPFJet120Eta1p5 = cms.EDFilter( "HLT1PFJet",
22783  saveTags = cms.bool( True ),
22784  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90" ),
22785  triggerType = cms.int32( 85 ),
22786  MinE = cms.double( -1.0 ),
22787  MinPt = cms.double( 120.0 ),
22788  MinMass = cms.double( -1.0 ),
22789  MaxMass = cms.double( -1.0 ),
22790  MinEta = cms.double( -1.0 ),
22791  MaxEta = cms.double( 1.5 ),
22792  MinN = cms.int32( 1 )
22793 )
22794 fragment.hltPreHICsAK4PFJet60Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
22795  offset = cms.uint32( 0 ),
22796  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22797 )
22798 fragment.hltPreHICsAK4PFJet80Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
22799  offset = cms.uint32( 0 ),
22800  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22801 )
22802 fragment.hltPreHICsAK4PFJet100Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
22803  offset = cms.uint32( 0 ),
22804  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22805 )
22806 fragment.hltPreHIL3Mu3EG10HECut = cms.EDFilter( "HLTPrescaler",
22807  offset = cms.uint32( 0 ),
22808  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22809 )
22810 fragment.hltL1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22811  saveTags = cms.bool( True ),
22812  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22813  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
22814  MaxEta = cms.double( 2.5 ),
22815  MinPt = cms.double( 0.0 ),
22816  MaxDeltaR = cms.double( 0.3 ),
22817  MinN = cms.int32( 1 ),
22818  CentralBxOnly = cms.bool( True ),
22819  SelectQualities = cms.vint32( )
22820 )
22821 fragment.hltL2fL1sSingleMuOpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22822  saveTags = cms.bool( True ),
22823  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22824  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22825  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenL1Filtered0" ),
22826  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22827  MinN = cms.int32( 0 ),
22828  MaxEta = cms.double( 2.5 ),
22829  AbsEtaBins = cms.vdouble( 0.0 ),
22830  MinNstations = cms.vint32( -1 ),
22831  MinNhits = cms.vint32( 0 ),
22832  CutOnChambers = cms.bool( False ),
22833  MinNchambers = cms.vint32( -1 ),
22834  MaxDr = cms.double( 9999.0 ),
22835  MinDr = cms.double( -1.0 ),
22836  MaxDz = cms.double( 9999.0 ),
22837  MinDxySig = cms.double( -1.0 ),
22838  MinPt = cms.double( 0.0 ),
22839  NSigmaPt = cms.double( 0.0 ),
22840  MatchToPreviousCand = cms.bool( False )
22841 )
22842 fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22843  saveTags = cms.bool( True ),
22844  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22845  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenL1Filtered0" ),
22846  MaxEta = cms.double( 2.5 ),
22847  MinPt = cms.double( 9999.0 ),
22848  MaxDeltaR = cms.double( 0.3 ),
22849  MinN = cms.int32( 1 ),
22850  CentralBxOnly = cms.bool( True ),
22851  SelectQualities = cms.vint32( )
22852 )
22853 fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22854  saveTags = cms.bool( True ),
22855  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22856  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22857  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
22858  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
22859  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22860  MinN = cms.int32( 1 ),
22861  MaxEta = cms.double( 2.5 ),
22862  MinNhits = cms.int32( -1 ),
22863  MaxDr = cms.double( 9999.0 ),
22864  MinDr = cms.double( -1.0 ),
22865  MaxDz = cms.double( 9999.0 ),
22866  MinDxySig = cms.double( -1.0 ),
22867  MinPt = cms.double( 3.0 ),
22868  NSigmaPt = cms.double( 0.0 ),
22869  MaxNormalizedChi2 = cms.double( 9999.0 ),
22870  MaxDXYBeamSpot = cms.double( 9999.0 ),
22871  MinDXYBeamSpot = cms.double( -1.0 ),
22872  MinNmuonHits = cms.int32( 0 ),
22873  MaxPtDifference = cms.double( 9999.0 ),
22874  MinTrackPt = cms.double( 0.0 ),
22875  minMuonStations = cms.int32( -1 ),
22876  minTrkHits = cms.int32( -1 ),
22877  minMuonHits = cms.int32( -1 ),
22878  allowedTypeMask = cms.uint32( 255 ),
22879  requiredTypeMask = cms.uint32( 0 ),
22880  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22881  trkMuonId = cms.uint32( 0 ),
22882  L1MatchingdR = cms.double( 9999.0 ),
22883  MatchToPreviousCand = cms.bool( True ),
22884  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22885  useSimpleGeometry = cms.bool( True ),
22886  useStation2 = cms.bool( True ),
22887  fallbackToME1 = cms.bool( False ),
22888  cosmicPropagationHypothesis = cms.bool( False ),
22889  useMB2InOverlap = cms.bool( False ),
22890  useTrack = cms.string( "tracker" ),
22891  useState = cms.string( "atVertex" ),
22892  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22893  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22894  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22895 )
22896 fragment.hltPreHIL3Mu3EG15HECut = cms.EDFilter( "HLTPrescaler",
22897  offset = cms.uint32( 0 ),
22898  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22899 )
22900 fragment.hltEG15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22901  saveTags = cms.bool( True ),
22902  candTag = cms.InputTag( "hltEG15EtPPOnAAFilter" ),
22903  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
22904  rhoTag = cms.InputTag( "" ),
22905  energyLowEdges = cms.vdouble( 0.0 ),
22906  lessThan = cms.bool( True ),
22907  useEt = cms.bool( False ),
22908  thrRegularEB = cms.vdouble( -1.0 ),
22909  thrRegularEE = cms.vdouble( -1.0 ),
22910  thrOverEEB = cms.vdouble( 0.2 ),
22911  thrOverEEE = cms.vdouble( 0.2 ),
22912  thrOverE2EB = cms.vdouble( -1.0 ),
22913  thrOverE2EE = cms.vdouble( -1.0 ),
22914  ncandcut = cms.int32( 1 ),
22915  doRhoCorrection = cms.bool( False ),
22916  rhoMax = cms.double( 9.9999999E7 ),
22917  rhoScale = cms.double( 1.0 ),
22918  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22919  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22920  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
22921 )
22922 fragment.hltPreHIL3Mu3EG20HECut = cms.EDFilter( "HLTPrescaler",
22923  offset = cms.uint32( 0 ),
22924  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22925 )
22926 fragment.hltPreHIL3Mu3EG30HECut = cms.EDFilter( "HLTPrescaler",
22927  offset = cms.uint32( 0 ),
22928  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22929 )
22930 fragment.hltPreHIL3Mu5EG10HECut = cms.EDFilter( "HLTPrescaler",
22931  offset = cms.uint32( 0 ),
22932  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22933 )
22934 fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
22935  saveTags = cms.bool( True ),
22936  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22937  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22938  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
22939  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
22940  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22941  MinN = cms.int32( 1 ),
22942  MaxEta = cms.double( 2.5 ),
22943  MinNhits = cms.int32( -1 ),
22944  MaxDr = cms.double( 9999.0 ),
22945  MinDr = cms.double( -1.0 ),
22946  MaxDz = cms.double( 9999.0 ),
22947  MinDxySig = cms.double( -1.0 ),
22948  MinPt = cms.double( 5.0 ),
22949  NSigmaPt = cms.double( 0.0 ),
22950  MaxNormalizedChi2 = cms.double( 9999.0 ),
22951  MaxDXYBeamSpot = cms.double( 9999.0 ),
22952  MinDXYBeamSpot = cms.double( -1.0 ),
22953  MinNmuonHits = cms.int32( 0 ),
22954  MaxPtDifference = cms.double( 9999.0 ),
22955  MinTrackPt = cms.double( 0.0 ),
22956  minMuonStations = cms.int32( -1 ),
22957  minTrkHits = cms.int32( -1 ),
22958  minMuonHits = cms.int32( -1 ),
22959  allowedTypeMask = cms.uint32( 255 ),
22960  requiredTypeMask = cms.uint32( 0 ),
22961  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22962  trkMuonId = cms.uint32( 0 ),
22963  L1MatchingdR = cms.double( 9999.0 ),
22964  MatchToPreviousCand = cms.bool( True ),
22965  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22966  useSimpleGeometry = cms.bool( True ),
22967  useStation2 = cms.bool( True ),
22968  fallbackToME1 = cms.bool( False ),
22969  cosmicPropagationHypothesis = cms.bool( False ),
22970  useMB2InOverlap = cms.bool( False ),
22971  useTrack = cms.string( "tracker" ),
22972  useState = cms.string( "atVertex" ),
22973  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22974  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22975  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22976 )
22977 fragment.hltPreHIL3Mu5EG15HECut = cms.EDFilter( "HLTPrescaler",
22978  offset = cms.uint32( 0 ),
22979  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22980 )
22981 fragment.hltPreHIL3Mu5EG20HECut = cms.EDFilter( "HLTPrescaler",
22982  offset = cms.uint32( 0 ),
22983  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22984 )
22985 fragment.hltPreHIL3Mu5EG30HECut = cms.EDFilter( "HLTPrescaler",
22986  offset = cms.uint32( 0 ),
22987  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22988 )
22989 fragment.hltPreHIL3Mu7EG10HECut = cms.EDFilter( "HLTPrescaler",
22990  offset = cms.uint32( 0 ),
22991  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22992 )
22993 fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 = cms.EDFilter( "HLTMuonL3PreFilter",
22994  saveTags = cms.bool( True ),
22995  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22996  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22997  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
22998  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
22999  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23000  MinN = cms.int32( 1 ),
23001  MaxEta = cms.double( 2.5 ),
23002  MinNhits = cms.int32( -1 ),
23003  MaxDr = cms.double( 9999.0 ),
23004  MinDr = cms.double( -1.0 ),
23005  MaxDz = cms.double( 9999.0 ),
23006  MinDxySig = cms.double( -1.0 ),
23007  MinPt = cms.double( 7.0 ),
23008  NSigmaPt = cms.double( 0.0 ),
23009  MaxNormalizedChi2 = cms.double( 9999.0 ),
23010  MaxDXYBeamSpot = cms.double( 9999.0 ),
23011  MinDXYBeamSpot = cms.double( -1.0 ),
23012  MinNmuonHits = cms.int32( 0 ),
23013  MaxPtDifference = cms.double( 9999.0 ),
23014  MinTrackPt = cms.double( 0.0 ),
23015  minMuonStations = cms.int32( -1 ),
23016  minTrkHits = cms.int32( -1 ),
23017  minMuonHits = cms.int32( -1 ),
23018  allowedTypeMask = cms.uint32( 255 ),
23019  requiredTypeMask = cms.uint32( 0 ),
23020  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23021  trkMuonId = cms.uint32( 0 ),
23022  L1MatchingdR = cms.double( 9999.0 ),
23023  MatchToPreviousCand = cms.bool( True ),
23024  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23025  useSimpleGeometry = cms.bool( True ),
23026  useStation2 = cms.bool( True ),
23027  fallbackToME1 = cms.bool( False ),
23028  cosmicPropagationHypothesis = cms.bool( False ),
23029  useMB2InOverlap = cms.bool( False ),
23030  useTrack = cms.string( "tracker" ),
23031  useState = cms.string( "atVertex" ),
23032  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23033  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23034  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23035 )
23036 fragment.hltPreHIL3Mu7EG15HECut = cms.EDFilter( "HLTPrescaler",
23037  offset = cms.uint32( 0 ),
23038  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23039 )
23040 fragment.hltPreHIL3Mu7EG20HECut = cms.EDFilter( "HLTPrescaler",
23041  offset = cms.uint32( 0 ),
23042  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23043 )
23044 fragment.hltPreHIL3Mu7EG30HECut = cms.EDFilter( "HLTPrescaler",
23045  offset = cms.uint32( 0 ),
23046  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23047 )
23048 fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
23049  saveTags = cms.bool( True ),
23050  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet28_MidEta2p7_BptxAND" ),
23051  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23052  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23053  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23054  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23055  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23056  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23057  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23058  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23059 )
23060 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLTPrescaler",
23061  offset = cms.uint32( 0 ),
23062  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23063 )
23064 fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23065  saveTags = cms.bool( True ),
23066  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23067  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND" ),
23068  MaxEta = cms.double( 2.5 ),
23069  MinPt = cms.double( 0.0 ),
23070  MaxDeltaR = cms.double( 0.3 ),
23071  MinN = cms.int32( 1 ),
23072  CentralBxOnly = cms.bool( True ),
23073  SelectQualities = cms.vint32( )
23074 )
23075 fragment.hltSinglePuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLT1CaloJet",
23076  saveTags = cms.bool( True ),
23077  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
23078  triggerType = cms.int32( 85 ),
23079  MinE = cms.double( -1.0 ),
23080  MinPt = cms.double( 40.0 ),
23081  MinMass = cms.double( -1.0 ),
23082  MaxMass = cms.double( -1.0 ),
23083  MinEta = cms.double( -1.0 ),
23084  MaxEta = cms.double( 2.1 ),
23085  MinN = cms.int32( 1 )
23086 )
23087 fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
23088  saveTags = cms.bool( True ),
23089  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23090  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
23091  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
23092  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
23093  MinN = cms.int32( 0 ),
23094  MaxEta = cms.double( 2.5 ),
23095  AbsEtaBins = cms.vdouble( 0.0 ),
23096  MinNstations = cms.vint32( -1 ),
23097  MinNhits = cms.vint32( 0 ),
23098  CutOnChambers = cms.bool( False ),
23099  MinNchambers = cms.vint32( -1 ),
23100  MaxDr = cms.double( 9999.0 ),
23101  MinDr = cms.double( -1.0 ),
23102  MaxDz = cms.double( 9999.0 ),
23103  MinDxySig = cms.double( -1.0 ),
23104  MinPt = cms.double( 0.0 ),
23105  NSigmaPt = cms.double( 0.0 ),
23106  MatchToPreviousCand = cms.bool( False )
23107 )
23108 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23109  saveTags = cms.bool( True ),
23110  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23111  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
23112  MaxEta = cms.double( 2.5 ),
23113  MinPt = cms.double( 9999.0 ),
23114  MaxDeltaR = cms.double( 0.3 ),
23115  MinN = cms.int32( 1 ),
23116  CentralBxOnly = cms.bool( True ),
23117  SelectQualities = cms.vint32( )
23118 )
23119 fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
23120  saveTags = cms.bool( True ),
23121  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23122  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23123  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0" ),
23124  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
23125  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23126  MinN = cms.int32( 1 ),
23127  MaxEta = cms.double( 2.5 ),
23128  MinNhits = cms.int32( -1 ),
23129  MaxDr = cms.double( 9999.0 ),
23130  MinDr = cms.double( -1.0 ),
23131  MaxDz = cms.double( 9999.0 ),
23132  MinDxySig = cms.double( -1.0 ),
23133  MinPt = cms.double( 3.0 ),
23134  NSigmaPt = cms.double( 0.0 ),
23135  MaxNormalizedChi2 = cms.double( 9999.0 ),
23136  MaxDXYBeamSpot = cms.double( 9999.0 ),
23137  MinDXYBeamSpot = cms.double( -1.0 ),
23138  MinNmuonHits = cms.int32( 0 ),
23139  MaxPtDifference = cms.double( 9999.0 ),
23140  MinTrackPt = cms.double( 0.0 ),
23141  minMuonStations = cms.int32( -1 ),
23142  minTrkHits = cms.int32( -1 ),
23143  minMuonHits = cms.int32( -1 ),
23144  allowedTypeMask = cms.uint32( 255 ),
23145  requiredTypeMask = cms.uint32( 0 ),
23146  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23147  trkMuonId = cms.uint32( 0 ),
23148  L1MatchingdR = cms.double( 9999.0 ),
23149  MatchToPreviousCand = cms.bool( True ),
23150  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23151  useSimpleGeometry = cms.bool( True ),
23152  useStation2 = cms.bool( True ),
23153  fallbackToME1 = cms.bool( False ),
23154  cosmicPropagationHypothesis = cms.bool( False ),
23155  useMB2InOverlap = cms.bool( False ),
23156  useTrack = cms.string( "tracker" ),
23157  useState = cms.string( "atVertex" ),
23158  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23159  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23160  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23161 )
23162 fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
23163  saveTags = cms.bool( True ),
23164  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet44_MidEta2p7_BptxAND" ),
23165  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23166  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23167  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23168  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23169  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23170  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23171  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23172  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23173 )
23174 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLTPrescaler",
23175  offset = cms.uint32( 0 ),
23176  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23177 )
23178 fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23179  saveTags = cms.bool( True ),
23180  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23181  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND" ),
23182  MaxEta = cms.double( 2.5 ),
23183  MinPt = cms.double( 0.0 ),
23184  MaxDeltaR = cms.double( 0.3 ),
23185  MinN = cms.int32( 1 ),
23186  CentralBxOnly = cms.bool( True ),
23187  SelectQualities = cms.vint32( )
23188 )
23189 fragment.hltSinglePuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLT1CaloJet",
23190  saveTags = cms.bool( True ),
23191  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
23192  triggerType = cms.int32( 85 ),
23193  MinE = cms.double( -1.0 ),
23194  MinPt = cms.double( 60.0 ),
23195  MinMass = cms.double( -1.0 ),
23196  MaxMass = cms.double( -1.0 ),
23197  MinEta = cms.double( -1.0 ),
23198  MaxEta = cms.double( 2.1 ),
23199  MinN = cms.int32( 1 )
23200 )
23201 fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
23202  saveTags = cms.bool( True ),
23203  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23204  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
23205  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
23206  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
23207  MinN = cms.int32( 0 ),
23208  MaxEta = cms.double( 2.5 ),
23209  AbsEtaBins = cms.vdouble( 0.0 ),
23210  MinNstations = cms.vint32( -1 ),
23211  MinNhits = cms.vint32( 0 ),
23212  CutOnChambers = cms.bool( False ),
23213  MinNchambers = cms.vint32( -1 ),
23214  MaxDr = cms.double( 9999.0 ),
23215  MinDr = cms.double( -1.0 ),
23216  MaxDz = cms.double( 9999.0 ),
23217  MinDxySig = cms.double( -1.0 ),
23218  MinPt = cms.double( 0.0 ),
23219  NSigmaPt = cms.double( 0.0 ),
23220  MatchToPreviousCand = cms.bool( False )
23221 )
23222 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23223  saveTags = cms.bool( True ),
23224  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23225  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
23226  MaxEta = cms.double( 2.5 ),
23227  MinPt = cms.double( 9999.0 ),
23228  MaxDeltaR = cms.double( 0.3 ),
23229  MinN = cms.int32( 1 ),
23230  CentralBxOnly = cms.bool( True ),
23231  SelectQualities = cms.vint32( )
23232 )
23233 fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
23234  saveTags = cms.bool( True ),
23235  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23236  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23237  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0" ),
23238  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
23239  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23240  MinN = cms.int32( 1 ),
23241  MaxEta = cms.double( 2.5 ),
23242  MinNhits = cms.int32( -1 ),
23243  MaxDr = cms.double( 9999.0 ),
23244  MinDr = cms.double( -1.0 ),
23245  MaxDz = cms.double( 9999.0 ),
23246  MinDxySig = cms.double( -1.0 ),
23247  MinPt = cms.double( 3.0 ),
23248  NSigmaPt = cms.double( 0.0 ),
23249  MaxNormalizedChi2 = cms.double( 9999.0 ),
23250  MaxDXYBeamSpot = cms.double( 9999.0 ),
23251  MinDXYBeamSpot = cms.double( -1.0 ),
23252  MinNmuonHits = cms.int32( 0 ),
23253  MaxPtDifference = cms.double( 9999.0 ),
23254  MinTrackPt = cms.double( 0.0 ),
23255  minMuonStations = cms.int32( -1 ),
23256  minTrkHits = cms.int32( -1 ),
23257  minMuonHits = cms.int32( -1 ),
23258  allowedTypeMask = cms.uint32( 255 ),
23259  requiredTypeMask = cms.uint32( 0 ),
23260  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23261  trkMuonId = cms.uint32( 0 ),
23262  L1MatchingdR = cms.double( 9999.0 ),
23263  MatchToPreviousCand = cms.bool( True ),
23264  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23265  useSimpleGeometry = cms.bool( True ),
23266  useStation2 = cms.bool( True ),
23267  fallbackToME1 = cms.bool( False ),
23268  cosmicPropagationHypothesis = cms.bool( False ),
23269  useMB2InOverlap = cms.bool( False ),
23270  useTrack = cms.string( "tracker" ),
23271  useState = cms.string( "atVertex" ),
23272  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23273  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23274  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23275 )
23276 fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
23277  saveTags = cms.bool( True ),
23278  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet56_MidEta2p7_BptxAND" ),
23279  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23280  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23281  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23282  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23283  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23284  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23285  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23286  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23287 )
23288 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLTPrescaler",
23289  offset = cms.uint32( 0 ),
23290  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23291 )
23292 fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23293  saveTags = cms.bool( True ),
23294  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23295  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND" ),
23296  MaxEta = cms.double( 2.5 ),
23297  MinPt = cms.double( 0.0 ),
23298  MaxDeltaR = cms.double( 0.3 ),
23299  MinN = cms.int32( 1 ),
23300  CentralBxOnly = cms.bool( True ),
23301  SelectQualities = cms.vint32( )
23302 )
23303 fragment.hltSinglePuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLT1CaloJet",
23304  saveTags = cms.bool( True ),
23305  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
23306  triggerType = cms.int32( 85 ),
23307  MinE = cms.double( -1.0 ),
23308  MinPt = cms.double( 80.0 ),
23309  MinMass = cms.double( -1.0 ),
23310  MaxMass = cms.double( -1.0 ),
23311  MinEta = cms.double( -1.0 ),
23312  MaxEta = cms.double( 2.1 ),
23313  MinN = cms.int32( 1 )
23314 )
23315 fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
23316  saveTags = cms.bool( True ),
23317  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23318  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
23319  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
23320  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
23321  MinN = cms.int32( 0 ),
23322  MaxEta = cms.double( 2.5 ),
23323  AbsEtaBins = cms.vdouble( 0.0 ),
23324  MinNstations = cms.vint32( -1 ),
23325  MinNhits = cms.vint32( 0 ),
23326  CutOnChambers = cms.bool( False ),
23327  MinNchambers = cms.vint32( -1 ),
23328  MaxDr = cms.double( 9999.0 ),
23329  MinDr = cms.double( -1.0 ),
23330  MaxDz = cms.double( 9999.0 ),
23331  MinDxySig = cms.double( -1.0 ),
23332  MinPt = cms.double( 0.0 ),
23333  NSigmaPt = cms.double( 0.0 ),
23334  MatchToPreviousCand = cms.bool( False )
23335 )
23336 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23337  saveTags = cms.bool( True ),
23338  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23339  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
23340  MaxEta = cms.double( 2.5 ),
23341  MinPt = cms.double( 9999.0 ),
23342  MaxDeltaR = cms.double( 0.3 ),
23343  MinN = cms.int32( 1 ),
23344  CentralBxOnly = cms.bool( True ),
23345  SelectQualities = cms.vint32( )
23346 )
23347 fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
23348  saveTags = cms.bool( True ),
23349  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23350  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23351  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0" ),
23352  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
23353  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23354  MinN = cms.int32( 1 ),
23355  MaxEta = cms.double( 2.5 ),
23356  MinNhits = cms.int32( -1 ),
23357  MaxDr = cms.double( 9999.0 ),
23358  MinDr = cms.double( -1.0 ),
23359  MaxDz = cms.double( 9999.0 ),
23360  MinDxySig = cms.double( -1.0 ),
23361  MinPt = cms.double( 3.0 ),
23362  NSigmaPt = cms.double( 0.0 ),
23363  MaxNormalizedChi2 = cms.double( 9999.0 ),
23364  MaxDXYBeamSpot = cms.double( 9999.0 ),
23365  MinDXYBeamSpot = cms.double( -1.0 ),
23366  MinNmuonHits = cms.int32( 0 ),
23367  MaxPtDifference = cms.double( 9999.0 ),
23368  MinTrackPt = cms.double( 0.0 ),
23369  minMuonStations = cms.int32( -1 ),
23370  minTrkHits = cms.int32( -1 ),
23371  minMuonHits = cms.int32( -1 ),
23372  allowedTypeMask = cms.uint32( 255 ),
23373  requiredTypeMask = cms.uint32( 0 ),
23374  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23375  trkMuonId = cms.uint32( 0 ),
23376  L1MatchingdR = cms.double( 9999.0 ),
23377  MatchToPreviousCand = cms.bool( True ),
23378  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23379  useSimpleGeometry = cms.bool( True ),
23380  useStation2 = cms.bool( True ),
23381  fallbackToME1 = cms.bool( False ),
23382  cosmicPropagationHypothesis = cms.bool( False ),
23383  useMB2InOverlap = cms.bool( False ),
23384  useTrack = cms.string( "tracker" ),
23385  useState = cms.string( "atVertex" ),
23386  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23387  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23388  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23389 )
23390 fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
23391  saveTags = cms.bool( True ),
23392  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet64_MidEta2p7_BptxAND" ),
23393  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23394  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23395  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23396  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23397  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23398  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23399  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23400  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23401 )
23402 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLTPrescaler",
23403  offset = cms.uint32( 0 ),
23404  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23405 )
23406 fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23407  saveTags = cms.bool( True ),
23408  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23409  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND" ),
23410  MaxEta = cms.double( 2.5 ),
23411  MinPt = cms.double( 0.0 ),
23412  MaxDeltaR = cms.double( 0.3 ),
23413  MinN = cms.int32( 1 ),
23414  CentralBxOnly = cms.bool( True ),
23415  SelectQualities = cms.vint32( )
23416 )
23417 fragment.hltSinglePuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLT1CaloJet",
23418  saveTags = cms.bool( True ),
23419  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
23420  triggerType = cms.int32( 85 ),
23421  MinE = cms.double( -1.0 ),
23422  MinPt = cms.double( 100.0 ),
23423  MinMass = cms.double( -1.0 ),
23424  MaxMass = cms.double( -1.0 ),
23425  MinEta = cms.double( -1.0 ),
23426  MaxEta = cms.double( 2.1 ),
23427  MinN = cms.int32( 1 )
23428 )
23429 fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
23430  saveTags = cms.bool( True ),
23431  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23432  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
23433  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23434  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
23435  MinN = cms.int32( 0 ),
23436  MaxEta = cms.double( 2.5 ),
23437  AbsEtaBins = cms.vdouble( 0.0 ),
23438  MinNstations = cms.vint32( -1 ),
23439  MinNhits = cms.vint32( 0 ),
23440  CutOnChambers = cms.bool( False ),
23441  MinNchambers = cms.vint32( -1 ),
23442  MaxDr = cms.double( 9999.0 ),
23443  MinDr = cms.double( -1.0 ),
23444  MaxDz = cms.double( 9999.0 ),
23445  MinDxySig = cms.double( -1.0 ),
23446  MinPt = cms.double( 0.0 ),
23447  NSigmaPt = cms.double( 0.0 ),
23448  MatchToPreviousCand = cms.bool( False )
23449 )
23450 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23451  saveTags = cms.bool( True ),
23452  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23453  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23454  MaxEta = cms.double( 2.5 ),
23455  MinPt = cms.double( 9999.0 ),
23456  MaxDeltaR = cms.double( 0.3 ),
23457  MinN = cms.int32( 1 ),
23458  CentralBxOnly = cms.bool( True ),
23459  SelectQualities = cms.vint32( )
23460 )
23461 fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
23462  saveTags = cms.bool( True ),
23463  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23464  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23465  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0" ),
23466  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23467  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23468  MinN = cms.int32( 1 ),
23469  MaxEta = cms.double( 2.5 ),
23470  MinNhits = cms.int32( -1 ),
23471  MaxDr = cms.double( 9999.0 ),
23472  MinDr = cms.double( -1.0 ),
23473  MaxDz = cms.double( 9999.0 ),
23474  MinDxySig = cms.double( -1.0 ),
23475  MinPt = cms.double( 3.0 ),
23476  NSigmaPt = cms.double( 0.0 ),
23477  MaxNormalizedChi2 = cms.double( 9999.0 ),
23478  MaxDXYBeamSpot = cms.double( 9999.0 ),
23479  MinDXYBeamSpot = cms.double( -1.0 ),
23480  MinNmuonHits = cms.int32( 0 ),
23481  MaxPtDifference = cms.double( 9999.0 ),
23482  MinTrackPt = cms.double( 0.0 ),
23483  minMuonStations = cms.int32( -1 ),
23484  minTrkHits = cms.int32( -1 ),
23485  minMuonHits = cms.int32( -1 ),
23486  allowedTypeMask = cms.uint32( 255 ),
23487  requiredTypeMask = cms.uint32( 0 ),
23488  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23489  trkMuonId = cms.uint32( 0 ),
23490  L1MatchingdR = cms.double( 9999.0 ),
23491  MatchToPreviousCand = cms.bool( True ),
23492  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23493  useSimpleGeometry = cms.bool( True ),
23494  useStation2 = cms.bool( True ),
23495  fallbackToME1 = cms.bool( False ),
23496  cosmicPropagationHypothesis = cms.bool( False ),
23497  useMB2InOverlap = cms.bool( False ),
23498  useTrack = cms.string( "tracker" ),
23499  useState = cms.string( "atVertex" ),
23500  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23501  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23502  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23503 )
23504 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23505  offset = cms.uint32( 0 ),
23506  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23507 )
23508 fragment.hltL3MuFiltered3SinglePuAK4CaloJet40FilterDr = cms.EDFilter( "HLT2MuonTau",
23509  saveTags = cms.bool( True ),
23510  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23511  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23512  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3" ),
23513  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet40Eta2p1" ),
23514  triggerType1 = cms.int32( 83 ),
23515  triggerType2 = cms.int32( 85 ),
23516  MinDphi = cms.double( 0.6 ),
23517  MaxDphi = cms.double( 3.2 ),
23518  MinDeta = cms.double( 1.0 ),
23519  MaxDeta = cms.double( -1.0 ),
23520  MinMinv = cms.double( 1.0 ),
23521  MaxMinv = cms.double( -1.0 ),
23522  MinDelR = cms.double( 1.0 ),
23523  MaxDelR = cms.double( -1.0 ),
23524  MinPt = cms.double( 1.0 ),
23525  MaxPt = cms.double( -1.0 ),
23526  MinN = cms.int32( 1 )
23527 )
23528 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23529  offset = cms.uint32( 0 ),
23530  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23531 )
23532 fragment.hltL3MuFiltered3SinglePuAK4CaloJet60FilterDr = cms.EDFilter( "HLT2MuonTau",
23533  saveTags = cms.bool( True ),
23534  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23535  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23536  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3" ),
23537  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ),
23538  triggerType1 = cms.int32( 83 ),
23539  triggerType2 = cms.int32( 85 ),
23540  MinDphi = cms.double( 0.6 ),
23541  MaxDphi = cms.double( 3.2 ),
23542  MinDeta = cms.double( 1.0 ),
23543  MaxDeta = cms.double( -1.0 ),
23544  MinMinv = cms.double( 1.0 ),
23545  MaxMinv = cms.double( -1.0 ),
23546  MinDelR = cms.double( 1.0 ),
23547  MaxDelR = cms.double( -1.0 ),
23548  MinPt = cms.double( 1.0 ),
23549  MaxPt = cms.double( -1.0 ),
23550  MinN = cms.int32( 1 )
23551 )
23552 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23553  offset = cms.uint32( 0 ),
23554  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23555 )
23556 fragment.hltL3MuFiltered3SinglePuAK4CaloJet80FilterDr = cms.EDFilter( "HLT2MuonTau",
23557  saveTags = cms.bool( True ),
23558  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23559  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23560  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3" ),
23561  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ),
23562  triggerType1 = cms.int32( 83 ),
23563  triggerType2 = cms.int32( 85 ),
23564  MinDphi = cms.double( 0.6 ),
23565  MaxDphi = cms.double( 3.2 ),
23566  MinDeta = cms.double( 1.0 ),
23567  MaxDeta = cms.double( -1.0 ),
23568  MinMinv = cms.double( 1.0 ),
23569  MaxMinv = cms.double( -1.0 ),
23570  MinDelR = cms.double( 1.0 ),
23571  MaxDelR = cms.double( -1.0 ),
23572  MinPt = cms.double( 1.0 ),
23573  MaxPt = cms.double( -1.0 ),
23574  MinN = cms.int32( 1 )
23575 )
23576 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23577  offset = cms.uint32( 0 ),
23578  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23579 )
23580 fragment.hltL3MuFiltered3SinglePuAK4CaloJet100FilterDr = cms.EDFilter( "HLT2MuonTau",
23581  saveTags = cms.bool( True ),
23582  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23583  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23584  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3" ),
23585  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet100Eta2p1" ),
23586  triggerType1 = cms.int32( 83 ),
23587  triggerType2 = cms.int32( 85 ),
23588  MinDphi = cms.double( 0.6 ),
23589  MaxDphi = cms.double( 3.2 ),
23590  MinDeta = cms.double( 1.0 ),
23591  MaxDeta = cms.double( -1.0 ),
23592  MinMinv = cms.double( 1.0 ),
23593  MaxMinv = cms.double( -1.0 ),
23594  MinDelR = cms.double( 1.0 ),
23595  MaxDelR = cms.double( -1.0 ),
23596  MinPt = cms.double( 1.0 ),
23597  MaxPt = cms.double( -1.0 ),
23598  MinN = cms.int32( 1 )
23599 )
23600 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLTPrescaler",
23601  offset = cms.uint32( 0 ),
23602  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23603 )
23604 fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23605  saveTags = cms.bool( True ),
23606  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23607  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23608  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0" ),
23609  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
23610  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23611  MinN = cms.int32( 1 ),
23612  MaxEta = cms.double( 2.5 ),
23613  MinNhits = cms.int32( -1 ),
23614  MaxDr = cms.double( 9999.0 ),
23615  MinDr = cms.double( -1.0 ),
23616  MaxDz = cms.double( 9999.0 ),
23617  MinDxySig = cms.double( -1.0 ),
23618  MinPt = cms.double( 5.0 ),
23619  NSigmaPt = cms.double( 0.0 ),
23620  MaxNormalizedChi2 = cms.double( 9999.0 ),
23621  MaxDXYBeamSpot = cms.double( 9999.0 ),
23622  MinDXYBeamSpot = cms.double( -1.0 ),
23623  MinNmuonHits = cms.int32( 0 ),
23624  MaxPtDifference = cms.double( 9999.0 ),
23625  MinTrackPt = cms.double( 0.0 ),
23626  minMuonStations = cms.int32( -1 ),
23627  minTrkHits = cms.int32( -1 ),
23628  minMuonHits = cms.int32( -1 ),
23629  allowedTypeMask = cms.uint32( 255 ),
23630  requiredTypeMask = cms.uint32( 0 ),
23631  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23632  trkMuonId = cms.uint32( 0 ),
23633  L1MatchingdR = cms.double( 9999.0 ),
23634  MatchToPreviousCand = cms.bool( True ),
23635  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23636  useSimpleGeometry = cms.bool( True ),
23637  useStation2 = cms.bool( True ),
23638  fallbackToME1 = cms.bool( False ),
23639  cosmicPropagationHypothesis = cms.bool( False ),
23640  useMB2InOverlap = cms.bool( False ),
23641  useTrack = cms.string( "tracker" ),
23642  useState = cms.string( "atVertex" ),
23643  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23644  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23645  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23646 )
23647 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLTPrescaler",
23648  offset = cms.uint32( 0 ),
23649  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23650 )
23651 fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23652  saveTags = cms.bool( True ),
23653  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23654  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23655  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0" ),
23656  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
23657  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23658  MinN = cms.int32( 1 ),
23659  MaxEta = cms.double( 2.5 ),
23660  MinNhits = cms.int32( -1 ),
23661  MaxDr = cms.double( 9999.0 ),
23662  MinDr = cms.double( -1.0 ),
23663  MaxDz = cms.double( 9999.0 ),
23664  MinDxySig = cms.double( -1.0 ),
23665  MinPt = cms.double( 5.0 ),
23666  NSigmaPt = cms.double( 0.0 ),
23667  MaxNormalizedChi2 = cms.double( 9999.0 ),
23668  MaxDXYBeamSpot = cms.double( 9999.0 ),
23669  MinDXYBeamSpot = cms.double( -1.0 ),
23670  MinNmuonHits = cms.int32( 0 ),
23671  MaxPtDifference = cms.double( 9999.0 ),
23672  MinTrackPt = cms.double( 0.0 ),
23673  minMuonStations = cms.int32( -1 ),
23674  minTrkHits = cms.int32( -1 ),
23675  minMuonHits = cms.int32( -1 ),
23676  allowedTypeMask = cms.uint32( 255 ),
23677  requiredTypeMask = cms.uint32( 0 ),
23678  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23679  trkMuonId = cms.uint32( 0 ),
23680  L1MatchingdR = cms.double( 9999.0 ),
23681  MatchToPreviousCand = cms.bool( True ),
23682  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23683  useSimpleGeometry = cms.bool( True ),
23684  useStation2 = cms.bool( True ),
23685  fallbackToME1 = cms.bool( False ),
23686  cosmicPropagationHypothesis = cms.bool( False ),
23687  useMB2InOverlap = cms.bool( False ),
23688  useTrack = cms.string( "tracker" ),
23689  useState = cms.string( "atVertex" ),
23690  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23691  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23692  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23693 )
23694 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLTPrescaler",
23695  offset = cms.uint32( 0 ),
23696  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23697 )
23698 fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23699  saveTags = cms.bool( True ),
23700  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23701  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23702  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0" ),
23703  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
23704  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23705  MinN = cms.int32( 1 ),
23706  MaxEta = cms.double( 2.5 ),
23707  MinNhits = cms.int32( -1 ),
23708  MaxDr = cms.double( 9999.0 ),
23709  MinDr = cms.double( -1.0 ),
23710  MaxDz = cms.double( 9999.0 ),
23711  MinDxySig = cms.double( -1.0 ),
23712  MinPt = cms.double( 5.0 ),
23713  NSigmaPt = cms.double( 0.0 ),
23714  MaxNormalizedChi2 = cms.double( 9999.0 ),
23715  MaxDXYBeamSpot = cms.double( 9999.0 ),
23716  MinDXYBeamSpot = cms.double( -1.0 ),
23717  MinNmuonHits = cms.int32( 0 ),
23718  MaxPtDifference = cms.double( 9999.0 ),
23719  MinTrackPt = cms.double( 0.0 ),
23720  minMuonStations = cms.int32( -1 ),
23721  minTrkHits = cms.int32( -1 ),
23722  minMuonHits = cms.int32( -1 ),
23723  allowedTypeMask = cms.uint32( 255 ),
23724  requiredTypeMask = cms.uint32( 0 ),
23725  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23726  trkMuonId = cms.uint32( 0 ),
23727  L1MatchingdR = cms.double( 9999.0 ),
23728  MatchToPreviousCand = cms.bool( True ),
23729  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23730  useSimpleGeometry = cms.bool( True ),
23731  useStation2 = cms.bool( True ),
23732  fallbackToME1 = cms.bool( False ),
23733  cosmicPropagationHypothesis = cms.bool( False ),
23734  useMB2InOverlap = cms.bool( False ),
23735  useTrack = cms.string( "tracker" ),
23736  useState = cms.string( "atVertex" ),
23737  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23738  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23739  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23740 )
23741 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLTPrescaler",
23742  offset = cms.uint32( 0 ),
23743  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23744 )
23745 fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23746  saveTags = cms.bool( True ),
23747  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23748  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23749  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0" ),
23750  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23751  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23752  MinN = cms.int32( 1 ),
23753  MaxEta = cms.double( 2.5 ),
23754  MinNhits = cms.int32( -1 ),
23755  MaxDr = cms.double( 9999.0 ),
23756  MinDr = cms.double( -1.0 ),
23757  MaxDz = cms.double( 9999.0 ),
23758  MinDxySig = cms.double( -1.0 ),
23759  MinPt = cms.double( 5.0 ),
23760  NSigmaPt = cms.double( 0.0 ),
23761  MaxNormalizedChi2 = cms.double( 9999.0 ),
23762  MaxDXYBeamSpot = cms.double( 9999.0 ),
23763  MinDXYBeamSpot = cms.double( -1.0 ),
23764  MinNmuonHits = cms.int32( 0 ),
23765  MaxPtDifference = cms.double( 9999.0 ),
23766  MinTrackPt = cms.double( 0.0 ),
23767  minMuonStations = cms.int32( -1 ),
23768  minTrkHits = cms.int32( -1 ),
23769  minMuonHits = cms.int32( -1 ),
23770  allowedTypeMask = cms.uint32( 255 ),
23771  requiredTypeMask = cms.uint32( 0 ),
23772  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23773  trkMuonId = cms.uint32( 0 ),
23774  L1MatchingdR = cms.double( 9999.0 ),
23775  MatchToPreviousCand = cms.bool( True ),
23776  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23777  useSimpleGeometry = cms.bool( True ),
23778  useStation2 = cms.bool( True ),
23779  fallbackToME1 = cms.bool( False ),
23780  cosmicPropagationHypothesis = cms.bool( False ),
23781  useMB2InOverlap = cms.bool( False ),
23782  useTrack = cms.string( "tracker" ),
23783  useState = cms.string( "atVertex" ),
23784  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23785  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23786  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23787 )
23788 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23789  offset = cms.uint32( 0 ),
23790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23791 )
23792 fragment.hltL3MuFiltered5SinglePuAK4CaloJet40FilterDr = cms.EDFilter( "HLT2MuonTau",
23793  saveTags = cms.bool( True ),
23794  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23795  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23796  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5" ),
23797  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet40Eta2p1" ),
23798  triggerType1 = cms.int32( 83 ),
23799  triggerType2 = cms.int32( 85 ),
23800  MinDphi = cms.double( 0.6 ),
23801  MaxDphi = cms.double( 3.2 ),
23802  MinDeta = cms.double( 1.0 ),
23803  MaxDeta = cms.double( -1.0 ),
23804  MinMinv = cms.double( 1.0 ),
23805  MaxMinv = cms.double( -1.0 ),
23806  MinDelR = cms.double( 1.0 ),
23807  MaxDelR = cms.double( -1.0 ),
23808  MinPt = cms.double( 1.0 ),
23809  MaxPt = cms.double( -1.0 ),
23810  MinN = cms.int32( 1 )
23811 )
23812 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23813  offset = cms.uint32( 0 ),
23814  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23815 )
23816 fragment.hltL3MuFiltered5SinglePuAK4CaloJet60FilterDr = cms.EDFilter( "HLT2MuonTau",
23817  saveTags = cms.bool( True ),
23818  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23819  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23820  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5" ),
23821  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ),
23822  triggerType1 = cms.int32( 83 ),
23823  triggerType2 = cms.int32( 85 ),
23824  MinDphi = cms.double( 0.6 ),
23825  MaxDphi = cms.double( 3.2 ),
23826  MinDeta = cms.double( 1.0 ),
23827  MaxDeta = cms.double( -1.0 ),
23828  MinMinv = cms.double( 1.0 ),
23829  MaxMinv = cms.double( -1.0 ),
23830  MinDelR = cms.double( 1.0 ),
23831  MaxDelR = cms.double( -1.0 ),
23832  MinPt = cms.double( 1.0 ),
23833  MaxPt = cms.double( -1.0 ),
23834  MinN = cms.int32( 1 )
23835 )
23836 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23837  offset = cms.uint32( 0 ),
23838  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23839 )
23840 fragment.hltL3MuFiltered5SinglePuAK4CaloJet80FilterDr = cms.EDFilter( "HLT2MuonTau",
23841  saveTags = cms.bool( True ),
23842  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23843  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23844  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5" ),
23845  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ),
23846  triggerType1 = cms.int32( 83 ),
23847  triggerType2 = cms.int32( 85 ),
23848  MinDphi = cms.double( 0.6 ),
23849  MaxDphi = cms.double( 3.2 ),
23850  MinDeta = cms.double( 1.0 ),
23851  MaxDeta = cms.double( -1.0 ),
23852  MinMinv = cms.double( 1.0 ),
23853  MaxMinv = cms.double( -1.0 ),
23854  MinDelR = cms.double( 1.0 ),
23855  MaxDelR = cms.double( -1.0 ),
23856  MinPt = cms.double( 1.0 ),
23857  MaxPt = cms.double( -1.0 ),
23858  MinN = cms.int32( 1 )
23859 )
23860 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23861  offset = cms.uint32( 0 ),
23862  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23863 )
23864 fragment.hltL3MuFiltered5SinglePuAK4CaloJet100FilterDr = cms.EDFilter( "HLT2MuonTau",
23865  saveTags = cms.bool( True ),
23866  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23867  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23868  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5" ),
23869  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet100Eta2p1" ),
23870  triggerType1 = cms.int32( 83 ),
23871  triggerType2 = cms.int32( 85 ),
23872  MinDphi = cms.double( 0.6 ),
23873  MaxDphi = cms.double( 3.2 ),
23874  MinDeta = cms.double( 1.0 ),
23875  MaxDeta = cms.double( -1.0 ),
23876  MinMinv = cms.double( 1.0 ),
23877  MaxMinv = cms.double( -1.0 ),
23878  MinDelR = cms.double( 1.0 ),
23879  MaxDelR = cms.double( -1.0 ),
23880  MinPt = cms.double( 1.0 ),
23881  MaxPt = cms.double( -1.0 ),
23882  MinN = cms.int32( 1 )
23883 )
23884 fragment.hltL1sL1SingleEG3Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
23885  saveTags = cms.bool( True ),
23886  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_Centrality_30_100_BptxAND" ),
23887  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23888  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23889  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23890  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23891  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23892  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23893  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23894  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23895 )
23896 fragment.hltPreHIGEDPhoton10Cent30100 = cms.EDFilter( "HLTPrescaler",
23897  offset = cms.uint32( 0 ),
23898  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23899 )
23900 fragment.hltPreHIGEDPhoton20Cent30100 = cms.EDFilter( "HLTPrescaler",
23901  offset = cms.uint32( 0 ),
23902  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23903 )
23904 fragment.hltL1sL1SingleEG7Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
23905  saveTags = cms.bool( True ),
23906  L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_Centrality_30_100_BptxAND" ),
23907  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23908  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23909  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23910  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23911  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23912  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23913  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23914  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23915 )
23916 fragment.hltPreHIGEDPhoton30Cent30100 = cms.EDFilter( "HLTPrescaler",
23917  offset = cms.uint32( 0 ),
23918  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23919 )
23920 fragment.hltL1sL1SingleEG21Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
23921  saveTags = cms.bool( True ),
23922  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_Centrality_30_100_BptxAND" ),
23923  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23924  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23925  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23926  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23927  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23928  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23929  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23930  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23931 )
23932 fragment.hltPreHIGEDPhoton40Cent30100 = cms.EDFilter( "HLTPrescaler",
23933  offset = cms.uint32( 0 ),
23934  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23935 )
23936 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
23937  saveTags = cms.bool( True ),
23938  L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
23939  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23940  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23941  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23942  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23943  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23944  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23945  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23946  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23947 )
23948 fragment.hltPreHIL1NotBptxOR = cms.EDFilter( "HLTPrescaler",
23949  offset = cms.uint32( 0 ),
23950  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23951 )
23952 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
23953  saveTags = cms.bool( True ),
23954  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
23955  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23956  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23957  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23958  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23959  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23960  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23961  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23962  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23963 )
23964 fragment.hltPreHIL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler",
23965  offset = cms.uint32( 0 ),
23966  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23967 )
23968 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
23969  saveTags = cms.bool( True ),
23970  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
23971  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23972  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23973  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23974  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23975  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23976  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23977  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23978  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23979 )
23980 fragment.hltPreHIL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler",
23981  offset = cms.uint32( 0 ),
23982  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23983 )
23984 fragment.hltPreHIMinimumBias = cms.EDFilter( "HLTPrescaler",
23985  offset = cms.uint32( 0 ),
23986  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23987 )
23988 fragment.hltL1sDoubleEG2BptxAND = cms.EDFilter( "HLTL1TSeed",
23989  saveTags = cms.bool( True ),
23990  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_BptxAND" ),
23991  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23992  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23993  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23994  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23995  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23996  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23997  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23998  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23999 )
24000 fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24001  offset = cms.uint32( 0 ),
24002  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24003 )
24004 fragment.hltPixelCountFilterMax = cms.EDFilter( "PixelCountFilter",
24005  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
24006  minNumber = cms.uint32( 1000 )
24007 )
24008 fragment.hltPixelLayerTripletsForUPCPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
24009  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
24010  'BPix1+BPix2+FPix1_pos',
24011  'BPix1+BPix2+FPix1_neg',
24012  'BPix1+FPix1_pos+FPix2_pos',
24013  'BPix1+FPix1_neg+FPix2_neg' ),
24014  BPix = cms.PSet(
24015  hitErrorRPhi = cms.double( 0.0027 ),
24016  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
24017  useErrorsFromParam = cms.bool( True ),
24018  hitErrorRZ = cms.double( 0.006 ),
24019  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
24020  ),
24021  FPix = cms.PSet(
24022  hitErrorRPhi = cms.double( 0.0051 ),
24023  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
24024  useErrorsFromParam = cms.bool( True ),
24025  hitErrorRZ = cms.double( 0.0036 ),
24026  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
24027  ),
24028  TIB = cms.PSet( ),
24029  TID = cms.PSet( ),
24030  TOB = cms.PSet( ),
24031  TEC = cms.PSet( ),
24032  MTIB = cms.PSet( ),
24033  MTID = cms.PSet( ),
24034  MTOB = cms.PSet( ),
24035  MTEC = cms.PSet( )
24036 )
24037 fragment.hltPixelTracksForUPCFilterPPOnAA = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
24038  ptMin = cms.double( 0.1 ),
24039  nSigmaInvPtTolerance = cms.double( 0.0 ),
24040  tipMax = cms.double( 1.0 ),
24041  nSigmaTipMaxTolerance = cms.double( 0.0 ),
24042  chi2 = cms.double( 1000.0 )
24043 )
24044 fragment.hltPixelTracksForUPCFitterPPOnAA = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
24045  scaleErrorsForBPix1 = cms.bool( False ),
24046  scaleFactor = cms.double( 0.65 )
24047 )
24048 fragment.hltPixelTracksTrackingRegionsForUPCPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
24049  RegionPSet = cms.PSet(
24050  nSigmaZ = cms.double( 0.0 ),
24051  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
24052  ptMin = cms.double( 0.1 ),
24053  originHalfLength = cms.double( 24.0 ),
24054  originRadius = cms.double( 0.2 ),
24055  precise = cms.bool( True ),
24056  useMultipleScattering = cms.bool( False )
24057  )
24058 )
24059 fragment.hltPixelClusterCheckForUPCPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
24060  doClusterCheck = cms.bool( True ),
24061  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
24062  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
24063  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
24064  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
24065  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
24066  silentClusterCheck = cms.untracked.bool( True )
24067 )
24068 fragment.hltPixelTracksHitDoubletsForUPCPPOnAA = cms.EDProducer( "HitPairEDProducer",
24069  seedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPCPPOnAA" ),
24070  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsForUPCPPOnAA" ),
24071  trackingRegionsSeedingLayers = cms.InputTag( "" ),
24072  clusterCheck = cms.InputTag( "hltPixelClusterCheckForUPCPPOnAA" ),
24073  produceSeedingHitSets = cms.bool( False ),
24074  produceIntermediateHitDoublets = cms.bool( True ),
24075  maxElement = cms.uint32( 0 ),
24076  maxElementTotal = cms.uint32( 50000000 ),
24077  layerPairs = cms.vuint32( 0 )
24078 )
24079 fragment.hltPixelTracksHitTripletsForUPCPPOnAA = cms.EDProducer( "PixelTripletHLTEDProducer",
24080  doublets = cms.InputTag( "hltPixelTracksHitDoubletsForUPCPPOnAA" ),
24081  produceSeedingHitSets = cms.bool( True ),
24082  produceIntermediateHitTriplets = cms.bool( False ),
24083  maxElement = cms.uint32( 100000000 ),
24084  extraHitRPhitolerance = cms.double( 0.06 ),
24085  extraHitRZtolerance = cms.double( 0.06 ),
24086  useMultScattering = cms.bool( True ),
24087  useBending = cms.bool( False ),
24088  useFixedPreFiltering = cms.bool( False ),
24089  phiPreFiltering = cms.double( 0.3 ),
24090  SeedComparitorPSet = cms.PSet(
24091  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
24092  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
24093  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
24094  )
24095 )
24096 fragment.hltPixelTracksForUPCPPOnAA = cms.EDProducer( "PixelTrackProducer",
24097  passLabel = cms.string( "" ),
24098  SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsForUPCPPOnAA" ),
24099  Fitter = cms.InputTag( "hltPixelTracksForUPCFitterPPOnAA" ),
24100  Filter = cms.InputTag( "hltPixelTracksForUPCFilterPPOnAA" ),
24101  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
24102 )
24103 fragment.hltPixelCandsForUPCPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
24104  src = cms.InputTag( "hltPixelTracksForUPCPPOnAA" ),
24105  particleType = cms.string( "pi+" )
24106 )
24107 fragment.hltSinglePixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
24108  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
24109  minNumber = cms.uint32( 1 )
24110 )
24111 fragment.hltMaxPixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
24112  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
24113  minNumber = cms.uint32( 15 )
24114 )
24115 fragment.hltL1sDoubleEG2NotHF2AND = cms.EDFilter( "HLTL1TSeed",
24116  saveTags = cms.bool( True ),
24117  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_NotMinimumBiasHF2_AND_BptxAND" ),
24118  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24119  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24120  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24121  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24122  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24123  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24124  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24125  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24126 )
24127 fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24128  offset = cms.uint32( 0 ),
24129  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24130 )
24131 fragment.hltPreHIUPCDoubleEG2NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24132  offset = cms.uint32( 0 ),
24133  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24134 )
24135 fragment.hltL1sDoubleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
24136  saveTags = cms.bool( True ),
24137  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_BptxAND" ),
24138  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24139  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24140  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24141  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24142  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24143  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24144  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24145  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24146 )
24147 fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24148  offset = cms.uint32( 0 ),
24149  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24150 )
24151 fragment.hltL1sDoubleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
24152  saveTags = cms.bool( True ),
24153  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
24154  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24155  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24156  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24157  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24158  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24159  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24160  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24161  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24162 )
24163 fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24164  offset = cms.uint32( 0 ),
24165  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24166 )
24167 fragment.hltPreHIUPCDoubleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24168  offset = cms.uint32( 0 ),
24169  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24170 )
24171 fragment.hltL1sDoubleMuCosmicBptxAND = cms.EDFilter( "HLTL1TSeed",
24172  saveTags = cms.bool( True ),
24173  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuCosmic_BptxAND" ),
24174  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24175  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24176  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24177  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24178  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24179  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24180  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24181  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24182 )
24183 fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24184  offset = cms.uint32( 0 ),
24185  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24186 )
24187 fragment.hltL1sDoubleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24188  saveTags = cms.bool( True ),
24189  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
24190  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24191  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24192  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24193  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24194  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24195  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24196  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24197  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24198 )
24199 fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24200  offset = cms.uint32( 0 ),
24201  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24202 )
24203 fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24204  offset = cms.uint32( 0 ),
24205  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24206 )
24207 fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24208  offset = cms.uint32( 0 ),
24209  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24210 )
24211 fragment.hltL1sDoubleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24212  saveTags = cms.bool( True ),
24213  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
24214  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24215  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24216  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24217  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24218  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24219  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24220  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24221  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24222 )
24223 fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24224  offset = cms.uint32( 0 ),
24225  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24226 )
24227 fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24228  offset = cms.uint32( 0 ),
24229  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24230 )
24231 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 = cms.EDFilter( "HLTPrescaler",
24232  offset = cms.uint32( 0 ),
24233  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24234 )
24235 fragment.hltPixelCountFilter10000 = cms.EDFilter( "PixelCountFilter",
24236  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
24237  minNumber = cms.uint32( 10000 )
24238 )
24239 fragment.hltPixelTrackMultiplicity20ForUPC = cms.EDFilter( "CandViewCountFilter",
24240  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
24241  minNumber = cms.uint32( 20 )
24242 )
24243 fragment.hltPixelTrackMultiplicity400ForUPC = cms.EDFilter( "CandViewCountFilter",
24244  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
24245  minNumber = cms.uint32( 400 )
24246 )
24247 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 = cms.EDFilter( "HLTPrescaler",
24248  offset = cms.uint32( 0 ),
24249  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24250 )
24251 fragment.hltPixelTrackMultiplicity30ForUPC = cms.EDFilter( "CandViewCountFilter",
24252  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
24253  minNumber = cms.uint32( 30 )
24254 )
24255 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 = cms.EDFilter( "HLTPrescaler",
24256  offset = cms.uint32( 0 ),
24257  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24258 )
24259 fragment.hltPixelTrackMultiplicity40ForUPC = cms.EDFilter( "CandViewCountFilter",
24260  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
24261  minNumber = cms.uint32( 40 )
24262 )
24263 fragment.hltL1sL1MinimumBiasHF2AND = cms.EDFilter( "HLTL1TSeed",
24264  saveTags = cms.bool( True ),
24265  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_AND_BptxAND" ),
24266  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24267  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24268  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24269  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24270  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24271  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24272  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24273  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24274 )
24275 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 = cms.EDFilter( "HLTPrescaler",
24276  offset = cms.uint32( 0 ),
24277  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24278 )
24279 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 = cms.EDFilter( "HLTPrescaler",
24280  offset = cms.uint32( 0 ),
24281  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24282 )
24283 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 = cms.EDFilter( "HLTPrescaler",
24284  offset = cms.uint32( 0 ),
24285  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24286 )
24287 fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR = cms.EDFilter( "HLTL1TSeed",
24288  saveTags = cms.bool( True ),
24289  L1SeedsLogicalExpression = cms.string( "L1_SingleEG2_NotMinimumBiasHF2_AND_ZDC1nOR_BptxAND" ),
24290  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24291  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24292  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24293  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24294  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24295  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24296  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24297  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24298 )
24299 fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24300  offset = cms.uint32( 0 ),
24301  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24302 )
24303 fragment.hltL1sSingleEG3BptxAND = cms.EDFilter( "HLTL1TSeed",
24304  saveTags = cms.bool( True ),
24305  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_BptxAND" ),
24306  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24307  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24308  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24309  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24310  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24311  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24312  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24313  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24314 )
24315 fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24316  offset = cms.uint32( 0 ),
24317  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24318 )
24319 fragment.hltL1sSingleEG3NotHF2AND = cms.EDFilter( "HLTL1TSeed",
24320  saveTags = cms.bool( True ),
24321  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_AND_BptxAND" ),
24322  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24323  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24324  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24325  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24326  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24327  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24328  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24329  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24330 )
24331 fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24332  offset = cms.uint32( 0 ),
24333  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24334 )
24335 fragment.hltPreHIUPCSingleEG3NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24336  offset = cms.uint32( 0 ),
24337  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24338 )
24339 fragment.hltL1sSingleEG3NotHF2OR = cms.EDFilter( "HLTL1TSeed",
24340  saveTags = cms.bool( True ),
24341  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_OR_BptxAND" ),
24342  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24343  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24344  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24345  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24346  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24347  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24348  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24349  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24350 )
24351 fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24352  offset = cms.uint32( 0 ),
24353  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24354 )
24355 fragment.hltPreHIUPCSingleEG3NotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24356  offset = cms.uint32( 0 ),
24357  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24358 )
24359 fragment.hltL1sSingleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
24360  saveTags = cms.bool( True ),
24361  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_BptxAND" ),
24362  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24363  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24364  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24365  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24366  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24367  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24368  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24369  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24370 )
24371 fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24372  offset = cms.uint32( 0 ),
24373  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24374 )
24375 fragment.hltL1sSingleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
24376  saveTags = cms.bool( True ),
24377  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
24378  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24379  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24380  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24381  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24382  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24383  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24384  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24385  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24386 )
24387 fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24388  offset = cms.uint32( 0 ),
24389  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24390 )
24391 fragment.hltPreHIUPCSingleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24392  offset = cms.uint32( 0 ),
24393  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24394 )
24395 fragment.hltL1sSingleMuCosmicBptxAND = cms.EDFilter( "HLTL1TSeed",
24396  saveTags = cms.bool( True ),
24397  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_BptxAND" ),
24398  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24399  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24400  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24401  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24402  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24403  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24404  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24405  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24406 )
24407 fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24408  offset = cms.uint32( 0 ),
24409  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24410 )
24411 fragment.hltL1sSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24412  saveTags = cms.bool( True ),
24413  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
24414  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24415  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24416  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24417  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24418  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24419  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24420  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24421  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24422 )
24423 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24424  offset = cms.uint32( 0 ),
24425  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24426 )
24427 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24428  offset = cms.uint32( 0 ),
24429  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24430 )
24431 fragment.hltL1sSingleMuCosmicNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
24432  saveTags = cms.bool( True ),
24433  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_OR_BptxAND" ),
24434  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24435  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24436  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24437  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24438  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24439  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24440  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24441  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24442 )
24443 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24444  offset = cms.uint32( 0 ),
24445  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24446 )
24447 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24448  offset = cms.uint32( 0 ),
24449  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24450 )
24451 fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24452  offset = cms.uint32( 0 ),
24453  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24454 )
24455 fragment.hltL1sSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24456  saveTags = cms.bool( True ),
24457  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
24458  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24459  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24460  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24461  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24462  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24463  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24464  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24465  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24466 )
24467 fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24468  offset = cms.uint32( 0 ),
24469  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24470 )
24471 fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24472  offset = cms.uint32( 0 ),
24473  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24474 )
24475 fragment.hltL1sSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
24476  saveTags = cms.bool( True ),
24477  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_OR_BptxAND" ),
24478  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24479  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24480  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24481  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24482  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24483  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24484  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24485  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24486 )
24487 fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24488  offset = cms.uint32( 0 ),
24489  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24490 )
24491 fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24492  offset = cms.uint32( 0 ),
24493  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24494 )
24495 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND = cms.EDFilter( "HLTL1TSeed",
24496  saveTags = cms.bool( True ),
24497  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND" ),
24498  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24499  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24500  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24501  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24502  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24503  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24504  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24505  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24506 )
24507 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24508  offset = cms.uint32( 0 ),
24509  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24510 )
24511 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24512  saveTags = cms.bool( True ),
24513  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_AND_BptxAND" ),
24514  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24515  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24516  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24517  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24518  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24519  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24520  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24521  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24522 )
24523 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24524  offset = cms.uint32( 0 ),
24525  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24526 )
24527 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24528  offset = cms.uint32( 0 ),
24529  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24530 )
24531 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
24532  saveTags = cms.bool( True ),
24533  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_OR_BptxAND" ),
24534  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24535  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24536  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24537  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24538  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24539  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24540  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24541  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24542 )
24543 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24544  offset = cms.uint32( 0 ),
24545  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24546 )
24547 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24548  offset = cms.uint32( 0 ),
24549  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24550 )
24551 fragment.hltL1sZDC1nOR = cms.EDFilter( "HLTL1TSeed",
24552  saveTags = cms.bool( True ),
24553  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nOR_BptxAND" ),
24554  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24555  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24556  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24557  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24558  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24559  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24560  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24561  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24562 )
24563 fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 = cms.EDFilter( "HLTPrescaler",
24564  offset = cms.uint32( 0 ),
24565  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24566 )
24567 fragment.hltPixelCountFilter400 = cms.EDFilter( "PixelCountFilter",
24568  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
24569  minNumber = cms.uint32( 400 )
24570 )
24571 fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
24572  offset = cms.uint32( 0 ),
24573  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24574 )
24575 fragment.hltPixelTracksForUPCFilterLowPtPPOnAA = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
24576  ptMin = cms.double( 0.045 ),
24577  nSigmaInvPtTolerance = cms.double( 0.0 ),
24578  tipMax = cms.double( 1.0 ),
24579  nSigmaTipMaxTolerance = cms.double( 0.0 ),
24580  chi2 = cms.double( 1000.0 )
24581 )
24582 fragment.hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
24583  RegionPSet = cms.PSet(
24584  nSigmaZ = cms.double( 0.0 ),
24585  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
24586  ptMin = cms.double( 0.045 ),
24587  originHalfLength = cms.double( 24.0 ),
24588  originRadius = cms.double( 0.2 ),
24589  precise = cms.bool( True ),
24590  useMultipleScattering = cms.bool( False )
24591  )
24592 )
24593 fragment.hltPixelTracksHitDoubletsLowPtForUPCPPOnAA = cms.EDProducer( "HitPairEDProducer",
24594  seedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPCPPOnAA" ),
24595  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA" ),
24596  trackingRegionsSeedingLayers = cms.InputTag( "" ),
24597  clusterCheck = cms.InputTag( "hltPixelClusterCheckForUPCPPOnAA" ),
24598  produceSeedingHitSets = cms.bool( False ),
24599  produceIntermediateHitDoublets = cms.bool( True ),
24600  maxElement = cms.uint32( 0 ),
24601  maxElementTotal = cms.uint32( 50000000 ),
24602  layerPairs = cms.vuint32( 0 )
24603 )
24604 fragment.hltPixelTracksHitTripletsLowPtForUPCPPOnAA = cms.EDProducer( "PixelTripletHLTEDProducer",
24605  doublets = cms.InputTag( "hltPixelTracksHitDoubletsLowPtForUPCPPOnAA" ),
24606  produceSeedingHitSets = cms.bool( True ),
24607  produceIntermediateHitTriplets = cms.bool( False ),
24608  maxElement = cms.uint32( 100000000 ),
24609  extraHitRPhitolerance = cms.double( 0.06 ),
24610  extraHitRZtolerance = cms.double( 0.06 ),
24611  useMultScattering = cms.bool( True ),
24612  useBending = cms.bool( False ),
24613  useFixedPreFiltering = cms.bool( False ),
24614  phiPreFiltering = cms.double( 0.3 ),
24615  SeedComparitorPSet = cms.PSet(
24616  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
24617  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
24618  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
24619  )
24620 )
24621 fragment.hltPixelTracksLowPtForUPCPPOnAA = cms.EDProducer( "PixelTrackProducer",
24622  passLabel = cms.string( "" ),
24623  SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsLowPtForUPCPPOnAA" ),
24624  Fitter = cms.InputTag( "hltPixelTracksForUPCFitterPPOnAA" ),
24625  Filter = cms.InputTag( "hltPixelTracksForUPCFilterLowPtPPOnAA" ),
24626  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
24627 )
24628 fragment.hltPixelCandsLowPtForUPCPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
24629  src = cms.InputTag( "hltPixelTracksLowPtForUPCPPOnAA" ),
24630  particleType = cms.string( "pi+" )
24631 )
24632 fragment.hltSinglePixelTrackLowPtForUPC = cms.EDFilter( "CandViewCountFilter",
24633  src = cms.InputTag( "hltPixelCandsLowPtForUPCPPOnAA" ),
24634  minNumber = cms.uint32( 1 )
24635 )
24636 fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24637  offset = cms.uint32( 0 ),
24638  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24639 )
24640 fragment.hltL1sZDC1nXORHF1AND = cms.EDFilter( "HLTL1TSeed",
24641  saveTags = cms.bool( True ),
24642  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nXOR_MinimumBiasHF1_AND_BptxAND" ),
24643  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24644  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24645  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24646  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24647  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24648  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24649  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24650  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24651 )
24652 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 = cms.EDFilter( "HLTPrescaler",
24653  offset = cms.uint32( 0 ),
24654  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24655 )
24656 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 = cms.EDFilter( "HLTPrescaler",
24657  offset = cms.uint32( 0 ),
24658  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24659 )
24660 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 = cms.EDFilter( "HLTPrescaler",
24661  offset = cms.uint32( 0 ),
24662  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24663 )
24664 fragment.hltL1sZDC1nXORHF2AND = cms.EDFilter( "HLTL1TSeed",
24665  saveTags = cms.bool( True ),
24666  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nXOR_MinimumBiasHF2_AND_BptxAND" ),
24667  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24668  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24669  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24670  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24671  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24672  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24673  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24674  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24675 )
24676 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 = cms.EDFilter( "HLTPrescaler",
24677  offset = cms.uint32( 0 ),
24678  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24679 )
24680 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 = cms.EDFilter( "HLTPrescaler",
24681  offset = cms.uint32( 0 ),
24682  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24683 )
24684 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 = cms.EDFilter( "HLTPrescaler",
24685  offset = cms.uint32( 0 ),
24686  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24687 )
24688 fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 = cms.EDFilter( "HLTPrescaler",
24689  offset = cms.uint32( 0 ),
24690  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24691 )
24692 fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
24693  offset = cms.uint32( 0 ),
24694  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24695 )
24696 fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24697  offset = cms.uint32( 0 ),
24698  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24699 )
24700 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
24701  inputTag = cms.InputTag( "rawDataCollector" ),
24702  fedList = cms.vuint32( 1024, 1025 )
24703 )
24704 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
24705  throw = cms.bool( False ),
24706  processName = cms.string( "@" ),
24707  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
24708  moduleLabelPatternsToSkip = cms.vstring( )
24709 )
24710 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
24711  processName = cms.string( "@" )
24712 )
24713 fragment.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
24714  offset = cms.uint32( 0 ),
24715  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24716 )
24717 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
24718  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
24719  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
24720  MinBx = cms.int32( 0 ),
24721  MaxBx = cms.int32( 0 ),
24722  DumpTrigResults = cms.bool( False ),
24723  DumpRecord = cms.bool( False ),
24724  DumpTrigSummary = cms.bool( True ),
24725  ReadPrescalesFromFile = cms.bool( False ),
24726  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
24727  psColumn = cms.int32( 0 )
24728 )
24729 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
24730  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
24731  reportBy = cms.untracked.string( "job" ),
24732  resetBy = cms.untracked.string( "never" ),
24733  serviceBy = cms.untracked.string( "never" ),
24734  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
24735  ReferenceRate = cms.untracked.double( 100.0 )
24736 )
24737 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
24738  usePathStatus = cms.bool( True ),
24739  hltResults = cms.InputTag( "" ),
24740  l1tResults = cms.InputTag( "" ),
24741  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24742  throw = cms.bool( True ),
24743  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v4' )
24744 )
24745 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
24746  offset = cms.uint32( 0 ),
24747  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24748 )
24749 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
24750  usePathStatus = cms.bool( True ),
24751  hltResults = cms.InputTag( "" ),
24752  l1tResults = cms.InputTag( "" ),
24753  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24754  throw = cms.bool( True ),
24755  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBias_v4' )
24756 )
24757 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
24758  offset = cms.uint32( 0 ),
24759  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24760 )
24761 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
24762  usePathStatus = cms.bool( True ),
24763  hltResults = cms.InputTag( "" ),
24764  l1tResults = cms.InputTag( "" ),
24765  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24766  throw = cms.bool( True ),
24767  triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v3',
24768  'AlCa_EcalEtaEEonlyForHI_v3',
24769  'AlCa_EcalPi0EBonlyForHI_v3',
24770  'AlCa_EcalPi0EEonlyForHI_v3' )
24771 )
24772 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
24773  offset = cms.uint32( 0 ),
24774  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24775 )
24776 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
24777  usePathStatus = cms.bool( True ),
24778  hltResults = cms.InputTag( "" ),
24779  l1tResults = cms.InputTag( "" ),
24780  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24781  throw = cms.bool( True ),
24782  triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v3' )
24783 )
24784 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
24785  offset = cms.uint32( 0 ),
24786  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24787 )
24788 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
24789  usePathStatus = cms.bool( True ),
24790  hltResults = cms.InputTag( "" ),
24791  l1tResults = cms.InputTag( "" ),
24792  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24793  throw = cms.bool( True ),
24794  triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v2',
24795  'DQM_HIHcalReconstruction_v1',
24796  'DQM_HIPixelReconstruction_v3' )
24797 )
24798 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
24799  offset = cms.uint32( 0 ),
24800  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24801 )
24802 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
24803  usePathStatus = cms.bool( True ),
24804  hltResults = cms.InputTag( "" ),
24805  l1tResults = cms.InputTag( "" ),
24806  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24807  throw = cms.bool( True ),
24808  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
24809 )
24810 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
24811  offset = cms.uint32( 0 ),
24812  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24813 )
24814 fragment.hltDatasetHIDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
24815  usePathStatus = cms.bool( True ),
24816  hltResults = cms.InputTag( "" ),
24817  l1tResults = cms.InputTag( "" ),
24818  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24819  throw = cms.bool( True ),
24820  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v5',
24821  'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v4' )
24822 )
24823 fragment.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
24824  offset = cms.uint32( 0 ),
24825  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24826 )
24827 fragment.hltDatasetHIDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
24828  usePathStatus = cms.bool( True ),
24829  hltResults = cms.InputTag( "" ),
24830  l1tResults = cms.InputTag( "" ),
24831  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24832  throw = cms.bool( True ),
24833  triggerConditions = cms.vstring( 'HLT_HIL1DoubleMu0_v3',
24834  'HLT_HIL1DoubleMu10_v3',
24835  'HLT_HIL1DoubleMuOpen_OS_er1p6_v3',
24836  'HLT_HIL1DoubleMuOpen_er1p6_v3',
24837  'HLT_HIL1DoubleMuOpen_v3',
24838  'HLT_HIL2DoubleMuOpen_v3',
24839  'HLT_HIL2_L1DoubleMu10_v3',
24840  'HLT_HIL3DoubleMuOpen_v3',
24841  'HLT_HIL3Mu0_L2Mu0_v3',
24842  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v3',
24843  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_v3',
24844  'HLT_HIL3Mu2p5_L1DoubleMu0_v3',
24845  'HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v3',
24846  'HLT_HIL3Mu3_L1DoubleMuOpen_OS_v3',
24847  'HLT_HIL3Mu3_L1TripleMuOpen_v3',
24848  'HLT_HIL3_L1DoubleMu10_v3' )
24849 )
24850 fragment.hltPreDatasetHIDoubleMuon = cms.EDFilter( "HLTPrescaler",
24851  offset = cms.uint32( 0 ),
24852  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24853 )
24854 fragment.hltDatasetHIDoubleMuonPsiPeri = cms.EDFilter( "TriggerResultsFilter",
24855  usePathStatus = cms.bool( True ),
24856  hltResults = cms.InputTag( "" ),
24857  l1tResults = cms.InputTag( "" ),
24858  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24859  throw = cms.bool( True ),
24860  triggerConditions = cms.vstring( 'HLT_HIL1DoubleMuOpen_Centrality_30_100_v3',
24861  'HLT_HIL1DoubleMuOpen_Centrality_40_100_v3',
24862  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v3',
24863  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v3' )
24864 )
24865 fragment.hltPreDatasetHIDoubleMuonPsiPeri = cms.EDFilter( "HLTPrescaler",
24866  offset = cms.uint32( 0 ),
24867  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24868 )
24869 fragment.hltDatasetHIEmptyBX = cms.EDFilter( "TriggerResultsFilter",
24870  usePathStatus = cms.bool( True ),
24871  hltResults = cms.InputTag( "" ),
24872  l1tResults = cms.InputTag( "" ),
24873  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24874  throw = cms.bool( True ),
24875  triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v4',
24876  'HLT_HIL1UnpairedBunchBptxMinus_v4',
24877  'HLT_HIL1UnpairedBunchBptxPlus_v4' )
24878 )
24879 fragment.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler",
24880  offset = cms.uint32( 0 ),
24881  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24882 )
24883 fragment.hltDatasetHIEventDisplay = cms.EDFilter( "TriggerResultsFilter",
24884  usePathStatus = cms.bool( True ),
24885  hltResults = cms.InputTag( "" ),
24886  l1tResults = cms.InputTag( "" ),
24887  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24888  throw = cms.bool( True ),
24889  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v2 / 500' )
24890 )
24891 fragment.hltPreDatasetHIEventDisplay = cms.EDFilter( "HLTPrescaler",
24892  offset = cms.uint32( 0 ),
24893  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24894 )
24895 fragment.hltDatasetHIExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
24896  usePathStatus = cms.bool( True ),
24897  hltResults = cms.InputTag( "" ),
24898  l1tResults = cms.InputTag( "" ),
24899  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24900  throw = cms.bool( True ),
24901  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_v4',
24902  'HLT_HICsAK4PFJet100Eta1p5_v4',
24903  'HLT_HIPhysics_v4' )
24904 )
24905 fragment.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler",
24906  offset = cms.uint32( 0 ),
24907  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24908 )
24909 fragment.hltDatasetHIExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
24910  usePathStatus = cms.bool( True ),
24911  hltResults = cms.InputTag( "" ),
24912  l1tResults = cms.InputTag( "" ),
24913  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24914  throw = cms.bool( True ),
24915  triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v4 / 0',
24916  'HLT_HICentralityVeto_v4',
24917  'HLT_HICsAK4PFJet100Eta1p5_v4 / 0',
24918  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v4 / 0',
24919  'HLT_HIDsPPTrackingGlobal_Dpt50_v4 / 0',
24920  'HLT_HIEle20Gsf_v4 / 0',
24921  'HLT_HIFullTracks2018_HighPt56_v4 / 0',
24922  'HLT_HIGEDPhoton40_v4 / 0',
24923  'HLT_HIL1DoubleMu0_v3',
24924  'HLT_HIL1DoubleMu10_v3 / 0',
24925  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v3 / 0',
24926  'HLT_HIL1NotBptxOR_v4 / 0',
24927  'HLT_HIL1UnpairedBunchBptxMinus_v4 / 0',
24928  'HLT_HIL1UnpairedBunchBptxPlus_v4 / 0',
24929  'HLT_HIL2DoubleMuOpen_v3 / 0',
24930  'HLT_HIL2Mu3_NHitQ15_v3',
24931  'HLT_HIL2_L1DoubleMu10_v3 / 0',
24932  'HLT_HIL3DoubleMuOpen_v3 / 0',
24933  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v3 / 0',
24934  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v3 / 0',
24935  'HLT_HIL3_L1DoubleMu10_v3 / 0',
24936  'HLT_HILcPPTrackingGlobal_Dpt50_v4 / 0',
24937  'HLT_HIPhysics_v4',
24938  'HLT_HIPuAK4CaloJet100Eta5p1_v4 / 0',
24939  'HLT_HIRandom_v3',
24940  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4 / 0',
24941  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4 / 0',
24942  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2 / 0',
24943  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2 / 0',
24944  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2 / 0',
24945  'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v4',
24946  'HLT_HIZeroBias_v4 / 2000' )
24947 )
24948 fragment.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler",
24949  offset = cms.uint32( 0 ),
24950  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24951 )
24952 fragment.hltDatasetHIForward = cms.EDFilter( "TriggerResultsFilter",
24953  usePathStatus = cms.bool( True ),
24954  hltResults = cms.InputTag( "" ),
24955  l1tResults = cms.InputTag( "" ),
24956  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24957  throw = cms.bool( True ),
24958  triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
24959  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
24960  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4',
24961  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
24962  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
24963  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4',
24964  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2',
24965  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
24966  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2',
24967  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4',
24968  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2',
24969  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2',
24970  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2',
24971  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2',
24972  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2',
24973  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2',
24974  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2',
24975  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2',
24976  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
24977  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
24978  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
24979  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v4',
24980  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4',
24981  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v4',
24982  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
24983  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
24984  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v4',
24985  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2',
24986  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
24987  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2',
24988  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2',
24989  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2',
24990  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4',
24991  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
24992  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
24993  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4',
24994  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4',
24995  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2',
24996  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2',
24997  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2',
24998  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2',
24999  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2',
25000  'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v2',
25001  'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
25002  'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
25003  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v2',
25004  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v2',
25005  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v2',
25006  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v2',
25007  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v2',
25008  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2',
25009  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2',
25010  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
25011  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
25012  'HLT_HIZeroBias_v4' )
25013 )
25014 fragment.hltPreDatasetHIForward = cms.EDFilter( "HLTPrescaler",
25015  offset = cms.uint32( 0 ),
25016  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25017 )
25018 fragment.hltDatasetHIHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
25019  usePathStatus = cms.bool( True ),
25020  hltResults = cms.InputTag( "" ),
25021  l1tResults = cms.InputTag( "" ),
25022  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25023  throw = cms.bool( True ),
25024  triggerConditions = cms.vstring( 'HLT_HIPhysics_v4' )
25025 )
25026 fragment.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler",
25027  offset = cms.uint32( 0 ),
25028  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25029 )
25030 fragment.hltDatasetHIHardProbes = cms.EDFilter( "TriggerResultsFilter",
25031  usePathStatus = cms.bool( True ),
25032  hltResults = cms.InputTag( "" ),
25033  l1tResults = cms.InputTag( "" ),
25034  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25035  throw = cms.bool( True ),
25036  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v4',
25037  'HLT_HICsAK4PFJet120Eta1p5_v4',
25038  'HLT_HICsAK4PFJet80Eta1p5_v4',
25039  'HLT_HIDoubleEle10GsfMass50_v4',
25040  'HLT_HIDoubleEle10Gsf_v4',
25041  'HLT_HIDoubleEle15GsfMass50_v4',
25042  'HLT_HIDoubleEle15Gsf_v4',
25043  'HLT_HIEle10Gsf_v4',
25044  'HLT_HIEle15Ele10GsfMass50_v4',
25045  'HLT_HIEle15Ele10Gsf_v4',
25046  'HLT_HIEle15Gsf_v4',
25047  'HLT_HIEle20Gsf_v4',
25048  'HLT_HIEle30Gsf_v4',
25049  'HLT_HIEle40Gsf_v4',
25050  'HLT_HIEle50Gsf_v4',
25051  'HLT_HIGEDPhoton30_EB_HECut_v4',
25052  'HLT_HIGEDPhoton30_EB_v4',
25053  'HLT_HIGEDPhoton30_HECut_v4',
25054  'HLT_HIGEDPhoton30_v4',
25055  'HLT_HIGEDPhoton40_EB_HECut_v4',
25056  'HLT_HIGEDPhoton40_EB_v4',
25057  'HLT_HIGEDPhoton40_HECut_v4',
25058  'HLT_HIGEDPhoton40_v4',
25059  'HLT_HIGEDPhoton50_EB_HECut_v4',
25060  'HLT_HIGEDPhoton50_EB_v4',
25061  'HLT_HIGEDPhoton50_HECut_v4',
25062  'HLT_HIGEDPhoton50_v4',
25063  'HLT_HIGEDPhoton60_EB_HECut_v4',
25064  'HLT_HIGEDPhoton60_EB_v4',
25065  'HLT_HIGEDPhoton60_HECut_v4',
25066  'HLT_HIGEDPhoton60_v4',
25067  'HLT_HIL1Mu3Eta2p5_Ele10Gsf_v4',
25068  'HLT_HIL1Mu3Eta2p5_Ele15Gsf_v4',
25069  'HLT_HIL1Mu3Eta2p5_Ele20Gsf_v4',
25070  'HLT_HIL1Mu5Eta2p5_Ele10Gsf_v4',
25071  'HLT_HIL1Mu5Eta2p5_Ele15Gsf_v4',
25072  'HLT_HIL1Mu5Eta2p5_Ele20Gsf_v4',
25073  'HLT_HIL1Mu7Eta2p5_Ele10Gsf_v4',
25074  'HLT_HIL1Mu7Eta2p5_Ele15Gsf_v4',
25075  'HLT_HIL1Mu7Eta2p5_Ele20Gsf_v4',
25076  'HLT_HIL3Mu3_EG10HECut_v4',
25077  'HLT_HIL3Mu3_EG15HECut_v4',
25078  'HLT_HIL3Mu3_EG20HECut_v4',
25079  'HLT_HIL3Mu3_EG30HECut_v4',
25080  'HLT_HIL3Mu5_EG10HECut_v4',
25081  'HLT_HIL3Mu5_EG15HECut_v4',
25082  'HLT_HIL3Mu5_EG20HECut_v4',
25083  'HLT_HIL3Mu5_EG30HECut_v4',
25084  'HLT_HIL3Mu7_EG10HECut_v4',
25085  'HLT_HIL3Mu7_EG15HECut_v4',
25086  'HLT_HIL3Mu7_EG20HECut_v4',
25087  'HLT_HIL3Mu7_EG30HECut_v4',
25088  'HLT_HIPuAK4CaloJet100Eta5p1_v4',
25089  'HLT_HIPuAK4CaloJet120Eta5p1_v4',
25090  'HLT_HIPuAK4CaloJet80Eta5p1_v4' )
25091 )
25092 fragment.hltPreDatasetHIHardProbes = cms.EDFilter( "HLTPrescaler",
25093  offset = cms.uint32( 0 ),
25094  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25095 )
25096 fragment.hltDatasetHIHardProbesLower = cms.EDFilter( "TriggerResultsFilter",
25097  usePathStatus = cms.bool( True ),
25098  hltResults = cms.InputTag( "" ),
25099  l1tResults = cms.InputTag( "" ),
25100  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25101  throw = cms.bool( True ),
25102  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet60Eta1p5_v4',
25103  'HLT_HIGEDPhoton10_EB_HECut_v4',
25104  'HLT_HIGEDPhoton10_EB_v4',
25105  'HLT_HIGEDPhoton10_HECut_v4',
25106  'HLT_HIGEDPhoton10_v4',
25107  'HLT_HIGEDPhoton20_EB_HECut_v4',
25108  'HLT_HIGEDPhoton20_EB_v4',
25109  'HLT_HIGEDPhoton20_HECut_v4',
25110  'HLT_HIGEDPhoton20_v4',
25111  'HLT_HIPuAK4CaloJet40Eta5p1_v4',
25112  'HLT_HIPuAK4CaloJet60Eta5p1_v4' )
25113 )
25114 fragment.hltPreDatasetHIHardProbesLower = cms.EDFilter( "HLTPrescaler",
25115  offset = cms.uint32( 0 ),
25116  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25117 )
25118 fragment.hltDatasetHIHardProbesPeripheral = cms.EDFilter( "TriggerResultsFilter",
25119  usePathStatus = cms.bool( True ),
25120  hltResults = cms.InputTag( "" ),
25121  l1tResults = cms.InputTag( "" ),
25122  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25123  throw = cms.bool( True ),
25124  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v4',
25125  'HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v4',
25126  'HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v4',
25127  'HLT_HIGEDPhoton10_Cent30_100_v4',
25128  'HLT_HIGEDPhoton20_Cent30_100_v4',
25129  'HLT_HIGEDPhoton30_Cent30_100_v4',
25130  'HLT_HIGEDPhoton40_Cent30_100_v4',
25131  'HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v4',
25132  'HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v4',
25133  'HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v4',
25134  'HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v4' )
25135 )
25136 fragment.hltPreDatasetHIHardProbesPeripheral = cms.EDFilter( "HLTPrescaler",
25137  offset = cms.uint32( 0 ),
25138  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25139 )
25140 fragment.hltDatasetHIHcalNZS = cms.EDFilter( "TriggerResultsFilter",
25141  usePathStatus = cms.bool( True ),
25142  hltResults = cms.InputTag( "" ),
25143  l1tResults = cms.InputTag( "" ),
25144  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25145  throw = cms.bool( True ),
25146  triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v4',
25147  'HLT_HIHcalPhiSym_v4' )
25148 )
25149 fragment.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler",
25150  offset = cms.uint32( 0 ),
25151  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25152 )
25153 fragment.hltDatasetHIHeavyFlavor = cms.EDFilter( "TriggerResultsFilter",
25154  usePathStatus = cms.bool( True ),
25155  hltResults = cms.InputTag( "" ),
25156  l1tResults = cms.InputTag( "" ),
25157  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25158  throw = cms.bool( True ),
25159  triggerConditions = cms.vstring( 'HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v4',
25160  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v4',
25161  'HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v4',
25162  'HLT_HIDmesonPPTrackingGlobal_Dpt30_v4',
25163  'HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v4',
25164  'HLT_HIDmesonPPTrackingGlobal_Dpt40_v4',
25165  'HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v4',
25166  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v4',
25167  'HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v4',
25168  'HLT_HIDmesonPPTrackingGlobal_Dpt60_v4',
25169  'HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v4',
25170  'HLT_HIDsPPTrackingGlobal_Dpt20_v4',
25171  'HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v4',
25172  'HLT_HIDsPPTrackingGlobal_Dpt30_v4',
25173  'HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v4',
25174  'HLT_HIDsPPTrackingGlobal_Dpt40_v4',
25175  'HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v4',
25176  'HLT_HIDsPPTrackingGlobal_Dpt50_v4',
25177  'HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v4',
25178  'HLT_HIDsPPTrackingGlobal_Dpt60_v4',
25179  'HLT_HIFullTracks2018_HighPt18_NoIter10_v4',
25180  'HLT_HIFullTracks2018_HighPt18_v4',
25181  'HLT_HIFullTracks2018_HighPt24_NoIter10_v4',
25182  'HLT_HIFullTracks2018_HighPt24_v4',
25183  'HLT_HIFullTracks2018_HighPt34_NoIter10_v4',
25184  'HLT_HIFullTracks2018_HighPt34_v4',
25185  'HLT_HIFullTracks2018_HighPt45_NoIter10_v4',
25186  'HLT_HIFullTracks2018_HighPt45_v4',
25187  'HLT_HIFullTracks2018_HighPt56_NoIter10_v4',
25188  'HLT_HIFullTracks2018_HighPt56_v4',
25189  'HLT_HIFullTracks2018_HighPt60_NoIter10_v4',
25190  'HLT_HIFullTracks2018_HighPt60_v4',
25191  'HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v4',
25192  'HLT_HILcPPTrackingGlobal_Dpt20_v4',
25193  'HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v4',
25194  'HLT_HILcPPTrackingGlobal_Dpt30_v4',
25195  'HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v4',
25196  'HLT_HILcPPTrackingGlobal_Dpt40_v4',
25197  'HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v4',
25198  'HLT_HILcPPTrackingGlobal_Dpt50_v4',
25199  'HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v4',
25200  'HLT_HILcPPTrackingGlobal_Dpt60_v4' )
25201 )
25202 fragment.hltPreDatasetHIHeavyFlavor = cms.EDFilter( "HLTPrescaler",
25203  offset = cms.uint32( 0 ),
25204  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25205 )
25206 fragment.hltDatasetHIOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
25207  usePathStatus = cms.bool( True ),
25208  hltResults = cms.InputTag( "" ),
25209  l1tResults = cms.InputTag( "" ),
25210  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25211  throw = cms.bool( True ),
25212  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v5',
25213  'HLT_HICentralityVeto_v4 / 0',
25214  'HLT_HICsAK4PFJet60Eta1p5_v4 / 0',
25215  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v4 / 0',
25216  'HLT_HIDsPPTrackingGlobal_Dpt20_v4 / 0',
25217  'HLT_HIEle15Gsf_v4 / 0',
25218  'HLT_HIGEDPhoton10_v4 / 0',
25219  'HLT_HIHcalNZS_v4 / 3',
25220  'HLT_HIHcalPhiSym_v4 / 3',
25221  'HLT_HIL1DoubleMu10_v3 / 0',
25222  'HLT_HIL2_L1DoubleMu10_v3 / 0',
25223  'HLT_HIL3_L1DoubleMu10_v3 / 0',
25224  'HLT_HILcPPTrackingGlobal_Dpt20_v4 / 0',
25225  'HLT_HIOnlineMonitorGroup_v3 / 10',
25226  'HLT_HIPhysics_v4',
25227  'HLT_HIPuAK4CaloJet40Eta5p1_v4 / 0',
25228  'HLT_HIRandom_v3 / 3',
25229  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4 / 0',
25230  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4 / 0',
25231  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2 / 0',
25232  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2 / 0',
25233  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2 / 0' )
25234 )
25235 fragment.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler",
25236  offset = cms.uint32( 0 ),
25237  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25238 )
25239 fragment.hltDatasetHISingleMuon = cms.EDFilter( "TriggerResultsFilter",
25240  usePathStatus = cms.bool( True ),
25241  hltResults = cms.InputTag( "" ),
25242  l1tResults = cms.InputTag( "" ),
25243  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25244  throw = cms.bool( True ),
25245  triggerConditions = cms.vstring( 'HLT_HIL2Mu3_NHitQ15_v3',
25246  'HLT_HIL2Mu5_NHitQ15_v3',
25247  'HLT_HIL2Mu7_NHitQ15_v3',
25248  'HLT_HIL3Mu12_v3',
25249  'HLT_HIL3Mu15_v3',
25250  'HLT_HIL3Mu20_v3',
25251  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4',
25252  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v4',
25253  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4',
25254  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v4',
25255  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4',
25256  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v4',
25257  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4',
25258  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v4',
25259  'HLT_HIL3Mu3_NHitQ10_v3',
25260  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4',
25261  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v4',
25262  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4',
25263  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v4',
25264  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4',
25265  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v4',
25266  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4',
25267  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v4',
25268  'HLT_HIL3Mu5_NHitQ10_v3',
25269  'HLT_HIL3Mu7_NHitQ10_v3' )
25270 )
25271 fragment.hltPreDatasetHISingleMuon = cms.EDFilter( "HLTPrescaler",
25272  offset = cms.uint32( 0 ),
25273  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25274 )
25275 fragment.hltDatasetHITestRaw = cms.EDFilter( "TriggerResultsFilter",
25276  usePathStatus = cms.bool( True ),
25277  hltResults = cms.InputTag( "" ),
25278  l1tResults = cms.InputTag( "" ),
25279  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25280  throw = cms.bool( True ),
25281  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v2',
25282  'HLT_HIRandom_v3',
25283  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25284  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25285  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4',
25286  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25287  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25288  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4',
25289  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2',
25290  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
25291  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2',
25292  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4',
25293  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2',
25294  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2',
25295  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2',
25296  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2',
25297  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2',
25298  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2',
25299  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2',
25300  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2',
25301  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
25302  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25303  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25304  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v4',
25305  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4',
25306  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v4',
25307  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25308  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25309  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v4',
25310  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2',
25311  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
25312  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2',
25313  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2',
25314  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2',
25315  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4',
25316  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
25317  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
25318  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4',
25319  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4',
25320  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2',
25321  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2',
25322  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2',
25323  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2',
25324  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2',
25325  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2',
25326  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
25327  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
25328  'HLT_HIZeroBias_v4' )
25329 )
25330 fragment.hltPreDatasetHITestRaw = cms.EDFilter( "HLTPrescaler",
25331  offset = cms.uint32( 0 ),
25332  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25333 )
25334 fragment.hltDatasetHITestRawPrime = cms.EDFilter( "TriggerResultsFilter",
25335  usePathStatus = cms.bool( True ),
25336  hltResults = cms.InputTag( "" ),
25337  l1tResults = cms.InputTag( "" ),
25338  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25339  throw = cms.bool( True ),
25340  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v2',
25341  'HLT_HIRandom_v3',
25342  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25343  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25344  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4',
25345  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25346  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25347  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4',
25348  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2',
25349  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
25350  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2',
25351  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4',
25352  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2',
25353  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2',
25354  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2',
25355  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2',
25356  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2',
25357  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2',
25358  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2',
25359  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2',
25360  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2',
25361  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25362  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25363  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v4',
25364  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4',
25365  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v4',
25366  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4',
25367  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4',
25368  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v4',
25369  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2',
25370  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2',
25371  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2',
25372  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2',
25373  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2',
25374  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4',
25375  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
25376  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4',
25377  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4',
25378  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4',
25379  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2',
25380  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2',
25381  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2',
25382  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2',
25383  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2',
25384  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2',
25385  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2',
25386  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2',
25387  'HLT_HIZeroBias_v4' )
25388 )
25389 fragment.hltPreDatasetHITestRawPrime = cms.EDFilter( "HLTPrescaler",
25390  offset = cms.uint32( 0 ),
25391  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25392 )
25393 fragment.hltDatasetHITrackerNZS = cms.EDFilter( "TriggerResultsFilter",
25394  usePathStatus = cms.bool( True ),
25395  hltResults = cms.InputTag( "" ),
25396  l1tResults = cms.InputTag( "" ),
25397  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25398  throw = cms.bool( True ),
25399  triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v4' )
25400 )
25401 fragment.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler",
25402  offset = cms.uint32( 0 ),
25403  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25404 )
25405 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
25406  usePathStatus = cms.bool( True ),
25407  hltResults = cms.InputTag( "" ),
25408  l1tResults = cms.InputTag( "" ),
25409  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25410  throw = cms.bool( True ),
25411  triggerConditions = cms.vstring( 'DST_Physics_v8' )
25412 )
25413 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
25414  offset = cms.uint32( 0 ),
25415  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25416 )
25417 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
25418  usePathStatus = cms.bool( True ),
25419  hltResults = cms.InputTag( "" ),
25420  l1tResults = cms.InputTag( "" ),
25421  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25422  throw = cms.bool( True ),
25423  triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v2' )
25424 )
25425 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
25426  offset = cms.uint32( 0 ),
25427  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25428 )
25429 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
25430  usePathStatus = cms.bool( True ),
25431  hltResults = cms.InputTag( "" ),
25432  l1tResults = cms.InputTag( "" ),
25433  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25434  throw = cms.bool( True ),
25435  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
25436  'HLT_HcalCalibration_v5' )
25437 )
25438 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
25439  offset = cms.uint32( 0 ),
25440  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25441 )
25442 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
25443  usePathStatus = cms.bool( True ),
25444  hltResults = cms.InputTag( "" ),
25445  l1tResults = cms.InputTag( "" ),
25446  l1tIgnoreMaskAndPrescale = cms.bool( False ),
25447  throw = cms.bool( True ),
25448  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
25449  'HLT_HcalCalibration_v5' )
25450 )
25451 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
25452  offset = cms.uint32( 0 ),
25453  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25454 )
25455 
25456 fragment.statusOnGPU = SwitchProducerCUDA(
25457  cpu = cms.EDProducer( "BooleanProducer",
25458  value = cms.bool( False )
25459  ),
25460  cuda = cms.EDProducer( "BooleanProducer",
25461  value = cms.bool( True )
25462  ),
25463  )
25464 fragment.hltSiPixelDigis = SwitchProducerCUDA(
25465  cpu = cms.EDAlias(
25466  hltSiPixelDigisLegacy = cms.VPSet(
25467  cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ),
25468  cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ),
25469  cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) )
25470  )
25471  ),
25472  cuda = cms.EDAlias(
25473  hltSiPixelDigisFromSoA = cms.VPSet(
25474  cms.PSet( type = cms.string( "*" ) )
25475  )
25476  ),
25477  )
25478 fragment.hltSiPixelClusters = SwitchProducerCUDA(
25479  cpu = cms.EDAlias(
25480  hltSiPixelClustersLegacy = cms.VPSet(
25481  cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) )
25482  )
25483  ),
25484  cuda = cms.EDAlias(
25485  hltSiPixelClustersFromSoA = cms.VPSet(
25486  cms.PSet( type = cms.string( "*" ) )
25487  )
25488  ),
25489  )
25490 fragment.hltSiPixelRecHits = SwitchProducerCUDA(
25491  cpu = cms.EDAlias(
25492  hltSiPixelRecHitsFromLegacy = cms.VPSet(
25493  cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ),
25494  cms.PSet( type = cms.string( "uintAsHostProduct" ) )
25495  )
25496  ),
25497  cuda = cms.EDAlias(
25498  hltSiPixelRecHitsFromGPU = cms.VPSet(
25499  cms.PSet( type = cms.string( "*" ) )
25500  )
25501  ),
25502  )
25503 fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA(
25504  cpu = cms.EDAlias(
25505  hltSiPixelRecHitsFromLegacy = cms.VPSet(
25506  cms.PSet( type = cms.string( "cmscudacompatCPUTraitsTrackingRecHit2DHeterogeneous" ) ),
25507  cms.PSet( type = cms.string( "uintAsHostProduct" ) )
25508  )
25509  ),
25510  cuda = cms.EDAlias(
25511  hltSiPixelRecHitsSoAFromGPU = cms.VPSet(
25512  cms.PSet( type = cms.string( "*" ) )
25513  )
25514  ),
25515  )
25516 fragment.hltEcalDigis = SwitchProducerCUDA(
25517  cpu = cms.EDAlias(
25518  hltEcalDigisLegacy = cms.VPSet(
25519  cms.PSet( type = cms.string( "EBDigiCollection" ) ),
25520  cms.PSet( type = cms.string( "EEDigiCollection" ) ),
25521  cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ),
25522  cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ),
25523  cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ),
25524  cms.PSet( type = cms.string( "EESrFlagsSorted" ) ),
25525  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25526  fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" )
25527  ),
25528  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25529  fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" )
25530  ),
25531  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25532  fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" )
25533  ),
25534  cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ),
25535  cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ),
25536  fromProductInstance = cms.string( "EcalPseudoStripInputs" )
25537  ),
25538  cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ),
25539  fromProductInstance = cms.string( "EcalTriggerPrimitives" )
25540  )
25541  )
25542  ),
25543  cuda = cms.EDAlias(
25544  hltEcalDigisFromGPU = cms.VPSet(
25545  cms.PSet( type = cms.string( "EBDigiCollection" ) ),
25546  cms.PSet( type = cms.string( "EEDigiCollection" ) )
25547  ),
25548  hltEcalDigisLegacy = cms.VPSet(
25549  cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ),
25550  cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ),
25551  cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ),
25552  cms.PSet( type = cms.string( "EESrFlagsSorted" ) ),
25553  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25554  fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" )
25555  ),
25556  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25557  fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" )
25558  ),
25559  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25560  fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" )
25561  ),
25562  cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ),
25563  cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ),
25564  fromProductInstance = cms.string( "EcalPseudoStripInputs" )
25565  ),
25566  cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ),
25567  fromProductInstance = cms.string( "EcalTriggerPrimitives" )
25568  )
25569  )
25570  ),
25571  )
25572 fragment.hltEcalUncalibRecHit = SwitchProducerCUDA(
25573  cpu = cms.EDAlias(
25574  hltEcalUncalibRecHitLegacy = cms.VPSet(
25575  cms.PSet( type = cms.string( "*" ) )
25576  )
25577  ),
25578  cuda = cms.EDAlias(
25579  hltEcalUncalibRecHitFromSoA = cms.VPSet(
25580  cms.PSet( type = cms.string( "*" ) )
25581  )
25582  ),
25583  )
25584 fragment.hltHbhereco = SwitchProducerCUDA(
25585  cpu = cms.EDAlias(
25586  hltHbherecoLegacy = cms.VPSet(
25587  cms.PSet( type = cms.string( "*" ) )
25588  )
25589  ),
25590  cuda = cms.EDAlias(
25591  hltHbherecoFromGPU = cms.VPSet(
25592  cms.PSet( type = cms.string( "HBHERecHitsSorted" ) )
25593  )
25594  ),
25595  )
25596 fragment.hltPixelTracksSoA = SwitchProducerCUDA(
25597  cpu = cms.EDAlias(
25598  hltPixelTracksCPU = cms.VPSet(
25599  cms.PSet( type = cms.string( "*" ) )
25600  )
25601  ),
25602  cuda = cms.EDAlias(
25603  hltPixelTracksFromGPU = cms.VPSet(
25604  cms.PSet( type = cms.string( "*" ) )
25605  )
25606  ),
25607  )
25608 fragment.hltPixelVerticesSoA = SwitchProducerCUDA(
25609  cpu = cms.EDAlias(
25610  hltPixelVerticesCPU = cms.VPSet(
25611  cms.PSet( type = cms.string( "*" ) )
25612  )
25613  ),
25614  cuda = cms.EDAlias(
25615  hltPixelVerticesFromGPU = cms.VPSet(
25616  cms.PSet( type = cms.string( "*" ) )
25617  )
25618  ),
25619  )
25620 
25621 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 )
25622 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit )
25623 fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco )
25624 fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions )
25625 fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices )
25626 fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit )
25627 fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask )
25628 
25629 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
25630 fragment.HLTBeamSpot = cms.Sequence( fragment.hltScalersRawToDigi + fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
25631 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
25632 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
25633 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
25634 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
25635 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask )
25636 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask )
25637 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask )
25638 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask )
25639 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU )
25640 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
25641 fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression )
25642 fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker )
25643 fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker )
25644 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask )
25645 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
25646 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 )
25647 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
25648 fragment.HLTPuAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltPuAK4CaloJets + fragment.hltPuAK4CaloJetsIDPassed )
25649 fragment.HLTPuAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltPuAK4CaloCorrector )
25650 fragment.HLTPuAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTPuAK4CaloCorrectorProducersSequence + fragment.hltPuAK4CaloJetsCorrected + fragment.hltPuAK4CaloJetsCorrectedIDPassed )
25651 fragment.HLTPuAK4CaloJetsSequence = cms.Sequence( fragment.HLTPuAK4CaloJetsReconstructionSequence + fragment.HLTPuAK4CaloJetsCorrectionSequence )
25652 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
25653 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
25654 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
25655 fragment.HLTL2muonrecoNocandSequencePPOnAA = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsPPOnAA + fragment.hltL2MuonsPPOnAA )
25656 fragment.HLTL2muonrecoSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoNocandSequencePPOnAA + fragment.hltL2MuonCandidatesPPOnAA )
25657 fragment.HLTDoLocalPixelSequencePPOnAA = cms.Sequence( fragment.hltSiPixelDigisPPOnAA + fragment.hltSiPixelClustersPPOnAA + fragment.hltSiPixelClustersCachePPOnAA + fragment.hltSiPixelRecHitsPPOnAA )
25658 fragment.HLTDoLocalStripSequencePPOnAA = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltSiStripClustersPPOnAA )
25659 fragment.HLTIterL3OImuonTkCandidatePPOnAASequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsPPOnAA + fragment.hltIterL3OITrackCandidatesPPOnAA + fragment.hltIterL3OIMuCtfWithMaterialTracksPPOnAA + fragment.hltIterL3OIMuonTrackCutClassifierPPOnAA + fragment.hltIterL3OIMuonTrackSelectionHighPurityPPOnAA + fragment.hltL3MuonsIterL3OIPPOnAA )
25660 fragment.HLTIterL3MuonRecoPixelTracksPPOnAASequence = cms.Sequence( fragment.hltIterL3MuonPixelTracksFilter + fragment.hltIterL3MuonPixelTracksFitter + fragment.hltIterL3MuonPixelTracksTrackingRegionsPPOnAA + fragment.hltIterL3MuonPixelLayerQuadrupletsPPOnAA + fragment.hltIterL3MuonPixelTracksHitDoubletsPPOnAA + fragment.hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA + fragment.hltIterL3MuonPixelTracksPPOnAA )
25661 fragment.HLTIterL3MuonRecopixelvertexingPPOnAASequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksPPOnAASequence + fragment.hltIterL3MuonPixelVerticesPPOnAA + fragment.hltIterL3MuonTrimmedPixelVerticesPPOnAA )
25662 fragment.HLTIterativeTrackingIteration0ForIterL3MuonPPOnAA = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA + fragment.hltIter0IterL3MuonCkfTrackCandidatesPPOnAA + fragment.hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter0IterL3MuonTrackCutClassifierPPOnAA + fragment.hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA )
25663 fragment.HLTIterativeTrackingIteration2ForIterL3MuonPPOnAA = cms.Sequence( fragment.hltIter2IterL3MuonClustersRefRemovalPPOnAA + fragment.hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA + fragment.hltIter2IterL3MuonPixelLayerTripletsPPOnAA + fragment.hltIter2IterL3MuonPixelClusterCheckPPOnAA + fragment.hltIter2IterL3MuonPixelHitDoubletsPPOnAA + fragment.hltIter2IterL3MuonPixelHitTripletsPPOnAA + fragment.hltIter2IterL3MuonPixelSeedsPPOnAA + fragment.hltIter2IterL3MuonCkfTrackCandidatesPPOnAA + fragment.hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter2IterL3MuonTrackCutClassifierPPOnAA + fragment.hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA )
25664 fragment.HLTIterativeTrackingIteration3ForIterL3MuonPPOnAA = cms.Sequence( fragment.hltIter3IterL3MuonClustersRefRemovalPPOnAA + fragment.hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA + fragment.hltIter3IterL3MuonPixelLayerPairsPPOnAA + fragment.hltIter3IterL3MuonL2CandidatesPPOnAA + fragment.hltIter3IterL3MuonTrackingRegionsPPOnAA + fragment.hltIter3IterL3MuonPixelClusterCheckPPOnAA + fragment.hltIter3IterL3MuonPixelHitDoubletsPPOnAA + fragment.hltIter3IterL3MuonPixelSeedsPPOnAA + fragment.hltIter3IterL3MuonCkfTrackCandidatesPPOnAA + fragment.hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter3IterL3MuonTrackCutClassifierPPOnAA + fragment.hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA )
25665 fragment.HLTIterativeTrackingIter023ForIterL3MuonPPOnAA = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForIterL3MuonPPOnAA + fragment.HLTIterativeTrackingIteration2ForIterL3MuonPPOnAA + fragment.hltIter2IterL3MuonMergedPPOnAA + fragment.HLTIterativeTrackingIteration3ForIterL3MuonPPOnAA + fragment.hltIter3IterL3MuonMergedPPOnAA )
25666 fragment.HLTIterL3IOmuonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingPPOnAASequence + fragment.HLTIterativeTrackingIter023ForIterL3MuonPPOnAA + fragment.hltL3MuonsIterL3IOPPOnAA )
25667 fragment.HLTIterL3OIAndIOFromL2muonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidatePPOnAASequence + fragment.hltIterL3OIL3MuonsLinksCombinationPPOnAA + fragment.hltIterL3OIL3MuonsPPOnAA + fragment.hltIterL3OIL3MuonCandidatesPPOnAA + fragment.hltL2SelectorForL3IOPPOnAA + fragment.HLTIterL3IOmuonTkCandidatePPOnAASequence + fragment.hltIterL3MuonsFromL2LinksCombinationPPOnAA )
25668 fragment.HLTRecoPixelTracksSequenceForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA + fragment.hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksPPOnAA )
25669 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.HLTRecoPixelTracksSequenceForIterL3FromL1MuonPPOnAA + fragment.hltIterL3FromL1MuonPixelVerticesPPOnAA + fragment.hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA )
25670 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA )
25671 fragment.HLTIterativeTrackingIteration2ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA + fragment.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA + fragment.hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA + fragment.hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA + fragment.hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA + fragment.hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA + fragment.hltIter2IterL3FromL1MuonPixelSeedsPPOnAA + fragment.hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA + fragment.hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA + fragment.hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA )
25672 fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA + fragment.hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA + fragment.hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA + fragment.hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA + fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA + fragment.hltIter3IterL3FromL1MuonPixelSeedsPPOnAA + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA )
25673 fragment.HLTIterativeTrackingIter023ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonPPOnAA + fragment.HLTIterativeTrackingIteration2ForIterL3FromL1MuonPPOnAA + fragment.hltIter2IterL3FromL1MuonMergedPPOnAA + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonPPOnAA + fragment.hltIter3IterL3FromL1MuonMergedPPOnAA )
25674 fragment.HLTIterL3IOmuonFromL1TkCandidatePPOnAASequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonPPOnAA + fragment.HLTIterativeTrackingIter023ForIterL3FromL1MuonPPOnAA )
25675 fragment.HLTIterL3muonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTIterL3OIAndIOFromL2muonTkCandidatePPOnAASequence + fragment.hltL1MuonsPt0PPOnAA + fragment.HLTIterL3IOmuonFromL1TkCandidatePPOnAASequence )
25676 fragment.HLTL3muonrecoNocandPPOnAASequence = cms.Sequence( fragment.HLTIterL3muonTkCandidatePPOnAASequence + fragment.hltIterL3MuonMergedPPOnAA + fragment.hltIterL3MuonAndMuonFromL1MergedPPOnAA + fragment.hltIterL3GlbMuonPPOnAA + fragment.hltIterL3MuonsNoIDPPOnAA + fragment.hltIterL3MuonsPPOnAA + fragment.hltL3MuonsIterL3LinksPPOnAA + fragment.hltIterL3MuonTracksPPOnAA )
25677 fragment.HLTL3muonrecoPPOnAASequence = cms.Sequence( fragment.HLTL3muonrecoNocandPPOnAASequence + fragment.hltIterL3MuonCandidatesPPOnAA )
25678 fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAA = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAA + fragment.hltFullIter0PixelTrackingRegionsPreSplitting + fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAA + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAA + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA + fragment.hltFullIter0PixelSeedsPreSplittingPPOnAA + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA + fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAA )
25679 fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAA = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPOnAA + fragment.hltSiPixelClustersCacheAfterSplittingPPOnAA + fragment.hltSiPixelRecHitsAfterSplittingPPOnAA )
25680 fragment.HLTDoLocalStripSequenceFullPPOnAA = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression + fragment.hltSiStripClustersFullPPOnAA + fragment.hltSiStripMatchedRecHitsFull )
25681 fragment.HLTPixelClusterSplittingForPFPPOnAA = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAA + fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAA + fragment.HLTDoLocalStripSequenceFullPPOnAA )
25682 fragment.HLTRecoPixelTracksSequencePPOnAA = cms.Sequence( fragment.hltPixelTracksFilter + fragment.hltPixelTracksFitter + fragment.hltPixelTracksTrackingRegionsPPOnAA + fragment.hltPixelLayerQuadrupletsPPOnAA + fragment.hltPixelTracksHitDoubletsPPOnAA + fragment.hltPixelTracksHitQuadrupletsPPOnAA + fragment.hltPixelTracksPPOnAA )
25683 fragment.HLTRecopixelvertexingSequencePPOnAA = cms.Sequence( fragment.HLTRecoPixelTracksSequencePPOnAA + fragment.hltPixelVerticesPPOnAA + fragment.hltTrimmedPixelVerticesPPOnAA )
25684 fragment.HLTFullIterativeTrackingIteration0PPOnAA = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPPOnAA + fragment.hltFullIter0PixelTrackingRegions + fragment.hltFullIter0PixelClusterCheckPPOnAA + fragment.hltFullIter0PixelHitDoubletsPPOnAA + fragment.hltFullIter0PixelHitQuadrupletsPPOnAA + fragment.hltFullIter0PixelSeedsPPOnAA + fragment.hltFullIter0CkfTrackCandidatesPPOnAA + fragment.hltFullIter0CtfWithMaterialTracksPPOnAA + fragment.hltFullIter0PrimaryVerticesPPOnAA + fragment.hltFullIter0TrackMVAClassifierPPOnAA + fragment.hltFullIter0HighPurityTracksPPOnAA )
25685 fragment.HLTFullIterativeTrackingIteration1PPOnAA = cms.Sequence( fragment.hltFullIter1ClustersRefRemovalPPOnAA + fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter1PixelQuadrupletsPPOnAA + fragment.hltFullIter1PixelTrackingRegionsPPOnAA + fragment.hltFullIter1PixelClusterCheckPPOnAA + fragment.hltFullIter1PixelHitDoubletsPPOnAA + fragment.hltFullIter1PixelHitQuadrupletsPPOnAA + fragment.hltFullIter1PixelSeedsPPOnAA + fragment.hltFullIter1CkfTrackCandidatesPPOnAA + fragment.hltFullIter1CtfWithMaterialTracksPPOnAA + fragment.hltFullIter1TrackMVAClassifierPPOnAA + fragment.hltFullIter1HighPurityTracksPPOnAA )
25686 fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA = cms.Sequence( fragment.hltIter1TrackRefsForJets4Iter2PPOnAA + fragment.hltAK4Iter1TrackJets4Iter2PPOnAA + fragment.hltIter1TrackAndTauJets4Iter2PPOnAA )
25687 fragment.HLTFullIterativeTrackingIteration2PPOnAA = cms.Sequence( fragment.hltFullIter2ClustersRefRemovalPPOnAA + fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter2PixelTripletsPPOnAA + fragment.hltFullIter2PixelTrackingRegionsPPOnAA + fragment.hltFullIter2PixelClusterCheckPPOnAA + fragment.hltFullIter2PixelHitDoubletsPPOnAA + fragment.hltFullIter2PixelHitTripletsPPOnAA + fragment.hltFullIter2PixelSeedsPPOnAA + fragment.hltFullIter2CkfTrackCandidatesPPOnAA + fragment.hltFullIter2CtfWithMaterialTracksPPOnAA + fragment.hltFullIter2TrackMVAClassifierPPOnAA + fragment.hltFullIter2HighPurityTracksPPOnAA )
25688 fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA )
25689 fragment.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAA + fragment.HLTFullIterativeTrackingIteration1PPOnAA + fragment.hltIter1MergedPPOnAA + fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + fragment.HLTFullIterativeTrackingIteration2PPOnAA + fragment.hltIter2MergedPPOnAA + fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA + fragment.hltMergedTracksPPOnAA )
25690 fragment.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( fragment.HLTPixelClusterSplittingForPFPPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration02PPOnAA + fragment.hltPFMuonMergingPPOnAA + fragment.hltMuonLinksPPOnAA + fragment.hltMuonsPPOnAA )
25691 fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask )
25692 fragment.HLTParticleFlowSequencePPOnAA = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksPPOnAA + fragment.hltParticleFlowBlockPPOnAA + fragment.hltParticleFlowPPOnAA )
25693 fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoSequencePPOnAA + fragment.HLTL3muonrecoPPOnAASequence + fragment.HLTTrackReconstructionForPFPPOnAA + fragment.HLTParticleFlowSequencePPOnAA + fragment.hltKT4PFJetsForRho + fragment.hltHiFJRhoProducer + fragment.hltCsAK4PFJetsPPOnAA + fragment.hltCsAK4PFJetsLooseIDPPOnAA + fragment.hltCsAK4PFJetsTightIDPPOnAA )
25694 fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( fragment.hltCsAK4PFFastJetCorrectorPPOnAA + fragment.hltCsAK4PFRelativeCorrectorPPOnAA + fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA + fragment.hltCsAK4PFResidualCorrectorPPOnAA + fragment.hltCsAK4PFCorrectorPPOnAA )
25695 fragment.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllPPOnAA + fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA + fragment.hltCsAK4PFJetsCorrectedPPOnAA + fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA )
25696 fragment.HLTCsAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA + fragment.HLTCsAK4PFJetsCorrectionSequence )
25697 fragment.HLTDoHIStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression + fragment.hltSiStripDigiToZSRaw + fragment.rawDataRepacker + fragment.rawDataReducedFormat )
25698 fragment.HLTPFClusteringForEgammaPPOnAA = cms.Sequence( fragment.hltParticleFlowRecHitECALPPOnAA + fragment.hltParticleFlowRecHitPSPPOnAA + fragment.hltParticleFlowClusterPSPPOnAA + fragment.hltParticleFlowClusterECALUncorrectedPPOnAA + fragment.hltParticleFlowClusterECALPPOnAA + fragment.hltParticleFlowSuperClusterECALPPOnAA )
25699 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
25700 fragment.HLTHIGEDPhoton10PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverELoosePPOnAAFilter )
25701 fragment.HLTEndSequenceWithZeroSuppression = cms.Sequence( fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25702 fragment.HLTHIGEDPhoton20PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverELoosePPOnAAFilter )
25703 fragment.HLTHIGEDPhoton30PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverELoosePPOnAAFilter )
25704 fragment.HLTHIGEDPhoton40PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverELoosePPOnAAFilter )
25705 fragment.HLTHIGEDPhoton50PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverELoosePPOnAAFilter )
25706 fragment.HLTHIGEDPhoton60PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELoosePPOnAAFilter )
25707 fragment.HLTHIGEDPhoton10EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverELooseEBPPOnAAFilter )
25708 fragment.HLTHIGEDPhoton20EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverELooseEBPPOnAAFilter )
25709 fragment.HLTHIGEDPhoton30EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverELooseEBPPOnAAFilter )
25710 fragment.HLTHIGEDPhoton40EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverELooseEBPPOnAAFilter )
25711 fragment.HLTHIGEDPhoton50EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverELooseEBPPOnAAFilter )
25712 fragment.HLTHIGEDPhoton60EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELooseEBPPOnAAFilter )
25713 fragment.HLTHIGEDPhoton10HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverEPPOnAAFilter )
25714 fragment.HLTHIGEDPhoton20HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverEPPOnAAFilter )
25715 fragment.HLTHIGEDPhoton30HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverEPPOnAAFilter )
25716 fragment.HLTHIGEDPhoton40HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverEPPOnAAFilter )
25717 fragment.HLTHIGEDPhoton50HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverEPPOnAAFilter )
25718 fragment.HLTHIGEDPhoton60HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverEPPOnAAFilter )
25719 fragment.HLTHIGEDPhoton10EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverEEBPPOnAAFilter )
25720 fragment.HLTHIGEDPhoton20EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverEEBPPOnAAFilter )
25721 fragment.HLTHIGEDPhoton30EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverEEBPPOnAAFilter )
25722 fragment.HLTHIGEDPhoton40EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverEEBPPOnAAFilter )
25723 fragment.HLTHIGEDPhoton50EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverEEBPPOnAAFilter )
25724 fragment.HLTHIGEDPhoton60EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverEEBPPOnAAFilter )
25725 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
25726 fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.HLTDoSiStripZeroSuppression + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltSiStripClustersPPOnAAZeroSuppression )
25727 fragment.HLTRecoPixelTracksPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFilter + fragment.hltPixelTracksFitter + fragment.hltPixelTracksTrackingRegionsPPOnAA + fragment.hltPixelLayerQuadrupletsPPOnAA + fragment.hltPixelTracksHitDoubletsPPOnAA + fragment.hltPixelTracksHitQuadrupletsPPOnAA + fragment.hltPixelTracksPPOnAA )
25728 fragment.HLTPixelVertexingPPOnAASequence = cms.Sequence( fragment.HLTRecoPixelTracksPPOnAASequence + fragment.hltPixelVerticesPPOnAA + fragment.hltTrimmedPixelVerticesPPOnAA )
25729 fragment.HLTElectronPixelMatchingPPOnAASequence = cms.Sequence( fragment.hltPixelLayerPairsPPOnAA + fragment.hltPixelLayerTripletsPPOnAA + fragment.hltEgammaSuperClustersToPixelMatchPPOnAA + fragment.hltEleSeedsTrackingRegionsPPOnAA + fragment.hltElePixelHitDoubletsPPOnAA + fragment.hltElePixelSeedsDoubletsPPOnAA + fragment.hltElePixelHitDoubletsForTripletsPPOnAA + fragment.hltElePixelHitTripletsPPOnAA + fragment.hltElePixelSeedsTripletsPPOnAA + fragment.hltElePixelSeedsCombinedPPOnAA + fragment.hltEgammaElectronPixelSeedsPPOnAA + fragment.hltEgammaPixelMatchVarsPPOnAA )
25730 fragment.HLTGsfElectronPPOnAASequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA + fragment.hltEgammaGsfTracksPPOnAA + fragment.hltEgammaGsfElectronsPPOnAA + fragment.hltEgammaGsfTrackVarsPPOnAA )
25731 fragment.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( fragment.hltIter0ElectronsPixelSeedsFromPixelTracks + fragment.hltIter0ElectronsCkfTrackCandidates + fragment.hltIter0ElectronsCtfWithMaterialTracks + fragment.hltIter0ElectronsTrackSelectionHighPurity )
25732 fragment.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( fragment.hltIter1ElectronsClustersRefRemoval + fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter1ElectronsPixelLayerQuadruplets + fragment.hltIter1ElectronsPixelTrackingRegions + fragment.hltIter1ElectronsPixelHitDoublets + fragment.hltIter1ElectronsPixelHitQuadruplets + fragment.hltIter1ElectronsPixelTracks + fragment.hltIter1ElectronsPixelSeedsFromPixelTracks + fragment.hltIter1ElectronsCkfTrackCandidates + fragment.hltIter1ElectronsCtfWithMaterialTracks + fragment.hltIter1ElectronsTrackSelectionHighPurityLoose + fragment.hltIter1ElectronsTrackSelectionHighPurityTight + fragment.hltIter1ElectronsTrackSelectionHighPurity )
25733 fragment.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( fragment.hltIter2ElectronsClustersRefRemoval + fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter2ElectronsPixelLayerTriplets + fragment.hltIter2ElectronsPixelTrackingRegions + fragment.hltIter2ElectronsPixelHitDoublets + fragment.hltIter2ElectronsPixelHitTriplets + fragment.hltIter2ElectronsPixelSeeds + fragment.hltIter2ElectronsCkfTrackCandidates + fragment.hltIter2ElectronsCtfWithMaterialTracks + fragment.hltIter2ElectronsTrackSelectionHighPurity )
25734 fragment.HLTIterativeTrackingDoubletRecoveryForElectrons = cms.Sequence( fragment.hltDoubletRecoveryForElectronsClustersRefRemoval + fragment.hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryForElectronsPixelLayersAndRegions + fragment.hltDoubletRecoveryForElectronsPFlowPixelHitDoublets + fragment.hltDoubletRecoveryForElectronsPFlowPixelSeeds + fragment.hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity )
25735 fragment.HLTIterativeTrackingForElectrons = cms.Sequence( fragment.HLTIterativeTrackingForElectronsIteration0 + fragment.HLTIterativeTrackingForElectronsIteration1 + fragment.hltIter1ForElectronsMerged + fragment.HLTIterativeTrackingForElectronsIteration2 + fragment.hltIter2ForElectronsMerged + fragment.HLTIterativeTrackingDoubletRecoveryForElectrons + fragment.hltMergedForElectrons )
25736 fragment.HLTEle10GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltEle10ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEle10HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltEle10EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltEle10HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.hltEle10PixelMatchPPOnAAFilter + fragment.HLTGsfElectronPPOnAASequence + fragment.hltEle10GsfOneOEMinusOneOPPPOnAAFilter + fragment.hltEle10GsfDetaPPOnAAFilter + fragment.hltEle10GsfDphiPPOnAAFilter + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltEle10GsfTrackIsoPPOnAAFilter )
25737 fragment.HLTDoHIStripZeroSuppressionRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.rawDataRepacker + fragment.rawDataReducedFormat )
25738 fragment.HLTEle15GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG15EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltEle15ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEle15HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltEle15EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltEle15HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.hltEle15PixelMatchPPOnAAFilter + fragment.HLTGsfElectronPPOnAASequence + fragment.hltEle15GsfOneOEMinusOneOPPPOnAAFilter + fragment.hltEle15GsfDetaPPOnAAFilter + fragment.hltEle15GsfDphiPPOnAAFilter + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltEle15GsfTrackIsoPPOnAAFilter )
25739 fragment.HLTEle20GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltEle20ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEle20HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltEle20EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltEle20HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.hltEle20PixelMatchPPOnAAFilter + fragment.HLTGsfElectronPPOnAASequence + fragment.hltEle20GsfOneOEMinusOneOPPPOnAAFilter + fragment.hltEle20GsfDetaPPOnAAFilter + fragment.hltEle20GsfDphiPPOnAAFilter + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltEle20GsfTrackIsoPPOnAAFilter )
25740 fragment.HLTEle30GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltEle30ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEle30HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltEle30EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltEle30HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.hltEle30PixelMatchPPOnAAFilter + fragment.HLTGsfElectronPPOnAASequence + fragment.hltEle30GsfOneOEMinusOneOPPPOnAAFilter + fragment.hltEle30GsfDetaPPOnAAFilter + fragment.hltEle30GsfDphiPPOnAAFilter + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltEle30GsfTrackIsoPPOnAAFilter )
25741 fragment.HLTEle40GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltEle40ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEle40HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltEle40EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltEle40HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.hltEle40PixelMatchPPOnAAFilter + fragment.HLTGsfElectronPPOnAASequence + fragment.hltEle40GsfOneOEMinusOneOPPPOnAAFilter + fragment.hltEle40GsfDetaPPOnAAFilter + fragment.hltEle40GsfDphiPPOnAAFilter + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltEle40GsfTrackIsoPPOnAAFilter )
25742 fragment.HLTEle50GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltEle50ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEle50HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltEle50EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltEle50HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.hltEle50PixelMatchPPOnAAFilter + fragment.HLTGsfElectronPPOnAASequence + fragment.hltEle50GsfOneOEMinusOneOPPPOnAAFilter + fragment.hltEle50GsfDetaPPOnAAFilter + fragment.hltEle50GsfDphiPPOnAAFilter + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltEle50GsfTrackIsoPPOnAAFilter )
25743 fragment.HLTEle15Ele10GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG15EtPPOnAAFilter + fragment.hltDoubleEG10EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltDoubleEle10ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltDoubleEle10HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltDoubleEle10EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltDoubleEle10HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.HLTGsfElectronPPOnAASequence + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltDoubleEle10GsfTrackIsoPPOnAAFilter )
25744 fragment.HLTDoubleEle10GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltDoubleEG10EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltDoubleEle10ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltDoubleEle10HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltDoubleEle10EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltDoubleEle10HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.HLTGsfElectronPPOnAASequence + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltDoubleEle10GsfTrackIsoPPOnAAFilter )
25745 fragment.HLTDoubleEle15GsfPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltDoubleEG15EtPPOnAAFilter + fragment.hltEgammaClusterShapePPOnAA + fragment.hltDoubleEle15ClusterShapePPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltDoubleEle15HoverEPPOnAAFilter + fragment.hltEgammaEcalPFClusterIsoPPOnAA + fragment.hltDoubleEle15EcalIsoPPOnAAFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoPPOnAA + fragment.hltDoubleEle15HcalIsoPPOnAAFilter + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence + fragment.HLTPixelVertexingPPOnAASequence + fragment.HLTElectronPixelMatchingPPOnAASequence + fragment.HLTGsfElectronPPOnAASequence + fragment.HLTIterativeTrackingForElectrons + fragment.hltEgammaEleGsfTrackIsoPPOnAA + fragment.hltDoubleEle15GsfTrackIsoPPOnAAFilter )
25746 fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAAForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson )
25747 fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAAForDmeson = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson + fragment.hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson + fragment.hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson )
25748 fragment.HLTDoLocalStripSequenceFullPPOnAAForDmeson = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression + fragment.hltSiStripClustersFullPPOnAAForDmeson + fragment.hltSiStripMatchedRecHitsFull )
25749 fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAAForDmeson + fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAAForDmeson + fragment.HLTDoLocalStripSequenceFullPPOnAAForDmeson )
25750 fragment.HLTFullIterativeTrackingIteration0PPOnAAForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPPOnAAForDmeson + fragment.hltFullIter0PixelTrackingRegionsPPOnAAForDmeson + fragment.hltFullIter0PixelClusterCheckPPOnAAForDmeson + fragment.hltFullIter0PixelHitDoubletsPPOnAAForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson + fragment.hltFullIter0PixelSeedsPPOnAAForDmeson + fragment.hltFullIter0CkfTrackCandidatesPPOnAAForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson + fragment.hltFullIter0PrimaryVerticesPPOnAAForDmeson + fragment.hltFullIter0TrackMVAClassifierPPOnAAForDmeson + fragment.hltFullIter0HighPurityTracksPPOnAAForDmeson )
25751 fragment.HLTFullIterativeTrackingIteration1PPOnAAForDmeson = cms.Sequence( fragment.hltFullIter1ClustersRefRemovalPPOnAAForDmeson + fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson + fragment.hltFullIter1PixelQuadrupletsPPOnAAForDmeson + fragment.hltFullIter1PixelTrackingRegionsPPOnAAForDmeson + fragment.hltFullIter1PixelClusterCheckPPOnAAForDmeson + fragment.hltFullIter1PixelHitDoubletsPPOnAAForDmeson + fragment.hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson + fragment.hltFullIter1PixelSeedsPPOnAAForDmeson + fragment.hltFullIter1CkfTrackCandidatesPPOnAAForDmeson + fragment.hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson + fragment.hltFullIter1TrackMVAClassifierPPOnAAForDmeson + fragment.hltFullIter1HighPurityTracksPPOnAAForDmeson )
25752 fragment.HLTFullIterativeTrackingIteration2PPOnAAForDmeson = cms.Sequence( fragment.hltFullIter2ClustersRefRemovalPPOnAAForDmeson + fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson + fragment.hltFullIter2PixelTripletsPPOnAAForDmeson + fragment.hltFullIter2PixelTrackingRegionsPPOnAAForDmeson + fragment.hltFullIter2PixelClusterCheckPPOnAAForDmeson + fragment.hltFullIter2PixelHitDoubletsPPOnAAForDmeson + fragment.hltFullIter2PixelHitTripletsPPOnAAForDmeson + fragment.hltFullIter2PixelSeedsPPOnAAForDmeson + fragment.hltFullIter2CkfTrackCandidatesPPOnAAForDmeson + fragment.hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson + fragment.hltFullIter2TrackMVAClassifierPPOnAAForDmeson + fragment.hltFullIter2HighPurityTracksPPOnAAForDmeson )
25753 fragment.HLTFullIterativeTrackingIteration3PPOnAA = cms.Sequence( fragment.hltFullIter3ClustersRefRemovalPPOnAA + fragment.hltFullIter3MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter3PixelTripletsPPOnAA + fragment.hltFullIter3PixelTrackingRegionsPPOnAA + fragment.hltFullIter3PixelClusterCheckPPOnAA + fragment.hltFullIter3PixelHitDoubletsPPOnAA + fragment.hltFullIter3PixelHitTripletsPPOnAA + fragment.hltFullIter3PixelSeedsPPOnAA + fragment.hltFullIter3CkfTrackCandidatesPPOnAA + fragment.hltFullIter3CtfWithMaterialTracksPPOnAA + fragment.hltFullIter3TrackMVAClassifierPPOnAA + fragment.hltFullIter3HighPurityTracksPPOnAA )
25754 fragment.HLTFullIterativeTrackingIteration4PPOnAA = cms.Sequence( fragment.hltFullIter4ClustersRefRemovalPPOnAA + fragment.hltFullIter4MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter4PixelQuadrupletsPPOnAA + fragment.hltFullIter4PixelTrackingRegionsPPOnAA + fragment.hltFullIter4PixelClusterCheckPPOnAA + fragment.hltFullIter4PixelHitDoubletsPPOnAA + fragment.hltFullIter4PixelHitQuadrupletsPPOnAA + fragment.hltFullIter4PixelSeedsPPOnAA + fragment.hltFullIter4CkfTrackCandidatesPPOnAA + fragment.hltFullIter4CtfWithMaterialTracksPPOnAA + fragment.hltFullIter4TrackMVAClassifierPPOnAA + fragment.hltFullIter4HighPurityTracksPPOnAA )
25755 fragment.HLTFullIterativeTrackingIteration5PPOnAA = cms.Sequence( fragment.hltFullIter5ClustersRefRemovalPPOnAA + fragment.hltFullIter5MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter5PixelTripletsPPOnAA + fragment.hltFullIter5PixelTrackingRegionsPPOnAA + fragment.hltFullIter5PixelClusterCheckPPOnAA + fragment.hltFullIter5PixelHitDoubletsPPOnAA + fragment.hltFullIter5PixelHitTripletsPPOnAA + fragment.hltFullIter5PixelSeedsPPOnAA + fragment.hltFullIter5CkfTrackCandidatesPPOnAA + fragment.hltFullIter5CtfWithMaterialTracksPPOnAA + fragment.hltFullIter5TrackMVAClassifierPPOnAA + fragment.hltFullIter5HighPurityTracksPPOnAA )
25756 fragment.HLTFullIterativeTrackingIteration6PPOnAA = cms.Sequence( fragment.hltFullIter6ClustersRefRemovalPPOnAA + fragment.hltFullIter6MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter6PixelClusterCheckPPOnAA + fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA + fragment.hltFullIter6PixelHitDoubletsBPPOnAA + fragment.hltFullIter6PixelSeedsBPPOnAA + fragment.hltFullIter6CkfTrackCandidatesPPOnAA + fragment.hltFullIter6CtfWithMaterialTracksPPOnAA + fragment.hltFullIter6TrackMVAClassifierPPOnAA + fragment.hltFullIter6HighPurityTracksPPOnAA )
25757 fragment.HLTFullIterativeTrackingIteration7PPOnAA = cms.Sequence( fragment.hltFullIter7ClustersRefRemovalPPOnAA + fragment.hltFullIter7MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter7MixedLayersAPPOnAA + fragment.hltFullIter7MixedTrackingRegionsAPPOnAA + fragment.hltFullIter7MixedClusterCheckPPOnAA + fragment.hltFullIter7MixedHitDoubletsAPPOnAA + fragment.hltFullIter7MixedHitTripletsAPPOnAA + fragment.hltFullIter7MixedSeedsAPPOnAA + fragment.hltFullIter7MixedLayersBPPOnAA + fragment.hltFullIter7MixedTrackingRegionsBPPOnAA + fragment.hltFullIter7MixedHitDoubletsBPPOnAA + fragment.hltFullIter7MixedHitTripletsBPPOnAA + fragment.hltFullIter7MixedSeedsBPPOnAA + fragment.hltFullIter7MixedSeedsPPOnAA + fragment.hltFullIter7CkfTrackCandidatesPPOnAA + fragment.hltFullIter7CtfWithMaterialTracksPPOnAA + fragment.hltFullIter7TrackMVAClassifierPPOnAA + fragment.hltFullIter7HighPurityTracksPPOnAA )
25758 fragment.HLTFullIterativeTrackingIteration8PPOnAA = cms.Sequence( fragment.hltFullIter8ClustersRefRemovalPPOnAA + fragment.hltFullIter8MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter8PixelLessLayersPPOnAA + fragment.hltFullIter8PixelLessTrackingRegionsPPOnAA + fragment.hltFullIter8PixelLessClusterCheckPPOnAA + fragment.hltFullIter8PixelLessHitDoubletsPPOnAA + fragment.hltFullIter8PixelLessHitTripletsPPOnAA + fragment.hltFullIter8PixelLessSeedsPPOnAA + fragment.hltFullIter8CkfTrackCandidatesPPOnAA + fragment.hltFullIter8CtfWithMaterialTracksPPOnAA + fragment.hltFullIter8TrackMVAClassifierPPOnAA + fragment.hltFullIter8HighPurityTracksPPOnAA )
25759 fragment.HLTFullIterativeTrackingIteration9PPOnAA = cms.Sequence( fragment.hltFullIter9ClustersRefRemovalPPOnAA + fragment.hltFullIter9MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter9TobTecLayersTriplPPOnAA + fragment.hltFullIter9TobTecTrackingRegionsTriplPPOnAA + fragment.hltFullIter9TobTecClusterCheckPPOnAA + fragment.hltFullIter9TobTecHitDoubletsTriplPPOnAA + fragment.hltFullIter9TobTecHitTripletsTriplPPOnAA + fragment.hltFullIter9TobTecSeedsTriplPPOnAA + fragment.hltFullIter9TobTecLayersPairPPOnAA + fragment.hltFullIter9TobTecTrackingRegionsPairPPOnAA + fragment.hltFullIter9TobTecHitDoubletsPairPPOnAA + fragment.hltFullIter9TobTecSeedsPairPPOnAA + fragment.hltFullIter9TobTecSeedsPPOnAA + fragment.hltFullIter9CkfTrackCandidatesPPOnAA + fragment.hltFullIter9CtfWithMaterialTracksPPOnAA + fragment.hltFullIter9TrackMVAClassifierPPOnAA )
25760 fragment.HLTFullIterativeTrackingIteration10PPOnAA = cms.Sequence( fragment.hltFullIter10JetCoreLayersPPOnAA + fragment.hltFullIter10JetCoreRegionSeedsPPOnAA + fragment.hltFullIter10CkfTrackCandidatesPPOnAA + fragment.hltFullIter10CtfWithMaterialTracksPPOnAA + fragment.hltFullIter10TrackMVAClassifierPPOnAA )
25761 fragment.HLTFullIterativeTrackingPPOnAAForDmeson = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAAForDmeson + fragment.HLTFullIterativeTrackingIteration1PPOnAAForDmeson + fragment.HLTFullIterativeTrackingIteration2PPOnAAForDmeson + fragment.HLTFullIterativeTrackingIteration3PPOnAA + fragment.HLTFullIterativeTrackingIteration4PPOnAA + fragment.HLTFullIterativeTrackingIteration5PPOnAA + fragment.HLTFullIterativeTrackingIteration6PPOnAA + fragment.HLTFullIterativeTrackingIteration7PPOnAA + fragment.HLTFullIterativeTrackingIteration8PPOnAA + fragment.HLTFullIterativeTrackingIteration9PPOnAA + fragment.HLTFullIterativeTrackingIteration10PPOnAA + fragment.hltFullIterativeTrackingMergedPPOnAAForDmeson )
25762 fragment.HLTFullTracksForDmeson = cms.Sequence( fragment.hltGoodHighPurityFullTrackCutClassifierForDmeson + fragment.hltGoodHighPurityFullTracksForDmeson + fragment.hltFullCandsPPOnAA + fragment.hltFullTrackFilterForDmeson )
25763 fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAAForDmeson + fragment.HLTFullIterativeTrackingIteration1PPOnAAForDmeson + fragment.HLTFullIterativeTrackingIteration2PPOnAAForDmeson + fragment.HLTFullIterativeTrackingIteration3PPOnAA + fragment.HLTFullIterativeTrackingIteration4PPOnAA + fragment.HLTFullIterativeTrackingIteration5PPOnAA + fragment.HLTFullIterativeTrackingIteration6PPOnAA + fragment.HLTFullIterativeTrackingIteration7PPOnAA + fragment.HLTFullIterativeTrackingIteration8PPOnAA + fragment.HLTFullIterativeTrackingIteration9PPOnAA + fragment.hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10 )
25764 fragment.HLTFullTracksForDmesonNoIter10 = cms.Sequence( fragment.hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10 + fragment.hltGoodHighPurityFullTracksForDmesonNoIter10 + fragment.hltFullCandsPPOnAANoIter10 + fragment.hltFullTrackFilterForDmesonNoIter10 )
25765 fragment.HLTHIGEDPhoton15HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG15EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG15HoverEPPOnAAFilter )
25766 fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 = cms.Sequence( fragment.hltPixelLayerTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCFilterPPOnAA + fragment.hltPixelTracksForUPCFitterPPOnAA + fragment.hltPixelTracksTrackingRegionsForUPCPPOnAA + fragment.hltPixelClusterCheckForUPCPPOnAA + fragment.hltPixelTracksHitDoubletsForUPCPPOnAA + fragment.hltPixelTracksHitTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCPPOnAA )
25767 fragment.HLTRecopixelvertexingSequenceLowPtForUPCPbPb2022 = cms.Sequence( fragment.hltPixelLayerTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCFilterLowPtPPOnAA + fragment.hltPixelTracksForUPCFitterPPOnAA + fragment.hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA + fragment.hltPixelClusterCheckForUPCPPOnAA + fragment.hltPixelTracksHitDoubletsLowPtForUPCPPOnAA + fragment.hltPixelTracksHitTripletsLowPtForUPCPPOnAA + fragment.hltPixelTracksLowPtForUPCPPOnAA )
25768 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
25769 
25770 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
25771 fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter )
25772 fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter )
25773 fragment.DST_Physics_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence )
25774 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
25775 fragment.HLT_HcalCalibration_v5 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibTypeFilter + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
25776 fragment.AlCa_LumiPixelsCounts_Random_v4 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
25777 fragment.AlCa_LumiPixelsCounts_ZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
25778 fragment.HLT_HIOnlineMonitorGroup_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreHIOnlineMonitorGroup + fragment.hltHIOnlineMonitorGroupFilter + fragment.HLTEndSequence )
25779 fragment.DQM_HIEcalReconstruction_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence )
25780 fragment.DQM_HIHcalReconstruction_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence )
25781 fragment.DQM_HIPixelReconstruction_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIPixelReconstruction + fragment.hltPreDQMHIPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.hltPixelConsumerTrimmedVertices + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
25782 fragment.HLT_HIPhysics_v4 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25783 fragment.HLT_HIPhysicsForZS_v4 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25784 fragment.HLT_HIRandom_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandom + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25785 fragment.AlCa_EcalPhiSymForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
25786 fragment.HLT_HIHcalNZS_v4 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25787 fragment.HLT_HIHcalPhiSym_v4 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25788 fragment.AlCa_RPCMuonNormalisationForHI_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.HLTEndSequence )
25789 fragment.AlCa_EcalPi0EBonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
25790 fragment.AlCa_EcalPi0EEonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence )
25791 fragment.AlCa_EcalEtaEBonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence )
25792 fragment.AlCa_EcalEtaEEonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence )
25793 fragment.HLT_HICentralityVeto_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentrality30100MB1ANDBptxAND + fragment.hltPreHICentralityVeto + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25794 fragment.HLT_HICentralityVeto_Beamspot_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentrality30100MB1ANDBptxAND + fragment.hltPreHICentralityVetoBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
25795 fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25796 fragment.HLT_HIZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25797 fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25798 fragment.HLT_HIPuAK4CaloJet40Eta5p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28BptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25799 fragment.HLT_HIPuAK4CaloJet60Eta5p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25800 fragment.HLT_HIPuAK4CaloJet80Eta5p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25801 fragment.HLT_HIPuAK4CaloJet100Eta5p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25802 fragment.HLT_HIPuAK4CaloJet120Eta5p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25803 fragment.HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25804 fragment.HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25805 fragment.HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25806 fragment.HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25807 fragment.HLT_HIGEDPhoton10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25808 fragment.HLT_HIGEDPhoton20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25809 fragment.HLT_HIGEDPhoton30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25810 fragment.HLT_HIGEDPhoton40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25811 fragment.HLT_HIGEDPhoton50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25812 fragment.HLT_HIGEDPhoton60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25813 fragment.HLT_HIGEDPhoton10_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25814 fragment.HLT_HIGEDPhoton20_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25815 fragment.HLT_HIGEDPhoton30_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25816 fragment.HLT_HIGEDPhoton40_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25817 fragment.HLT_HIGEDPhoton50_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25818 fragment.HLT_HIGEDPhoton60_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25819 fragment.HLT_HIGEDPhoton10_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10HECut + fragment.HLTHIGEDPhoton10HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25820 fragment.HLT_HIGEDPhoton20_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20HECut + fragment.HLTHIGEDPhoton20HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25821 fragment.HLT_HIGEDPhoton30_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30HECut + fragment.HLTHIGEDPhoton30HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25822 fragment.HLT_HIGEDPhoton40_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40HECut + fragment.HLTHIGEDPhoton40HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25823 fragment.HLT_HIGEDPhoton50_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50HECut + fragment.HLTHIGEDPhoton50HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25824 fragment.HLT_HIGEDPhoton60_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60HECut + fragment.HLTHIGEDPhoton60HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25825 fragment.HLT_HIGEDPhoton10_EB_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10EBHECut + fragment.HLTHIGEDPhoton10EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25826 fragment.HLT_HIGEDPhoton20_EB_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20EBHECut + fragment.HLTHIGEDPhoton20EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25827 fragment.HLT_HIGEDPhoton30_EB_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30EBHECut + fragment.HLTHIGEDPhoton30EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25828 fragment.HLT_HIGEDPhoton40_EB_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EBHECut + fragment.HLTHIGEDPhoton40EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25829 fragment.HLT_HIGEDPhoton50_EB_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EBHECut + fragment.HLTHIGEDPhoton50EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25830 fragment.HLT_HIGEDPhoton60_EB_HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EBHECut + fragment.HLTHIGEDPhoton60EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25831 fragment.HLT_HIEle10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25832 fragment.HLT_HIEle15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25833 fragment.HLT_HIEle20Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25834 fragment.HLT_HIEle30Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25835 fragment.HLT_HIEle40Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25836 fragment.HLT_HIEle50Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25837 fragment.HLT_HIEle15Ele10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25838 fragment.HLT_HIEle15Ele10GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25839 fragment.HLT_HIDoubleEle10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25840 fragment.HLT_HIDoubleEle10GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25841 fragment.HLT_HIDoubleEle15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25842 fragment.HLT_HIDoubleEle15GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25843 fragment.HLT_HIL1Mu3Eta2p5_Ele10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25844 fragment.HLT_HIL1Mu3Eta2p5_Ele15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25845 fragment.HLT_HIL1Mu3Eta2p5_Ele20Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele20Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25846 fragment.HLT_HIL1Mu5Eta2p5_Ele10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered5 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25847 fragment.HLT_HIL1Mu5Eta2p5_Ele15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered5 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25848 fragment.HLT_HIL1Mu5Eta2p5_Ele20Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele20Gsf + fragment.hltL1fL1sMu3OpenL1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25849 fragment.HLT_HIL1Mu7Eta2p5_Ele10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered7 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25850 fragment.HLT_HIL1Mu7Eta2p5_Ele15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered7 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25851 fragment.HLT_HIL1Mu7Eta2p5_Ele20Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele20Gsf + fragment.hltL1fL1sMu3OpenL1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25852 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt20 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hlttktkVtxForDmesonDpt20 + fragment.hlttktkFilterForDmesonDpt20 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25853 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hlttktkVtxForDmesonDpt30 + fragment.hlttktkFilterForDmesonDpt30 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25854 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt40 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hlttktkVtxForDmesonDpt40 + fragment.hlttktkFilterForDmesonDpt40 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25855 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt50 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hlttktkVtxForDmesonDpt50 + fragment.hlttktkFilterForDmesonDpt50 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25856 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hlttktkVtxForDmesonDpt60 + fragment.hlttktkFilterForDmesonDpt60 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25857 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt20NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hlttktkVtxForDmesonDpt20NoIter10 + fragment.hlttktkFilterForDmesonDpt20NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25858 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt30NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hlttktkVtxForDmesonDpt30NoIter10 + fragment.hlttktkFilterForDmesonDpt30NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25859 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt40NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hlttktkVtxForDmesonDpt40NoIter10 + fragment.hlttktkFilterForDmesonDpt40NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25860 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt50NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hlttktkVtxForDmesonDpt50NoIter10 + fragment.hlttktkFilterForDmesonDpt50NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25861 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIDmesonPPTrackingGlobalDpt60NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hlttktkVtxForDmesonDpt60NoIter10 + fragment.hlttktkFilterForDmesonDpt60NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25862 fragment.HLT_HIDsPPTrackingGlobal_Dpt20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt20 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForDsDpt20 + fragment.hltTktktkFilterForDsDpt20 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25863 fragment.HLT_HIDsPPTrackingGlobal_Dpt30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForDsDpt30 + fragment.hltTktktkFilterForDsDpt30 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25864 fragment.HLT_HIDsPPTrackingGlobal_Dpt40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt40 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForDsDpt40 + fragment.hltTktktkFilterForDsDpt40 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25865 fragment.HLT_HIDsPPTrackingGlobal_Dpt50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt50 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForDsDpt50 + fragment.hltTktktkFilterForDsDpt50 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25866 fragment.HLT_HIDsPPTrackingGlobal_Dpt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForDsDpt60 + fragment.hltTktktkFilterForDsDpt60 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25867 fragment.HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt20NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForDsDpt20NoIter10 + fragment.hltTktktkFilterForDsDpt20NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25868 fragment.HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt30NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForDsDpt30NoIter10 + fragment.hltTktktkFilterForDsDpt30NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25869 fragment.HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt40NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForDsDpt40NoIter10 + fragment.hltTktktkFilterForDsDpt40NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25870 fragment.HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt50NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForDsDpt50NoIter10 + fragment.hltTktktkFilterForDsDpt50NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25871 fragment.HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIDsPPTrackingGlobalDpt60NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForDsDpt60NoIter10 + fragment.hltTktktkFilterForDsDpt60NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25872 fragment.HLT_HILcPPTrackingGlobal_Dpt20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt20 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForLcDpt20 + fragment.hltTktktkFilterForLcDpt20 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25873 fragment.HLT_HILcPPTrackingGlobal_Dpt30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForLcDpt30 + fragment.hltTktktkFilterForLcDpt30 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25874 fragment.HLT_HILcPPTrackingGlobal_Dpt40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt40 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForLcDpt40 + fragment.hltTktktkFilterForLcDpt40 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25875 fragment.HLT_HILcPPTrackingGlobal_Dpt50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt50 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForLcDpt50 + fragment.hltTktktkFilterForLcDpt50 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25876 fragment.HLT_HILcPPTrackingGlobal_Dpt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmeson + fragment.hltTktktkVtxForLcDpt60 + fragment.hltTktktkFilterForLcDpt60 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25877 fragment.HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt20NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForLcDpt20NoIter10 + fragment.hltTktktkFilterForLcDpt20NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25878 fragment.HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt30NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForLcDpt30NoIter10 + fragment.hltTktktkFilterForLcDpt30NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25879 fragment.HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt40NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForLcDpt40NoIter10 + fragment.hltTktktkFilterForLcDpt40NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25880 fragment.HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt50NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForLcDpt50NoIter10 + fragment.hltTktktkFilterForLcDpt50NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25881 fragment.HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHILcPPTrackingGlobalDpt60NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.HLTFullTracksForDmesonNoIter10 + fragment.hltTktktkVtxForLcDpt60NoIter10 + fragment.hltTktktkFilterForLcDpt60NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25882 fragment.HLT_HIFullTracks2018_HighPt18_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIFullTracks2018HighPt18 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltGoodHighPurityFullTracksForHighPt + fragment.hltFullCandsForHighPtTrigger + fragment.hltFullTrackHighPt18 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25883 fragment.HLT_HIFullTracks2018_HighPt24_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIFullTracks2018HighPt24 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltGoodHighPurityFullTracksForHighPt + fragment.hltFullCandsForHighPtTrigger + fragment.hltFullTrackHighPt24 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25884 fragment.HLT_HIFullTracks2018_HighPt34_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIFullTracks2018HighPt34 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltGoodHighPurityFullTracksForHighPt + fragment.hltFullCandsForHighPtTrigger + fragment.hltFullTrackHighPt34 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25885 fragment.HLT_HIFullTracks2018_HighPt45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIFullTracks2018HighPt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltGoodHighPurityFullTracksForHighPt + fragment.hltFullCandsForHighPtTrigger + fragment.hltFullTrackHighPt45 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25886 fragment.HLT_HIFullTracks2018_HighPt56_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIFullTracks2018HighPt56 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltGoodHighPurityFullTracksForHighPt + fragment.hltFullCandsForHighPtTrigger + fragment.hltFullTrackHighPt56 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25887 fragment.HLT_HIFullTracks2018_HighPt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIFullTracks2018HighPt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltGoodHighPurityFullTracksForHighPt + fragment.hltFullCandsForHighPtTrigger + fragment.hltFullTrackHighPt60 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25888 fragment.HLT_HIFullTracks2018_HighPt18_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIFullTracks2018HighPt18NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 + fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 + fragment.hltFullCandsForHighPtTriggerNoIter10 + fragment.hltFullTrackHighPt18NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25889 fragment.HLT_HIFullTracks2018_HighPt24_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPreHIFullTracks2018HighPt24NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet26Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 + fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 + fragment.hltFullCandsForHighPtTriggerNoIter10 + fragment.hltFullTrackHighPt24NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25890 fragment.HLT_HIFullTracks2018_HighPt34_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIFullTracks2018HighPt34NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 + fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 + fragment.hltFullCandsForHighPtTriggerNoIter10 + fragment.hltFullTrackHighPt34NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25891 fragment.HLT_HIFullTracks2018_HighPt45_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIFullTracks2018HighPt45NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 + fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 + fragment.hltFullCandsForHighPtTriggerNoIter10 + fragment.hltFullTrackHighPt45NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25892 fragment.HLT_HIFullTracks2018_HighPt56_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIFullTracks2018HighPt56NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet56Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 + fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 + fragment.hltFullCandsForHighPtTriggerNoIter10 + fragment.hltFullTrackHighPt56NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25893 fragment.HLT_HIFullTracks2018_HighPt60_NoIter10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIFullTracks2018HighPt60NoIter10 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p4 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmesonNoIter10 + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 + fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 + fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 + fragment.hltFullCandsForHighPtTriggerNoIter10 + fragment.hltFullTrackHighPt60NoIter10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25894 fragment.HLT_HIL1DoubleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL1DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25895 fragment.HLT_HIL1DoubleMuOpen_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality30100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality30100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality30100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25896 fragment.HLT_HIL1DoubleMuOpen_Centrality_40_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality40100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality40100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality40100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25897 fragment.HLT_HIL1DoubleMuOpen_Centrality_50_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality50100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality50100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality50100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25898 fragment.HLT_HIL1DoubleMuOpen_er1p6_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL1DoubleMuOpener1p6 + fragment.hltL1fL1sL1DoubleMuOpenL1FilteredEr1p6 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25899 fragment.HLT_HIL1DoubleMuOpen_OS_er1p6_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenOSBptxAND + fragment.hltPreHIL1DoubleMuOpenOSer1p6 + fragment.hltL1fL1sL1DoubleMuOpenOSL1FilteredEr1p6 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25900 fragment.HLT_HIL1DoubleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sL1DoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25901 fragment.HLT_HIL1DoubleMu10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25902 fragment.HLT_HIL2_L1DoubleMu10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL2L1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sL1DoubleMu10L1f0L2Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25903 fragment.HLT_HIL3_L1DoubleMu10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL3L1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0) + fragment.hltDoubleMuOpenL1DoubleMu10Filtered + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25904 fragment.HLT_HIL2DoubleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL2DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sL1DoubleMuOpenL1f0L2Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25905 fragment.HLT_HIL3DoubleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL3DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0) + fragment.hltL3fL1DoubleMuOpenL3Filtered0 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25906 fragment.HLT_HIL3Mu0_L2Mu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL3Mu0L2Mu0 + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fDoubleMuOpenL2PreFiltered0 + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0) + fragment.hltL3f0L3Filtered0 + fragment.hltL3f0L3Mu0L2Mu0Filtered0 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25907 fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2 + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fDoubleMuOpenL2PreFiltered0 + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0) + fragment.hltL3f0L3Filtered2p5NHitQ10 + fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2Filtered0 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25908 fragment.HLT_HIL2Mu3_NHitQ15_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu3NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered3NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25909 fragment.HLT_HIL2Mu5_NHitQ15_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu5NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered5NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25910 fragment.HLT_HIL2Mu7_NHitQ15_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu7NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered7NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25911 fragment.HLT_HIL3Mu2p5_L1DoubleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL3Mu2p5L1DoubleMu0 + fragment.hltL1fL1sL1DoubleMu0L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sDoubleMu0L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0) + fragment.hltL3fL1sL1DoubleMu0L1f0L2f0L3Filtered2p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25912 fragment.HLT_HIL3Mu3_L1DoubleMuOpen_OS_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenOSBptxAND + fragment.hltPreHIL3Mu3L1DoubleMuOpenOS + fragment.hltL1fL1sL1DoubleMuOpenOSL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sDoubleMuOpenOSL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0) + fragment.hltL3fL1sL1DoubleMuOpenOSL1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25913 fragment.HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL3Mu3NHitQ10L1DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3fL1sL1DoubleMuOpenL1f0L2f0L3Filtered3NHitQ10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25914 fragment.HLT_HIL3Mu3_L1TripleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL3Mu3L1TripleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1FilteredN3 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sDoubleMuOpenL1fN3L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3) + fragment.hltL3fL1sL1DoubleMuOpenL1fN3L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25915 fragment.HLT_HIL3Mu12_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL3Mu12 + fragment.hltL1fL1sSingleMu3OpenL1Filtered7 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMu3OpenL2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7) + fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered12 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25916 fragment.HLT_HIL3Mu15_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL3Mu15 + fragment.hltL1fL1sSingleMu3OpenL1Filtered7 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMu3OpenL2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7) + fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered15 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25917 fragment.HLT_HIL3Mu20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL3Mu20 + fragment.hltL1fL1sSingleMu3OpenL1Filtered7 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMu3OpenL2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7) + fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered20 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25918 fragment.HLT_HIL3Mu3_NHitQ10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL3Mu3NHitQ10 + fragment.hltL1fL1sSingleMu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMu3OpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0) + fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered3NHitQ10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25919 fragment.HLT_HIL3Mu5_NHitQ10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL3Mu5NHitQ10 + fragment.hltL1fL1sSingleMu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMu3OpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0) + fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered5NHitQ10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25920 fragment.HLT_HIL3Mu7_NHitQ10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL3Mu7NHitQ10 + fragment.hltL1fL1sSingleMu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMu3OpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0) + fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered7NHitQ10 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25921 fragment.HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMAXdR3p5BptxAND + fragment.hltPreHIL3Mu0NHitQ10L2Mu0MAXdR3p5M1to5 + fragment.hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fDoubleMuOpenL2DR3p5PreFiltered0 + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0) + fragment.hltL3f0DR3p5L3FilteredNHitQ10 + fragment.hltL3f0L3Mu0L2Mu0DR3p5FilteredNHitQ10M1to5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25922 fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2M7toinf + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fDoubleMuOpenL2PreFiltered0 + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0) + fragment.hltL3f0L3Filtered2p5NHitQ10 + fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2FilteredM7toinf + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25923 fragment.HLT_HICsAK4PFJet60Eta1p5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25924 fragment.HLT_HICsAK4PFJet80Eta1p5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25925 fragment.HLT_HICsAK4PFJet100Eta1p5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25926 fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
25927 fragment.HLT_HICsAK4PFJet120Eta1p5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet120Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + fragment.hltSingleCsPFJet120Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25928 fragment.HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25929 fragment.HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25930 fragment.HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25931 fragment.HLT_HIL3Mu3_EG10HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu3EG10HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton10HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25932 fragment.HLT_HIL3Mu3_EG15HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu3EG15HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton15HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25933 fragment.HLT_HIL3Mu3_EG20HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu3EG20HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton20HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25934 fragment.HLT_HIL3Mu3_EG30HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu3EG30HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton30HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25935 fragment.HLT_HIL3Mu5_EG10HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu5EG10HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton10HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25936 fragment.HLT_HIL3Mu5_EG15HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu5EG15HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton15HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25937 fragment.HLT_HIL3Mu5_EG20HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu5EG20HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton20HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25938 fragment.HLT_HIL3Mu5_EG30HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu5EG30HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton30HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25939 fragment.HLT_HIL3Mu7_EG10HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu7EG10HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton10HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25940 fragment.HLT_HIL3Mu7_EG15HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu7EG15HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton15HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25941 fragment.HLT_HIL3Mu7_EG20HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu7EG20HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton20HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25942 fragment.HLT_HIL3Mu7_EG30HECut_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3Mu7EG30HECut + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTHIGEDPhoton30HECutPPOnAASequence + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25943 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25944 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25945 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25946 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25947 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3 + fragment.hltL3MuFiltered3SinglePuAK4CaloJet40FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25948 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3 + fragment.hltL3MuFiltered3SinglePuAK4CaloJet60FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25949 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3 + fragment.hltL3MuFiltered3SinglePuAK4CaloJet80FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25950 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3 + fragment.hltL3MuFiltered3SinglePuAK4CaloJet100FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25951 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25952 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25953 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25954 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1 + fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25955 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5 + fragment.hltL3MuFiltered5SinglePuAK4CaloJet40FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25956 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5 + fragment.hltL3MuFiltered5SinglePuAK4CaloJet60FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25957 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5 + fragment.hltL3MuFiltered5SinglePuAK4CaloJet80FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25958 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1FilterDr + fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta2p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0) + fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5 + fragment.hltL3MuFiltered5SinglePuAK4CaloJet100FilterDr + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25959 fragment.HLT_HIGEDPhoton10_Cent30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG3Cent30100BptxAND + fragment.hltPreHIGEDPhoton10Cent30100 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25960 fragment.HLT_HIGEDPhoton20_Cent30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG3Cent30100BptxAND + fragment.hltPreHIGEDPhoton20Cent30100 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25961 fragment.HLT_HIGEDPhoton30_Cent30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7Cent30100BptxAND + fragment.hltPreHIGEDPhoton30Cent30100 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25962 fragment.HLT_HIGEDPhoton40_Cent30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21Cent30100BptxAND + fragment.hltPreHIGEDPhoton40Cent30100 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25963 fragment.HLT_HIL1NotBptxOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25964 fragment.HLT_HIL1UnpairedBunchBptxMinus_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25965 fragment.HLT_HIL1UnpairedBunchBptxPlus_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25966 fragment.HLT_HIMinimumBias_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIMinimumBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25967 fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2BptxAND + fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25968 fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25969 fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25970 fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25971 fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25972 fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25973 fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25974 fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25975 fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25976 fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25977 fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25978 fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25979 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25980 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25981 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25982 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25983 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25984 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25985 fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR + fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25986 fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3BptxAND + fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25987 fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25988 fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25989 fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25990 fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25991 fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25992 fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25993 fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25994 fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25995 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25996 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25997 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25998 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25999 fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26000 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26001 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26002 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26003 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26004 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26005 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26006 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26007 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26008 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
26009 fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.hltPixelCountFilter400 + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26010 fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter400 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceLowPtForUPCPbPb2022 + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26011 fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26012 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26013 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26014 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26015 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26016 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26017 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26018 fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.hltPixelCountFilter400 + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26019 fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilter400 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceLowPtForUPCPbPb2022 + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26020 fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
26021 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltScalersRawToDigi + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
26022 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
26023 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
26024 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
26025 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
26026 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
26027 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
26028 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
26029 fragment.Dataset_HIDQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDQMOnlineBeamspot + fragment.hltPreDatasetHIDQMOnlineBeamspot )
26030 fragment.Dataset_HIDoubleMuon = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDoubleMuon + fragment.hltPreDatasetHIDoubleMuon )
26031 fragment.Dataset_HIDoubleMuonPsiPeri = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDoubleMuonPsiPeri + fragment.hltPreDatasetHIDoubleMuonPsiPeri )
26032 fragment.Dataset_HIEmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIEmptyBX + fragment.hltPreDatasetHIEmptyBX )
26033 fragment.Dataset_HIEventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIEventDisplay + fragment.hltPreDatasetHIEventDisplay )
26034 fragment.Dataset_HIExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIExpressAlignment + fragment.hltPreDatasetHIExpressAlignment )
26035 fragment.Dataset_HIExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIExpressPhysics + fragment.hltPreDatasetHIExpressPhysics )
26036 fragment.Dataset_HIForward = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIForward + fragment.hltPreDatasetHIForward )
26037 fragment.Dataset_HIHLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHLTPhysics + fragment.hltPreDatasetHIHLTPhysics )
26038 fragment.Dataset_HIHardProbes = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbes + fragment.hltPreDatasetHIHardProbes )
26039 fragment.Dataset_HIHardProbesLower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbesLower + fragment.hltPreDatasetHIHardProbesLower )
26040 fragment.Dataset_HIHardProbesPeripheral = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbesPeripheral + fragment.hltPreDatasetHIHardProbesPeripheral )
26041 fragment.Dataset_HIHcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHcalNZS + fragment.hltPreDatasetHIHcalNZS )
26042 fragment.Dataset_HIHeavyFlavor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHeavyFlavor + fragment.hltPreDatasetHIHeavyFlavor )
26043 fragment.Dataset_HIOnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIOnlineMonitor + fragment.hltPreDatasetHIOnlineMonitor )
26044 fragment.Dataset_HISingleMuon = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHISingleMuon + fragment.hltPreDatasetHISingleMuon )
26045 fragment.Dataset_HITestRaw = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITestRaw + fragment.hltPreDatasetHITestRaw )
26046 fragment.Dataset_HITestRawPrime = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITestRawPrime + fragment.hltPreDatasetHITestRawPrime )
26047 fragment.Dataset_HITrackerNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITrackerNZS + fragment.hltPreDatasetHITrackerNZS )
26048 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
26049 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
26050 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
26051 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
26052 
26053 
26054 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.DST_Physics_v8, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v5, fragment.AlCa_LumiPixelsCounts_Random_v4, fragment.AlCa_LumiPixelsCounts_ZeroBias_v4, fragment.HLT_HIOnlineMonitorGroup_v3, fragment.DQM_HIEcalReconstruction_v2, fragment.DQM_HIHcalReconstruction_v1, fragment.DQM_HIPixelReconstruction_v3, fragment.HLT_HIPhysics_v4, fragment.HLT_HIPhysicsForZS_v4, fragment.HLT_HIRandom_v3, fragment.AlCa_EcalPhiSymForHI_v3, fragment.HLT_HIHcalNZS_v4, fragment.HLT_HIHcalPhiSym_v4, fragment.AlCa_RPCMuonNormalisationForHI_v2, fragment.AlCa_EcalPi0EBonlyForHI_v3, fragment.AlCa_EcalPi0EEonlyForHI_v3, fragment.AlCa_EcalEtaEBonlyForHI_v3, fragment.AlCa_EcalEtaEEonlyForHI_v3, fragment.HLT_HICentralityVeto_v4, fragment.HLT_HICentralityVeto_Beamspot_v5, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v4, fragment.HLT_HIZeroBias_v4, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v4, fragment.HLT_HIPuAK4CaloJet40Eta5p1_v4, fragment.HLT_HIPuAK4CaloJet60Eta5p1_v4, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v4, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v4, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v4, fragment.HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v4, fragment.HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v4, fragment.HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v4, fragment.HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v4, fragment.HLT_HIGEDPhoton10_v4, fragment.HLT_HIGEDPhoton20_v4, fragment.HLT_HIGEDPhoton30_v4, fragment.HLT_HIGEDPhoton40_v4, fragment.HLT_HIGEDPhoton50_v4, fragment.HLT_HIGEDPhoton60_v4, fragment.HLT_HIGEDPhoton10_EB_v4, fragment.HLT_HIGEDPhoton20_EB_v4, fragment.HLT_HIGEDPhoton30_EB_v4, fragment.HLT_HIGEDPhoton40_EB_v4, fragment.HLT_HIGEDPhoton50_EB_v4, fragment.HLT_HIGEDPhoton60_EB_v4, fragment.HLT_HIGEDPhoton10_HECut_v4, fragment.HLT_HIGEDPhoton20_HECut_v4, fragment.HLT_HIGEDPhoton30_HECut_v4, fragment.HLT_HIGEDPhoton40_HECut_v4, fragment.HLT_HIGEDPhoton50_HECut_v4, fragment.HLT_HIGEDPhoton60_HECut_v4, fragment.HLT_HIGEDPhoton10_EB_HECut_v4, fragment.HLT_HIGEDPhoton20_EB_HECut_v4, fragment.HLT_HIGEDPhoton30_EB_HECut_v4, fragment.HLT_HIGEDPhoton40_EB_HECut_v4, fragment.HLT_HIGEDPhoton50_EB_HECut_v4, fragment.HLT_HIGEDPhoton60_EB_HECut_v4, fragment.HLT_HIEle10Gsf_v4, fragment.HLT_HIEle15Gsf_v4, fragment.HLT_HIEle20Gsf_v4, fragment.HLT_HIEle30Gsf_v4, fragment.HLT_HIEle40Gsf_v4, fragment.HLT_HIEle50Gsf_v4, fragment.HLT_HIEle15Ele10Gsf_v4, fragment.HLT_HIEle15Ele10GsfMass50_v4, fragment.HLT_HIDoubleEle10Gsf_v4, fragment.HLT_HIDoubleEle10GsfMass50_v4, fragment.HLT_HIDoubleEle15Gsf_v4, fragment.HLT_HIDoubleEle15GsfMass50_v4, fragment.HLT_HIL1Mu3Eta2p5_Ele10Gsf_v4, fragment.HLT_HIL1Mu3Eta2p5_Ele15Gsf_v4, fragment.HLT_HIL1Mu3Eta2p5_Ele20Gsf_v4, fragment.HLT_HIL1Mu5Eta2p5_Ele10Gsf_v4, fragment.HLT_HIL1Mu5Eta2p5_Ele15Gsf_v4, fragment.HLT_HIL1Mu5Eta2p5_Ele20Gsf_v4, fragment.HLT_HIL1Mu7Eta2p5_Ele10Gsf_v4, fragment.HLT_HIL1Mu7Eta2p5_Ele15Gsf_v4, fragment.HLT_HIL1Mu7Eta2p5_Ele20Gsf_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v4, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt20_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt30_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt40_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt50_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt60_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v4, fragment.HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt20_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt30_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt40_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt50_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt60_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v4, fragment.HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v4, fragment.HLT_HIFullTracks2018_HighPt18_v4, fragment.HLT_HIFullTracks2018_HighPt24_v4, fragment.HLT_HIFullTracks2018_HighPt34_v4, fragment.HLT_HIFullTracks2018_HighPt45_v4, fragment.HLT_HIFullTracks2018_HighPt56_v4, fragment.HLT_HIFullTracks2018_HighPt60_v4, fragment.HLT_HIFullTracks2018_HighPt18_NoIter10_v4, fragment.HLT_HIFullTracks2018_HighPt24_NoIter10_v4, fragment.HLT_HIFullTracks2018_HighPt34_NoIter10_v4, fragment.HLT_HIFullTracks2018_HighPt45_NoIter10_v4, fragment.HLT_HIFullTracks2018_HighPt56_NoIter10_v4, fragment.HLT_HIFullTracks2018_HighPt60_NoIter10_v4, fragment.HLT_HIL1DoubleMuOpen_v3, fragment.HLT_HIL1DoubleMuOpen_Centrality_30_100_v3, fragment.HLT_HIL1DoubleMuOpen_Centrality_40_100_v3, fragment.HLT_HIL1DoubleMuOpen_Centrality_50_100_v3, fragment.HLT_HIL1DoubleMuOpen_er1p6_v3, fragment.HLT_HIL1DoubleMuOpen_OS_er1p6_v3, fragment.HLT_HIL1DoubleMu0_v3, fragment.HLT_HIL1DoubleMu10_v3, fragment.HLT_HIL2_L1DoubleMu10_v3, fragment.HLT_HIL3_L1DoubleMu10_v3, fragment.HLT_HIL2DoubleMuOpen_v3, fragment.HLT_HIL3DoubleMuOpen_v3, fragment.HLT_HIL3Mu0_L2Mu0_v3, fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_v3, fragment.HLT_HIL2Mu3_NHitQ15_v3, fragment.HLT_HIL2Mu5_NHitQ15_v3, fragment.HLT_HIL2Mu7_NHitQ15_v3, fragment.HLT_HIL3Mu2p5_L1DoubleMu0_v3, fragment.HLT_HIL3Mu3_L1DoubleMuOpen_OS_v3, fragment.HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v3, fragment.HLT_HIL3Mu3_L1TripleMuOpen_v3, fragment.HLT_HIL3Mu12_v3, fragment.HLT_HIL3Mu15_v3, fragment.HLT_HIL3Mu20_v3, fragment.HLT_HIL3Mu3_NHitQ10_v3, fragment.HLT_HIL3Mu5_NHitQ10_v3, fragment.HLT_HIL3Mu7_NHitQ10_v3, fragment.HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v3, fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v3, fragment.HLT_HICsAK4PFJet60Eta1p5_v4, fragment.HLT_HICsAK4PFJet80Eta1p5_v4, fragment.HLT_HICsAK4PFJet100Eta1p5_v4, fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v4, fragment.HLT_HICsAK4PFJet120Eta1p5_v4, fragment.HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v4, fragment.HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v4, fragment.HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v4, fragment.HLT_HIL3Mu3_EG10HECut_v4, fragment.HLT_HIL3Mu3_EG15HECut_v4, fragment.HLT_HIL3Mu3_EG20HECut_v4, fragment.HLT_HIL3Mu3_EG30HECut_v4, fragment.HLT_HIL3Mu5_EG10HECut_v4, fragment.HLT_HIL3Mu5_EG15HECut_v4, fragment.HLT_HIL3Mu5_EG20HECut_v4, fragment.HLT_HIL3Mu5_EG30HECut_v4, fragment.HLT_HIL3Mu7_EG10HECut_v4, fragment.HLT_HIL3Mu7_EG15HECut_v4, fragment.HLT_HIL3Mu7_EG20HECut_v4, fragment.HLT_HIL3Mu7_EG30HECut_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v4, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v4, fragment.HLT_HIGEDPhoton10_Cent30_100_v4, fragment.HLT_HIGEDPhoton20_Cent30_100_v4, fragment.HLT_HIGEDPhoton30_Cent30_100_v4, fragment.HLT_HIGEDPhoton40_Cent30_100_v4, fragment.HLT_HIL1NotBptxOR_v4, fragment.HLT_HIL1UnpairedBunchBptxMinus_v4, fragment.HLT_HIL1UnpairedBunchBptxPlus_v4, fragment.HLT_HIMinimumBias_v2, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v4, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v4, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v2, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v2, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v2, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v2, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v2, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v2, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v2, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v2, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v2, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v2, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v4, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v4, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v4, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v2, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v2, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v2, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v2, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v2, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v2, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v2, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v2, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v2, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v2, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v2, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v2, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v2, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v2, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_EcalLaser, fragment.Dataset_HIDQMOnlineBeamspot, fragment.Dataset_HIDoubleMuon, fragment.Dataset_HIDoubleMuonPsiPeri, fragment.Dataset_HIEmptyBX, fragment.Dataset_HIEventDisplay, fragment.Dataset_HIExpressAlignment, fragment.Dataset_HIExpressPhysics, fragment.Dataset_HIForward, fragment.Dataset_HIHLTPhysics, fragment.Dataset_HIHardProbes, fragment.Dataset_HIHardProbesLower, fragment.Dataset_HIHardProbesPeripheral, fragment.Dataset_HIHcalNZS, fragment.Dataset_HIHeavyFlavor, fragment.Dataset_HIOnlineMonitor, fragment.Dataset_HISingleMuon, fragment.Dataset_HITestRaw, fragment.Dataset_HITestRawPrime, fragment.Dataset_HITrackerNZS, fragment.Dataset_L1Accept, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, ))
26055 
26056 
26057 # dummify hltGetConditions in cff's
26058 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
26059  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
26060  result = cms.bool( True )
26061  )
26062  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
26063 
26064 # add specific customizations
26065 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
26066 fragment = customizeHLTforAll(fragment,"HIon")
26067 
26068 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
26069 fragment = customizeHLTforCMSSW(fragment,"HIon")
26070 
26071 # Eras-based customisations
26072 from HLTrigger.Configuration.Eras import modifyHLTforEras
26073 modifyHLTforEras(fragment)
26074 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)