CMS 3D CMS Logo

HLT_HIon_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration --cff --data /dev/CMSSW_12_4_0/HIon --type HIon
2 
3 # /dev/CMSSW_12_4_0/HIon/V171 (CMSSW_12_4_0)
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_4_0/HIon/V171')
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  ALCAP0 = cms.vstring( 'AlCaP0' ),
2570  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
2571  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
2572  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
2573  DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
2574  EcalCalibration = cms.vstring( 'EcalLaser' ),
2575  HIDQM = cms.vstring( 'HIOnlineMonitor' ),
2576  HIDQMOnlineBeamspot = cms.vstring( 'HIDQMOnlineBeamspot' ),
2577  HIExpress = cms.vstring( 'HIExpressPhysics' ),
2578  HIExpressAlignment = cms.vstring( 'HIExpressAlignment' ),
2579  NanoDST = cms.vstring( 'L1Accept' ),
2580  PhysicsHICommissioning = cms.vstring( 'HIEmptyBX',
2581  'HIHLTPhysics',
2582  'HIHcalNZS' ),
2583  PhysicsHIDoubleMuon = cms.vstring( 'HIDoubleMuon',
2584  'HIDoubleMuonPsiPeri' ),
2585  PhysicsHIForward = cms.vstring( 'HIForward' ),
2586  PhysicsHIHardProbes = cms.vstring( 'HIHardProbes' ),
2587  PhysicsHIHardProbesLower = cms.vstring( 'HIHardProbesLower' ),
2588  PhysicsHIHardProbesPeripheral = cms.vstring( 'HIHardProbesPeripheral' ),
2589  PhysicsHIHeavyFlavor = cms.vstring( 'HIHeavyFlavor' ),
2590  PhysicsHISingleMuon = cms.vstring( 'HISingleMuon' ),
2591  PhysicsHITestRaw = cms.vstring( 'HITestRaw' ),
2592  PhysicsHITestRawPrime = cms.vstring( 'HITestRawPrime' ),
2593  PhysicsHITrackerNZS = cms.vstring( 'HITrackerNZS' ),
2594  RPCMON = cms.vstring( 'RPCMonitor' )
2595 )
2596 fragment.datasets = cms.PSet(
2597  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v3',
2598  'AlCa_EcalEtaEEonlyForHI_v3',
2599  'AlCa_EcalPi0EBonlyForHI_v3',
2600  'AlCa_EcalPi0EEonlyForHI_v3' ),
2601  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v3' ),
2602  DQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v2',
2603  'DQM_HIHcalReconstruction_v1' ),
2604  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
2605  HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v4',
2606  'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3' ),
2607  HIDoubleMuon = cms.vstring( 'HLT_HIL1DoubleMu0_v2',
2608  'HLT_HIL1DoubleMu10_v2',
2609  'HLT_HIL1DoubleMuOpen_OS_er1p6_v2',
2610  'HLT_HIL1DoubleMuOpen_er1p6_v2',
2611  'HLT_HIL1DoubleMuOpen_v2',
2612  'HLT_HIL2DoubleMuOpen_v2',
2613  'HLT_HIL2_L1DoubleMu10_v2',
2614  'HLT_HIL3DoubleMuOpen_v2',
2615  'HLT_HIL3Mu0_L2Mu0_v2',
2616  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v2',
2617  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_v2',
2618  'HLT_HIL3Mu2p5_L1DoubleMu0_v2',
2619  'HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v2',
2620  'HLT_HIL3Mu3_L1DoubleMuOpen_OS_v2',
2621  'HLT_HIL3Mu3_L1TripleMuOpen_v2',
2622  'HLT_HIL3_L1DoubleMu10_v2' ),
2623  HIDoubleMuonPsiPeri = cms.vstring( 'HLT_HIL1DoubleMuOpen_Centrality_30_100_v2',
2624  'HLT_HIL1DoubleMuOpen_Centrality_40_100_v2',
2625  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v2',
2626  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v2' ),
2627  HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v3',
2628  'HLT_HIL1UnpairedBunchBptxMinus_v3',
2629  'HLT_HIL1UnpairedBunchBptxPlus_v3' ),
2630  HIExpressAlignment = cms.vstring( 'HLT_HICentralityVeto_v3',
2631  'HLT_HICsAK4PFJet100Eta1p5_v3' ),
2632  HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v3',
2633  'HLT_HICentralityVeto_v3',
2634  'HLT_HICsAK4PFJet100Eta1p5_v3',
2635  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v3',
2636  'HLT_HIDsPPTrackingGlobal_Dpt50_v3',
2637  'HLT_HIEle20Gsf_v3',
2638  'HLT_HIFullTracks2018_HighPt56_v3',
2639  'HLT_HIGEDPhoton40_v3',
2640  'HLT_HIL1DoubleMu0_v2',
2641  'HLT_HIL1DoubleMu10_v2',
2642  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v2',
2643  'HLT_HIL1NotBptxOR_v3',
2644  'HLT_HIL1UnpairedBunchBptxMinus_v3',
2645  'HLT_HIL1UnpairedBunchBptxPlus_v3',
2646  'HLT_HIL2DoubleMuOpen_v2',
2647  'HLT_HIL2Mu3_NHitQ15_v2',
2648  'HLT_HIL2_L1DoubleMu10_v2',
2649  'HLT_HIL3DoubleMuOpen_v2',
2650  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v2',
2651  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v2',
2652  'HLT_HIL3_L1DoubleMu10_v2',
2653  'HLT_HILcPPTrackingGlobal_Dpt50_v3',
2654  'HLT_HIPhysics_v3',
2655  'HLT_HIPuAK4CaloJet100Eta5p1_v3',
2656  'HLT_HIRandom_v2',
2657  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2658  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3',
2659  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1',
2660  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2661  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1',
2662  'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v3',
2663  'HLT_HIZeroBias_v3' ),
2664  HIForward = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2665  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2666  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v3',
2667  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2668  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2669  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v3',
2670  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v1',
2671  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
2672  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v1',
2673  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v3',
2674  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v1',
2675  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v1',
2676  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v1',
2677  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v1',
2678  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v1',
2679  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v1',
2680  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v1',
2681  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v1',
2682  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1',
2683  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2684  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2685  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v3',
2686  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v3',
2687  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v3',
2688  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2689  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2690  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v3',
2691  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v1',
2692  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
2693  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v1',
2694  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v1',
2695  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v1',
2696  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v3',
2697  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v3',
2698  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3',
2699  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v3',
2700  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v3',
2701  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v1',
2702  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v1',
2703  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2704  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v1',
2705  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v1',
2706  'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v1',
2707  'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2708  'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1',
2709  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v1',
2710  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v1',
2711  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v1',
2712  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v1',
2713  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v1',
2714  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1',
2715  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v1',
2716  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2717  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1',
2718  'HLT_HIZeroBias_v3' ),
2719  HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v3' ),
2720  HIHardProbes = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v3',
2721  'HLT_HICsAK4PFJet120Eta1p5_v3',
2722  'HLT_HICsAK4PFJet80Eta1p5_v3',
2723  'HLT_HIDoubleEle10GsfMass50_v3',
2724  'HLT_HIDoubleEle10Gsf_v3',
2725  'HLT_HIDoubleEle15GsfMass50_v3',
2726  'HLT_HIDoubleEle15Gsf_v3',
2727  'HLT_HIEle10Gsf_v3',
2728  'HLT_HIEle15Ele10GsfMass50_v3',
2729  'HLT_HIEle15Ele10Gsf_v3',
2730  'HLT_HIEle15Gsf_v3',
2731  'HLT_HIEle20Gsf_v3',
2732  'HLT_HIEle30Gsf_v3',
2733  'HLT_HIEle40Gsf_v3',
2734  'HLT_HIEle50Gsf_v3',
2735  'HLT_HIGEDPhoton30_EB_HECut_v3',
2736  'HLT_HIGEDPhoton30_EB_v3',
2737  'HLT_HIGEDPhoton30_HECut_v3',
2738  'HLT_HIGEDPhoton30_v3',
2739  'HLT_HIGEDPhoton40_EB_HECut_v3',
2740  'HLT_HIGEDPhoton40_EB_v3',
2741  'HLT_HIGEDPhoton40_HECut_v3',
2742  'HLT_HIGEDPhoton40_v3',
2743  'HLT_HIGEDPhoton50_EB_HECut_v3',
2744  'HLT_HIGEDPhoton50_EB_v3',
2745  'HLT_HIGEDPhoton50_HECut_v3',
2746  'HLT_HIGEDPhoton50_v3',
2747  'HLT_HIGEDPhoton60_EB_HECut_v3',
2748  'HLT_HIGEDPhoton60_EB_v3',
2749  'HLT_HIGEDPhoton60_HECut_v3',
2750  'HLT_HIGEDPhoton60_v3',
2751  'HLT_HIL1Mu3Eta2p5_Ele10Gsf_v3',
2752  'HLT_HIL1Mu3Eta2p5_Ele15Gsf_v3',
2753  'HLT_HIL1Mu3Eta2p5_Ele20Gsf_v3',
2754  'HLT_HIL1Mu5Eta2p5_Ele10Gsf_v3',
2755  'HLT_HIL1Mu5Eta2p5_Ele15Gsf_v3',
2756  'HLT_HIL1Mu5Eta2p5_Ele20Gsf_v3',
2757  'HLT_HIL1Mu7Eta2p5_Ele10Gsf_v3',
2758  'HLT_HIL1Mu7Eta2p5_Ele15Gsf_v3',
2759  'HLT_HIL1Mu7Eta2p5_Ele20Gsf_v3',
2760  'HLT_HIL3Mu3_EG10HECut_v3',
2761  'HLT_HIL3Mu3_EG15HECut_v3',
2762  'HLT_HIL3Mu3_EG20HECut_v3',
2763  'HLT_HIL3Mu3_EG30HECut_v3',
2764  'HLT_HIL3Mu5_EG10HECut_v3',
2765  'HLT_HIL3Mu5_EG15HECut_v3',
2766  'HLT_HIL3Mu5_EG20HECut_v3',
2767  'HLT_HIL3Mu5_EG30HECut_v3',
2768  'HLT_HIL3Mu7_EG10HECut_v3',
2769  'HLT_HIL3Mu7_EG15HECut_v3',
2770  'HLT_HIL3Mu7_EG20HECut_v3',
2771  'HLT_HIL3Mu7_EG30HECut_v3',
2772  'HLT_HIPuAK4CaloJet100Eta5p1_v3',
2773  'HLT_HIPuAK4CaloJet120Eta5p1_v3',
2774  'HLT_HIPuAK4CaloJet80Eta5p1_v3' ),
2775  HIHardProbesLower = cms.vstring( 'HLT_HICsAK4PFJet60Eta1p5_v3',
2776  'HLT_HIGEDPhoton10_EB_HECut_v3',
2777  'HLT_HIGEDPhoton10_EB_v3',
2778  'HLT_HIGEDPhoton10_HECut_v3',
2779  'HLT_HIGEDPhoton10_v3',
2780  'HLT_HIGEDPhoton20_EB_HECut_v3',
2781  'HLT_HIGEDPhoton20_EB_v3',
2782  'HLT_HIGEDPhoton20_HECut_v3',
2783  'HLT_HIGEDPhoton20_v3',
2784  'HLT_HIPuAK4CaloJet40Eta5p1_v3',
2785  'HLT_HIPuAK4CaloJet60Eta5p1_v3' ),
2786  HIHardProbesPeripheral = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v3',
2787  'HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v3',
2788  'HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v3',
2789  'HLT_HIGEDPhoton10_Cent30_100_v3',
2790  'HLT_HIGEDPhoton20_Cent30_100_v3',
2791  'HLT_HIGEDPhoton30_Cent30_100_v3',
2792  'HLT_HIGEDPhoton40_Cent30_100_v3',
2793  'HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v3',
2794  'HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v3',
2795  'HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v3',
2796  'HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v3' ),
2797  HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v3',
2798  'HLT_HIHcalPhiSym_v3' ),
2799  HIHeavyFlavor = cms.vstring( 'HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v3',
2800  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v3',
2801  'HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v3',
2802  'HLT_HIDmesonPPTrackingGlobal_Dpt30_v3',
2803  'HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v3',
2804  'HLT_HIDmesonPPTrackingGlobal_Dpt40_v3',
2805  'HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v3',
2806  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v3',
2807  'HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v3',
2808  'HLT_HIDmesonPPTrackingGlobal_Dpt60_v3',
2809  'HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v3',
2810  'HLT_HIDsPPTrackingGlobal_Dpt20_v3',
2811  'HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v3',
2812  'HLT_HIDsPPTrackingGlobal_Dpt30_v3',
2813  'HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v3',
2814  'HLT_HIDsPPTrackingGlobal_Dpt40_v3',
2815  'HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v3',
2816  'HLT_HIDsPPTrackingGlobal_Dpt50_v3',
2817  'HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v3',
2818  'HLT_HIDsPPTrackingGlobal_Dpt60_v3',
2819  'HLT_HIFullTracks2018_HighPt18_NoIter10_v3',
2820  'HLT_HIFullTracks2018_HighPt18_v3',
2821  'HLT_HIFullTracks2018_HighPt24_NoIter10_v3',
2822  'HLT_HIFullTracks2018_HighPt24_v3',
2823  'HLT_HIFullTracks2018_HighPt34_NoIter10_v3',
2824  'HLT_HIFullTracks2018_HighPt34_v3',
2825  'HLT_HIFullTracks2018_HighPt45_NoIter10_v3',
2826  'HLT_HIFullTracks2018_HighPt45_v3',
2827  'HLT_HIFullTracks2018_HighPt56_NoIter10_v3',
2828  'HLT_HIFullTracks2018_HighPt56_v3',
2829  'HLT_HIFullTracks2018_HighPt60_NoIter10_v3',
2830  'HLT_HIFullTracks2018_HighPt60_v3',
2831  'HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v3',
2832  'HLT_HILcPPTrackingGlobal_Dpt20_v3',
2833  'HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v3',
2834  'HLT_HILcPPTrackingGlobal_Dpt30_v3',
2835  'HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v3',
2836  'HLT_HILcPPTrackingGlobal_Dpt40_v3',
2837  'HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v3',
2838  'HLT_HILcPPTrackingGlobal_Dpt50_v3',
2839  'HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v3',
2840  'HLT_HILcPPTrackingGlobal_Dpt60_v3' ),
2841  HIOnlineMonitor = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v4',
2842  'HLT_HICentralityVeto_v3',
2843  'HLT_HICsAK4PFJet60Eta1p5_v3',
2844  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v3',
2845  'HLT_HIDsPPTrackingGlobal_Dpt20_v3',
2846  'HLT_HIEle15Gsf_v3',
2847  'HLT_HIGEDPhoton10_v3',
2848  'HLT_HIHcalNZS_v3',
2849  'HLT_HIHcalPhiSym_v3',
2850  'HLT_HIL1DoubleMu10_v2',
2851  'HLT_HIL2_L1DoubleMu10_v2',
2852  'HLT_HIL3_L1DoubleMu10_v2',
2853  'HLT_HILcPPTrackingGlobal_Dpt20_v3',
2854  'HLT_HIOnlineMonitorGroup_v3',
2855  'HLT_HIPhysics_v3',
2856  'HLT_HIPuAK4CaloJet40Eta5p1_v3',
2857  'HLT_HIRandom_v2',
2858  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2859  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3',
2860  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1',
2861  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2862  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1' ),
2863  HISingleMuon = cms.vstring( 'HLT_HIL2Mu3_NHitQ15_v2',
2864  'HLT_HIL2Mu5_NHitQ15_v2',
2865  'HLT_HIL2Mu7_NHitQ15_v2',
2866  'HLT_HIL3Mu12_v2',
2867  'HLT_HIL3Mu15_v2',
2868  'HLT_HIL3Mu20_v2',
2869  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3',
2870  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v3',
2871  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3',
2872  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v3',
2873  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3',
2874  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v3',
2875  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3',
2876  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v3',
2877  'HLT_HIL3Mu3_NHitQ10_v2',
2878  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3',
2879  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v3',
2880  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3',
2881  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v3',
2882  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3',
2883  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v3',
2884  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3',
2885  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v3',
2886  'HLT_HIL3Mu5_NHitQ10_v2',
2887  'HLT_HIL3Mu7_NHitQ10_v2' ),
2888  HITestRaw = cms.vstring( 'HLT_HIMinimumBias_v1',
2889  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2890  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2891  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v3',
2892  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2893  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2894  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v3',
2895  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v1',
2896  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
2897  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v1',
2898  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v3',
2899  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v1',
2900  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v1',
2901  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v1',
2902  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v1',
2903  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v1',
2904  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v1',
2905  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v1',
2906  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v1',
2907  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1',
2908  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2909  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2910  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v3',
2911  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v3',
2912  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v3',
2913  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
2914  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
2915  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v3',
2916  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v1',
2917  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
2918  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v1',
2919  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v1',
2920  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v1',
2921  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v3',
2922  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v3',
2923  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3',
2924  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v3',
2925  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v3',
2926  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v1',
2927  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v1',
2928  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2929  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v1',
2930  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v1',
2931  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v1',
2932  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2933  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1',
2934  'HLT_HIZeroBias_v3' ),
2935  HITestRawPrime = cms.vstring( 'HLT_HIMinimumBias_v1',
2936  'HLT_HIZeroBias_v3' ),
2937  HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v3' ),
2938  L1Accept = cms.vstring( 'DST_Physics_v8' ),
2939  RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v2' ),
2940  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
2941  'HLT_HcalCalibration_v5' ),
2942  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
2943  'HLT_HcalCalibration_v5' )
2944 )
2945 
2946 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
2947  recordName = cms.string( "CSCChannelMapperRecord" ),
2948  iovIsRunNotTime = cms.bool( True ),
2949  firstValid = cms.vuint32( 1 )
2950 )
2951 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
2952  recordName = cms.string( "CSCIndexerRecord" ),
2953  iovIsRunNotTime = cms.bool( True ),
2954  firstValid = cms.vuint32( 1 )
2955 )
2956 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
2957  recordName = cms.string( "L1TGlobalParametersRcd" ),
2958  iovIsRunNotTime = cms.bool( True ),
2959  firstValid = cms.vuint32( 1 )
2960 )
2961 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
2962  appendToDataLabel = cms.string( "HBHE" ),
2963  timeSlewParametersM2 = cms.VPSet(
2964  cms.PSet( tmax = cms.double( 16.0 ),
2965  tzero = cms.double( 23.960177 ),
2966  slope = cms.double( -3.178648 )
2967  ),
2968  cms.PSet( tmax = cms.double( 10.0 ),
2969  tzero = cms.double( 11.977461 ),
2970  slope = cms.double( -1.5610227 )
2971  ),
2972  cms.PSet( tmax = cms.double( 6.25 ),
2973  tzero = cms.double( 9.109694 ),
2974  slope = cms.double( -1.075824 )
2975  )
2976  ),
2977  timeSlewParametersM3 = cms.VPSet(
2978  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2979  tspar2_siPM = cms.double( 0.0 ),
2980  tspar2 = cms.double( 0.0 ),
2981  cap = cms.double( 6.0 ),
2982  tspar1 = cms.double( -2.19142 ),
2983  tspar0 = cms.double( 12.2999 ),
2984  tspar1_siPM = cms.double( 0.0 )
2985  ),
2986  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2987  tspar2_siPM = cms.double( 0.0 ),
2988  tspar2 = cms.double( 32.0 ),
2989  cap = cms.double( 6.0 ),
2990  tspar1 = cms.double( -3.2 ),
2991  tspar0 = cms.double( 15.5 ),
2992  tspar1_siPM = cms.double( 0.0 )
2993  ),
2994  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2995  tspar2_siPM = cms.double( 0.0 ),
2996  tspar2 = cms.double( 0.0 ),
2997  cap = cms.double( 6.0 ),
2998  tspar1 = cms.double( -2.19142 ),
2999  tspar0 = cms.double( 12.2999 ),
3000  tspar1_siPM = cms.double( 0.0 )
3001  ),
3002  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
3003  tspar2_siPM = cms.double( 0.0 ),
3004  tspar2 = cms.double( 0.0 ),
3005  cap = cms.double( 6.0 ),
3006  tspar1 = cms.double( -2.19142 ),
3007  tspar0 = cms.double( 12.2999 ),
3008  tspar1_siPM = cms.double( 0.0 )
3009  )
3010  )
3011 )
3012 fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer",
3013  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
3014  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
3015  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
3016  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
3017  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
3018  appendToDataLabel = cms.string( "" )
3019 )
3020 fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer",
3021  ChannelStatusToBeExcluded = cms.vstring( 'kDAC',
3022  'kNoisy',
3023  'kNNoisy',
3024  'kFixedG6',
3025  'kFixedG1',
3026  'kFixedG0',
3027  'kNonRespondingIsolated',
3028  'kDeadVFE',
3029  'kDeadFE',
3030  'kNoDataNoTP' ),
3031  flagsMapDBReco = cms.PSet(
3032  kDead = cms.vstring( 'kNoDataNoTP' ),
3033  kGood = cms.vstring( 'kOk',
3034  'kDAC',
3035  'kNoLaser',
3036  'kNoisy' ),
3037  kTowerRecovered = cms.vstring( 'kDeadFE' ),
3038  kNoisy = cms.vstring( 'kNNoisy',
3039  'kFixedG6',
3040  'kFixedG1' ),
3041  kNeighboursRecovered = cms.vstring( 'kFixedG0',
3042  'kNonRespondingIsolated',
3043  'kDeadVFE' )
3044  ),
3045  appendToDataLabel = cms.string( "" )
3046 )
3047 fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer",
3048  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
3049  appendToDataLabel = cms.string( "" )
3050 )
3051 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
3052  recordName = cms.string( "JetTagComputerRecord" ),
3053  iovIsRunNotTime = cms.bool( True ),
3054  firstValid = cms.vuint32( 1 )
3055 )
3056 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
3057  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
3058  iovIsRunNotTime = cms.bool( True ),
3059  firstValid = cms.vuint32( 1 )
3060 )
3061 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
3062  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
3063  iovIsRunNotTime = cms.bool( True ),
3064  firstValid = cms.vuint32( 1 )
3065 )
3066 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
3067  RunType = cms.string( "Run3" ),
3068  PitchSimY = cms.double( 0.15 ),
3069  PitchSimX = cms.double( 0.1 ),
3070  thickness = cms.double( 0.23 ),
3071  noOfPixelSimX = cms.int32( 160 ),
3072  noOfPixelSimY = cms.int32( 104 ),
3073  noOfPixels = cms.int32( 16640 ),
3074  simXWidth = cms.double( 16.6 ),
3075  simYWidth = cms.double( 16.2 ),
3076  deadEdgeWidth = cms.double( 0.2 ),
3077  activeEdgeSigma = cms.double( 0.02 ),
3078  physActiveEdgeDist = cms.double( 0.15 ),
3079  appendToDataLabel = cms.string( "" )
3080 )
3081 
3082 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3083  MaxDPhi = cms.double( 1.6 ),
3084  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
3085  PropagationDirection = cms.string( "anyDirection" )
3086 )
3087 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
3088  AlgoName = cms.string( "CSCChannelMapperPostls1" )
3089 )
3090 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
3091  AlgoName = cms.string( "CSCIndexerPostls1" )
3092 )
3093 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
3094  appendToDataLabel = cms.string( "" )
3095 )
3096 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
3097 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
3098  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
3099  MapAuto = cms.untracked.bool( False ),
3100  SkipHE = cms.untracked.bool( False ),
3101  appendToDataLabel = cms.string( "" )
3102 )
3103 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
3104  appendToDataLabel = cms.string( "" )
3105 )
3106 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
3107  appendToDataLabel = cms.string( "" )
3108 )
3109 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3110  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3111  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3112  ComponentName = cms.string( "ClusterShapeHitFilter" ),
3113  isPhase2 = cms.bool( False ),
3114  doPixelShapeCut = cms.bool( True ),
3115  doStripShapeCut = cms.bool( True ),
3116  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3117  appendToDataLabel = cms.string( "" )
3118 )
3119 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
3120  appendToDataLabel = cms.string( "" )
3121 )
3122 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
3123  TotalBxInEvent = cms.int32( 5 ),
3124  NumberPhysTriggers = cms.uint32( 512 ),
3125  NumberL1Muon = cms.uint32( 8 ),
3126  NumberL1EGamma = cms.uint32( 12 ),
3127  NumberL1Jet = cms.uint32( 12 ),
3128  NumberL1Tau = cms.uint32( 12 ),
3129  NumberChips = cms.uint32( 1 ),
3130  PinsOnChip = cms.uint32( 512 ),
3131  OrderOfChip = cms.vint32( 1 ),
3132  NumberL1IsoEG = cms.uint32( 4 ),
3133  NumberL1JetCounts = cms.uint32( 12 ),
3134  UnitLength = cms.int32( 8 ),
3135  NumberL1ForJet = cms.uint32( 4 ),
3136  IfCaloEtaNumberBits = cms.uint32( 4 ),
3137  IfMuEtaNumberBits = cms.uint32( 6 ),
3138  NumberL1TauJet = cms.uint32( 4 ),
3139  NumberL1Mu = cms.uint32( 4 ),
3140  NumberConditionChips = cms.uint32( 1 ),
3141  NumberPsbBoards = cms.int32( 7 ),
3142  NumberL1CenJet = cms.uint32( 4 ),
3143  PinsOnConditionChip = cms.uint32( 512 ),
3144  NumberL1NoIsoEG = cms.uint32( 4 ),
3145  NumberTechnicalTriggers = cms.uint32( 64 ),
3146  NumberPhysTriggersExtended = cms.uint32( 64 ),
3147  WordLength = cms.int32( 64 ),
3148  OrderConditionChip = cms.vint32( 1 ),
3149  appendToDataLabel = cms.string( "" )
3150 )
3151 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3152  SimpleMagneticField = cms.string( "" ),
3153  MaxDPhi = cms.double( 1.6 ),
3154  ComponentName = cms.string( "PropagatorWithMaterial" ),
3155  Mass = cms.double( 0.105 ),
3156  PropagationDirection = cms.string( "alongMomentum" ),
3157  useRungeKutta = cms.bool( False ),
3158  ptMin = cms.double( -1.0 )
3159 )
3160 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
3161  SimpleMagneticField = cms.string( "ParabolicMf" ),
3162  MaxDPhi = cms.double( 1.6 ),
3163  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
3164  Mass = cms.double( 0.139 ),
3165  PropagationDirection = cms.string( "alongMomentum" ),
3166  useRungeKutta = cms.bool( False ),
3167  ptMin = cms.double( -1.0 )
3168 )
3169 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
3170  SimpleMagneticField = cms.string( "ParabolicMf" ),
3171  MaxDPhi = cms.double( 1.6 ),
3172  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
3173  Mass = cms.double( 0.105 ),
3174  PropagationDirection = cms.string( "alongMomentum" ),
3175  useRungeKutta = cms.bool( False ),
3176  ptMin = cms.double( -1.0 )
3177 )
3178 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3179  SimpleMagneticField = cms.string( "" ),
3180  MaxDPhi = cms.double( 1.6 ),
3181  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
3182  Mass = cms.double( 0.105 ),
3183  PropagationDirection = cms.string( "oppositeToMomentum" ),
3184  useRungeKutta = cms.bool( False ),
3185  ptMin = cms.double( -1.0 )
3186 )
3187 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
3188  SimpleMagneticField = cms.string( "ParabolicMf" ),
3189  MaxDPhi = cms.double( 1.6 ),
3190  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
3191  Mass = cms.double( 0.139 ),
3192  PropagationDirection = cms.string( "oppositeToMomentum" ),
3193  useRungeKutta = cms.bool( False ),
3194  ptMin = cms.double( -1.0 )
3195 )
3196 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
3197  SimpleMagneticField = cms.string( "ParabolicMf" ),
3198  MaxDPhi = cms.double( 1.6 ),
3199  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3200  Mass = cms.double( 0.105 ),
3201  PropagationDirection = cms.string( "oppositeToMomentum" ),
3202  useRungeKutta = cms.bool( False ),
3203  ptMin = cms.double( -1.0 )
3204 )
3205 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
3206  SimpleMagneticField = cms.string( "ParabolicMf" ),
3207  MaxDPhi = cms.double( 1.6 ),
3208  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
3209  Mass = cms.double( 0.105 ),
3210  PropagationDirection = cms.string( "oppositeToMomentum" ),
3211  useRungeKutta = cms.bool( False ),
3212  ptMin = cms.double( 0.1 )
3213 )
3214 fragment.PixelCPEFastESProducer = cms.ESProducer( "PixelCPEFastESProducer",
3215  LoadTemplatesFromDB = cms.bool( True ),
3216  Alpha2Order = cms.bool( True ),
3217  ClusterProbComputationFlag = cms.int32( 0 ),
3218  useLAWidthFromDB = cms.bool( True ),
3219  lAOffset = cms.double( 0.0 ),
3220  lAWidthBPix = cms.double( 0.0 ),
3221  lAWidthFPix = cms.double( 0.0 ),
3222  doLorentzFromAlignment = cms.bool( False ),
3223  useLAFromDB = cms.bool( True ),
3224  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3225  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3226  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3227  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3228  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3229  yerr_endcap = cms.vdouble( 0.0021 ),
3230  xerr_barrel_l1_def = cms.double( 0.0103 ),
3231  yerr_barrel_l1_def = cms.double( 0.0021 ),
3232  xerr_barrel_ln_def = cms.double( 0.0103 ),
3233  yerr_barrel_ln_def = cms.double( 0.0021 ),
3234  xerr_endcap_def = cms.double( 0.002 ),
3235  yerr_endcap_def = cms.double( 7.5E-4 ),
3236  isPhase2 = cms.bool( False ),
3237  EdgeClusterErrorX = cms.double( 50.0 ),
3238  EdgeClusterErrorY = cms.double( 85.0 ),
3239  UseErrorsFromTemplates = cms.bool( True ),
3240  TruncatePixelCharge = cms.bool( True ),
3241  ComponentName = cms.string( "PixelCPEFast" ),
3242  MagneticFieldRecord = cms.ESInputTag( "","" ),
3243  appendToDataLabel = cms.string( "" )
3244 )
3245 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
3246  SimpleMagneticField = cms.string( "ParabolicMf" ),
3247  MaxDPhi = cms.double( 4.0 ),
3248  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
3249  Mass = cms.double( 0.1396 ),
3250  PropagationDirection = cms.string( "alongMomentum" ),
3251  useRungeKutta = cms.bool( False ),
3252  ptMin = cms.double( -1.0 )
3253 )
3254 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
3255  SimpleMagneticField = cms.string( "ParabolicMf" ),
3256  MaxDPhi = cms.double( 1.6 ),
3257  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
3258  Mass = cms.double( 0.105 ),
3259  PropagationDirection = cms.string( "alongMomentum" ),
3260  useRungeKutta = cms.bool( False ),
3261  ptMin = cms.double( 0.1 )
3262 )
3263 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
3264  QualityLabel = cms.string( "" ),
3265  Label = cms.string( "" ),
3266  appendToDataLabel = cms.string( "" )
3267 )
3268 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
3269  EtaDivisions = cms.untracked.uint32( 20 ),
3270  PhiDivisions = cms.untracked.uint32( 20 ),
3271  EtaMax = cms.untracked.double( 2.5 )
3272 )
3273 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
3274  use3d = cms.bool( True ),
3275  unBoost = cms.bool( False ),
3276  useSignificance = cms.bool( True ),
3277  minTracks = cms.uint32( 3 ),
3278  minVertices = cms.uint32( 1 )
3279 )
3280 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3281  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
3282  NoErrorPropagation = cms.bool( False ),
3283  PropagationDirection = cms.string( "anyDirection" ),
3284  useTuningForL2Speed = cms.bool( False ),
3285  useIsYokeFlag = cms.bool( True ),
3286  endcapShiftInZNeg = cms.double( 0.0 ),
3287  SetVBFPointer = cms.bool( False ),
3288  AssumeNoMaterial = cms.bool( False ),
3289  endcapShiftInZPos = cms.double( 0.0 ),
3290  useInTeslaFromMagField = cms.bool( False ),
3291  VBFName = cms.string( "VolumeBasedMagneticField" ),
3292  useEndcapShiftsInZ = cms.bool( False ),
3293  sendLogWarning = cms.bool( False ),
3294  useMatVolumes = cms.bool( True ),
3295  debug = cms.bool( False ),
3296  ApplyRadX0Correction = cms.bool( True ),
3297  useMagVolumes = cms.bool( True ),
3298  returnTangentPlane = cms.bool( True )
3299 )
3300 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
3301  ComponentName = cms.string( "TransientTrackBuilder" )
3302 )
3303 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3304  ComponentName = cms.string( "CaloDetIdAssociator" ),
3305  etaBinSize = cms.double( 0.087 ),
3306  nEta = cms.int32( 70 ),
3307  nPhi = cms.int32( 72 ),
3308  hcalRegion = cms.int32( 2 ),
3309  includeBadChambers = cms.bool( False ),
3310  includeGEM = cms.bool( False ),
3311  includeME0 = cms.bool( False )
3312 )
3313 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3314  ComponentName = cms.string( "CosmicNavigationSchool" ),
3315  SimpleMagneticField = cms.string( "" )
3316 )
3317 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
3318  verbosity = cms.untracked.uint32( 1 ),
3319  buildMisalignedGeometry = cms.bool( False ),
3320  isRun2 = cms.bool( False ),
3321  dbTag = cms.string( "" ),
3322  compactViewTag = cms.string( "" ),
3323  fromPreprocessedDB = cms.untracked.bool( True ),
3324  fromDD4hep = cms.untracked.bool( False ),
3325  appendToDataLabel = cms.string( "" )
3326 )
3327 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
3328  lhcInfoLabel = cms.string( "" ),
3329  opticsLabel = cms.string( "" ),
3330  appendToDataLabel = cms.string( "" )
3331 )
3332 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3333  ComponentName = cms.string( "EcalDetIdAssociator" ),
3334  etaBinSize = cms.double( 0.02 ),
3335  nEta = cms.int32( 300 ),
3336  nPhi = cms.int32( 360 ),
3337  hcalRegion = cms.int32( 2 ),
3338  includeBadChambers = cms.bool( False ),
3339  includeGEM = cms.bool( False ),
3340  includeME0 = cms.bool( False )
3341 )
3342 fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer",
3343  ComponentName = cms.string( "" ),
3344  label = cms.string( "" ),
3345  appendToDataLabel = cms.string( "" )
3346 )
3347 fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer",
3348  ComponentName = cms.string( "" ),
3349  label = cms.string( "" ),
3350  appendToDataLabel = cms.string( "" )
3351 )
3352 fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer",
3353  ComponentName = cms.string( "" ),
3354  label = cms.string( "" ),
3355  appendToDataLabel = cms.string( "" )
3356 )
3357 fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer",
3358  ComponentName = cms.string( "" ),
3359  label = cms.string( "" ),
3360  appendToDataLabel = cms.string( "" )
3361 )
3362 fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer",
3363  ComponentName = cms.string( "" ),
3364  label = cms.string( "" ),
3365  appendToDataLabel = cms.string( "" )
3366 )
3367 fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer",
3368  ComponentName = cms.string( "" ),
3369  label = cms.string( "" ),
3370  appendToDataLabel = cms.string( "" )
3371 )
3372 fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer",
3373  ComponentName = cms.string( "" ),
3374  label = cms.string( "" ),
3375  appendToDataLabel = cms.string( "" )
3376 )
3377 fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer",
3378  ComponentName = cms.string( "" ),
3379  label = cms.string( "" ),
3380  appendToDataLabel = cms.string( "" )
3381 )
3382 fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer",
3383  ComponentName = cms.string( "" ),
3384  label = cms.string( "" ),
3385  appendToDataLabel = cms.string( "" )
3386 )
3387 fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer",
3388  ComponentName = cms.string( "" ),
3389  label = cms.string( "" ),
3390  appendToDataLabel = cms.string( "" )
3391 )
3392 fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer",
3393  ComponentName = cms.string( "" ),
3394  label = cms.string( "" ),
3395  appendToDataLabel = cms.string( "" )
3396 )
3397 fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer",
3398  ComponentName = cms.string( "" ),
3399  label = cms.string( "" ),
3400  appendToDataLabel = cms.string( "" )
3401 )
3402 fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer",
3403  ComponentName = cms.string( "" ),
3404  label = cms.string( "" ),
3405  appendToDataLabel = cms.string( "" )
3406 )
3407 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
3408  flagMask = cms.PSet(
3409  kBad = cms.vstring( 'kFaultyHardware',
3410  'kDead',
3411  'kKilled' ),
3412  kGood = cms.vstring( 'kGood' ),
3413  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
3414  'kTowerRecovered' ),
3415  kProblematic = cms.vstring( 'kPoorReco',
3416  'kPoorCalib',
3417  'kNoisy',
3418  'kSaturated' ),
3419  kWeird = cms.vstring( 'kWeird',
3420  'kDiWeird' ),
3421  kTime = cms.vstring( 'kOutOfTime' )
3422  ),
3423  dbstatusMask = cms.PSet(
3424  kBad = cms.vstring( 'kNonRespondingIsolated',
3425  'kDeadVFE',
3426  'kDeadFE',
3427  'kNoDataNoTP' ),
3428  kGood = cms.vstring( 'kOk' ),
3429  kRecovered = cms.vstring( ),
3430  kProblematic = cms.vstring( 'kDAC',
3431  'kNoLaser',
3432  'kNoisy',
3433  'kNNoisy',
3434  'kNNNoisy',
3435  'kNNNNoisy',
3436  'kNNNNNoisy',
3437  'kFixedG6',
3438  'kFixedG1',
3439  'kFixedG0' ),
3440  kWeird = cms.vstring( ),
3441  kTime = cms.vstring( )
3442  ),
3443  timeThresh = cms.double( 2.0 )
3444 )
3445 fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer",
3446  ComponentName = cms.string( "" ),
3447  label = cms.string( "" ),
3448  appendToDataLabel = cms.string( "" )
3449 )
3450 fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer",
3451  ComponentName = cms.string( "" ),
3452  label = cms.string( "" ),
3453  appendToDataLabel = cms.string( "" )
3454 )
3455 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
3456 fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer",
3457  ComponentName = cms.string( "" ),
3458  label = cms.string( "" ),
3459  appendToDataLabel = cms.string( "" )
3460 )
3461 fragment.hcalConvertedEffectivePedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalWidthsGPUESProducer",
3462  ComponentName = cms.string( "" ),
3463  label0 = cms.string( "withTopoEff" ),
3464  label1 = cms.string( "withTopoEff" ),
3465  label2 = cms.string( "" ),
3466  label3 = cms.string( "" ),
3467  appendToDataLabel = cms.string( "" )
3468 )
3469 fragment.hcalConvertedEffectivePedestalsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalsGPUESProducer",
3470  ComponentName = cms.string( "" ),
3471  label0 = cms.string( "withTopoEff" ),
3472  label1 = cms.string( "" ),
3473  label2 = cms.string( "" ),
3474  appendToDataLabel = cms.string( "" )
3475 )
3476 fragment.hcalConvertedPedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalWidthsGPUESProducer",
3477  ComponentName = cms.string( "" ),
3478  label0 = cms.string( "" ),
3479  label1 = cms.string( "" ),
3480  label2 = cms.string( "" ),
3481  label3 = cms.string( "" ),
3482  appendToDataLabel = cms.string( "" )
3483 )
3484 fragment.hcalConvertedPedestalsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalsGPUESProducer",
3485  ComponentName = cms.string( "" ),
3486  label0 = cms.string( "" ),
3487  label1 = cms.string( "" ),
3488  label2 = cms.string( "" ),
3489  appendToDataLabel = cms.string( "" )
3490 )
3491 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
3492  appendToDataLabel = cms.string( "" )
3493 )
3494 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
3495  appendToDataLabel = cms.string( "" )
3496 )
3497 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3498  ComponentName = cms.string( "HcalDetIdAssociator" ),
3499  etaBinSize = cms.double( 0.087 ),
3500  nEta = cms.int32( 70 ),
3501  nPhi = cms.int32( 72 ),
3502  hcalRegion = cms.int32( 2 ),
3503  includeBadChambers = cms.bool( False ),
3504  includeGEM = cms.bool( False ),
3505  includeME0 = cms.bool( False )
3506 )
3507 fragment.hcalElectronicsMappingGPUESProducer = cms.ESProducer( "HcalElectronicsMappingGPUESProducer",
3508  ComponentName = cms.string( "" ),
3509  label = cms.string( "" ),
3510  appendToDataLabel = cms.string( "" )
3511 )
3512 fragment.hcalGainWidthsGPUESProducer = cms.ESProducer( "HcalGainWidthsGPUESProducer",
3513  ComponentName = cms.string( "" ),
3514  label = cms.string( "" ),
3515  appendToDataLabel = cms.string( "" )
3516 )
3517 fragment.hcalGainsGPUESProducer = cms.ESProducer( "HcalGainsGPUESProducer",
3518  ComponentName = cms.string( "" ),
3519  label = cms.string( "" ),
3520  appendToDataLabel = cms.string( "" )
3521 )
3522 fragment.hcalLUTCorrsGPUESProducer = cms.ESProducer( "HcalLUTCorrsGPUESProducer",
3523  ComponentName = cms.string( "" ),
3524  label = cms.string( "" ),
3525  appendToDataLabel = cms.string( "" )
3526 )
3527 fragment.hcalQIECodersGPUESProducer = cms.ESProducer( "HcalQIECodersGPUESProducer",
3528  ComponentName = cms.string( "" ),
3529  label = cms.string( "" ),
3530  appendToDataLabel = cms.string( "" )
3531 )
3532 fragment.hcalQIETypesGPUESProducer = cms.ESProducer( "HcalQIETypesGPUESProducer",
3533  ComponentName = cms.string( "" ),
3534  label = cms.string( "" ),
3535  appendToDataLabel = cms.string( "" )
3536 )
3537 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
3538  phase = cms.uint32( 1 ),
3539  RecoveredRecHitBits = cms.vstring( ),
3540  SeverityLevels = cms.VPSet(
3541  cms.PSet( ChannelStatus = cms.vstring( ),
3542  RecHitFlags = cms.vstring( 'TimingFromTDC' ),
3543  Level = cms.int32( 0 )
3544  ),
3545  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
3546  RecHitFlags = cms.vstring( ),
3547  Level = cms.int32( 1 )
3548  ),
3549  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
3550  RecHitFlags = cms.vstring( ),
3551  Level = cms.int32( 5 )
3552  ),
3553  cms.PSet( ChannelStatus = cms.vstring( ),
3554  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
3555  'HBHEIsolatedNoise',
3556  'HBHEFlatNoise',
3557  'HBHESpikeNoise',
3558  'HBHETS4TS5Noise',
3559  'HBHENegativeNoise',
3560  'HBHEPulseFitBit',
3561  'HBHEOOTPU' ),
3562  Level = cms.int32( 8 )
3563  ),
3564  cms.PSet( ChannelStatus = cms.vstring( ),
3565  RecHitFlags = cms.vstring( 'HFLongShort',
3566  'HFS8S1Ratio',
3567  'HFPET',
3568  'HFSignalAsymmetry' ),
3569  Level = cms.int32( 11 )
3570  ),
3571  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
3572  RecHitFlags = cms.vstring( ),
3573  Level = cms.int32( 15 )
3574  ),
3575  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
3576  'HcalCellDead' ),
3577  RecHitFlags = cms.vstring( ),
3578  Level = cms.int32( 20 )
3579  )
3580  ),
3581  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
3582  'HcalCellOff',
3583  'HcalCellDead' ),
3584  appendToDataLabel = cms.string( "" )
3585 )
3586 fragment.hcalRecoParamsWithPulseShapesGPUESProducer = cms.ESProducer( "HcalRecoParamsWithPulseShapesGPUESProducer",
3587  ComponentName = cms.string( "" ),
3588  label = cms.string( "" ),
3589  appendToDataLabel = cms.string( "" )
3590 )
3591 fragment.hcalRespCorrsGPUESProducer = cms.ESProducer( "HcalRespCorrsGPUESProducer",
3592  ComponentName = cms.string( "" ),
3593  label = cms.string( "" ),
3594  appendToDataLabel = cms.string( "" )
3595 )
3596 fragment.hcalSiPMCharacteristicsGPUESProducer = cms.ESProducer( "HcalSiPMCharacteristicsGPUESProducer",
3597  ComponentName = cms.string( "" ),
3598  label = cms.string( "" ),
3599  appendToDataLabel = cms.string( "" )
3600 )
3601 fragment.hcalSiPMParametersGPUESProducer = cms.ESProducer( "HcalSiPMParametersGPUESProducer",
3602  ComponentName = cms.string( "" ),
3603  label = cms.string( "" ),
3604  appendToDataLabel = cms.string( "" )
3605 )
3606 fragment.hcalTimeCorrsGPUESProducer = cms.ESProducer( "HcalTimeCorrsGPUESProducer",
3607  ComponentName = cms.string( "" ),
3608  label = cms.string( "" ),
3609  appendToDataLabel = cms.string( "" )
3610 )
3611 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
3612  useCondDB = cms.bool( False ),
3613  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
3614  useGBRForest = cms.bool( True ),
3615  useAdaBoost = cms.bool( False )
3616 )
3617 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
3618  trackPseudoSelection = cms.PSet(
3619  maxDistToAxis = cms.double( 0.07 ),
3620  totalHitsMin = cms.uint32( 0 ),
3621  ptMin = cms.double( 0.0 ),
3622  sip2dSigMax = cms.double( 99999.9 ),
3623  sip2dValMax = cms.double( 99999.9 ),
3624  sip3dSigMax = cms.double( 99999.9 ),
3625  sip3dValMax = cms.double( 99999.9 ),
3626  maxDecayLen = cms.double( 5.0 ),
3627  qualityClass = cms.string( "any" ),
3628  jetDeltaRMax = cms.double( 0.3 ),
3629  normChi2Max = cms.double( 99999.9 ),
3630  pixelHitsMin = cms.uint32( 0 ),
3631  sip2dSigMin = cms.double( 2.0 ),
3632  sip2dValMin = cms.double( -99999.9 ),
3633  sip3dSigMin = cms.double( -99999.9 ),
3634  sip3dValMin = cms.double( -99999.9 )
3635  ),
3636  trackSelection = cms.PSet(
3637  maxDistToAxis = cms.double( 0.07 ),
3638  totalHitsMin = cms.uint32( 0 ),
3639  ptMin = cms.double( 0.0 ),
3640  sip2dSigMax = cms.double( 99999.9 ),
3641  sip2dValMax = cms.double( 99999.9 ),
3642  sip3dSigMax = cms.double( 99999.9 ),
3643  sip3dValMax = cms.double( 99999.9 ),
3644  maxDecayLen = cms.double( 5.0 ),
3645  qualityClass = cms.string( "any" ),
3646  jetDeltaRMax = cms.double( 0.3 ),
3647  normChi2Max = cms.double( 99999.9 ),
3648  pixelHitsMin = cms.uint32( 0 ),
3649  sip2dSigMin = cms.double( -99999.9 ),
3650  sip2dValMin = cms.double( -99999.9 ),
3651  sip3dSigMin = cms.double( -99999.9 ),
3652  sip3dValMin = cms.double( -99999.9 )
3653  ),
3654  trackFlip = cms.bool( False ),
3655  vertexFlip = cms.bool( False ),
3656  SoftLeptonFlip = cms.bool( False ),
3657  useTrackWeights = cms.bool( True ),
3658  pseudoMultiplicityMin = cms.uint32( 2 ),
3659  correctVertexMass = cms.bool( True ),
3660  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
3661  charmCut = cms.double( 1.5 ),
3662  minimumTrackWeight = cms.double( 0.5 ),
3663  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
3664  trackMultiplicityMin = cms.uint32( 3 ),
3665  trackSort = cms.string( "sip2dSig" ),
3666  useCategories = cms.bool( True ),
3667  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
3668  'CombinedSVPseudoVertex',
3669  'CombinedSVNoVertex' ),
3670  recordLabel = cms.string( "HLT" ),
3671  categoryVariableName = cms.string( "vertexCategory" )
3672 )
3673 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
3674  trackPseudoSelection = cms.PSet(
3675  max_pT_dRcut = cms.double( 0.1 ),
3676  b_dR = cms.double( 0.6263 ),
3677  min_pT = cms.double( 120.0 ),
3678  b_pT = cms.double( 0.3684 ),
3679  ptMin = cms.double( 0.0 ),
3680  max_pT_trackPTcut = cms.double( 3.0 ),
3681  max_pT = cms.double( 500.0 ),
3682  useVariableJTA = cms.bool( False ),
3683  maxDecayLen = cms.double( 5.0 ),
3684  qualityClass = cms.string( "any" ),
3685  normChi2Max = cms.double( 99999.9 ),
3686  sip2dValMin = cms.double( -99999.9 ),
3687  sip3dValMin = cms.double( -99999.9 ),
3688  a_dR = cms.double( -0.001053 ),
3689  maxDistToAxis = cms.double( 0.07 ),
3690  totalHitsMin = cms.uint32( 0 ),
3691  a_pT = cms.double( 0.005263 ),
3692  sip2dSigMax = cms.double( 99999.9 ),
3693  sip2dValMax = cms.double( 99999.9 ),
3694  sip3dSigMax = cms.double( 99999.9 ),
3695  sip3dValMax = cms.double( 99999.9 ),
3696  min_pT_dRcut = cms.double( 0.5 ),
3697  jetDeltaRMax = cms.double( 0.3 ),
3698  pixelHitsMin = cms.uint32( 0 ),
3699  sip3dSigMin = cms.double( -99999.9 ),
3700  sip2dSigMin = cms.double( 2.0 )
3701  ),
3702  trackSelection = cms.PSet(
3703  max_pT_dRcut = cms.double( 0.1 ),
3704  b_dR = cms.double( 0.6263 ),
3705  min_pT = cms.double( 120.0 ),
3706  b_pT = cms.double( 0.3684 ),
3707  ptMin = cms.double( 0.0 ),
3708  max_pT_trackPTcut = cms.double( 3.0 ),
3709  max_pT = cms.double( 500.0 ),
3710  useVariableJTA = cms.bool( False ),
3711  maxDecayLen = cms.double( 5.0 ),
3712  qualityClass = cms.string( "any" ),
3713  normChi2Max = cms.double( 99999.9 ),
3714  sip2dValMin = cms.double( -99999.9 ),
3715  sip3dValMin = cms.double( -99999.9 ),
3716  a_dR = cms.double( -0.001053 ),
3717  maxDistToAxis = cms.double( 0.07 ),
3718  totalHitsMin = cms.uint32( 0 ),
3719  a_pT = cms.double( 0.005263 ),
3720  sip2dSigMax = cms.double( 99999.9 ),
3721  sip2dValMax = cms.double( 99999.9 ),
3722  sip3dSigMax = cms.double( 99999.9 ),
3723  sip3dValMax = cms.double( 99999.9 ),
3724  min_pT_dRcut = cms.double( 0.5 ),
3725  jetDeltaRMax = cms.double( 0.3 ),
3726  pixelHitsMin = cms.uint32( 0 ),
3727  sip3dSigMin = cms.double( -99999.9 ),
3728  sip2dSigMin = cms.double( -99999.9 )
3729  ),
3730  trackFlip = cms.bool( False ),
3731  vertexFlip = cms.bool( False ),
3732  SoftLeptonFlip = cms.bool( False ),
3733  useTrackWeights = cms.bool( True ),
3734  pseudoMultiplicityMin = cms.uint32( 2 ),
3735  correctVertexMass = cms.bool( True ),
3736  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
3737  charmCut = cms.double( 1.5 ),
3738  minimumTrackWeight = cms.double( 0.5 ),
3739  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
3740  trackMultiplicityMin = cms.uint32( 3 ),
3741  trackSort = cms.string( "sip2dSig" ),
3742  useCategories = cms.bool( True ),
3743  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
3744  'CombinedSVIVFV2PseudoVertex',
3745  'CombinedSVIVFV2NoVertex' ),
3746  recordLabel = cms.string( "HLT" ),
3747  categoryVariableName = cms.string( "vertexCategory" )
3748 )
3749 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3750  impactParameterType = cms.int32( 1 ),
3751  minimumImpactParameter = cms.double( -1.0 ),
3752  useSignedImpactParameterSig = cms.bool( True ),
3753  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3754  deltaR = cms.double( -1.0 ),
3755  deltaRmin = cms.double( 0.0 ),
3756  maximumDecayLength = cms.double( 999999.0 ),
3757  maxImpactParameter = cms.double( 0.1 ),
3758  maxImpactParameterSig = cms.double( 999999.0 ),
3759  trackQualityClass = cms.string( "any" ),
3760  nthTrack = cms.int32( -1 )
3761 )
3762 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3763  a_dR = cms.double( -0.001053 ),
3764  b_dR = cms.double( 0.6263 ),
3765  a_pT = cms.double( 0.005263 ),
3766  b_pT = cms.double( 0.3684 ),
3767  min_pT = cms.double( 120.0 ),
3768  max_pT = cms.double( 500.0 ),
3769  min_pT_dRcut = cms.double( 0.5 ),
3770  max_pT_dRcut = cms.double( 0.1 ),
3771  max_pT_trackPTcut = cms.double( 3.0 ),
3772  minimumImpactParameter = cms.double( 0.05 ),
3773  useSignedImpactParameterSig = cms.bool( False ),
3774  impactParameterType = cms.int32( 1 ),
3775  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3776  deltaR = cms.double( -1.0 ),
3777  maximumDecayLength = cms.double( 999999.0 ),
3778  nthTrack = cms.int32( 1 ),
3779  trackQualityClass = cms.string( "any" ),
3780  useVariableJTA = cms.bool( False )
3781 )
3782 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3783  MaxDPhi = cms.double( 1.6 ),
3784  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
3785  PropagationDirection = cms.string( "alongMomentum" )
3786 )
3787 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3788  MaxDPhi = cms.double( 1.6 ),
3789  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
3790  PropagationDirection = cms.string( "oppositeToMomentum" )
3791 )
3792 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3793  SimpleMagneticField = cms.string( "" ),
3794  MaxDPhi = cms.double( 1.6 ),
3795  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
3796  Mass = cms.double( 5.11E-4 ),
3797  PropagationDirection = cms.string( "oppositeToMomentum" ),
3798  useRungeKutta = cms.bool( False ),
3799  ptMin = cms.double( -1.0 )
3800 )
3801 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3802  MaxChi2 = cms.double( 16.0 ),
3803  nSigma = cms.double( 3.0 ),
3804  MaxDisplacement = cms.double( 0.5 ),
3805  MaxSagitta = cms.double( 2.0 ),
3806  MinimalTolerance = cms.double( 0.5 ),
3807  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3808  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
3809  pTChargeCutThreshold = cms.double( -1.0 ),
3810  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3811  appendToDataLabel = cms.string( "" )
3812 )
3813 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3814  MaxChi2 = cms.double( 16.0 ),
3815  nSigma = cms.double( 3.0 ),
3816  MaxDisplacement = cms.double( 0.5 ),
3817  MaxSagitta = cms.double( 2.0 ),
3818  MinimalTolerance = cms.double( 0.5 ),
3819  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3820  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
3821  pTChargeCutThreshold = cms.double( -1.0 ),
3822  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3823  appendToDataLabel = cms.string( "" )
3824 )
3825 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3826  MaxChi2 = cms.double( 2000.0 ),
3827  nSigma = cms.double( 3.0 ),
3828  MaxDisplacement = cms.double( 100.0 ),
3829  MaxSagitta = cms.double( -1.0 ),
3830  MinimalTolerance = cms.double( 10.0 ),
3831  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3832  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
3833  pTChargeCutThreshold = cms.double( -1.0 ),
3834  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3835  appendToDataLabel = cms.string( "" )
3836 )
3837 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3838  MaxChi2 = cms.double( 30.0 ),
3839  nSigma = cms.double( 3.0 ),
3840  MaxDisplacement = cms.double( 100.0 ),
3841  MaxSagitta = cms.double( -1.0 ),
3842  MinimalTolerance = cms.double( 10.0 ),
3843  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3844  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
3845  pTChargeCutThreshold = cms.double( -1.0 ),
3846  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3847  appendToDataLabel = cms.string( "" )
3848 )
3849 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3850  MaxChi2 = cms.double( 9.0 ),
3851  nSigma = cms.double( 3.0 ),
3852  MaxDisplacement = cms.double( 0.5 ),
3853  MaxSagitta = cms.double( 2.0 ),
3854  MinimalTolerance = cms.double( 0.5 ),
3855  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3856  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
3857  pTChargeCutThreshold = cms.double( 15.0 ),
3858  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3859  appendToDataLabel = cms.string( "" )
3860 )
3861 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3862  MaxChi2 = cms.double( 9.0 ),
3863  nSigma = cms.double( 3.0 ),
3864  MaxDisplacement = cms.double( 100.0 ),
3865  MaxSagitta = cms.double( -1.0 ),
3866  MinimalTolerance = cms.double( 10.0 ),
3867  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3868  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
3869  pTChargeCutThreshold = cms.double( 15.0 ),
3870  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
3871  appendToDataLabel = cms.string( "" )
3872 )
3873 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3874  MaxChi2 = cms.double( 16.0 ),
3875  nSigma = cms.double( 3.0 ),
3876  MaxDisplacement = cms.double( 0.5 ),
3877  MaxSagitta = cms.double( 2.0 ),
3878  MinimalTolerance = cms.double( 0.5 ),
3879  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3880  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
3881  pTChargeCutThreshold = cms.double( -1.0 ),
3882  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3883  appendToDataLabel = cms.string( "" )
3884 )
3885 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3886  MaxChi2 = cms.double( 40.0 ),
3887  nSigma = cms.double( 4.0 ),
3888  MaxDisplacement = cms.double( 0.5 ),
3889  MaxSagitta = cms.double( 2.0 ),
3890  MinimalTolerance = cms.double( 0.5 ),
3891  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3892  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
3893  appendToDataLabel = cms.string( "" )
3894 )
3895 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3896  MaxChi2 = cms.double( 16.0 ),
3897  nSigma = cms.double( 3.0 ),
3898  MaxDisplacement = cms.double( 100.0 ),
3899  MaxSagitta = cms.double( -1.0 ),
3900  MinimalTolerance = cms.double( 10.0 ),
3901  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3902  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
3903  appendToDataLabel = cms.string( "" )
3904 )
3905 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3906  MaxChi2 = cms.double( 30.0 ),
3907  nSigma = cms.double( 3.0 ),
3908  MaxDisplacement = cms.double( 100.0 ),
3909  MaxSagitta = cms.double( -1.0 ),
3910  MinimalTolerance = cms.double( 10.0 ),
3911  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3912  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
3913  appendToDataLabel = cms.string( "" )
3914 )
3915 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3916  MaxChi2 = cms.double( 9.0 ),
3917  nSigma = cms.double( 3.0 ),
3918  MaxDisplacement = cms.double( 100.0 ),
3919  MaxSagitta = cms.double( -1.0 ),
3920  MinimalTolerance = cms.double( 10.0 ),
3921  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3922  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
3923  appendToDataLabel = cms.string( "" )
3924 )
3925 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
3926  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
3927  MaxComponents = cms.int32( 12 ),
3928  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
3929 )
3930 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3931  MaxChi2 = cms.double( 9.0 ),
3932  nSigma = cms.double( 3.0 ),
3933  MaxDisplacement = cms.double( 0.5 ),
3934  MaxSagitta = cms.double( 2.0 ),
3935  MinimalTolerance = cms.double( 0.5 ),
3936  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3937  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
3938  pTChargeCutThreshold = cms.double( -1.0 ),
3939  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3940  appendToDataLabel = cms.string( "" )
3941 )
3942 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3943  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
3944  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3945  fractionShared = cms.double( 0.13 ),
3946  ValidHitBonus = cms.double( 5.0 ),
3947  MissingHitPenalty = cms.double( 20.0 ),
3948  allowSharedFirstHit = cms.bool( True )
3949 )
3950 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3951  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
3952  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3953  fractionShared = cms.double( 0.13 ),
3954  ValidHitBonus = cms.double( 5.0 ),
3955  MissingHitPenalty = cms.double( 20.0 ),
3956  allowSharedFirstHit = cms.bool( True )
3957 )
3958 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3959  MaxChi2 = cms.double( 9.0 ),
3960  nSigma = cms.double( 3.0 ),
3961  MaxDisplacement = cms.double( 0.5 ),
3962  MaxSagitta = cms.double( 2.0 ),
3963  MinimalTolerance = cms.double( 0.5 ),
3964  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3965  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
3966  pTChargeCutThreshold = cms.double( -1.0 ),
3967  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3968  appendToDataLabel = cms.string( "" )
3969 )
3970 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3971  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
3972  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3973  fractionShared = cms.double( 0.13 ),
3974  ValidHitBonus = cms.double( 5.0 ),
3975  MissingHitPenalty = cms.double( 20.0 ),
3976  allowSharedFirstHit = cms.bool( True )
3977 )
3978 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3979  impactParameterType = cms.int32( 1 ),
3980  minimumImpactParameter = cms.double( -1.0 ),
3981  useSignedImpactParameterSig = cms.bool( True ),
3982  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3983  deltaR = cms.double( -1.0 ),
3984  deltaRmin = cms.double( 0.0 ),
3985  maximumDecayLength = cms.double( 999999.0 ),
3986  maxImpactParameter = cms.double( 0.1 ),
3987  maxImpactParameterSig = cms.double( 999999.0 ),
3988  trackQualityClass = cms.string( "any" ),
3989  nthTrack = cms.int32( -1 )
3990 )
3991 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
3992  impactParameterType = cms.int32( 1 ),
3993  minimumImpactParameter = cms.double( -1.0 ),
3994  useSignedImpactParameterSig = cms.bool( True ),
3995  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3996  deltaR = cms.double( -1.0 ),
3997  deltaRmin = cms.double( 0.0 ),
3998  maximumDecayLength = cms.double( 999999.0 ),
3999  maxImpactParameter = cms.double( 0.2 ),
4000  maxImpactParameterSig = cms.double( 999999.0 ),
4001  trackQualityClass = cms.string( "any" ),
4002  nthTrack = cms.int32( -1 )
4003 )
4004 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
4005  impactParameterType = cms.int32( 1 ),
4006  minimumImpactParameter = cms.double( -1.0 ),
4007  useSignedImpactParameterSig = cms.bool( False ),
4008  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4009  deltaR = cms.double( -1.0 ),
4010  deltaRmin = cms.double( 0.0 ),
4011  maximumDecayLength = cms.double( 999999.0 ),
4012  maxImpactParameter = cms.double( 0.05 ),
4013  maxImpactParameterSig = cms.double( 5.0 ),
4014  trackQualityClass = cms.string( "any" ),
4015  nthTrack = cms.int32( -1 )
4016 )
4017 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
4018  a_dR = cms.double( -0.001053 ),
4019  b_dR = cms.double( 0.6263 ),
4020  a_pT = cms.double( 0.005263 ),
4021  b_pT = cms.double( 0.3684 ),
4022  min_pT = cms.double( 120.0 ),
4023  max_pT = cms.double( 500.0 ),
4024  min_pT_dRcut = cms.double( 0.5 ),
4025  max_pT_dRcut = cms.double( 0.1 ),
4026  max_pT_trackPTcut = cms.double( 3.0 ),
4027  minimumImpactParameter = cms.double( 0.05 ),
4028  useSignedImpactParameterSig = cms.bool( False ),
4029  impactParameterType = cms.int32( 1 ),
4030  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4031  deltaR = cms.double( -1.0 ),
4032  maximumDecayLength = cms.double( 999999.0 ),
4033  nthTrack = cms.int32( 1 ),
4034  trackQualityClass = cms.string( "any" ),
4035  useVariableJTA = cms.bool( False )
4036 )
4037 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
4038  a_dR = cms.double( -0.001053 ),
4039  b_dR = cms.double( 0.6263 ),
4040  a_pT = cms.double( 0.005263 ),
4041  b_pT = cms.double( 0.3684 ),
4042  min_pT = cms.double( 120.0 ),
4043  max_pT = cms.double( 500.0 ),
4044  min_pT_dRcut = cms.double( 0.5 ),
4045  max_pT_dRcut = cms.double( 0.1 ),
4046  max_pT_trackPTcut = cms.double( 3.0 ),
4047  minimumImpactParameter = cms.double( 0.03 ),
4048  useSignedImpactParameterSig = cms.bool( False ),
4049  impactParameterType = cms.int32( 1 ),
4050  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4051  deltaR = cms.double( -1.0 ),
4052  maximumDecayLength = cms.double( 999999.0 ),
4053  nthTrack = cms.int32( 1 ),
4054  trackQualityClass = cms.string( "any" ),
4055  useVariableJTA = cms.bool( False )
4056 )
4057 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
4058  a_dR = cms.double( -0.001053 ),
4059  b_dR = cms.double( 0.6263 ),
4060  a_pT = cms.double( 0.005263 ),
4061  b_pT = cms.double( 0.3684 ),
4062  min_pT = cms.double( 120.0 ),
4063  max_pT = cms.double( 500.0 ),
4064  min_pT_dRcut = cms.double( 0.5 ),
4065  max_pT_dRcut = cms.double( 0.1 ),
4066  max_pT_trackPTcut = cms.double( 3.0 ),
4067  minimumImpactParameter = cms.double( 0.2 ),
4068  useSignedImpactParameterSig = cms.bool( True ),
4069  impactParameterType = cms.int32( 1 ),
4070  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4071  deltaR = cms.double( -1.0 ),
4072  maximumDecayLength = cms.double( 999999.0 ),
4073  nthTrack = cms.int32( 2 ),
4074  trackQualityClass = cms.string( "any" ),
4075  useVariableJTA = cms.bool( False )
4076 )
4077 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
4078  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
4079 )
4080 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
4081  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
4082  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
4083  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
4084  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
4085  Mass = cms.double( 5.11E-4 ),
4086  BetheHeitlerCorrection = cms.int32( 2 )
4087 )
4088 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4089  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
4090  NoErrorPropagation = cms.bool( False ),
4091  PropagationDirection = cms.string( "anyDirection" ),
4092  useTuningForL2Speed = cms.bool( True ),
4093  useIsYokeFlag = cms.bool( True ),
4094  endcapShiftInZNeg = cms.double( 0.0 ),
4095  SetVBFPointer = cms.bool( False ),
4096  AssumeNoMaterial = cms.bool( False ),
4097  endcapShiftInZPos = cms.double( 0.0 ),
4098  useInTeslaFromMagField = cms.bool( False ),
4099  VBFName = cms.string( "VolumeBasedMagneticField" ),
4100  useEndcapShiftsInZ = cms.bool( False ),
4101  sendLogWarning = cms.bool( False ),
4102  useMatVolumes = cms.bool( True ),
4103  debug = cms.bool( False ),
4104  ApplyRadX0Correction = cms.bool( True ),
4105  useMagVolumes = cms.bool( True ),
4106  returnTangentPlane = cms.bool( True )
4107 )
4108 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4109  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
4110  NoErrorPropagation = cms.bool( False ),
4111  PropagationDirection = cms.string( "oppositeToMomentum" ),
4112  useTuningForL2Speed = cms.bool( True ),
4113  useIsYokeFlag = cms.bool( True ),
4114  endcapShiftInZNeg = cms.double( 0.0 ),
4115  SetVBFPointer = cms.bool( False ),
4116  AssumeNoMaterial = cms.bool( False ),
4117  endcapShiftInZPos = cms.double( 0.0 ),
4118  useInTeslaFromMagField = cms.bool( False ),
4119  VBFName = cms.string( "VolumeBasedMagneticField" ),
4120  useEndcapShiftsInZ = cms.bool( False ),
4121  sendLogWarning = cms.bool( False ),
4122  useMatVolumes = cms.bool( True ),
4123  debug = cms.bool( False ),
4124  ApplyRadX0Correction = cms.bool( True ),
4125  useMagVolumes = cms.bool( True ),
4126  returnTangentPlane = cms.bool( True )
4127 )
4128 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
4129  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
4130  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
4131  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
4132  EstimateCut = cms.double( -1.0 ),
4133  MaxFractionOutliers = cms.double( 0.3 ),
4134  MaxNumberOfOutliers = cms.int32( 3 ),
4135  MinDof = cms.int32( 2 ),
4136  NoOutliersBeginEnd = cms.bool( False ),
4137  MinNumberOfHits = cms.int32( 3 ),
4138  MinNumberOfHitsHighEta = cms.int32( 5 ),
4139  HighEtaSwitch = cms.double( 5.0 ),
4140  RejectTracks = cms.bool( True ),
4141  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4142  NoInvalidHitsBeginEnd = cms.bool( True ),
4143  LogPixelProbabilityCut = cms.double( -16.0 ),
4144  appendToDataLabel = cms.string( "" )
4145 )
4146 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
4147  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
4148  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
4149  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
4150  EstimateCut = cms.double( -1.0 ),
4151  MaxFractionOutliers = cms.double( 0.3 ),
4152  MaxNumberOfOutliers = cms.int32( 3 ),
4153  MinDof = cms.int32( 2 ),
4154  NoOutliersBeginEnd = cms.bool( False ),
4155  MinNumberOfHits = cms.int32( 5 ),
4156  MinNumberOfHitsHighEta = cms.int32( 5 ),
4157  HighEtaSwitch = cms.double( 5.0 ),
4158  RejectTracks = cms.bool( True ),
4159  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4160  NoInvalidHitsBeginEnd = cms.bool( False ),
4161  LogPixelProbabilityCut = cms.double( -16.0 ),
4162  appendToDataLabel = cms.string( "" )
4163 )
4164 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4165  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4166  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
4167  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
4168  appendToDataLabel = cms.string( "" )
4169 )
4170 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4171  SimpleMagneticField = cms.string( "" ),
4172  MaxDPhi = cms.double( 1.6 ),
4173  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
4174  Mass = cms.double( 5.11E-4 ),
4175  PropagationDirection = cms.string( "alongMomentum" ),
4176  useRungeKutta = cms.bool( False ),
4177  ptMin = cms.double( -1.0 )
4178 )
4179 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
4180  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
4181 )
4182 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4183  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
4184  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
4185  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
4186  EstimateCut = cms.double( -1.0 ),
4187  MaxFractionOutliers = cms.double( 0.3 ),
4188  MaxNumberOfOutliers = cms.int32( 3 ),
4189  MinDof = cms.int32( 2 ),
4190  NoOutliersBeginEnd = cms.bool( False ),
4191  MinNumberOfHits = cms.int32( 5 ),
4192  MinNumberOfHitsHighEta = cms.int32( 5 ),
4193  HighEtaSwitch = cms.double( 5.0 ),
4194  RejectTracks = cms.bool( True ),
4195  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4196  NoInvalidHitsBeginEnd = cms.bool( True ),
4197  LogPixelProbabilityCut = cms.double( -16.0 ),
4198  appendToDataLabel = cms.string( "" )
4199 )
4200 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
4201  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
4202  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
4203  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
4204  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
4205  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4206 )
4207 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
4208  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
4209  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
4210  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
4211  ErrorRescaling = cms.double( 100.0 ),
4212  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
4213  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4214 )
4215 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4216  MaxChi2 = cms.double( 30.0 ),
4217  nSigma = cms.double( 3.0 ),
4218  MaxDisplacement = cms.double( 0.5 ),
4219  MaxSagitta = cms.double( 2.0 ),
4220  MinimalTolerance = cms.double( 0.5 ),
4221  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4222  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
4223  pTChargeCutThreshold = cms.double( 15.0 ),
4224  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4225  appendToDataLabel = cms.string( "" )
4226 )
4227 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4228  MaxChi2 = cms.double( 30.0 ),
4229  nSigma = cms.double( 3.0 ),
4230  MaxDisplacement = cms.double( 0.5 ),
4231  MaxSagitta = cms.double( 2.0 ),
4232  MinimalTolerance = cms.double( 0.5 ),
4233  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4234  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
4235  pTChargeCutThreshold = cms.double( 15.0 ),
4236  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4237  appendToDataLabel = cms.string( "" )
4238 )
4239 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4240  MaxChi2 = cms.double( 36.0 ),
4241  nSigma = cms.double( 3.0 ),
4242  MaxDisplacement = cms.double( 100.0 ),
4243  MaxSagitta = cms.double( -1.0 ),
4244  MinimalTolerance = cms.double( 10.0 ),
4245  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4246  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
4247  appendToDataLabel = cms.string( "" )
4248 )
4249 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4250  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
4251  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
4252  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
4253  EstimateCut = cms.double( -1.0 ),
4254  MaxFractionOutliers = cms.double( 0.3 ),
4255  MaxNumberOfOutliers = cms.int32( 3 ),
4256  MinDof = cms.int32( 2 ),
4257  NoOutliersBeginEnd = cms.bool( False ),
4258  MinNumberOfHits = cms.int32( 5 ),
4259  MinNumberOfHitsHighEta = cms.int32( 5 ),
4260  HighEtaSwitch = cms.double( 5.0 ),
4261  RejectTracks = cms.bool( True ),
4262  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4263  NoInvalidHitsBeginEnd = cms.bool( False ),
4264  LogPixelProbabilityCut = cms.double( -16.0 ),
4265  appendToDataLabel = cms.string( "" )
4266 )
4267 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
4268  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
4269  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
4270  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
4271  EstimateCut = cms.double( -1.0 ),
4272  MaxFractionOutliers = cms.double( 0.3 ),
4273  MaxNumberOfOutliers = cms.int32( 3 ),
4274  MinDof = cms.int32( 2 ),
4275  NoOutliersBeginEnd = cms.bool( False ),
4276  MinNumberOfHits = cms.int32( 5 ),
4277  MinNumberOfHitsHighEta = cms.int32( 5 ),
4278  HighEtaSwitch = cms.double( 5.0 ),
4279  RejectTracks = cms.bool( True ),
4280  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4281  NoInvalidHitsBeginEnd = cms.bool( False ),
4282  LogPixelProbabilityCut = cms.double( -16.0 ),
4283  appendToDataLabel = cms.string( "" )
4284 )
4285 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4286  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
4287  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
4288  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
4289  EstimateCut = cms.double( 20.0 ),
4290  MaxFractionOutliers = cms.double( 0.3 ),
4291  MaxNumberOfOutliers = cms.int32( 3 ),
4292  MinDof = cms.int32( 2 ),
4293  NoOutliersBeginEnd = cms.bool( False ),
4294  MinNumberOfHits = cms.int32( 3 ),
4295  MinNumberOfHitsHighEta = cms.int32( 5 ),
4296  HighEtaSwitch = cms.double( 5.0 ),
4297  RejectTracks = cms.bool( True ),
4298  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4299  NoInvalidHitsBeginEnd = cms.bool( True ),
4300  LogPixelProbabilityCut = cms.double( -14.0 ),
4301  appendToDataLabel = cms.string( "" )
4302 )
4303 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
4304  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
4305  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
4306  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
4307  EstimateCut = cms.double( 20.0 ),
4308  MaxFractionOutliers = cms.double( 0.3 ),
4309  MaxNumberOfOutliers = cms.int32( 3 ),
4310  MinDof = cms.int32( 2 ),
4311  NoOutliersBeginEnd = cms.bool( False ),
4312  MinNumberOfHits = cms.int32( 3 ),
4313  MinNumberOfHitsHighEta = cms.int32( 5 ),
4314  HighEtaSwitch = cms.double( 5.0 ),
4315  RejectTracks = cms.bool( True ),
4316  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4317  NoInvalidHitsBeginEnd = cms.bool( True ),
4318  LogPixelProbabilityCut = cms.double( -14.0 ),
4319  appendToDataLabel = cms.string( "" )
4320 )
4321 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4322  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
4323  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4324  Updator = cms.string( "hltESPKFUpdator" ),
4325  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4326  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4327  minHits = cms.int32( 3 ),
4328  appendToDataLabel = cms.string( "" )
4329 )
4330 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
4331  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
4332  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
4333  Updator = cms.string( "hltESPKFUpdator" ),
4334  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4335  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4336  minHits = cms.int32( 3 ),
4337  appendToDataLabel = cms.string( "" )
4338 )
4339 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4340  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
4341  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4342  Updator = cms.string( "hltESPKFUpdator" ),
4343  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4344  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4345  minHits = cms.int32( 3 ),
4346  appendToDataLabel = cms.string( "" )
4347 )
4348 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4349  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
4350  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4351  Updator = cms.string( "hltESPKFUpdator" ),
4352  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4353  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4354  errorRescaling = cms.double( 100.0 ),
4355  minHits = cms.int32( 3 ),
4356  appendToDataLabel = cms.string( "" )
4357 )
4358 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
4359  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
4360  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
4361  Updator = cms.string( "hltESPKFUpdator" ),
4362  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4363  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4364  errorRescaling = cms.double( 100.0 ),
4365  minHits = cms.int32( 3 ),
4366  appendToDataLabel = cms.string( "" )
4367 )
4368 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4369  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
4370  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4371  Updator = cms.string( "hltESPKFUpdator" ),
4372  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4373  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4374  errorRescaling = cms.double( 10.0 ),
4375  minHits = cms.int32( 3 ),
4376  appendToDataLabel = cms.string( "" )
4377 )
4378 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
4379  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4380  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4381  Updator = cms.string( "hltESPKFUpdator" ),
4382  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4383  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4384  errorRescaling = cms.double( 10.0 ),
4385  minHits = cms.int32( 3 ),
4386  appendToDataLabel = cms.string( "" )
4387 )
4388 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
4389  ComponentName = cms.string( "hltESPKFUpdator" )
4390 )
4391 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
4392  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
4393  DistanceMeasure = cms.string( "KullbackLeibler" )
4394 )
4395 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4396  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4397  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
4398  Updator = cms.string( "hltESPKFUpdator" ),
4399  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4400  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4401  minHits = cms.int32( 3 ),
4402  appendToDataLabel = cms.string( "" )
4403 )
4404 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4405  MaxChi2 = cms.double( 9.0 ),
4406  nSigma = cms.double( 3.0 ),
4407  MaxDisplacement = cms.double( 0.5 ),
4408  MaxSagitta = cms.double( 2.0 ),
4409  MinimalTolerance = cms.double( 0.5 ),
4410  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4411  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
4412  pTChargeCutThreshold = cms.double( -1.0 ),
4413  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4414  appendToDataLabel = cms.string( "" )
4415 )
4416 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4417  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
4418  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4419  fractionShared = cms.double( 0.16 ),
4420  ValidHitBonus = cms.double( 5.0 ),
4421  MissingHitPenalty = cms.double( 20.0 ),
4422  allowSharedFirstHit = cms.bool( True )
4423 )
4424 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4425  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
4426  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4427  fractionShared = cms.double( 0.16 ),
4428  ValidHitBonus = cms.double( 5.0 ),
4429  MissingHitPenalty = cms.double( 20.0 ),
4430  allowSharedFirstHit = cms.bool( True )
4431 )
4432 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4433  MaxChi2 = cms.double( 9.0 ),
4434  nSigma = cms.double( 3.0 ),
4435  MaxDisplacement = cms.double( 0.5 ),
4436  MaxSagitta = cms.double( 2.0 ),
4437  MinimalTolerance = cms.double( 0.5 ),
4438  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4439  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
4440  pTChargeCutThreshold = cms.double( -1.0 ),
4441  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4442  appendToDataLabel = cms.string( "" )
4443 )
4444 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4445  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
4446  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4447  fractionShared = cms.double( 0.16 ),
4448  ValidHitBonus = cms.double( 5.0 ),
4449  MissingHitPenalty = cms.double( 20.0 ),
4450  allowSharedFirstHit = cms.bool( True )
4451 )
4452 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
4453  ComponentName = cms.string( "hltESPMeasurementTracker" ),
4454  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4455  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4456  HitMatcher = cms.string( "StandardMatcher" ),
4457  Phase2StripCPE = cms.string( "" ),
4458  SiStripQualityLabel = cms.string( "" ),
4459  UseStripModuleQualityDB = cms.bool( True ),
4460  DebugStripModuleQualityDB = cms.untracked.bool( False ),
4461  UseStripAPVFiberQualityDB = cms.bool( True ),
4462  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
4463  MaskBadAPVFibers = cms.bool( True ),
4464  UseStripStripQualityDB = cms.bool( True ),
4465  DebugStripStripQualityDB = cms.untracked.bool( False ),
4466  badStripCuts = cms.PSet(
4467  TOB = cms.PSet(
4468  maxBad = cms.uint32( 4 ),
4469  maxConsecutiveBad = cms.uint32( 2 )
4470  ),
4471  TIB = cms.PSet(
4472  maxBad = cms.uint32( 4 ),
4473  maxConsecutiveBad = cms.uint32( 2 )
4474  ),
4475  TID = cms.PSet(
4476  maxBad = cms.uint32( 4 ),
4477  maxConsecutiveBad = cms.uint32( 2 )
4478  ),
4479  TEC = cms.PSet(
4480  maxBad = cms.uint32( 4 ),
4481  maxConsecutiveBad = cms.uint32( 2 )
4482  )
4483  ),
4484  UsePixelModuleQualityDB = cms.bool( True ),
4485  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
4486  UsePixelROCQualityDB = cms.bool( True ),
4487  DebugPixelROCQualityDB = cms.untracked.bool( False ),
4488  appendToDataLabel = cms.string( "" )
4489 )
4490 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4491  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4492  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4493  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
4494  isPhase2 = cms.bool( False ),
4495  doPixelShapeCut = cms.bool( True ),
4496  doStripShapeCut = cms.bool( True ),
4497  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4498  appendToDataLabel = cms.string( "" )
4499 )
4500 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4501  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
4502  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4503  fractionShared = cms.double( 0.11 ),
4504  ValidHitBonus = cms.double( 5.0 ),
4505  MissingHitPenalty = cms.double( 20.0 ),
4506  allowSharedFirstHit = cms.bool( True )
4507 )
4508 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4509  MaxChi2 = cms.double( 16.0 ),
4510  nSigma = cms.double( 3.0 ),
4511  MaxDisplacement = cms.double( 0.5 ),
4512  MaxSagitta = cms.double( 2.0 ),
4513  MinimalTolerance = cms.double( 0.5 ),
4514  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4515  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
4516  pTChargeCutThreshold = cms.double( -1.0 ),
4517  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4518  appendToDataLabel = cms.string( "" )
4519 )
4520 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4521  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
4522  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4523  fractionShared = cms.double( 0.11 ),
4524  ValidHitBonus = cms.double( 5.0 ),
4525  MissingHitPenalty = cms.double( 20.0 ),
4526  allowSharedFirstHit = cms.bool( True )
4527 )
4528 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
4529  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
4530 )
4531 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
4532  LoadTemplatesFromDB = cms.bool( True ),
4533  Alpha2Order = cms.bool( True ),
4534  ClusterProbComputationFlag = cms.int32( 0 ),
4535  useLAWidthFromDB = cms.bool( False ),
4536  lAOffset = cms.double( 0.0 ),
4537  lAWidthBPix = cms.double( 0.0 ),
4538  lAWidthFPix = cms.double( 0.0 ),
4539  doLorentzFromAlignment = cms.bool( False ),
4540  useLAFromDB = cms.bool( True ),
4541  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
4542  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
4543  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
4544  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
4545  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
4546  yerr_endcap = cms.vdouble( 0.0021 ),
4547  xerr_barrel_l1_def = cms.double( 0.0103 ),
4548  yerr_barrel_l1_def = cms.double( 0.0021 ),
4549  xerr_barrel_ln_def = cms.double( 0.0103 ),
4550  yerr_barrel_ln_def = cms.double( 0.0021 ),
4551  xerr_endcap_def = cms.double( 0.002 ),
4552  yerr_endcap_def = cms.double( 7.5E-4 ),
4553  eff_charge_cut_highX = cms.double( 1.0 ),
4554  eff_charge_cut_highY = cms.double( 1.0 ),
4555  eff_charge_cut_lowX = cms.double( 0.0 ),
4556  eff_charge_cut_lowY = cms.double( 0.0 ),
4557  size_cutX = cms.double( 3.0 ),
4558  size_cutY = cms.double( 3.0 ),
4559  EdgeClusterErrorX = cms.double( 50.0 ),
4560  EdgeClusterErrorY = cms.double( 85.0 ),
4561  inflate_errors = cms.bool( False ),
4562  inflate_all_errors_no_trk_angle = cms.bool( False ),
4563  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
4564  UseErrorsFromTemplates = cms.bool( True ),
4565  TruncatePixelCharge = cms.bool( True ),
4566  IrradiationBiasCorrection = cms.bool( True ),
4567  DoCosmics = cms.bool( False ),
4568  Upgrade = cms.bool( False ),
4569  SmallPitch = cms.bool( False ),
4570  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
4571  MagneticFieldRecord = cms.ESInputTag( "","" ),
4572  appendToDataLabel = cms.string( "" )
4573 )
4574 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
4575  LoadTemplatesFromDB = cms.bool( True ),
4576  Alpha2Order = cms.bool( True ),
4577  ClusterProbComputationFlag = cms.int32( 0 ),
4578  useLAWidthFromDB = cms.bool( True ),
4579  lAOffset = cms.double( 0.0 ),
4580  lAWidthBPix = cms.double( 0.0 ),
4581  lAWidthFPix = cms.double( 0.0 ),
4582  doLorentzFromAlignment = cms.bool( False ),
4583  useLAFromDB = cms.bool( True ),
4584  barrelTemplateID = cms.int32( 0 ),
4585  forwardTemplateID = cms.int32( 0 ),
4586  directoryWithTemplates = cms.int32( 0 ),
4587  speed = cms.int32( -2 ),
4588  UseClusterSplitter = cms.bool( False ),
4589  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
4590  appendToDataLabel = cms.string( "" )
4591 )
4592 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4593  MaxChi2 = cms.double( 16.0 ),
4594  nSigma = cms.double( 3.0 ),
4595  MaxDisplacement = cms.double( 0.5 ),
4596  MaxSagitta = cms.double( 2.0 ),
4597  MinimalTolerance = cms.double( 0.5 ),
4598  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4599  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
4600  pTChargeCutThreshold = cms.double( -1.0 ),
4601  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4602  appendToDataLabel = cms.string( "" )
4603 )
4604 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4605  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4606  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4607  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
4608  isPhase2 = cms.bool( False ),
4609  doPixelShapeCut = cms.bool( True ),
4610  doStripShapeCut = cms.bool( True ),
4611  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4612  appendToDataLabel = cms.string( "" )
4613 )
4614 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4615  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
4616  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4617  fractionShared = cms.double( 0.11 ),
4618  ValidHitBonus = cms.double( 5.0 ),
4619  MissingHitPenalty = cms.double( 20.0 ),
4620  allowSharedFirstHit = cms.bool( True )
4621 )
4622 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4623  MaxChi2 = cms.double( 9.0 ),
4624  nSigma = cms.double( 3.0 ),
4625  MaxDisplacement = cms.double( 0.5 ),
4626  MaxSagitta = cms.double( 2.0 ),
4627  MinimalTolerance = cms.double( 0.5 ),
4628  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
4629  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
4630  pTChargeCutThreshold = cms.double( 15.0 ),
4631  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4632  appendToDataLabel = cms.string( "" )
4633 )
4634 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4635  MaxChi2 = cms.double( 25.0 ),
4636  nSigma = cms.double( 3.0 ),
4637  MaxDisplacement = cms.double( 100.0 ),
4638  MaxSagitta = cms.double( -1.0 ),
4639  MinimalTolerance = cms.double( 10.0 ),
4640  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4641  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
4642  appendToDataLabel = cms.string( "" )
4643 )
4644 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4645  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
4646  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4647  fractionShared = cms.double( 0.19 ),
4648  ValidHitBonus = cms.double( 5.0 ),
4649  MissingHitPenalty = cms.double( 20.0 ),
4650  allowSharedFirstHit = cms.bool( True )
4651 )
4652 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4653  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
4654  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4655  Updator = cms.string( "hltESPKFUpdator" ),
4656  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4657  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4658  minHits = cms.int32( 3 ),
4659  appendToDataLabel = cms.string( "" )
4660 )
4661 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4662  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
4663  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4664  Updator = cms.string( "hltESPKFUpdator" ),
4665  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4666  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4667  errorRescaling = cms.double( 100.0 ),
4668  minHits = cms.int32( 3 ),
4669  appendToDataLabel = cms.string( "" )
4670 )
4671 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4672  SimpleMagneticField = cms.string( "" ),
4673  MaxDPhi = cms.double( 1.6 ),
4674  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4675  Mass = cms.double( 0.105 ),
4676  PropagationDirection = cms.string( "alongMomentum" ),
4677  useRungeKutta = cms.bool( True ),
4678  ptMin = cms.double( -1.0 )
4679 )
4680 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
4681  ComponentName = cms.string( "hltESPSmartPropagator" ),
4682  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4683  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4684  PropagationDirection = cms.string( "alongMomentum" ),
4685  Epsilon = cms.double( 5.0 )
4686 )
4687 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
4688  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
4689  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4690  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4691  PropagationDirection = cms.string( "alongMomentum" ),
4692  Epsilon = cms.double( 5.0 )
4693 )
4694 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
4695  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4696  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
4697  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4698  PropagationDirection = cms.string( "oppositeToMomentum" ),
4699  Epsilon = cms.double( 5.0 )
4700 )
4701 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
4702  distance = cms.double( 0.5 )
4703 )
4704 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4705  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4706  NoErrorPropagation = cms.bool( False ),
4707  PropagationDirection = cms.string( "alongMomentum" ),
4708  useTuningForL2Speed = cms.bool( False ),
4709  useIsYokeFlag = cms.bool( True ),
4710  endcapShiftInZNeg = cms.double( 0.0 ),
4711  SetVBFPointer = cms.bool( False ),
4712  AssumeNoMaterial = cms.bool( False ),
4713  endcapShiftInZPos = cms.double( 0.0 ),
4714  useInTeslaFromMagField = cms.bool( False ),
4715  VBFName = cms.string( "VolumeBasedMagneticField" ),
4716  useEndcapShiftsInZ = cms.bool( False ),
4717  sendLogWarning = cms.bool( False ),
4718  useMatVolumes = cms.bool( True ),
4719  debug = cms.bool( False ),
4720  ApplyRadX0Correction = cms.bool( True ),
4721  useMagVolumes = cms.bool( True ),
4722  returnTangentPlane = cms.bool( True )
4723 )
4724 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4725  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4726  NoErrorPropagation = cms.bool( False ),
4727  PropagationDirection = cms.string( "oppositeToMomentum" ),
4728  useTuningForL2Speed = cms.bool( False ),
4729  useIsYokeFlag = cms.bool( True ),
4730  endcapShiftInZNeg = cms.double( 0.0 ),
4731  SetVBFPointer = cms.bool( False ),
4732  AssumeNoMaterial = cms.bool( False ),
4733  endcapShiftInZPos = cms.double( 0.0 ),
4734  useInTeslaFromMagField = cms.bool( False ),
4735  VBFName = cms.string( "VolumeBasedMagneticField" ),
4736  useEndcapShiftsInZ = cms.bool( False ),
4737  sendLogWarning = cms.bool( False ),
4738  useMatVolumes = cms.bool( True ),
4739  debug = cms.bool( False ),
4740  ApplyRadX0Correction = cms.bool( True ),
4741  useMagVolumes = cms.bool( True ),
4742  returnTangentPlane = cms.bool( True )
4743 )
4744 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
4745  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
4746  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
4747  parameters = cms.PSet(
4748  mTIB_P1 = cms.double( 0.202 ),
4749  maxChgOneMIP = cms.double( 6000.0 ),
4750  mTEC_P0 = cms.double( -1.885 ),
4751  mTOB_P1 = cms.double( 0.253 ),
4752  mTEC_P1 = cms.double( 0.471 ),
4753  mLC_P2 = cms.double( 0.3 ),
4754  mLC_P1 = cms.double( 0.618 ),
4755  mTOB_P0 = cms.double( -1.026 ),
4756  mLC_P0 = cms.double( -0.326 ),
4757  useLegacyError = cms.bool( False ),
4758  mTIB_P0 = cms.double( -0.742 ),
4759  mTID_P1 = cms.double( 0.433 ),
4760  mTID_P0 = cms.double( -1.427 )
4761  )
4762 )
4763 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4764  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
4765  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4766  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4767  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4768  Matcher = cms.string( "StandardMatcher" ),
4769  Phase2StripCPE = cms.string( "" ),
4770  appendToDataLabel = cms.string( "" )
4771 )
4772 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4773  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4774  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4775  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4776  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
4777  Matcher = cms.string( "StandardMatcher" ),
4778  Phase2StripCPE = cms.string( "" ),
4779  appendToDataLabel = cms.string( "" )
4780 )
4781 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4782  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4783  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4784  StripCPE = cms.string( "Fake" ),
4785  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4786  Matcher = cms.string( "StandardMatcher" ),
4787  Phase2StripCPE = cms.string( "" ),
4788  appendToDataLabel = cms.string( "" )
4789 )
4790 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4791  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
4792  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4793  StripCPE = cms.string( "Fake" ),
4794  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4795  Matcher = cms.string( "StandardMatcher" ),
4796  Phase2StripCPE = cms.string( "" ),
4797  appendToDataLabel = cms.string( "" )
4798 )
4799 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4800  MaxChi2 = cms.double( 16.0 ),
4801  nSigma = cms.double( 3.0 ),
4802  MaxDisplacement = cms.double( 0.5 ),
4803  MaxSagitta = cms.double( 2.0 ),
4804  MinimalTolerance = cms.double( 0.5 ),
4805  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4806  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
4807  pTChargeCutThreshold = cms.double( -1.0 ),
4808  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4809  appendToDataLabel = cms.string( "" )
4810 )
4811 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4812  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4813  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4814  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
4815  isPhase2 = cms.bool( False ),
4816  doPixelShapeCut = cms.bool( True ),
4817  doStripShapeCut = cms.bool( True ),
4818  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4819  appendToDataLabel = cms.string( "" )
4820 )
4821 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4822  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
4823  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
4824  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
4825  EstimateCut = cms.double( 30.0 ),
4826  MaxFractionOutliers = cms.double( 0.3 ),
4827  MaxNumberOfOutliers = cms.int32( 3 ),
4828  MinDof = cms.int32( 2 ),
4829  NoOutliersBeginEnd = cms.bool( False ),
4830  MinNumberOfHits = cms.int32( 7 ),
4831  MinNumberOfHitsHighEta = cms.int32( 5 ),
4832  HighEtaSwitch = cms.double( 5.0 ),
4833  RejectTracks = cms.bool( True ),
4834  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4835  NoInvalidHitsBeginEnd = cms.bool( False ),
4836  LogPixelProbabilityCut = cms.double( -16.0 ),
4837  appendToDataLabel = cms.string( "" )
4838 )
4839 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4840  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4841  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4842  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4843  EstimateCut = cms.double( 30.0 ),
4844  MaxFractionOutliers = cms.double( 0.3 ),
4845  MaxNumberOfOutliers = cms.int32( 3 ),
4846  MinDof = cms.int32( 2 ),
4847  NoOutliersBeginEnd = cms.bool( False ),
4848  MinNumberOfHits = cms.int32( 7 ),
4849  MinNumberOfHitsHighEta = cms.int32( 5 ),
4850  HighEtaSwitch = cms.double( 5.0 ),
4851  RejectTracks = cms.bool( True ),
4852  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4853  NoInvalidHitsBeginEnd = cms.bool( False ),
4854  LogPixelProbabilityCut = cms.double( -16.0 ),
4855  appendToDataLabel = cms.string( "" )
4856 )
4857 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4858  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
4859  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
4860  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4861  appendToDataLabel = cms.string( "" )
4862 )
4863 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4864  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
4865  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4866  Updator = cms.string( "hltESPKFUpdator" ),
4867  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4868  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4869  minHits = cms.int32( 7 ),
4870  appendToDataLabel = cms.string( "" )
4871 )
4872 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4873  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4874  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4875  Updator = cms.string( "hltESPKFUpdator" ),
4876  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4877  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4878  minHits = cms.int32( 7 ),
4879  appendToDataLabel = cms.string( "" )
4880 )
4881 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4882  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
4883  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4884  Updator = cms.string( "hltESPKFUpdator" ),
4885  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4886  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4887  errorRescaling = cms.double( 10.0 ),
4888  minHits = cms.int32( 7 ),
4889  appendToDataLabel = cms.string( "" )
4890 )
4891 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4892  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4893  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4894  Updator = cms.string( "hltESPKFUpdator" ),
4895  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4896  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4897  errorRescaling = cms.double( 10.0 ),
4898  minHits = cms.int32( 7 ),
4899  appendToDataLabel = cms.string( "" )
4900 )
4901 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4902  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
4903  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4904  fractionShared = cms.double( 0.09 ),
4905  ValidHitBonus = cms.double( 5.0 ),
4906  MissingHitPenalty = cms.double( 20.0 ),
4907  allowSharedFirstHit = cms.bool( True )
4908 )
4909 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
4910  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
4911  algoOrder = cms.vstring( ),
4912  appendToDataLabel = cms.string( "" )
4913 )
4914 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4915  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4916  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4917  fractionShared = cms.double( 0.5 ),
4918  ValidHitBonus = cms.double( 100.0 ),
4919  MissingHitPenalty = cms.double( 0.0 ),
4920  allowSharedFirstHit = cms.bool( False )
4921 )
4922 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4923  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4924  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4925  Updator = cms.string( "hltESPKFUpdator" ),
4926  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4927  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4928  minHits = cms.int32( 3 ),
4929  appendToDataLabel = cms.string( "" )
4930 )
4931 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4932  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4933  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4934  Updator = cms.string( "hltESPKFUpdator" ),
4935  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4936  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4937  errorRescaling = cms.double( 100.0 ),
4938  minHits = cms.int32( 3 ),
4939  appendToDataLabel = cms.string( "" )
4940 )
4941 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
4942  timeThreshold = cms.int32( 48 ),
4943  sigmaZThreshold = cms.double( 2.0 ),
4944  appendToDataLabel = cms.string( "" )
4945 )
4946 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
4947  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
4948  useQuadrupletAlgo = cms.bool( False ),
4949  appendToDataLabel = cms.string( "" )
4950 )
4951 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
4952  ComponentName = cms.string( "hltTrackCleaner" ),
4953  appendToDataLabel = cms.string( "" )
4954 )
4955 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4956  ComponentName = cms.string( "HODetIdAssociator" ),
4957  etaBinSize = cms.double( 0.087 ),
4958  nEta = cms.int32( 30 ),
4959  nPhi = cms.int32( 72 ),
4960  hcalRegion = cms.int32( 2 ),
4961  includeBadChambers = cms.bool( False ),
4962  includeGEM = cms.bool( False ),
4963  includeME0 = cms.bool( False )
4964 )
4965 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
4966  appendToDataLabel = cms.string( "" )
4967 )
4968 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4969  ComponentName = cms.string( "MuonDetIdAssociator" ),
4970  etaBinSize = cms.double( 0.125 ),
4971  nEta = cms.int32( 48 ),
4972  nPhi = cms.int32( 48 ),
4973  hcalRegion = cms.int32( 2 ),
4974  includeBadChambers = cms.bool( False ),
4975  includeGEM = cms.bool( False ),
4976  includeME0 = cms.bool( False )
4977 )
4978 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4979  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
4980  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4981  fractionShared = cms.double( 0.1 ),
4982  ValidHitBonus = cms.double( 1000.0 ),
4983  MissingHitPenalty = cms.double( 1.0 ),
4984  allowSharedFirstHit = cms.bool( True )
4985 )
4986 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4987  ComponentName = cms.string( "SimpleNavigationSchool" ),
4988  SimpleMagneticField = cms.string( "ParabolicMf" )
4989 )
4990 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4991  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
4992  etaBinSize = cms.double( 0.1 ),
4993  nEta = cms.int32( 60 ),
4994  nPhi = cms.int32( 30 ),
4995  hcalRegion = cms.int32( 2 ),
4996  includeBadChambers = cms.bool( False ),
4997  includeGEM = cms.bool( False ),
4998  includeME0 = cms.bool( False )
4999 )
5000 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
5001  appendToDataLabel = cms.string( "" )
5002 )
5003 fragment.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
5004  siPixelQualityLabel = cms.string( "" )
5005 )
5006 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
5007  ComponentName = cms.string( "" ),
5008  CablingMapLabel = cms.string( "" ),
5009  UseQualityInfo = cms.bool( False ),
5010  appendToDataLabel = cms.string( "" )
5011 )
5012 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
5013 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
5014  LatencyRecord = cms.PSet(
5015  label = cms.untracked.string( "" ),
5016  record = cms.string( "SiStripLatencyRcd" )
5017  ),
5018  BackPlaneCorrectionPeakMode = cms.PSet(
5019  label = cms.untracked.string( "peak" ),
5020  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
5021  ),
5022  BackPlaneCorrectionDeconvMode = cms.PSet(
5023  label = cms.untracked.string( "deconvolution" ),
5024  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
5025  )
5026 )
5027 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
5028  LatencyRecord = cms.PSet(
5029  label = cms.untracked.string( "" ),
5030  record = cms.string( "SiStripLatencyRcd" )
5031  ),
5032  LorentzAnglePeakMode = cms.PSet(
5033  label = cms.untracked.string( "peak" ),
5034  record = cms.string( "SiStripLorentzAngleRcd" )
5035  ),
5036  LorentzAngleDeconvMode = cms.PSet(
5037  label = cms.untracked.string( "deconvolution" ),
5038  record = cms.string( "SiStripLorentzAngleRcd" )
5039  )
5040 )
5041 
5042 fragment.CUDAService = cms.Service( "CUDAService",
5043  enabled = cms.untracked.bool( True ),
5044  verbose = cms.untracked.bool( False ),
5045  limits = cms.untracked.PSet(
5046  cudaLimitDevRuntimePendingLaunchCount = cms.untracked.int32( -1 ),
5047  cudaLimitDevRuntimeSyncDepth = cms.untracked.int32( -1 ),
5048  cudaLimitStackSize = cms.untracked.int32( -1 ),
5049  cudaLimitPrintfFifoSize = cms.untracked.int32( -1 ),
5050  cudaLimitMallocHeapSize = cms.untracked.int32( -1 )
5051  ),
5052  allocator = cms.untracked.PSet(
5053  hostPreallocate = cms.untracked.vuint32( ),
5054  devicePreallocate = cms.untracked.vuint32( )
5055  )
5056 )
5057 
5058 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
5059  RawDataCollection = cms.InputTag( "rawDataCollector" )
5060 )
5061 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
5062 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
5063  result = cms.bool( False )
5064 )
5065 fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter",
5066  src = cms.InputTag( "statusOnGPU" )
5067 )
5068 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
5069  SelectedTriggerType = cms.int32( 1 )
5070 )
5071 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
5072  FedIds = cms.vint32( 1404 ),
5073  Setup = cms.string( "stage2::GTSetup" ),
5074  FWId = cms.uint32( 0 ),
5075  DmxFWId = cms.uint32( 0 ),
5076  FWOverride = cms.bool( False ),
5077  TMTCheck = cms.bool( True ),
5078  CTP7 = cms.untracked.bool( False ),
5079  MTF7 = cms.untracked.bool( False ),
5080  InputLabel = cms.InputTag( "rawDataCollector" ),
5081  lenSlinkHeader = cms.untracked.int32( 8 ),
5082  lenSlinkTrailer = cms.untracked.int32( 8 ),
5083  lenAMCHeader = cms.untracked.int32( 8 ),
5084  lenAMCTrailer = cms.untracked.int32( 0 ),
5085  lenAMC13Header = cms.untracked.int32( 8 ),
5086  lenAMC13Trailer = cms.untracked.int32( 8 ),
5087  debug = cms.untracked.bool( False ),
5088  MinFeds = cms.uint32( 0 )
5089 )
5090 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
5091  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5092  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5093  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5094  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5095  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5096  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5097  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
5098  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
5099  GetPrescaleColumnFromData = cms.bool( False ),
5100  AlgorithmTriggersUnprescaled = cms.bool( True ),
5101  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
5102  AlgorithmTriggersUnmasked = cms.bool( True ),
5103  useMuonShowers = cms.bool( True ),
5104  resetPSCountersEachLumiSec = cms.bool( True ),
5105  semiRandomInitialPSCounters = cms.bool( False ),
5106  ProduceL1GtDaqRecord = cms.bool( True ),
5107  ProduceL1GtObjectMapRecord = cms.bool( True ),
5108  EmulateBxInEvent = cms.int32( 1 ),
5109  L1DataBxInEvent = cms.int32( 5 ),
5110  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
5111  BstLengthBytes = cms.int32( -1 ),
5112  PrescaleSet = cms.uint32( 1 ),
5113  Verbosity = cms.untracked.int32( 0 ),
5114  PrintL1Menu = cms.untracked.bool( False ),
5115  TriggerMenuLuminosity = cms.string( "startup" )
5116 )
5117 fragment.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
5118  scalersInputTag = cms.InputTag( "rawDataCollector" )
5119 )
5120 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
5121  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
5122 )
5123 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
5124  changeToCMSCoordinates = cms.bool( False ),
5125  maxZ = cms.double( 40.0 ),
5126  setSigmaZ = cms.double( 0.0 ),
5127  beamMode = cms.untracked.uint32( 11 ),
5128  src = cms.InputTag( "hltScalersRawToDigi" ),
5129  gtEvmLabel = cms.InputTag( "" ),
5130  maxRadius = cms.double( 2.0 ),
5131  useTransientRecord = cms.bool( True )
5132 )
5133 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
5134  offset = cms.uint32( 0 ),
5135  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5136 )
5137 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
5138  result = cms.bool( True )
5139 )
5140 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5141  SelectedTriggerType = cms.int32( 2 )
5142 )
5143 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
5144  offset = cms.uint32( 0 ),
5145  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5146 )
5147 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5148  inputTag = cms.InputTag( "rawDataCollector" ),
5149  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 )
5150 )
5151 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
5152  offset = cms.uint32( 0 ),
5153  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5154 )
5155 fragment.hltHcalCalibTypeFilter = cms.EDFilter( "HLTHcalCalibTypeFilter",
5156  InputTag = cms.InputTag( "rawDataCollector" ),
5157  CalibTypes = cms.vint32( 1, 2, 3, 4, 5, 6 )
5158 )
5159 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5160  inputTag = cms.InputTag( "rawDataCollector" ),
5161  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 )
5162 )
5163 fragment.hltPreHIOnlineMonitorGroup = cms.EDFilter( "HLTPrescaler",
5164  offset = cms.uint32( 0 ),
5165  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5166 )
5167 fragment.hltHIOnlineMonitorGroupFilter = cms.EDFilter( "TriggerResultsFilter",
5168  usePathStatus = cms.bool( True ),
5169  hltResults = cms.InputTag( "" ),
5170  l1tResults = cms.InputTag( "" ),
5171  l1tIgnoreMaskAndPrescale = cms.bool( False ),
5172  throw = cms.bool( True ),
5173  triggerConditions = cms.vstring( '( HLT_HIRandom_v2 OR HLT_HIHcalNZS_v3 OR HLT_HIHcalPhiSym_v3 )' )
5174 )
5175 fragment.hltL1sDQMHIEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5176  saveTags = cms.bool( True ),
5177  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5178  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5179  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5180  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5181  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5182  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5183  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5184  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5185  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5186 )
5187 fragment.hltPreDQMHIEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5188  offset = cms.uint32( 0 ),
5189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5190 )
5191 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
5192  tccUnpacking = cms.bool( True ),
5193  FedLabel = cms.InputTag( "listfeds" ),
5194  srpUnpacking = cms.bool( True ),
5195  syncCheck = cms.bool( True ),
5196  feIdCheck = cms.bool( True ),
5197  silentMode = cms.untracked.bool( True ),
5198  InputLabel = cms.InputTag( "rawDataCollector" ),
5199  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 ),
5200  eventPut = cms.bool( True ),
5201  numbTriggerTSamples = cms.int32( 1 ),
5202  numbXtalTSamples = cms.int32( 10 ),
5203  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 ),
5204  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 ),
5205  DoRegional = cms.bool( False ),
5206  feUnpacking = cms.bool( True ),
5207  forceToKeepFRData = cms.bool( False ),
5208  headerUnpacking = cms.bool( True ),
5209  memUnpacking = cms.bool( True )
5210 )
5211 fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU",
5212  InputLabel = cms.InputTag( "rawDataCollector" ),
5213  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 ),
5214  maxChannelsEB = cms.uint32( 61200 ),
5215  maxChannelsEE = cms.uint32( 14648 ),
5216  digisLabelEB = cms.string( "ebDigis" ),
5217  digisLabelEE = cms.string( "eeDigis" )
5218 )
5219 fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer",
5220  digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ),
5221  digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ),
5222  digisOutLabelEB = cms.string( "ebDigis" ),
5223  digisOutLabelEE = cms.string( "eeDigis" ),
5224  produceDummyIntegrityCollections = cms.bool( False )
5225 )
5226 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
5227  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
5228  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
5229  integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ),
5230  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
5231  ebFEToBeRecovered = cms.string( "ebFE" ),
5232  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
5233  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
5234  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
5235  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
5236  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
5237  ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
5238  eeFEToBeRecovered = cms.string( "eeFE" ),
5239  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ),
5240  eeSrFlagCollection = cms.InputTag( "hltEcalDigis" )
5241 )
5242 fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer",
5243  EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
5244  EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ),
5245  EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5246  EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ),
5247  algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ),
5248  algoPSet = cms.PSet(
5249  addPedestalUncertaintyEE = cms.double( 0.0 ),
5250  EBtimeFitLimits_Upper = cms.double( 1.4 ),
5251  addPedestalUncertaintyEB = cms.double( 0.0 ),
5252  EEtimeFitLimits_Lower = cms.double( 0.2 ),
5253  gainSwitchUseMaxSampleEB = cms.bool( True ),
5254  timealgo = cms.string( "RatioMethod" ),
5255  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
5256  EEtimeNconst = cms.double( 31.8 ),
5257  EBtimeNconst = cms.double( 28.5 ),
5258  prefitMaxChiSqEE = cms.double( 10.0 ),
5259  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5260  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
5261  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5262  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5263  gainSwitchUseMaxSampleEE = cms.bool( False ),
5264  prefitMaxChiSqEB = cms.double( 25.0 ),
5265  mitigateBadSamplesEB = cms.bool( False ),
5266  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5267  simplifiedNoiseModelForGainSwitch = cms.bool( True ),
5268  ampErrorCalculation = cms.bool( False ),
5269  mitigateBadSamplesEE = cms.bool( False ),
5270  amplitudeThresholdEB = cms.double( 10.0 ),
5271  amplitudeThresholdEE = cms.double( 10.0 ),
5272  EBtimeFitLimits_Lower = cms.double( 0.2 ),
5273  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
5274  selectiveBadSampleCriteriaEB = cms.bool( False ),
5275  dynamicPedestalsEB = cms.bool( False ),
5276  useLumiInfoRunHeader = cms.bool( False ),
5277  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
5278  dynamicPedestalsEE = cms.bool( False ),
5279  doPrefitEE = cms.bool( False ),
5280  selectiveBadSampleCriteriaEE = cms.bool( False ),
5281  EEtimeFitLimits_Upper = cms.double( 1.4 ),
5282  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5283  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5284  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5285  EEtimeConstantTerm = cms.double( 1.0 ),
5286  EBtimeConstantTerm = cms.double( 0.6 ),
5287  activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ),
5288  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5289  doPrefitEB = cms.bool( False )
5290  )
5291 )
5292 fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU",
5293  digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ),
5294  digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ),
5295  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5296  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5297  EBtimeFitLimits_Lower = cms.double( 0.2 ),
5298  EBtimeFitLimits_Upper = cms.double( 1.4 ),
5299  EEtimeFitLimits_Lower = cms.double( 0.2 ),
5300  EEtimeFitLimits_Upper = cms.double( 1.4 ),
5301  EBtimeConstantTerm = cms.double( 0.6 ),
5302  EEtimeConstantTerm = cms.double( 1.0 ),
5303  EBtimeNconst = cms.double( 28.5 ),
5304  EEtimeNconst = cms.double( 31.8 ),
5305  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5306  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5307  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5308  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5309  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5310  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5311  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5312  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5313  amplitudeThresholdEB = cms.double( 10.0 ),
5314  amplitudeThresholdEE = cms.double( 10.0 ),
5315  maxNumberHitsEB = cms.uint32( 61200 ),
5316  maxNumberHitsEE = cms.uint32( 14648 ),
5317  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5318  shouldRunTimingComputation = cms.bool( True )
5319 )
5320 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer",
5321  recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ),
5322  recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ),
5323  recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5324  recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5325  containsTimingInformation = cms.bool( True )
5326 )
5327 fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat",
5328  recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
5329  recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
5330  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
5331  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
5332 )
5333 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
5334  recoverEEVFE = cms.bool( False ),
5335  EErechitCollection = cms.string( "EcalRecHitsEE" ),
5336  recoverEBIsolatedChannels = cms.bool( False ),
5337  recoverEBVFE = cms.bool( False ),
5338  laserCorrection = cms.bool( True ),
5339  EBLaserMIN = cms.double( 0.5 ),
5340  killDeadChannels = cms.bool( True ),
5341  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5342  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
5343  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5344  EELaserMIN = cms.double( 0.5 ),
5345  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5346  cleaningConfig = cms.PSet(
5347  cThreshold_endcap = cms.double( 15.0 ),
5348  tightenCrack_e1_double = cms.double( 2.0 ),
5349  cThreshold_barrel = cms.double( 4.0 ),
5350  e6e2thresh = cms.double( 0.04 ),
5351  e4e1Threshold_barrel = cms.double( 0.08 ),
5352  e4e1Threshold_endcap = cms.double( 0.3 ),
5353  tightenCrack_e4e1_single = cms.double( 3.0 ),
5354  cThreshold_double = cms.double( 10.0 ),
5355  e4e1_b_barrel = cms.double( -0.024 ),
5356  tightenCrack_e6e2_double = cms.double( 3.0 ),
5357  e4e1_a_barrel = cms.double( 0.04 ),
5358  tightenCrack_e1_single = cms.double( 2.0 ),
5359  e4e1_a_endcap = cms.double( 0.02 ),
5360  e4e1_b_endcap = cms.double( -0.0125 ),
5361  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5362  ),
5363  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
5364  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5365  recoverEBFE = cms.bool( False ),
5366  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5367  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5368  singleChannelRecoveryThreshold = cms.double( 8.0 ),
5369  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5370  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5371  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5372  ChannelStatusToBeExcluded = cms.vstring( ),
5373  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5374  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ),
5375  recoverEEFE = cms.bool( False ),
5376  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5377  EBLaserMAX = cms.double( 3.0 ),
5378  flagsMapDBReco = cms.PSet(
5379  kDead = cms.vstring( 'kNoDataNoTP' ),
5380  kGood = cms.vstring( 'kOk',
5381  'kDAC',
5382  'kNoLaser',
5383  'kNoisy' ),
5384  kTowerRecovered = cms.vstring( 'kDeadFE' ),
5385  kNoisy = cms.vstring( 'kNNoisy',
5386  'kFixedG6',
5387  'kFixedG1' ),
5388  kNeighboursRecovered = cms.vstring( 'kFixedG0',
5389  'kNonRespondingIsolated',
5390  'kDeadVFE' )
5391  ),
5392  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
5393  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5394  algo = cms.string( "EcalRecHitWorkerSimple" ),
5395  EELaserMAX = cms.double( 8.0 ),
5396  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5397  recoverEEIsolatedChannels = cms.bool( False ),
5398  skipTimeCalib = cms.bool( False )
5399 )
5400 fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5401  eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu',
5402  'hltEcalUncalibRecHit@cpu' ),
5403  lumiProducts = cms.untracked.vstring( ),
5404  runProducts = cms.untracked.vstring( )
5405 )
5406 fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5407  eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda',
5408  'hltEcalUncalibRecHit@cuda' ),
5409  lumiProducts = cms.untracked.vstring( ),
5410  runProducts = cms.untracked.vstring( )
5411 )
5412 fragment.hltL1sDQMHIHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5413  saveTags = cms.bool( True ),
5414  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5415  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5416  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5417  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5418  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5419  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5420  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5421  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5422  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5423 )
5424 fragment.hltPreDQMHIHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5425  offset = cms.uint32( 0 ),
5426  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5427 )
5428 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5429  HcalFirstFED = cms.untracked.int32( 700 ),
5430  firstSample = cms.int32( 0 ),
5431  lastSample = cms.int32( 9 ),
5432  FilterDataQuality = cms.bool( True ),
5433  FEDs = cms.untracked.vint32( ),
5434  UnpackZDC = cms.untracked.bool( True ),
5435  UnpackCalib = cms.untracked.bool( True ),
5436  UnpackUMNio = cms.untracked.bool( True ),
5437  UnpackTTP = cms.untracked.bool( False ),
5438  silent = cms.untracked.bool( True ),
5439  saveQIE10DataNSamples = cms.untracked.vint32( ),
5440  saveQIE10DataTags = cms.untracked.vstring( ),
5441  saveQIE11DataNSamples = cms.untracked.vint32( ),
5442  saveQIE11DataTags = cms.untracked.vstring( ),
5443  ComplainEmptyData = cms.untracked.bool( False ),
5444  UnpackerMode = cms.untracked.int32( 0 ),
5445  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5446  InputLabel = cms.InputTag( "rawDataCollector" ),
5447  ElectronicsMap = cms.string( "" )
5448 )
5449 fragment.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU",
5450  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5451  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5452  digisLabelF01HE = cms.string( "" ),
5453  digisLabelF5HB = cms.string( "" ),
5454  digisLabelF3HB = cms.string( "" ),
5455  maxChannelsF01HE = cms.uint32( 10000 ),
5456  maxChannelsF5HB = cms.uint32( 10000 ),
5457  maxChannelsF3HB = cms.uint32( 10000 )
5458 )
5459 fragment.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor",
5460  digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ),
5461  processQIE8 = cms.bool( False ),
5462  digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ),
5463  processQIE11 = cms.bool( True ),
5464  tsFromDB = cms.bool( False ),
5465  recoParamsFromDB = cms.bool( True ),
5466  saveEffectivePedestal = cms.bool( True ),
5467  dropZSmarkedPassed = cms.bool( True ),
5468  makeRecHits = cms.bool( True ),
5469  saveInfos = cms.bool( False ),
5470  saveDroppedInfos = cms.bool( False ),
5471  use8ts = cms.bool( True ),
5472  sipmQTSShift = cms.int32( 0 ),
5473  sipmQNTStoSum = cms.int32( 3 ),
5474  algorithm = cms.PSet(
5475  ts4Thresh = cms.double( 0.0 ),
5476  meanTime = cms.double( 0.0 ),
5477  nnlsThresh = cms.double( 1.0E-11 ),
5478  nMaxItersMin = cms.int32( 50 ),
5479  timeSigmaSiPM = cms.double( 2.5 ),
5480  applyTimeSlew = cms.bool( True ),
5481  timeSlewParsType = cms.int32( 3 ),
5482  ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ),
5483  samplesToAdd = cms.int32( 2 ),
5484  deltaChiSqThresh = cms.double( 0.001 ),
5485  applyTimeConstraint = cms.bool( False ),
5486  calculateArrivalTime = cms.bool( False ),
5487  timeSigmaHPD = cms.double( 5.0 ),
5488  useMahi = cms.bool( True ),
5489  correctForPhaseContainment = cms.bool( True ),
5490  respCorrM3 = cms.double( 1.0 ),
5491  pulseJitter = cms.double( 1.0 ),
5492  applyPedConstraint = cms.bool( False ),
5493  fitTimes = cms.int32( 1 ),
5494  nMaxItersNNLS = cms.int32( 500 ),
5495  applyTimeSlewM3 = cms.bool( True ),
5496  meanPed = cms.double( 0.0 ),
5497  ts4Min = cms.double( 0.0 ),
5498  applyPulseJitter = cms.bool( False ),
5499  useM2 = cms.bool( False ),
5500  timeMin = cms.double( -12.5 ),
5501  useM3 = cms.bool( False ),
5502  chiSqSwitch = cms.double( -1.0 ),
5503  dynamicPed = cms.bool( False ),
5504  tdcTimeShift = cms.double( 0.0 ),
5505  correctionPhaseNS = cms.double( 6.0 ),
5506  firstSampleShift = cms.int32( 0 ),
5507  activeBXs = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5508  ts4chi2 = cms.vdouble( 15.0, 15.0 ),
5509  timeMax = cms.double( 12.5 ),
5510  Class = cms.string( "SimpleHBHEPhase1Algo" ),
5511  applyLegacyHBMCorrection = cms.bool( False )
5512  ),
5513  algoConfigClass = cms.string( "" ),
5514  setNegativeFlagsQIE8 = cms.bool( False ),
5515  setNegativeFlagsQIE11 = cms.bool( False ),
5516  setNoiseFlagsQIE8 = cms.bool( False ),
5517  setNoiseFlagsQIE11 = cms.bool( False ),
5518  setPulseShapeFlagsQIE8 = cms.bool( False ),
5519  setPulseShapeFlagsQIE11 = cms.bool( False ),
5520  setLegacyFlagsQIE8 = cms.bool( False ),
5521  setLegacyFlagsQIE11 = cms.bool( False ),
5522  flagParametersQIE8 = cms.PSet(
5523  hitEnergyMinimum = cms.double( 1.0 ),
5524  pulseShapeParameterSets = cms.VPSet(
5525  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
5526  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
5527  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
5528  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
5529  ),
5530  nominalPedestal = cms.double( 3.0 ),
5531  hitMultiplicityThreshold = cms.int32( 17 )
5532  ),
5533  flagParametersQIE11 = cms.PSet( ),
5534  pulseShapeParametersQIE8 = cms.PSet(
5535  UseDualFit = cms.bool( True ),
5536  LinearCut = cms.vdouble( -3.0, -0.054, -0.054 ),
5537  TriangleIgnoreSlow = cms.bool( False ),
5538  TS4TS5LowerThreshold = cms.vdouble( 100.0, 120.0, 160.0, 200.0, 300.0, 500.0 ),
5539  LinearThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5540  RightSlopeSmallCut = cms.vdouble( 1.08, 1.16, 1.16 ),
5541  TS4TS5UpperThreshold = cms.vdouble( 70.0, 90.0, 100.0, 400.0 ),
5542  TS3TS4ChargeThreshold = cms.double( 70.0 ),
5543  R45PlusOneRange = cms.double( 0.2 ),
5544  TS4TS5LowerCut = cms.vdouble( -1.0, -0.7, -0.5, -0.4, -0.3, 0.1 ),
5545  RightSlopeThreshold = cms.vdouble( 250.0, 400.0, 100000.0 ),
5546  TS3TS4UpperChargeThreshold = cms.double( 20.0 ),
5547  MinimumChargeThreshold = cms.double( 20.0 ),
5548  RightSlopeCut = cms.vdouble( 5.0, 4.15, 4.15 ),
5549  RMS8MaxThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5550  MinimumTS4TS5Threshold = cms.double( 100.0 ),
5551  LeftSlopeThreshold = cms.vdouble( 250.0, 500.0, 100000.0 ),
5552  TS5TS6ChargeThreshold = cms.double( 70.0 ),
5553  TrianglePeakTS = cms.uint32( 10000 ),
5554  TS5TS6UpperChargeThreshold = cms.double( 20.0 ),
5555  RightSlopeSmallThreshold = cms.vdouble( 150.0, 200.0, 100000.0 ),
5556  RMS8MaxCut = cms.vdouble( -13.5, -11.5, -11.5 ),
5557  TS4TS5ChargeThreshold = cms.double( 70.0 ),
5558  R45MinusOneRange = cms.double( 0.2 ),
5559  LeftSlopeCut = cms.vdouble( 5.0, 2.55, 2.55 ),
5560  TS4TS5UpperCut = cms.vdouble( 1.0, 0.8, 0.75, 0.72 )
5561  ),
5562  pulseShapeParametersQIE11 = cms.PSet( )
5563 )
5564 fragment.hltHbherecoGPU = cms.EDProducer( "HBHERecHitProducerGPU",
5565  maxChannels = cms.uint32( 10000 ),
5566  maxTimeSamples = cms.uint32( 10 ),
5567  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5568  digisLabelF01HE = cms.InputTag( "hltHcalDigisGPU" ),
5569  digisLabelF5HB = cms.InputTag( "hltHcalDigisGPU" ),
5570  digisLabelF3HB = cms.InputTag( "hltHcalDigisGPU" ),
5571  recHitsLabelM0HBHE = cms.string( "" ),
5572  sipmQTSShift = cms.int32( 0 ),
5573  sipmQNTStoSum = cms.int32( 3 ),
5574  firstSampleShift = cms.int32( 0 ),
5575  useEffectivePedestals = cms.bool( True ),
5576  meanTime = cms.double( 0.0 ),
5577  timeSigmaSiPM = cms.double( 2.5 ),
5578  timeSigmaHPD = cms.double( 5.0 ),
5579  ts4Thresh = cms.double( 0.0 ),
5580  applyTimeSlew = cms.bool( True ),
5581  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5582  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5583  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5584  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5585 )
5586 fragment.hltHbherecoFromGPU = cms.EDProducer( "HcalCPURecHitsProducer",
5587  recHitsM0LabelIn = cms.InputTag( "hltHbherecoGPU" ),
5588  recHitsM0LabelOut = cms.string( "" ),
5589  recHitsLegacyLabelOut = cms.string( "" ),
5590  produceSoA = cms.bool( True ),
5591  produceLegacy = cms.bool( True )
5592 )
5593 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5594  digiLabel = cms.InputTag( "hltHcalDigis" ),
5595  dropZSmarkedPassed = cms.bool( True ),
5596  tsFromDB = cms.bool( False ),
5597  sumAllTimeSlices = cms.bool( False ),
5598  forceSOI = cms.int32( -1 ),
5599  soiShift = cms.int32( 0 )
5600 )
5601 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5602  inputLabel = cms.InputTag( "hltHfprereco" ),
5603  useChannelQualityFromDB = cms.bool( False ),
5604  checkChannelQualityForDepth3and4 = cms.bool( False ),
5605  algorithm = cms.PSet(
5606  tfallIfNoTDC = cms.double( -101.0 ),
5607  triseIfNoTDC = cms.double( -100.0 ),
5608  rejectAllFailures = cms.bool( True ),
5609  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 ),
5610  soiPhase = cms.uint32( 1 ),
5611  timeShift = cms.double( 0.0 ),
5612  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5613  Class = cms.string( "HFFlexibleTimeCheck" )
5614  ),
5615  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5616  setNoiseFlags = cms.bool( True ),
5617  runHFStripFilter = cms.bool( False ),
5618  S9S1stat = cms.PSet(
5619  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 ),
5620  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 ),
5621  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 ),
5622  isS8S1 = cms.bool( False ),
5623  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 ),
5624  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 ),
5625  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 ),
5626  HcalAcceptSeverityLevel = cms.int32( 9 )
5627  ),
5628  S8S1stat = cms.PSet(
5629  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 ),
5630  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 ),
5631  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 ),
5632  isS8S1 = cms.bool( True ),
5633  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 ),
5634  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 ),
5635  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 ),
5636  HcalAcceptSeverityLevel = cms.int32( 9 )
5637  ),
5638  PETstat = cms.PSet(
5639  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 ),
5640  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 ),
5641  long_R_29 = cms.vdouble( 0.8 ),
5642  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 ),
5643  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 ),
5644  short_R_29 = cms.vdouble( 0.8 ),
5645  long_R = cms.vdouble( 0.98 ),
5646  short_R = cms.vdouble( 0.8 ),
5647  HcalAcceptSeverityLevel = cms.int32( 9 )
5648  ),
5649  HFStripFilter = cms.PSet(
5650  seedHitIetaMax = cms.int32( 35 ),
5651  verboseLevel = cms.untracked.int32( 10 ),
5652  maxThreshold = cms.double( 100.0 ),
5653  stripThreshold = cms.double( 40.0 ),
5654  wedgeCut = cms.double( 0.05 ),
5655  lstrips = cms.int32( 2 ),
5656  maxStripTime = cms.double( 10.0 ),
5657  gap = cms.int32( 2 ),
5658  timeMax = cms.double( 6.0 )
5659  )
5660 )
5661 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5662  correctForPhaseContainment = cms.bool( True ),
5663  correctionPhaseNS = cms.double( 13.0 ),
5664  digiLabel = cms.InputTag( "hltHcalDigis" ),
5665  Subdetector = cms.string( "HO" ),
5666  correctForTimeslew = cms.bool( True ),
5667  dropZSmarkedPassed = cms.bool( True ),
5668  firstSample = cms.int32( 4 ),
5669  samplesToAdd = cms.int32( 4 ),
5670  tsFromDB = cms.bool( True ),
5671  recoParamsFromDB = cms.bool( True ),
5672  useLeakCorrection = cms.bool( False ),
5673  dataOOTCorrectionName = cms.string( "" ),
5674  dataOOTCorrectionCategory = cms.string( "Data" ),
5675  mcOOTCorrectionName = cms.string( "" ),
5676  mcOOTCorrectionCategory = cms.string( "MC" ),
5677  correctTiming = cms.bool( False ),
5678  firstAuxTS = cms.int32( 4 ),
5679  setNoiseFlags = cms.bool( False ),
5680  digiTimeFromDB = cms.bool( True ),
5681  setHSCPFlags = cms.bool( False ),
5682  setSaturationFlags = cms.bool( False ),
5683  setTimingTrustFlags = cms.bool( False ),
5684  setPulseShapeFlags = cms.bool( False ),
5685  setNegativeFlags = cms.bool( False ),
5686  digistat = cms.PSet( ),
5687  HFInWindowStat = cms.PSet( ),
5688  S9S1stat = cms.PSet( ),
5689  S8S1stat = cms.PSet( ),
5690  PETstat = cms.PSet( ),
5691  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
5692  hfTimingTrustParameters = cms.PSet( )
5693 )
5694 fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5695  eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ),
5696  lumiProducts = cms.untracked.vstring( ),
5697  runProducts = cms.untracked.vstring( )
5698 )
5699 fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5700  eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ),
5701  lumiProducts = cms.untracked.vstring( ),
5702  runProducts = cms.untracked.vstring( )
5703 )
5704 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
5705  rawInput = cms.InputTag( "rawDataCollector" ),
5706  period = cms.uint32( 107 ),
5707  invert = cms.bool( False ),
5708  fedId = cms.int32( 1024 ),
5709  useTCDSEventNumber = cms.bool( True )
5710 )
5711 fragment.hltPreHIPhysics = cms.EDFilter( "HLTPrescaler",
5712  offset = cms.uint32( 0 ),
5713  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5714 )
5715 fragment.hltSiStripRawToDigi = cms.EDProducer( "SiStripRawToDigiModule",
5716  ProductLabel = cms.InputTag( "rawDataCollector" ),
5717  LegacyUnpacker = cms.bool( False ),
5718  AppendedBytes = cms.int32( 0 ),
5719  UseDaqRegister = cms.bool( False ),
5720  UseFedKey = cms.bool( False ),
5721  UnpackBadChannels = cms.bool( False ),
5722  MarkModulesOnMissingFeds = cms.bool( True ),
5723  TriggerFedId = cms.int32( 0 ),
5724  UnpackCommonModeValues = cms.bool( False ),
5725  DoAllCorruptBufferChecks = cms.bool( False ),
5726  DoAPVEmulatorCheck = cms.bool( False ),
5727  ErrorThreshold = cms.uint32( 7174 )
5728 )
5729 fragment.hltSiStripZeroSuppression = cms.EDProducer( "SiStripZeroSuppression",
5730  Algorithms = cms.PSet(
5731  CutToAvoidSignal = cms.double( 2.0 ),
5732  lastGradient = cms.int32( 10 ),
5733  slopeY = cms.int32( 4 ),
5734  slopeX = cms.int32( 3 ),
5735  PedestalSubtractionFedMode = cms.bool( False ),
5736  Use10bitsTruncation = cms.bool( False ),
5737  Fraction = cms.double( 0.2 ),
5738  minStripsToFit = cms.uint32( 4 ),
5739  consecThreshold = cms.uint32( 5 ),
5740  hitStripThreshold = cms.uint32( 40 ),
5741  Deviation = cms.uint32( 25 ),
5742  CommonModeNoiseSubtractionMode = cms.string( "IteratedMedian" ),
5743  filteredBaselineDerivativeSumSquare = cms.double( 30.0 ),
5744  ApplyBaselineCleaner = cms.bool( True ),
5745  doAPVRestore = cms.bool( True ),
5746  TruncateInSuppressor = cms.bool( True ),
5747  restoreThreshold = cms.double( 0.5 ),
5748  sizeWindow = cms.int32( 1 ),
5749  APVInspectMode = cms.string( "Hybrid" ),
5750  ForceNoRestore = cms.bool( False ),
5751  useRealMeanCM = cms.bool( False ),
5752  ApplyBaselineRejection = cms.bool( True ),
5753  DeltaCMThreshold = cms.uint32( 20 ),
5754  nSigmaNoiseDerTh = cms.uint32( 4 ),
5755  nSaturatedStrip = cms.uint32( 2 ),
5756  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
5757  useCMMeanMap = cms.bool( False ),
5758  discontinuityThreshold = cms.int32( 12 ),
5759  distortionThreshold = cms.uint32( 20 ),
5760  filteredBaselineMax = cms.double( 6.0 ),
5761  Iterations = cms.int32( 3 ),
5762  CleaningSequence = cms.uint32( 1 ),
5763  nSmooth = cms.uint32( 9 ),
5764  APVRestoreMode = cms.string( "BaselineFollower" ),
5765  MeanCM = cms.int32( 0 ),
5766  widthCluster = cms.int32( 64 )
5767  ),
5768  RawDigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:VirginRaw','hltSiStripRawToDigi:ProcessedRaw','hltSiStripRawToDigi:ScopeMode','hltSiStripRawToDigi:ZeroSuppressed' ),
5769  storeCM = cms.bool( False ),
5770  fixCM = cms.bool( False ),
5771  produceRawDigis = cms.bool( False ),
5772  produceCalculatedBaseline = cms.bool( False ),
5773  produceBaselinePoints = cms.bool( False ),
5774  storeInZScollBadAPV = cms.bool( True ),
5775  produceHybridFormat = cms.bool( False )
5776 )
5777 fragment.hltSiStripDigiToZSRaw = cms.EDProducer( "SiStripDigiToRawModule",
5778  FedReadoutMode = cms.string( "ZERO_SUPPRESSED" ),
5779  PacketCode = cms.string( "ZERO_SUPPRESSED" ),
5780  UseFedKey = cms.bool( False ),
5781  UseWrongDigiType = cms.bool( False ),
5782  CopyBufferHeader = cms.bool( True ),
5783  InputDigis = cms.InputTag( 'hltSiStripZeroSuppression','ZeroSuppressed' ),
5784  RawDataTag = cms.InputTag( "rawDataCollector" )
5785 )
5786 fragment.hltSiStripClusterizerForRawPrime = cms.EDProducer( "SiStripClusterizer",
5787  Clusterizer = cms.PSet(
5788  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
5789  ChannelThreshold = cms.double( 2.0 ),
5790  SeedThreshold = cms.double( 3.0 ),
5791  ClusterThreshold = cms.double( 5.0 ),
5792  MaxSequentialHoles = cms.uint32( 0 ),
5793  MaxSequentialBad = cms.uint32( 1 ),
5794  MaxAdjacentBad = cms.uint32( 0 ),
5795  RemoveApvShots = cms.bool( True ),
5796  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
5797  ConditionsLabel = cms.string( "" )
5798  ),
5799  DigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:ZeroSuppressed','hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode' )
5800 )
5801 fragment.hltSiStripClusters2ApproxClusters = cms.EDProducer( "SiStripClusters2ApproxClusters",
5802  inputClusters = cms.InputTag( "hltSiStripClusterizerForRawPrime" )
5803 )
5804 fragment.rawDataRepacker = cms.EDProducer( "RawDataCollectorByLabel",
5805  verbose = cms.untracked.int32( 0 ),
5806  RawCollectionList = cms.VInputTag( 'hltSiStripDigiToZSRaw','source','rawDataCollector' )
5807 )
5808 fragment.rawPrimeDataRepacker = cms.EDProducer( "EvFFEDSelector",
5809  inputTag = cms.InputTag( "rawDataRepacker" ),
5810  fedList = ( cms.vuint32( 520, 522, 523, 524, 525, 528, 529, 530, 531, 532, 534, 535, 537, 539, 540, 541, 542, 545, 546, 547, 548, 549, 551, 553, 554, 555, 556, 557, 560, 561, 563, 564, 565, 566, 568, 570, 571, 572, 573, 574, 577, 578, 580, 582, 583, 584, 585, 586, 587, 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, 661, 662, 663, 664, 690, 691, 692, 693, 724, 725, 726, 727, 728, 729, 730, 731, 735, 790, 791, 792, 793, 814, 816, 817, 818, 819, 820, 821, 822, 823, 824, 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869, 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, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1134, 1135, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1236)+cms.vuint32( 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1354, 1356, 1358, 1360, 1368, 1369, 1370, 1371, 1376, 1377, 1380, 1381, 1384, 1385, 1386, 1390, 1391, 1392, 1393, 1394, 1395, 1402, 1404, 1405, 1462, 1463, 1467) )
5811 )
5812 fragment.hltPreHIPhysicsForZS = cms.EDFilter( "HLTPrescaler",
5813  offset = cms.uint32( 0 ),
5814  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5815 )
5816 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5817  SelectedTriggerType = cms.int32( 3 )
5818 )
5819 fragment.hltPreHIRandom = cms.EDFilter( "HLTPrescaler",
5820  offset = cms.uint32( 0 ),
5821  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5822 )
5823 fragment.hltL1sAlCaEcalPhiSymForHI = cms.EDFilter( "HLTL1TSeed",
5824  saveTags = cms.bool( True ),
5825  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND OR L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
5826  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5827  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5828  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5829  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5830  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5831  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5832  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5833  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5834 )
5835 fragment.hltPreAlCaEcalPhiSymForHI = cms.EDFilter( "HLTPrescaler",
5836  offset = cms.uint32( 0 ),
5837  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5838 )
5839 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
5840  sourceTag = cms.InputTag( "rawDataCollector" ),
5841  debugMode = cms.untracked.bool( False ),
5842  InstanceES = cms.string( "" ),
5843  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
5844  ESdigiCollection = cms.string( "" )
5845 )
5846 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
5847  ESrechitCollection = cms.string( "EcalRecHitsES" ),
5848  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
5849  algo = cms.string( "ESRecHitWorker" ),
5850  ESRecoAlgo = cms.int32( 0 )
5851 )
5852 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
5853  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
5854  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5855  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
5856  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
5857  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5858  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5859  statusThreshold = cms.uint32( 3 ),
5860  useRecoFlag = cms.bool( False ),
5861  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 ),
5862  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 ),
5863  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 ),
5864  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 ),
5865  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
5866  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
5867 )
5868 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
5869  rawInput = cms.InputTag( "rawDataCollector" ),
5870  period = cms.uint32( 4096 ),
5871  invert = cms.bool( False ),
5872  fedId = cms.int32( 1024 ),
5873  useTCDSEventNumber = cms.bool( False )
5874 )
5875 fragment.hltL1sHIHcalNZS = cms.EDFilter( "HLTL1TSeed",
5876  saveTags = cms.bool( True ),
5877  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet56_BptxAND" ),
5878  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5879  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5880  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5881  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5882  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5883  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5884  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5885  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5886 )
5887 fragment.hltPreHIHcalNZS = cms.EDFilter( "HLTPrescaler",
5888  offset = cms.uint32( 0 ),
5889  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5890 )
5891 fragment.hltL1sHIHcalPhiSym = cms.EDFilter( "HLTL1TSeed",
5892  saveTags = cms.bool( True ),
5893  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND OR L1_SingleMuOpen_BptxAND" ),
5894  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5895  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5896  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5897  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5898  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5899  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5900  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5901  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5902 )
5903 fragment.hltPreHIHcalPhiSym = cms.EDFilter( "HLTPrescaler",
5904  offset = cms.uint32( 0 ),
5905  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5906 )
5907 fragment.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed",
5908  saveTags = cms.bool( True ),
5909  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
5910  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5911  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5912  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5913  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5914  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5915  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5916  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5917  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5918 )
5919 fragment.hltPreAlCaRPCMuonNormalisationForHI = cms.EDFilter( "HLTPrescaler",
5920  offset = cms.uint32( 0 ),
5921  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5922 )
5923 fragment.hltRPCMuonNormaL1Filtered0ForHI = cms.EDFilter( "HLTMuonL1TFilter",
5924  saveTags = cms.bool( True ),
5925  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5926  PreviousCandTag = cms.InputTag( "hltL1sRPCMuonNormalisationForHI" ),
5927  MaxEta = cms.double( 1.9 ),
5928  MinPt = cms.double( 0.0 ),
5929  MaxDeltaR = cms.double( 0.3 ),
5930  MinN = cms.int32( 1 ),
5931  CentralBxOnly = cms.bool( True ),
5932  SelectQualities = cms.vint32( )
5933 )
5934 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
5935  inputLabel = cms.InputTag( "rawDataCollector" ),
5936  debug = cms.untracked.bool( False )
5937 )
5938 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
5939  recAlgoConfig = cms.PSet(
5940  maxTime = cms.double( 420.0 ),
5941  debug = cms.untracked.bool( False ),
5942  stepTwoFromDigi = cms.bool( False ),
5943  tTrigModeConfig = cms.PSet(
5944  debug = cms.untracked.bool( False ),
5945  tofCorrType = cms.int32( 0 ),
5946  tTrigLabel = cms.string( "" ),
5947  wirePropCorrType = cms.int32( 0 ),
5948  doTOFCorrection = cms.bool( True ),
5949  vPropWire = cms.double( 24.4 ),
5950  doT0Correction = cms.bool( True ),
5951  doWirePropCorrection = cms.bool( True ),
5952  t0Label = cms.string( "" )
5953  ),
5954  useUncertDB = cms.bool( True ),
5955  doVdriftCorr = cms.bool( True ),
5956  minTime = cms.double( -3.0 ),
5957  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5958  readLegacyTTrigDB = cms.bool( True ),
5959  readLegacyVDriftDB = cms.bool( True )
5960  ),
5961  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5962  debug = cms.untracked.bool( False ),
5963  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
5964 )
5965 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
5966  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
5967  Reco4DAlgoConfig = cms.PSet(
5968  Reco2DAlgoConfig = cms.PSet(
5969  AlphaMaxPhi = cms.double( 1.0 ),
5970  debug = cms.untracked.bool( False ),
5971  segmCleanerMode = cms.int32( 2 ),
5972  AlphaMaxTheta = cms.double( 0.9 ),
5973  hit_afterT0_resolution = cms.double( 0.03 ),
5974  performT0_vdriftSegCorrection = cms.bool( False ),
5975  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5976  recAlgoConfig = cms.PSet(
5977  maxTime = cms.double( 420.0 ),
5978  debug = cms.untracked.bool( False ),
5979  stepTwoFromDigi = cms.bool( False ),
5980  tTrigModeConfig = cms.PSet(
5981  debug = cms.untracked.bool( False ),
5982  tofCorrType = cms.int32( 0 ),
5983  tTrigLabel = cms.string( "" ),
5984  wirePropCorrType = cms.int32( 0 ),
5985  doTOFCorrection = cms.bool( True ),
5986  vPropWire = cms.double( 24.4 ),
5987  doT0Correction = cms.bool( True ),
5988  doWirePropCorrection = cms.bool( True ),
5989  t0Label = cms.string( "" )
5990  ),
5991  useUncertDB = cms.bool( True ),
5992  doVdriftCorr = cms.bool( True ),
5993  minTime = cms.double( -3.0 ),
5994  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5995  readLegacyTTrigDB = cms.bool( True ),
5996  readLegacyVDriftDB = cms.bool( True )
5997  ),
5998  MaxAllowedHits = cms.uint32( 50 ),
5999  nUnSharedHitsMin = cms.int32( 2 ),
6000  nSharedHitsMax = cms.int32( 2 ),
6001  performT0SegCorrection = cms.bool( False ),
6002  perform_delta_rejecting = cms.bool( False )
6003  ),
6004  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6005  debug = cms.untracked.bool( False ),
6006  segmCleanerMode = cms.int32( 2 ),
6007  AllDTRecHits = cms.bool( True ),
6008  hit_afterT0_resolution = cms.double( 0.03 ),
6009  performT0_vdriftSegCorrection = cms.bool( False ),
6010  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6011  recAlgoConfig = cms.PSet(
6012  maxTime = cms.double( 420.0 ),
6013  debug = cms.untracked.bool( False ),
6014  stepTwoFromDigi = cms.bool( False ),
6015  tTrigModeConfig = cms.PSet(
6016  debug = cms.untracked.bool( False ),
6017  tofCorrType = cms.int32( 0 ),
6018  tTrigLabel = cms.string( "" ),
6019  wirePropCorrType = cms.int32( 0 ),
6020  doTOFCorrection = cms.bool( True ),
6021  vPropWire = cms.double( 24.4 ),
6022  doT0Correction = cms.bool( True ),
6023  doWirePropCorrection = cms.bool( True ),
6024  t0Label = cms.string( "" )
6025  ),
6026  useUncertDB = cms.bool( True ),
6027  doVdriftCorr = cms.bool( True ),
6028  minTime = cms.double( -3.0 ),
6029  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6030  readLegacyTTrigDB = cms.bool( True ),
6031  readLegacyVDriftDB = cms.bool( True )
6032  ),
6033  nUnSharedHitsMin = cms.int32( 2 ),
6034  nSharedHitsMax = cms.int32( 2 ),
6035  performT0SegCorrection = cms.bool( False ),
6036  perform_delta_rejecting = cms.bool( False )
6037  ),
6038  debug = cms.untracked.bool( False ),
6039  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6040  recHits2DLabel = cms.InputTag( "dt2DSegments" )
6041 )
6042 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6043  InputObjects = cms.InputTag( "rawDataCollector" ),
6044  UseExaminer = cms.bool( True ),
6045  ExaminerMask = cms.uint32( 535558134 ),
6046  UseSelectiveUnpacking = cms.bool( True ),
6047  ErrorMask = cms.uint32( 0 ),
6048  UnpackStatusDigis = cms.bool( False ),
6049  UseFormatStatus = cms.bool( True ),
6050  useRPCs = cms.bool( False ),
6051  useGEMs = cms.bool( False ),
6052  useCSCShowers = cms.bool( False ),
6053  Debug = cms.untracked.bool( False ),
6054  PrintEventNumber = cms.untracked.bool( False ),
6055  runDQM = cms.untracked.bool( False ),
6056  VisualFEDInspect = cms.untracked.bool( False ),
6057  VisualFEDShort = cms.untracked.bool( False ),
6058  FormatedEventDump = cms.untracked.bool( False ),
6059  SuppressZeroLCT = cms.untracked.bool( True ),
6060  DisableMappingCheck = cms.untracked.bool( False ),
6061  B904Setup = cms.untracked.bool( False )
6062 )
6063 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6064  CSCStripPeakThreshold = cms.double( 10.0 ),
6065  CSCStripClusterChargeCut = cms.double( 25.0 ),
6066  CSCStripxtalksOffset = cms.double( 0.03 ),
6067  UseAverageTime = cms.bool( False ),
6068  UseParabolaFit = cms.bool( False ),
6069  UseFivePoleFit = cms.bool( True ),
6070  CSCWireClusterDeltaT = cms.int32( 1 ),
6071  CSCUseCalibrations = cms.bool( True ),
6072  CSCUseStaticPedestals = cms.bool( False ),
6073  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6074  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6075  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6076  readBadChannels = cms.bool( False ),
6077  readBadChambers = cms.bool( True ),
6078  CSCUseTimingCorrections = cms.bool( True ),
6079  CSCUseGasGainCorrections = cms.bool( False ),
6080  CSCDebug = cms.untracked.bool( False ),
6081  CSCstripWireDeltaTime = cms.int32( 8 ),
6082  XTasymmetry_ME1a = cms.double( 0.0 ),
6083  XTasymmetry_ME1b = cms.double( 0.0 ),
6084  XTasymmetry_ME12 = cms.double( 0.0 ),
6085  XTasymmetry_ME13 = cms.double( 0.0 ),
6086  XTasymmetry_ME21 = cms.double( 0.0 ),
6087  XTasymmetry_ME22 = cms.double( 0.0 ),
6088  XTasymmetry_ME31 = cms.double( 0.0 ),
6089  XTasymmetry_ME32 = cms.double( 0.0 ),
6090  XTasymmetry_ME41 = cms.double( 0.0 ),
6091  ConstSyst_ME1a = cms.double( 0.022 ),
6092  ConstSyst_ME1b = cms.double( 0.007 ),
6093  ConstSyst_ME12 = cms.double( 0.0 ),
6094  ConstSyst_ME13 = cms.double( 0.0 ),
6095  ConstSyst_ME21 = cms.double( 0.0 ),
6096  ConstSyst_ME22 = cms.double( 0.0 ),
6097  ConstSyst_ME31 = cms.double( 0.0 ),
6098  ConstSyst_ME32 = cms.double( 0.0 ),
6099  ConstSyst_ME41 = cms.double( 0.0 ),
6100  NoiseLevel_ME1a = cms.double( 7.0 ),
6101  NoiseLevel_ME1b = cms.double( 8.0 ),
6102  NoiseLevel_ME12 = cms.double( 9.0 ),
6103  NoiseLevel_ME13 = cms.double( 8.0 ),
6104  NoiseLevel_ME21 = cms.double( 9.0 ),
6105  NoiseLevel_ME22 = cms.double( 9.0 ),
6106  NoiseLevel_ME31 = cms.double( 9.0 ),
6107  NoiseLevel_ME32 = cms.double( 9.0 ),
6108  NoiseLevel_ME41 = cms.double( 9.0 ),
6109  CSCUseReducedWireTimeWindow = cms.bool( False ),
6110  CSCWireTimeWindowLow = cms.int32( 0 ),
6111  CSCWireTimeWindowHigh = cms.int32( 15 )
6112 )
6113 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6114  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6115  algo_type = cms.int32( 1 ),
6116  algo_psets = cms.VPSet(
6117  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
6118  algo_psets = cms.VPSet(
6119  cms.PSet( wideSeg = cms.double( 3.0 ),
6120  chi2Norm_2D_ = cms.double( 35.0 ),
6121  dRIntMax = cms.double( 2.0 ),
6122  doCollisions = cms.bool( True ),
6123  dPhiMax = cms.double( 0.006 ),
6124  dRMax = cms.double( 1.5 ),
6125  dPhiIntMax = cms.double( 0.005 ),
6126  minLayersApart = cms.int32( 1 ),
6127  chi2Max = cms.double( 100.0 ),
6128  chi2_str = cms.double( 50.0 ),
6129  enlarge = cms.bool( False )
6130  ),
6131  cms.PSet( wideSeg = cms.double( 3.0 ),
6132  chi2Norm_2D_ = cms.double( 35.0 ),
6133  dRIntMax = cms.double( 2.0 ),
6134  doCollisions = cms.bool( True ),
6135  dPhiMax = cms.double( 0.005 ),
6136  dRMax = cms.double( 1.5 ),
6137  dPhiIntMax = cms.double( 0.004 ),
6138  minLayersApart = cms.int32( 1 ),
6139  chi2Max = cms.double( 100.0 ),
6140  chi2_str = cms.double( 50.0 ),
6141  enlarge = cms.bool( False )
6142  ),
6143  cms.PSet( wideSeg = cms.double( 3.0 ),
6144  chi2Norm_2D_ = cms.double( 35.0 ),
6145  dRIntMax = cms.double( 2.0 ),
6146  doCollisions = cms.bool( True ),
6147  dPhiMax = cms.double( 0.004 ),
6148  dRMax = cms.double( 1.5 ),
6149  dPhiIntMax = cms.double( 0.003 ),
6150  minLayersApart = cms.int32( 1 ),
6151  chi2Max = cms.double( 100.0 ),
6152  chi2_str = cms.double( 50.0 ),
6153  enlarge = cms.bool( False )
6154  ),
6155  cms.PSet( wideSeg = cms.double( 3.0 ),
6156  chi2Norm_2D_ = cms.double( 20.0 ),
6157  dRIntMax = cms.double( 2.0 ),
6158  doCollisions = cms.bool( True ),
6159  dPhiMax = cms.double( 0.003 ),
6160  dRMax = cms.double( 1.5 ),
6161  dPhiIntMax = cms.double( 0.002 ),
6162  minLayersApart = cms.int32( 1 ),
6163  chi2Max = cms.double( 60.0 ),
6164  chi2_str = cms.double( 30.0 ),
6165  enlarge = cms.bool( False )
6166  ),
6167  cms.PSet( wideSeg = cms.double( 3.0 ),
6168  chi2Norm_2D_ = cms.double( 60.0 ),
6169  dRIntMax = cms.double( 2.0 ),
6170  doCollisions = cms.bool( True ),
6171  dPhiMax = cms.double( 0.007 ),
6172  dRMax = cms.double( 1.5 ),
6173  dPhiIntMax = cms.double( 0.005 ),
6174  minLayersApart = cms.int32( 1 ),
6175  chi2Max = cms.double( 180.0 ),
6176  chi2_str = cms.double( 80.0 ),
6177  enlarge = cms.bool( False )
6178  ),
6179  cms.PSet( wideSeg = cms.double( 3.0 ),
6180  chi2Norm_2D_ = cms.double( 35.0 ),
6181  dRIntMax = cms.double( 2.0 ),
6182  doCollisions = cms.bool( True ),
6183  dPhiMax = cms.double( 0.006 ),
6184  dRMax = cms.double( 1.5 ),
6185  dPhiIntMax = cms.double( 0.004 ),
6186  minLayersApart = cms.int32( 1 ),
6187  chi2Max = cms.double( 100.0 ),
6188  chi2_str = cms.double( 50.0 ),
6189  enlarge = cms.bool( False )
6190  )
6191  ),
6192  algo_name = cms.string( "CSCSegAlgoRU" ),
6193  chamber_types = cms.vstring( 'ME1/a',
6194  'ME1/b',
6195  'ME1/2',
6196  'ME1/3',
6197  'ME2/1',
6198  'ME2/2',
6199  'ME3/1',
6200  'ME3/2',
6201  'ME4/1',
6202  'ME4/2' )
6203  )
6204  )
6205 )
6206 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
6207  InputLabel = cms.InputTag( "rawDataCollector" ),
6208  doSynchro = cms.bool( False )
6209 )
6210 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6211  recAlgoConfig = cms.PSet( ),
6212  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6213  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6214  maskSource = cms.string( "File" ),
6215  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6216  deadSource = cms.string( "File" ),
6217  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6218 )
6219 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6220  InputLabel = cms.InputTag( "rawDataCollector" ),
6221  useDBEMap = cms.bool( True ),
6222  keepDAQStatus = cms.bool( False ),
6223  readMultiBX = cms.bool( False ),
6224  ge21Off = cms.bool( True ),
6225  fedIdStart = cms.uint32( 1467 ),
6226  fedIdEnd = cms.uint32( 1478 )
6227 )
6228 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6229  recAlgoConfig = cms.PSet( ),
6230  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6231  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6232  applyMasking = cms.bool( False ),
6233  ge21Off = cms.bool( False )
6234 )
6235 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6236  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6237  ge0_name = cms.string( "GE0SegAlgoRU" ),
6238  algo_name = cms.string( "GEMSegmentAlgorithm" ),
6239  ge0_pset = cms.PSet(
6240  maxChi2GoodSeg = cms.double( 50.0 ),
6241  maxChi2Prune = cms.double( 50.0 ),
6242  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6243  maxETASeeds = cms.double( 0.1 ),
6244  maxPhiAdditional = cms.double( 0.001096605744 ),
6245  minNumberOfHits = cms.uint32( 4 ),
6246  doCollisions = cms.bool( True ),
6247  maxPhiSeeds = cms.double( 0.001096605744 ),
6248  requireCentralBX = cms.bool( True ),
6249  maxChi2Additional = cms.double( 100.0 ),
6250  allowWideSegments = cms.bool( True ),
6251  maxNumberOfHits = cms.uint32( 300 ),
6252  maxTOFDiff = cms.double( 25.0 )
6253  ),
6254  algo_pset = cms.PSet(
6255  dYclusBoxMax = cms.double( 5.0 ),
6256  dXclusBoxMax = cms.double( 1.0 ),
6257  maxRecHitsInCluster = cms.int32( 4 ),
6258  preClustering = cms.bool( True ),
6259  preClusteringUseChaining = cms.bool( True ),
6260  dEtaChainBoxMax = cms.double( 0.05 ),
6261  clusterOnlySameBXRecHits = cms.bool( True ),
6262  minHitsPerSegment = cms.uint32( 2 ),
6263  dPhiChainBoxMax = cms.double( 0.02 )
6264  )
6265 )
6266 fragment.hltL1sAlCaEcalPi0EtaForHI = cms.EDFilter( "HLTL1TSeed",
6267  saveTags = cms.bool( True ),
6268  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" ),
6269  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6270  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6271  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6272  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6273  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6274  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6275  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6276  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6277 )
6278 fragment.hltPreAlCaEcalPi0EBonlyForHI = cms.EDFilter( "HLTPrescaler",
6279  offset = cms.uint32( 0 ),
6280  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6281 )
6282 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6283  doBarrel = cms.bool( True ),
6284  doEndcaps = cms.bool( True ),
6285  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6286  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6287  clusEtaSize = cms.int32( 3 ),
6288  clusPhiSize = cms.int32( 3 ),
6289  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6290  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6291  clusSeedThr = cms.double( 0.5 ),
6292  clusSeedThrEndCap = cms.double( 1.0 ),
6293  useRecoFlag = cms.bool( False ),
6294  flagLevelRecHitsToUse = cms.int32( 1 ),
6295  useDBStatus = cms.bool( True ),
6296  statusLevelRecHitsToUse = cms.int32( 1 ),
6297  posCalcParameters = cms.PSet(
6298  T0_barl = cms.double( 7.4 ),
6299  T0_endcPresh = cms.double( 1.2 ),
6300  LogWeighted = cms.bool( True ),
6301  T0_endc = cms.double( 3.1 ),
6302  X0 = cms.double( 0.89 ),
6303  W0 = cms.double( 4.2 )
6304  ),
6305  maxNumberofSeeds = cms.int32( 700 ),
6306  maxNumberofClusters = cms.int32( 300 ),
6307  debugLevel = cms.int32( 0 )
6308 )
6309 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6310  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6311  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6312  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6313  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6314  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6315  useRecoFlag = cms.bool( False ),
6316  flagLevelRecHitsToUse = cms.int32( 1 ),
6317  useDBStatus = cms.bool( True ),
6318  statusLevelRecHitsToUse = cms.int32( 1 ),
6319  doSelBarrel = cms.bool( True ),
6320  barrelSelection = cms.PSet(
6321  massHighPi0Cand = cms.double( 0.163 ),
6322  ptMinForIsolation = cms.double( 1.0 ),
6323  seleMinvMaxBarrel = cms.double( 0.22 ),
6324  massLowPi0Cand = cms.double( 0.104 ),
6325  seleS9S25Gamma = cms.double( 0.0 ),
6326  seleBeltDeta = cms.double( 0.05 ),
6327  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6328  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6329  removePi0CandidatesForEta = cms.bool( False ),
6330  seleMinvMinBarrel = cms.double( 0.06 ),
6331  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
6332  selePtPairBarrel_region1 = cms.double( 2.0 ),
6333  selePtPairBarrel_region2 = cms.double( 1.75 ),
6334  seleBeltDR = cms.double( 0.2 ),
6335  region1_Barrel = cms.double( 1.0 ),
6336  seleIsoBarrel_region1 = cms.double( 0.5 ),
6337  selePtGammaBarrel_region1 = cms.double( 0.65 ),
6338  seleIsoBarrel_region2 = cms.double( 0.5 ),
6339  selePtGammaBarrel_region2 = cms.double( 0.65 ),
6340  store5x5RecHitEB = cms.bool( False ),
6341  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6342  seleNxtalBarrel_region1 = cms.uint32( 6 )
6343  ),
6344  doSelEndcap = cms.bool( False ),
6345  endcapSelection = cms.PSet(
6346  seleBeltDetaEndCap = cms.double( 0.05 ),
6347  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6348  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6349  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6350  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6351  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6352  ptMinForIsolationEndCap = cms.double( 0.5 ),
6353  selePtPairEndCap_region1 = cms.double( 1.5 ),
6354  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
6355  selePtPairEndCap_region2 = cms.double( 1.5 ),
6356  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6357  selePtGammaEndCap_region3 = cms.double( 0.5 ),
6358  selePtGammaEndCap_region2 = cms.double( 0.5 ),
6359  selePtGammaEndCap_region1 = cms.double( 0.5 ),
6360  region1_EndCap = cms.double( 1.8 ),
6361  region2_EndCap = cms.double( 2.0 ),
6362  store5x5RecHitEE = cms.bool( False ),
6363  seleIsoEndCap_region3 = cms.double( 0.5 ),
6364  seleIsoEndCap_region2 = cms.double( 0.5 ),
6365  seleMinvMinEndCap = cms.double( 0.05 ),
6366  selePtPairEndCap_region3 = cms.double( 99.0 ),
6367  seleIsoEndCap_region1 = cms.double( 0.5 ),
6368  seleBeltDREndCap = cms.double( 0.2 ),
6369  seleMinvMaxEndCap = cms.double( 0.3 ),
6370  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6371  seleS9S25GammaEndCap = cms.double( 0.0 )
6372  ),
6373  storeRecHitES = cms.bool( False ),
6374  preshowerSelection = cms.PSet(
6375  preshClusterEnergyCut = cms.double( 0.0 ),
6376  debugLevelES = cms.string( "" ),
6377  ESCollection = cms.string( "pi0EcalRecHitsES" ),
6378  preshNclust = cms.int32( 4 ),
6379  preshStripEnergyCut = cms.double( 0.0 ),
6380  preshCalibPlaneY = cms.double( 0.7 ),
6381  preshSeededNstrip = cms.int32( 15 ),
6382  preshCalibGamma = cms.double( 0.024 ),
6383  preshCalibPlaneX = cms.double( 1.0 ),
6384  preshCalibMIP = cms.double( 9.0E-5 )
6385  ),
6386  debugLevel = cms.int32( 0 )
6387 )
6388 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6389  doEnergyScale = cms.bool( False ),
6390  doEnergyScaleInverse = cms.bool( False ),
6391  doIntercalib = cms.bool( False ),
6392  doIntercalibInverse = cms.bool( False ),
6393  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
6394  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
6395  doLaserCorrections = cms.bool( False ),
6396  doLaserCorrectionsInverse = cms.bool( False ),
6397  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6398  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
6399 )
6400 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6401  region = cms.string( "barrel" ),
6402  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6403  digisOut = cms.string( "pi0EBDigis" ),
6404  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
6405  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
6406  srFlagsOut = cms.string( "pi0EBSrFlags" )
6407 )
6408 fragment.hltPreAlCaEcalPi0EEonlyForHI = cms.EDFilter( "HLTPrescaler",
6409  offset = cms.uint32( 0 ),
6410  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6411 )
6412 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6413  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6414  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6415  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6416  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6417  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6418  useRecoFlag = cms.bool( False ),
6419  flagLevelRecHitsToUse = cms.int32( 1 ),
6420  useDBStatus = cms.bool( True ),
6421  statusLevelRecHitsToUse = cms.int32( 1 ),
6422  doSelBarrel = cms.bool( False ),
6423  barrelSelection = cms.PSet(
6424  massHighPi0Cand = cms.double( 0.163 ),
6425  ptMinForIsolation = cms.double( 1.0 ),
6426  seleMinvMaxBarrel = cms.double( 0.22 ),
6427  massLowPi0Cand = cms.double( 0.104 ),
6428  seleS9S25Gamma = cms.double( 0.0 ),
6429  seleBeltDeta = cms.double( 0.05 ),
6430  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6431  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6432  removePi0CandidatesForEta = cms.bool( False ),
6433  seleMinvMinBarrel = cms.double( 0.06 ),
6434  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6435  selePtPairBarrel_region1 = cms.double( 1.5 ),
6436  selePtPairBarrel_region2 = cms.double( 1.5 ),
6437  seleBeltDR = cms.double( 0.2 ),
6438  region1_Barrel = cms.double( 1.0 ),
6439  seleIsoBarrel_region1 = cms.double( 0.5 ),
6440  selePtGammaBarrel_region1 = cms.double( 0.5 ),
6441  seleIsoBarrel_region2 = cms.double( 0.5 ),
6442  selePtGammaBarrel_region2 = cms.double( 0.5 ),
6443  store5x5RecHitEB = cms.bool( False ),
6444  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6445  seleNxtalBarrel_region1 = cms.uint32( 6 )
6446  ),
6447  doSelEndcap = cms.bool( True ),
6448  endcapSelection = cms.PSet(
6449  seleBeltDetaEndCap = cms.double( 0.05 ),
6450  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
6451  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
6452  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
6453  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6454  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6455  ptMinForIsolationEndCap = cms.double( 0.5 ),
6456  selePtPairEndCap_region1 = cms.double( 3.75 ),
6457  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
6458  selePtPairEndCap_region2 = cms.double( 2.0 ),
6459  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
6460  selePtGammaEndCap_region3 = cms.double( 0.95 ),
6461  selePtGammaEndCap_region2 = cms.double( 0.95 ),
6462  selePtGammaEndCap_region1 = cms.double( 1.1 ),
6463  region1_EndCap = cms.double( 1.8 ),
6464  region2_EndCap = cms.double( 2.0 ),
6465  store5x5RecHitEE = cms.bool( False ),
6466  seleIsoEndCap_region3 = cms.double( 0.5 ),
6467  seleIsoEndCap_region2 = cms.double( 0.5 ),
6468  seleMinvMinEndCap = cms.double( 0.05 ),
6469  selePtPairEndCap_region3 = cms.double( 2.0 ),
6470  seleIsoEndCap_region1 = cms.double( 0.5 ),
6471  seleBeltDREndCap = cms.double( 0.2 ),
6472  seleMinvMaxEndCap = cms.double( 0.3 ),
6473  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6474  seleS9S25GammaEndCap = cms.double( 0.0 )
6475  ),
6476  storeRecHitES = cms.bool( True ),
6477  preshowerSelection = cms.PSet(
6478  preshClusterEnergyCut = cms.double( 0.0 ),
6479  debugLevelES = cms.string( "" ),
6480  ESCollection = cms.string( "pi0EcalRecHitsES" ),
6481  preshNclust = cms.int32( 4 ),
6482  preshStripEnergyCut = cms.double( 0.0 ),
6483  preshCalibPlaneY = cms.double( 0.7 ),
6484  preshSeededNstrip = cms.int32( 15 ),
6485  preshCalibGamma = cms.double( 0.024 ),
6486  preshCalibPlaneX = cms.double( 1.0 ),
6487  preshCalibMIP = cms.double( 9.0E-5 )
6488  ),
6489  debugLevel = cms.int32( 0 )
6490 )
6491 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6492  doEnergyScale = cms.bool( False ),
6493  doEnergyScaleInverse = cms.bool( False ),
6494  doIntercalib = cms.bool( False ),
6495  doIntercalibInverse = cms.bool( False ),
6496  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
6497  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
6498  doLaserCorrections = cms.bool( False ),
6499  doLaserCorrectionsInverse = cms.bool( False ),
6500  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6501  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
6502 )
6503 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6504  region = cms.string( "endcap" ),
6505  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6506  digisOut = cms.string( "pi0EEDigis" ),
6507  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
6508  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
6509  srFlagsOut = cms.string( "pi0EESrFlags" )
6510 )
6511 fragment.hltPreAlCaEcalEtaEBonlyForHI = cms.EDFilter( "HLTPrescaler",
6512  offset = cms.uint32( 0 ),
6513  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6514 )
6515 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6516  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6517  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6518  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6519  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6520  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6521  useRecoFlag = cms.bool( False ),
6522  flagLevelRecHitsToUse = cms.int32( 1 ),
6523  useDBStatus = cms.bool( True ),
6524  statusLevelRecHitsToUse = cms.int32( 1 ),
6525  doSelBarrel = cms.bool( True ),
6526  barrelSelection = cms.PSet(
6527  massHighPi0Cand = cms.double( 0.156 ),
6528  ptMinForIsolation = cms.double( 1.0 ),
6529  seleMinvMaxBarrel = cms.double( 0.8 ),
6530  massLowPi0Cand = cms.double( 0.084 ),
6531  seleS9S25Gamma = cms.double( 0.8 ),
6532  seleBeltDeta = cms.double( 0.1 ),
6533  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6534  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6535  removePi0CandidatesForEta = cms.bool( True ),
6536  seleMinvMinBarrel = cms.double( 0.2 ),
6537  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6538  selePtPairBarrel_region1 = cms.double( 3.0 ),
6539  selePtPairBarrel_region2 = cms.double( 3.0 ),
6540  seleBeltDR = cms.double( 0.3 ),
6541  region1_Barrel = cms.double( 1.0 ),
6542  seleIsoBarrel_region1 = cms.double( 0.5 ),
6543  selePtGammaBarrel_region1 = cms.double( 0.65 ),
6544  seleIsoBarrel_region2 = cms.double( 0.5 ),
6545  selePtGammaBarrel_region2 = cms.double( 1.4 ),
6546  store5x5RecHitEB = cms.bool( True ),
6547  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6548  seleNxtalBarrel_region1 = cms.uint32( 6 )
6549  ),
6550  doSelEndcap = cms.bool( False ),
6551  endcapSelection = cms.PSet(
6552  seleBeltDetaEndCap = cms.double( 0.05 ),
6553  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6554  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6555  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6556  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6557  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6558  ptMinForIsolationEndCap = cms.double( 0.5 ),
6559  selePtPairEndCap_region1 = cms.double( 1.5 ),
6560  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6561  selePtPairEndCap_region2 = cms.double( 1.5 ),
6562  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6563  selePtGammaEndCap_region3 = cms.double( 0.5 ),
6564  selePtGammaEndCap_region2 = cms.double( 0.5 ),
6565  selePtGammaEndCap_region1 = cms.double( 0.5 ),
6566  region1_EndCap = cms.double( 1.8 ),
6567  region2_EndCap = cms.double( 2.0 ),
6568  store5x5RecHitEE = cms.bool( False ),
6569  seleIsoEndCap_region3 = cms.double( 0.5 ),
6570  seleIsoEndCap_region2 = cms.double( 0.5 ),
6571  seleMinvMinEndCap = cms.double( 0.05 ),
6572  selePtPairEndCap_region3 = cms.double( 99.0 ),
6573  seleIsoEndCap_region1 = cms.double( 0.5 ),
6574  seleBeltDREndCap = cms.double( 0.2 ),
6575  seleMinvMaxEndCap = cms.double( 0.3 ),
6576  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6577  seleS9S25GammaEndCap = cms.double( 0.0 )
6578  ),
6579  storeRecHitES = cms.bool( False ),
6580  preshowerSelection = cms.PSet(
6581  preshClusterEnergyCut = cms.double( 0.0 ),
6582  debugLevelES = cms.string( "" ),
6583  ESCollection = cms.string( "etaEcalRecHitsES" ),
6584  preshNclust = cms.int32( 4 ),
6585  preshStripEnergyCut = cms.double( 0.0 ),
6586  preshCalibPlaneY = cms.double( 0.7 ),
6587  preshSeededNstrip = cms.int32( 15 ),
6588  preshCalibGamma = cms.double( 0.024 ),
6589  preshCalibPlaneX = cms.double( 1.0 ),
6590  preshCalibMIP = cms.double( 9.0E-5 )
6591  ),
6592  debugLevel = cms.int32( 0 )
6593 )
6594 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6595  doEnergyScale = cms.bool( False ),
6596  doEnergyScaleInverse = cms.bool( False ),
6597  doIntercalib = cms.bool( False ),
6598  doIntercalibInverse = cms.bool( False ),
6599  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6600  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6601  doLaserCorrections = cms.bool( False ),
6602  doLaserCorrectionsInverse = cms.bool( False ),
6603  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6604  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
6605 )
6606 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6607  region = cms.string( "barrel" ),
6608  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6609  digisOut = cms.string( "etaEBDigis" ),
6610  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
6611  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
6612  srFlagsOut = cms.string( "etaEBSrFlags" )
6613 )
6614 fragment.hltPreAlCaEcalEtaEEonlyForHI = cms.EDFilter( "HLTPrescaler",
6615  offset = cms.uint32( 0 ),
6616  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6617 )
6618 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6619  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6620  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6621  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6622  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6623  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6624  useRecoFlag = cms.bool( False ),
6625  flagLevelRecHitsToUse = cms.int32( 1 ),
6626  useDBStatus = cms.bool( True ),
6627  statusLevelRecHitsToUse = cms.int32( 1 ),
6628  doSelBarrel = cms.bool( False ),
6629  barrelSelection = cms.PSet(
6630  massHighPi0Cand = cms.double( 0.163 ),
6631  ptMinForIsolation = cms.double( 1.0 ),
6632  seleMinvMaxBarrel = cms.double( 0.8 ),
6633  massLowPi0Cand = cms.double( 0.104 ),
6634  seleS9S25Gamma = cms.double( 0.0 ),
6635  seleBeltDeta = cms.double( 0.05 ),
6636  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6637  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6638  removePi0CandidatesForEta = cms.bool( False ),
6639  seleMinvMinBarrel = cms.double( 0.3 ),
6640  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6641  selePtPairBarrel_region1 = cms.double( 1.5 ),
6642  selePtPairBarrel_region2 = cms.double( 1.5 ),
6643  seleBeltDR = cms.double( 0.2 ),
6644  region1_Barrel = cms.double( 1.0 ),
6645  seleIsoBarrel_region1 = cms.double( 0.5 ),
6646  selePtGammaBarrel_region1 = cms.double( 1.0 ),
6647  seleIsoBarrel_region2 = cms.double( 0.5 ),
6648  selePtGammaBarrel_region2 = cms.double( 0.5 ),
6649  store5x5RecHitEB = cms.bool( False ),
6650  seleNxtalBarrel_region2 = cms.uint32( 6 ),
6651  seleNxtalBarrel_region1 = cms.uint32( 6 )
6652  ),
6653  doSelEndcap = cms.bool( True ),
6654  endcapSelection = cms.PSet(
6655  seleBeltDetaEndCap = cms.double( 0.1 ),
6656  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
6657  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
6658  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
6659  seleNxtalEndCap_region2 = cms.uint32( 6 ),
6660  seleNxtalEndCap_region3 = cms.uint32( 6 ),
6661  ptMinForIsolationEndCap = cms.double( 0.5 ),
6662  selePtPairEndCap_region1 = cms.double( 3.0 ),
6663  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6664  selePtPairEndCap_region2 = cms.double( 3.0 ),
6665  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
6666  selePtGammaEndCap_region3 = cms.double( 1.0 ),
6667  selePtGammaEndCap_region2 = cms.double( 1.0 ),
6668  selePtGammaEndCap_region1 = cms.double( 1.0 ),
6669  region1_EndCap = cms.double( 1.8 ),
6670  region2_EndCap = cms.double( 2.0 ),
6671  store5x5RecHitEE = cms.bool( True ),
6672  seleIsoEndCap_region3 = cms.double( 0.5 ),
6673  seleIsoEndCap_region2 = cms.double( 0.5 ),
6674  seleMinvMinEndCap = cms.double( 0.2 ),
6675  selePtPairEndCap_region3 = cms.double( 3.0 ),
6676  seleIsoEndCap_region1 = cms.double( 0.5 ),
6677  seleBeltDREndCap = cms.double( 0.3 ),
6678  seleMinvMaxEndCap = cms.double( 0.8 ),
6679  seleNxtalEndCap_region1 = cms.uint32( 6 ),
6680  seleS9S25GammaEndCap = cms.double( 0.85 )
6681  ),
6682  storeRecHitES = cms.bool( True ),
6683  preshowerSelection = cms.PSet(
6684  preshClusterEnergyCut = cms.double( 0.0 ),
6685  debugLevelES = cms.string( "" ),
6686  ESCollection = cms.string( "etaEcalRecHitsES" ),
6687  preshNclust = cms.int32( 4 ),
6688  preshStripEnergyCut = cms.double( 0.0 ),
6689  preshCalibPlaneY = cms.double( 0.7 ),
6690  preshSeededNstrip = cms.int32( 15 ),
6691  preshCalibGamma = cms.double( 0.024 ),
6692  preshCalibPlaneX = cms.double( 1.0 ),
6693  preshCalibMIP = cms.double( 9.0E-5 )
6694  ),
6695  debugLevel = cms.int32( 0 )
6696 )
6697 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6698  doEnergyScale = cms.bool( False ),
6699  doEnergyScaleInverse = cms.bool( False ),
6700  doIntercalib = cms.bool( False ),
6701  doIntercalibInverse = cms.bool( False ),
6702  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
6703  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
6704  doLaserCorrections = cms.bool( False ),
6705  doLaserCorrectionsInverse = cms.bool( False ),
6706  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6707  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
6708 )
6709 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6710  region = cms.string( "endcap" ),
6711  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6712  digisOut = cms.string( "etaEEDigis" ),
6713  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
6714  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
6715  srFlagsOut = cms.string( "etaEESrFlags" )
6716 )
6717 fragment.hltL1sCentrality30100MB1ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
6718  saveTags = cms.bool( True ),
6719  L1SeedsLogicalExpression = cms.string( "L1_Centrality_30_100_MinimumBiasHF1_AND_BptxAND" ),
6720  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6721  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6722  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6723  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6724  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6725  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6726  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6727  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6728 )
6729 fragment.hltPreHICentralityVeto = cms.EDFilter( "HLTPrescaler",
6730  offset = cms.uint32( 0 ),
6731  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6732 )
6733 fragment.hltPreHICentralityVetoBeamspot = cms.EDFilter( "HLTPrescaler",
6734  offset = cms.uint32( 0 ),
6735  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6736 )
6737 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6738  EBSumThreshold = cms.double( 0.2 ),
6739  HF2Weight = cms.double( 1.0 ),
6740  EBWeight = cms.double( 1.0 ),
6741  hfInput = cms.InputTag( "hltHfreco" ),
6742  EESumThreshold = cms.double( 0.45 ),
6743  HOThreshold0 = cms.double( 3.5 ),
6744  HOThresholdPlus1 = cms.double( 3.5 ),
6745  HOThresholdMinus1 = cms.double( 3.5 ),
6746  HOThresholdPlus2 = cms.double( 3.5 ),
6747  HOThresholdMinus2 = cms.double( 3.5 ),
6748  HBGrid = cms.vdouble( ),
6749  HBThreshold1 = cms.double( 0.1 ),
6750  HBThreshold2 = cms.double( 0.2 ),
6751  HBThreshold = cms.double( 0.3 ),
6752  EEWeights = cms.vdouble( ),
6753  HF1Threshold = cms.double( 0.5 ),
6754  HF2Weights = cms.vdouble( ),
6755  HOWeights = cms.vdouble( ),
6756  EEGrid = cms.vdouble( ),
6757  HEDWeight = cms.double( 1.0 ),
6758  EEWeight = cms.double( 1.0 ),
6759  UseHO = cms.bool( False ),
6760  HBWeights = cms.vdouble( ),
6761  HESWeight = cms.double( 1.0 ),
6762  HF1Weight = cms.double( 1.0 ),
6763  HF2Grid = cms.vdouble( ),
6764  HEDWeights = cms.vdouble( ),
6765  HF1Grid = cms.vdouble( ),
6766  EBWeights = cms.vdouble( ),
6767  HOWeight = cms.double( 1.0E-99 ),
6768  EBThreshold = cms.double( 0.07 ),
6769  EEThreshold = cms.double( 0.3 ),
6770  UseEtEBTreshold = cms.bool( False ),
6771  UseSymEBTreshold = cms.bool( False ),
6772  UseEtEETreshold = cms.bool( False ),
6773  UseSymEETreshold = cms.bool( False ),
6774  hbheInput = cms.InputTag( "hltHbhereco" ),
6775  HcalThreshold = cms.double( -1000.0 ),
6776  HF2Threshold = cms.double( 0.85 ),
6777  HESThreshold1 = cms.double( 0.1 ),
6778  HESThreshold = cms.double( 0.2 ),
6779  HF1Weights = cms.vdouble( ),
6780  hoInput = cms.InputTag( "hltHoreco" ),
6781  HESGrid = cms.vdouble( ),
6782  HESWeights = cms.vdouble( ),
6783  HEDThreshold1 = cms.double( 0.1 ),
6784  HEDThreshold = cms.double( 0.2 ),
6785  EcutTower = cms.double( -1000.0 ),
6786  HEDGrid = cms.vdouble( ),
6787  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6788  HBWeight = cms.double( 1.0 ),
6789  HOGrid = cms.vdouble( ),
6790  EBGrid = cms.vdouble( ),
6791  MomConstrMethod = cms.int32( 1 ),
6792  MomHBDepth = cms.double( 0.2 ),
6793  MomHEDepth = cms.double( 0.4 ),
6794  MomEBDepth = cms.double( 0.3 ),
6795  MomEEDepth = cms.double( 0.0 ),
6796  HcalAcceptSeverityLevel = cms.uint32( 9 ),
6797  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6798  'kWeird',
6799  'kBad' ),
6800  UseHcalRecoveredHits = cms.bool( False ),
6801  UseEcalRecoveredHits = cms.bool( False ),
6802  UseRejectedHitsOnly = cms.bool( False ),
6803  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6804  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
6805  UseRejectedRecoveredHcalHits = cms.bool( False ),
6806  UseRejectedRecoveredEcalHits = cms.bool( False ),
6807  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
6808  AllowMissingInputs = cms.bool( False ),
6809  HcalPhase = cms.int32( 1 )
6810 )
6811 fragment.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
6812  useMassDropTagger = cms.bool( False ),
6813  useFiltering = cms.bool( False ),
6814  useDynamicFiltering = cms.bool( False ),
6815  useTrimming = cms.bool( False ),
6816  usePruning = cms.bool( False ),
6817  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6818  useKtPruning = cms.bool( False ),
6819  useConstituentSubtraction = cms.bool( False ),
6820  useSoftDrop = cms.bool( False ),
6821  correctShape = cms.bool( False ),
6822  UseOnlyVertexTracks = cms.bool( False ),
6823  UseOnlyOnePV = cms.bool( False ),
6824  muCut = cms.double( -1.0 ),
6825  yCut = cms.double( -1.0 ),
6826  rFilt = cms.double( -1.0 ),
6827  rFiltFactor = cms.double( -1.0 ),
6828  trimPtFracMin = cms.double( -1.0 ),
6829  zcut = cms.double( -1.0 ),
6830  rcut_factor = cms.double( -1.0 ),
6831  csRho_EtaMax = cms.double( -1.0 ),
6832  csRParam = cms.double( -1.0 ),
6833  beta = cms.double( -1.0 ),
6834  R0 = cms.double( -1.0 ),
6835  gridMaxRapidity = cms.double( -1.0 ),
6836  gridSpacing = cms.double( -1.0 ),
6837  DzTrVtxMax = cms.double( 0.0 ),
6838  DxyTrVtxMax = cms.double( 0.0 ),
6839  MaxVtxZ = cms.double( 15.0 ),
6840  subjetPtMin = cms.double( -1.0 ),
6841  muMin = cms.double( -1.0 ),
6842  muMax = cms.double( -1.0 ),
6843  yMin = cms.double( -1.0 ),
6844  yMax = cms.double( -1.0 ),
6845  dRMin = cms.double( -1.0 ),
6846  dRMax = cms.double( -1.0 ),
6847  maxDepth = cms.int32( -1 ),
6848  nFilt = cms.int32( -1 ),
6849  MinVtxNdof = cms.int32( 5 ),
6850  src = cms.InputTag( "hltTowerMakerForAll" ),
6851  srcPVs = cms.InputTag( "NotUsed" ),
6852  jetType = cms.string( "CaloJet" ),
6853  jetAlgorithm = cms.string( "AntiKt" ),
6854  rParam = cms.double( 0.4 ),
6855  inputEtMin = cms.double( 0.3 ),
6856  inputEMin = cms.double( 0.0 ),
6857  jetPtMin = cms.double( 10.0 ),
6858  doPVCorrection = cms.bool( False ),
6859  doAreaFastjet = cms.bool( True ),
6860  doRhoFastjet = cms.bool( False ),
6861  doPUOffsetCorr = cms.bool( True ),
6862  puPtMin = cms.double( 10.0 ),
6863  nSigmaPU = cms.double( 1.0 ),
6864  radiusPU = cms.double( 0.5 ),
6865  subtractorName = cms.string( "MultipleAlgoIterator" ),
6866  useExplicitGhosts = cms.bool( False ),
6867  doAreaDiskApprox = cms.bool( False ),
6868  voronoiRfact = cms.double( -0.9 ),
6869  Rho_EtaMax = cms.double( 4.4 ),
6870  Ghost_EtaMax = cms.double( 6.5 ),
6871  Active_Area_Repeats = cms.int32( 1 ),
6872  GhostArea = cms.double( 0.01 ),
6873  restrictInputs = cms.bool( False ),
6874  maxInputs = cms.uint32( 1 ),
6875  writeCompound = cms.bool( False ),
6876  writeJetsWithConst = cms.bool( False ),
6877  doFastJetNonUniform = cms.bool( False ),
6878  useDeterministicSeed = cms.bool( True ),
6879  minSeed = cms.uint32( 14327 ),
6880  verbosity = cms.int32( 0 ),
6881  puWidth = cms.double( 0.0 ),
6882  nExclude = cms.uint32( 0 ),
6883  maxBadEcalCells = cms.uint32( 9999999 ),
6884  maxBadHcalCells = cms.uint32( 9999999 ),
6885  maxProblematicEcalCells = cms.uint32( 9999999 ),
6886  maxProblematicHcalCells = cms.uint32( 9999999 ),
6887  maxRecoveredEcalCells = cms.uint32( 9999999 ),
6888  maxRecoveredHcalCells = cms.uint32( 9999999 ),
6889  puCenters = cms.vdouble( ),
6890  applyWeight = cms.bool( False ),
6891  srcWeights = cms.InputTag( "" ),
6892  minimumTowersFraction = cms.double( 0.0 ),
6893  jetCollInstanceName = cms.string( "" ),
6894  sumRecHits = cms.bool( False )
6895 )
6896 fragment.hltPuAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
6897  min_N90 = cms.int32( -2 ),
6898  min_N90hits = cms.int32( 2 ),
6899  min_EMF = cms.double( 1.0E-6 ),
6900  max_EMF = cms.double( 999.0 ),
6901  jetsInput = cms.InputTag( "hltPuAK4CaloJets" ),
6902  JetIDParams = cms.PSet(
6903  useRecHits = cms.bool( True ),
6904  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
6905  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
6906  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
6907  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6908  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
6909  )
6910 )
6911 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
6912  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
6913  maxRapidity = cms.double( 5.0 ),
6914  gridSpacing = cms.double( 0.55 )
6915 )
6916 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
6917  level = cms.string( "L1FastJet" ),
6918  algorithm = cms.string( "AK4CaloHLT" ),
6919  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
6920 )
6921 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
6922  level = cms.string( "L2Relative" ),
6923  algorithm = cms.string( "AK4CaloHLT" )
6924 )
6925 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
6926  level = cms.string( "L3Absolute" ),
6927  algorithm = cms.string( "AK4CaloHLT" )
6928 )
6929 fragment.hltPuAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
6930  correctors = cms.VInputTag( 'hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' )
6931 )
6932 fragment.hltPuAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
6933  src = cms.InputTag( "hltPuAK4CaloJets" ),
6934  correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' )
6935 )
6936 fragment.hltPuAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
6937  src = cms.InputTag( "hltPuAK4CaloJetsIDPassed" ),
6938  correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' )
6939 )
6940 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
6941  useMassDropTagger = cms.bool( False ),
6942  useFiltering = cms.bool( False ),
6943  useDynamicFiltering = cms.bool( False ),
6944  useTrimming = cms.bool( False ),
6945  usePruning = cms.bool( False ),
6946  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6947  useKtPruning = cms.bool( False ),
6948  useConstituentSubtraction = cms.bool( False ),
6949  useSoftDrop = cms.bool( False ),
6950  correctShape = cms.bool( False ),
6951  UseOnlyVertexTracks = cms.bool( False ),
6952  UseOnlyOnePV = cms.bool( False ),
6953  muCut = cms.double( -1.0 ),
6954  yCut = cms.double( -1.0 ),
6955  rFilt = cms.double( -1.0 ),
6956  rFiltFactor = cms.double( -1.0 ),
6957  trimPtFracMin = cms.double( -1.0 ),
6958  zcut = cms.double( -1.0 ),
6959  rcut_factor = cms.double( -1.0 ),
6960  csRho_EtaMax = cms.double( -1.0 ),
6961  csRParam = cms.double( -1.0 ),
6962  beta = cms.double( -1.0 ),
6963  R0 = cms.double( -1.0 ),
6964  gridMaxRapidity = cms.double( -1.0 ),
6965  gridSpacing = cms.double( -1.0 ),
6966  DzTrVtxMax = cms.double( 0.0 ),
6967  DxyTrVtxMax = cms.double( 0.0 ),
6968  MaxVtxZ = cms.double( 15.0 ),
6969  subjetPtMin = cms.double( -1.0 ),
6970  muMin = cms.double( -1.0 ),
6971  muMax = cms.double( -1.0 ),
6972  yMin = cms.double( -1.0 ),
6973  yMax = cms.double( -1.0 ),
6974  dRMin = cms.double( -1.0 ),
6975  dRMax = cms.double( -1.0 ),
6976  maxDepth = cms.int32( -1 ),
6977  nFilt = cms.int32( -1 ),
6978  MinVtxNdof = cms.int32( 5 ),
6979  src = cms.InputTag( "hltTowerMakerForAll" ),
6980  srcPVs = cms.InputTag( "NotUsed" ),
6981  jetType = cms.string( "CaloJet" ),
6982  jetAlgorithm = cms.string( "AntiKt" ),
6983  rParam = cms.double( 0.4 ),
6984  inputEtMin = cms.double( 0.3 ),
6985  inputEMin = cms.double( 0.0 ),
6986  jetPtMin = cms.double( 1.0 ),
6987  doPVCorrection = cms.bool( False ),
6988  doAreaFastjet = cms.bool( False ),
6989  doRhoFastjet = cms.bool( False ),
6990  doPUOffsetCorr = cms.bool( False ),
6991  puPtMin = cms.double( 10.0 ),
6992  nSigmaPU = cms.double( 1.0 ),
6993  radiusPU = cms.double( 0.4 ),
6994  subtractorName = cms.string( "" ),
6995  useExplicitGhosts = cms.bool( False ),
6996  doAreaDiskApprox = cms.bool( False ),
6997  voronoiRfact = cms.double( -9.0 ),
6998  Rho_EtaMax = cms.double( 4.4 ),
6999  Ghost_EtaMax = cms.double( 6.0 ),
7000  Active_Area_Repeats = cms.int32( 5 ),
7001  GhostArea = cms.double( 0.01 ),
7002  restrictInputs = cms.bool( False ),
7003  maxInputs = cms.uint32( 1 ),
7004  writeCompound = cms.bool( False ),
7005  writeJetsWithConst = cms.bool( False ),
7006  doFastJetNonUniform = cms.bool( False ),
7007  useDeterministicSeed = cms.bool( True ),
7008  minSeed = cms.uint32( 0 ),
7009  verbosity = cms.int32( 0 ),
7010  puWidth = cms.double( 0.0 ),
7011  nExclude = cms.uint32( 0 ),
7012  maxBadEcalCells = cms.uint32( 9999999 ),
7013  maxBadHcalCells = cms.uint32( 9999999 ),
7014  maxProblematicEcalCells = cms.uint32( 9999999 ),
7015  maxProblematicHcalCells = cms.uint32( 9999999 ),
7016  maxRecoveredEcalCells = cms.uint32( 9999999 ),
7017  maxRecoveredHcalCells = cms.uint32( 9999999 ),
7018  puCenters = cms.vdouble( ),
7019  applyWeight = cms.bool( False ),
7020  srcWeights = cms.InputTag( "" ),
7021  minimumTowersFraction = cms.double( 0.0 ),
7022  jetCollInstanceName = cms.string( "" ),
7023  sumRecHits = cms.bool( False )
7024 )
7025 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
7026  src = cms.InputTag( "hltAK4CaloJetsPF" ),
7027  filter = cms.bool( False ),
7028  etMin = cms.double( 5.0 )
7029 )
7030 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
7031  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7032  scaleDT = cms.bool( True ),
7033  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7034  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7035  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
7036  EnableDTMeasurement = cms.bool( True ),
7037  EnableCSCMeasurement = cms.bool( True ),
7038  EnableME0Measurement = cms.bool( False ),
7039  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
7040  crackWindow = cms.double( 0.04 ),
7041  deltaPhiSearchWindow = cms.double( 0.25 ),
7042  deltaEtaSearchWindow = cms.double( 0.2 ),
7043  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
7044  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
7045  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
7046  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
7047  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
7048  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
7049  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
7050  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
7051  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
7052  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
7053  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
7054  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
7055  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
7056  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
7057  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
7058  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
7059  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
7060  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
7061  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
7062  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
7063  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
7064  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
7065  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
7066  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
7067  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
7068  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
7069  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
7070  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
7071  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7072  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7073  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
7074  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
7075  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
7076  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
7077  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
7078  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
7079  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
7080  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
7081  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
7082  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
7083  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
7084  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
7085  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
7086  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
7087  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
7088  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
7089  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
7090  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
7091  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
7092  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
7093  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
7094  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
7095  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
7096  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
7097  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
7098  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
7099  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
7100  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
7101  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
7102  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
7103  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
7104  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
7105  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
7106  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
7107  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
7108  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
7109  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
7110  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
7111  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
7112  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
7113  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
7114  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
7115  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
7116  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
7117  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
7118  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
7119  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
7120  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
7121  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
7122  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
7123  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
7124 )
7125 fragment.hltL2MuonSeedsPPOnAA = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
7126  GMTReadoutCollection = cms.InputTag( "" ),
7127  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7128  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7129  L1MinPt = cms.double( 0.0 ),
7130  L1MaxEta = cms.double( 2.5 ),
7131  L1MinQuality = cms.uint32( 0 ),
7132  SetMinPtBarrelTo = cms.double( 3.0 ),
7133  SetMinPtEndcapTo = cms.double( 0.5 ),
7134  UseOfflineSeed = cms.untracked.bool( True ),
7135  UseUnassociatedL1 = cms.bool( False ),
7136  MatchDR = cms.vdouble( 1.0 ),
7137  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
7138  CentralBxOnly = cms.bool( True ),
7139  MatchType = cms.uint32( 0 ),
7140  SortType = cms.uint32( 0 ),
7141  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
7142  ServiceParameters = cms.PSet(
7143  RPCLayers = cms.bool( True ),
7144  UseMuonNavigation = cms.untracked.bool( True ),
7145  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7146  )
7147 )
7148 fragment.hltL2MuonsPPOnAA = cms.EDProducer( "L2MuonProducer",
7149  ServiceParameters = cms.PSet(
7150  RPCLayers = cms.bool( True ),
7151  UseMuonNavigation = cms.untracked.bool( True ),
7152  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
7153  'hltESPFastSteppingHelixPropagatorOpposite' )
7154  ),
7155  InputObjects = cms.InputTag( "hltL2MuonSeedsPPOnAA" ),
7156  SeedTransformerParameters = cms.PSet(
7157  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7158  NMinRecHits = cms.uint32( 2 ),
7159  RescaleError = cms.double( 100.0 ),
7160  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7161  UseSubRecHits = cms.bool( False ),
7162  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7163  ),
7164  L2TrajBuilderParameters = cms.PSet(
7165  BWFilterParameters = cms.PSet(
7166  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7167  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7168  BWSeedType = cms.string( "fromGenerator" ),
7169  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7170  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7171  EnableGEMMeasurement = cms.bool( True ),
7172  EnableRPCMeasurement = cms.bool( True ),
7173  MuonTrajectoryUpdatorParameters = cms.PSet(
7174  ExcludeRPCFromFit = cms.bool( False ),
7175  Granularity = cms.int32( 0 ),
7176  MaxChi2 = cms.double( 25.0 ),
7177  RescaleError = cms.bool( False ),
7178  RescaleErrorFactor = cms.double( 100.0 ),
7179  UseInvalidHits = cms.bool( True )
7180  ),
7181  EnableCSCMeasurement = cms.bool( True ),
7182  MaxChi2 = cms.double( 100.0 ),
7183  FitDirection = cms.string( "outsideIn" ),
7184  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7185  NumberOfSigma = cms.double( 3.0 ),
7186  EnableDTMeasurement = cms.bool( True )
7187  ),
7188  DoSeedRefit = cms.bool( False ),
7189  FilterParameters = cms.PSet(
7190  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7191  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7192  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7193  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7194  EnableGEMMeasurement = cms.bool( True ),
7195  EnableRPCMeasurement = cms.bool( True ),
7196  MuonTrajectoryUpdatorParameters = cms.PSet(
7197  ExcludeRPCFromFit = cms.bool( False ),
7198  Granularity = cms.int32( 0 ),
7199  MaxChi2 = cms.double( 25.0 ),
7200  RescaleError = cms.bool( False ),
7201  RescaleErrorFactor = cms.double( 100.0 ),
7202  UseInvalidHits = cms.bool( True )
7203  ),
7204  EnableCSCMeasurement = cms.bool( True ),
7205  MaxChi2 = cms.double( 1000.0 ),
7206  FitDirection = cms.string( "insideOut" ),
7207  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7208  NumberOfSigma = cms.double( 3.0 ),
7209  EnableDTMeasurement = cms.bool( True )
7210  ),
7211  SeedPosition = cms.string( "in" ),
7212  DoBackwardFilter = cms.bool( True ),
7213  DoRefit = cms.bool( False ),
7214  NavigationType = cms.string( "Standard" ),
7215  SeedTransformerParameters = cms.PSet(
7216  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7217  NMinRecHits = cms.uint32( 2 ),
7218  RescaleError = cms.double( 100.0 ),
7219  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7220  UseSubRecHits = cms.bool( False ),
7221  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7222  ),
7223  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
7224  ),
7225  DoSeedRefit = cms.bool( False ),
7226  TrackLoaderParameters = cms.PSet(
7227  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7228  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7229  DoSmoothing = cms.bool( False ),
7230  VertexConstraint = cms.bool( True ),
7231  MuonUpdatorAtVertexParameters = cms.PSet(
7232  MaxChi2 = cms.double( 1000000.0 ),
7233  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7234  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
7235  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
7236  ),
7237  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7238  ),
7239  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
7240 )
7241 fragment.hltL2MuonCandidatesPPOnAA = cms.EDProducer( "L2MuonCandidateProducer",
7242  InputObjects = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' )
7243 )
7244 fragment.hltSiPixelDigisPPOnAA = cms.EDProducer( "SiPixelRawToDigi",
7245  IncludeErrors = cms.bool( True ),
7246  UseQualityInfo = cms.bool( False ),
7247  ErrorList = cms.vint32( 29 ),
7248  UserErrorList = cms.vint32( ),
7249  InputLabel = cms.InputTag( "rawDataCollector" ),
7250  Regions = cms.PSet( ),
7251  UsePilotBlade = cms.bool( False ),
7252  UsePhase1 = cms.bool( True ),
7253  CablingMapLabel = cms.string( "" ),
7254  SiPixelQualityLabel = cms.string( "" )
7255 )
7256 fragment.hltSiPixelClustersPPOnAA = cms.EDProducer( "SiPixelClusterProducer",
7257  src = cms.InputTag( "hltSiPixelDigisPPOnAA" ),
7258  ClusterMode = cms.string( "PixelThresholdClusterizer" ),
7259  maxNumberOfClusters = cms.int32( -1 ),
7260  payloadType = cms.string( "Offline" ),
7261  ChannelThreshold = cms.int32( 10 ),
7262  MissCalibrate = cms.bool( True ),
7263  SplitClusters = cms.bool( False ),
7264  VCaltoElectronGain = cms.int32( 1 ),
7265  VCaltoElectronGain_L1 = cms.int32( 1 ),
7266  VCaltoElectronOffset = cms.int32( 0 ),
7267  VCaltoElectronOffset_L1 = cms.int32( 0 ),
7268  SeedThreshold = cms.int32( 1000 ),
7269  ClusterThreshold_L1 = cms.int32( 4000 ),
7270  ClusterThreshold = cms.int32( 4000 ),
7271  ElectronPerADCGain = cms.double( 135.0 ),
7272  Phase2Calibration = cms.bool( False ),
7273  Phase2ReadoutMode = cms.int32( -1 ),
7274  Phase2DigiBaseline = cms.double( 1200.0 ),
7275  Phase2KinkADC = cms.int32( 8 )
7276 )
7277 fragment.hltSiPixelClustersCachePPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
7278  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7279  onDemand = cms.bool( False )
7280 )
7281 fragment.hltSiPixelRecHitsPPOnAA = cms.EDProducer( "SiPixelRecHitConverter",
7282  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7283  CPE = cms.string( "hltESPPixelCPEGeneric" ),
7284  VerboseLevel = cms.untracked.int32( 0 )
7285 )
7286 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7287  ProductLabel = cms.InputTag( "rawDataCollector" )
7288 )
7289 fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression = cms.EDProducer( "SiStripClusterizer",
7290  Clusterizer = cms.PSet(
7291  ChannelThreshold = cms.double( 2.0 ),
7292  MaxSequentialBad = cms.uint32( 1 ),
7293  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7294  MaxSequentialHoles = cms.uint32( 0 ),
7295  MaxAdjacentBad = cms.uint32( 0 ),
7296  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7297  SeedThreshold = cms.double( 3.0 ),
7298  RemoveApvShots = cms.bool( True ),
7299  ClusterThreshold = cms.double( 5.0 ),
7300  ConditionsLabel = cms.string( "" )
7301  ),
7302  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode','hltSiStripZeroSuppression:ZeroSuppressed' )
7303 )
7304 fragment.hltSiStripClustersPPOnAA = cms.EDProducer( "MeasurementTrackerEventProducer",
7305  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7306  skipClusters = cms.InputTag( "" ),
7307  pixelClusterProducer = cms.string( "hltSiPixelClustersPPOnAA" ),
7308  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
7309  Phase2TrackerCluster1DProducer = cms.string( "" ),
7310  vectorHits = cms.InputTag( "" ),
7311  vectorHitsRej = cms.InputTag( "" ),
7312  inactivePixelDetectorLabels = cms.VInputTag( ),
7313  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
7314  pixelCablingMapLabel = cms.string( "" ),
7315  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7316  switchOffPixelsIfEmpty = cms.bool( True )
7317 )
7318 fragment.hltIterL3OISeedsFromL2MuonsPPOnAA = cms.EDProducer( "TSGForOIFromL2",
7319  src = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7320  layersToTry = cms.int32( 2 ),
7321  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
7322  hitsToTry = cms.int32( 1 ),
7323  adjustErrorsDynamicallyForHits = cms.bool( False ),
7324  adjustErrorsDynamicallyForHitless = cms.bool( True ),
7325  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7326  UseHitLessSeeds = cms.bool( True ),
7327  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
7328  maxEtaForTOB = cms.double( 1.8 ),
7329  minEtaForTEC = cms.double( 0.7 ),
7330  debug = cms.untracked.bool( False ),
7331  fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
7332  maxSeeds = cms.uint32( 20 ),
7333  maxHitlessSeeds = cms.uint32( 5 ),
7334  maxHitSeeds = cms.uint32( 1 ),
7335  numL2ValidHitsCutAllEta = cms.uint32( 20 ),
7336  numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
7337  pT1 = cms.double( 13.0 ),
7338  pT2 = cms.double( 30.0 ),
7339  pT3 = cms.double( 70.0 ),
7340  eta1 = cms.double( 0.2 ),
7341  eta2 = cms.double( 0.3 ),
7342  eta3 = cms.double( 1.0 ),
7343  eta4 = cms.double( 1.2 ),
7344  eta5 = cms.double( 1.6 ),
7345  eta6 = cms.double( 1.4 ),
7346  eta7 = cms.double( 2.1 ),
7347  SF1 = cms.double( 3.0 ),
7348  SF2 = cms.double( 4.0 ),
7349  SF3 = cms.double( 5.0 ),
7350  SF4 = cms.double( 7.0 ),
7351  SF5 = cms.double( 10.0 ),
7352  SF6 = cms.double( 2.0 ),
7353  SFHld = cms.double( 2.0 ),
7354  SFHd = cms.double( 4.0 ),
7355  tsosDiff1 = cms.double( 0.2 ),
7356  tsosDiff2 = cms.double( 0.02 ),
7357  displacedReco = cms.bool( False ),
7358  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
7359 )
7360 fragment.hltIterL3OITrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7361  cleanTrajectoryAfterInOut = cms.bool( False ),
7362  doSeedingRegionRebuilding = cms.bool( False ),
7363  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7364  reverseTrajectories = cms.bool( True ),
7365  useHitsSplitting = cms.bool( False ),
7366  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7367  src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsPPOnAA" ),
7368  clustersToSkip = cms.InputTag( "" ),
7369  phase2clustersToSkip = cms.InputTag( "" ),
7370  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7371  TransientInitialStateEstimatorParameters = cms.PSet(
7372  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7373  numberMeasurementsForFit = cms.int32( 4 ),
7374  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7375  ),
7376  numHitsForSeedCleaner = cms.int32( 4 ),
7377  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7378  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7379  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
7380  maxNSeeds = cms.uint32( 500000 ),
7381  maxSeedsBeforeCleaning = cms.uint32( 5000 )
7382 )
7383 fragment.hltIterL3OIMuCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7384  useSimpleMF = cms.bool( False ),
7385  SimpleMagneticField = cms.string( "" ),
7386  src = cms.InputTag( "hltIterL3OITrackCandidatesPPOnAA" ),
7387  clusterRemovalInfo = cms.InputTag( "" ),
7388  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7389  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
7390  useHitsSplitting = cms.bool( False ),
7391  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7392  TrajectoryInEvent = cms.bool( False ),
7393  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7394  AlgorithmName = cms.string( "iter10" ),
7395  Propagator = cms.string( "PropagatorWithMaterial" ),
7396  GeometricInnerState = cms.bool( True ),
7397  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7398  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
7399  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" )
7400 )
7401 fragment.hltIterL3OIMuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7402  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksPPOnAA" ),
7403  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7404  vertices = cms.InputTag( "Notused" ),
7405  ignoreVertices = cms.bool( True ),
7406  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7407  mva = cms.PSet(
7408  minPixelHits = cms.vint32( 0, 0, 1 ),
7409  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7410  dr_par = cms.PSet(
7411  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7412  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7413  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7414  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7415  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7416  ),
7417  maxLostLayers = cms.vint32( 4, 3, 2 ),
7418  min3DLayers = cms.vint32( 1, 2, 1 ),
7419  dz_par = cms.PSet(
7420  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7421  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7422  dz_exp = cms.vint32( 4, 4, 2147483647 )
7423  ),
7424  minNVtxTrk = cms.int32( 3 ),
7425  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7426  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7427  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7428  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
7429  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7430  minLayers = cms.vint32( 3, 5, 5 )
7431  )
7432 )
7433 fragment.hltIterL3OIMuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7434  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksPPOnAA" ),
7435  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierPPOnAA','MVAValues' ),
7436  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierPPOnAA','QualityMasks' ),
7437  minQuality = cms.string( "highPurity" ),
7438  copyExtras = cms.untracked.bool( True ),
7439  copyTrajectories = cms.untracked.bool( False )
7440 )
7441 fragment.hltL3MuonsIterL3OIPPOnAA = cms.EDProducer( "L3MuonProducer",
7442  ServiceParameters = cms.PSet(
7443  RPCLayers = cms.bool( True ),
7444  UseMuonNavigation = cms.untracked.bool( True ),
7445  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7446  'SteppingHelixPropagatorAny',
7447  'hltESPSmartPropagator',
7448  'hltESPSteppingHelixPropagatorOpposite' )
7449  ),
7450  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7451  TrackLoaderParameters = cms.PSet(
7452  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7453  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7454  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7455  DoSmoothing = cms.bool( True ),
7456  SmoothTkTrack = cms.untracked.bool( False ),
7457  VertexConstraint = cms.bool( False ),
7458  MuonUpdatorAtVertexParameters = cms.PSet(
7459  MaxChi2 = cms.double( 1000000.0 ),
7460  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7461  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7462  ),
7463  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7464  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7465  ),
7466  L3TrajBuilderParameters = cms.PSet(
7467  PtCut = cms.double( 0.5 ),
7468  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7469  GlobalMuonTrackMatcher = cms.PSet(
7470  Chi2Cut_3 = cms.double( 200.0 ),
7471  DeltaDCut_2 = cms.double( 10.0 ),
7472  Eta_threshold = cms.double( 1.2 ),
7473  Quality_2 = cms.double( 15.0 ),
7474  DeltaDCut_1 = cms.double( 40.0 ),
7475  Quality_3 = cms.double( 7.0 ),
7476  DeltaDCut_3 = cms.double( 15.0 ),
7477  Quality_1 = cms.double( 20.0 ),
7478  Pt_threshold1 = cms.double( 0.0 ),
7479  DeltaRCut_2 = cms.double( 0.2 ),
7480  DeltaRCut_1 = cms.double( 0.1 ),
7481  Pt_threshold2 = cms.double( 9.99999999E8 ),
7482  Chi2Cut_1 = cms.double( 50.0 ),
7483  Chi2Cut_2 = cms.double( 50.0 ),
7484  DeltaRCut_3 = cms.double( 1.0 ),
7485  LocChi2Cut = cms.double( 0.001 ),
7486  Propagator = cms.string( "hltESPSmartPropagator" ),
7487  MinPt = cms.double( 0.5 ),
7488  MinP = cms.double( 2.5 )
7489  ),
7490  ScaleTECxFactor = cms.double( -1.0 ),
7491  tkTrajUseVertex = cms.bool( False ),
7492  MuonTrackingRegionBuilder = cms.PSet(
7493  Rescale_Dz = cms.double( 4.0 ),
7494  Pt_fixed = cms.bool( False ),
7495  Eta_fixed = cms.bool( True ),
7496  Eta_min = cms.double( 0.1 ),
7497  DeltaZ = cms.double( 24.2 ),
7498  maxRegions = cms.int32( 2 ),
7499  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7500  UseVertex = cms.bool( False ),
7501  Z_fixed = cms.bool( False ),
7502  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7503  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7504  Rescale_phi = cms.double( 3.0 ),
7505  DeltaEta = cms.double( 0.2 ),
7506  precise = cms.bool( True ),
7507  OnDemand = cms.int32( -1 ),
7508  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7509  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7510  vertexCollection = cms.InputTag( "pixelVertices" ),
7511  Pt_min = cms.double( 0.1 ),
7512  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7513  Phi_fixed = cms.bool( True ),
7514  DeltaR = cms.double( 0.025 ),
7515  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7516  DeltaPhi = cms.double( 0.15 ),
7517  Phi_min = cms.double( 0.1 ),
7518  Rescale_eta = cms.double( 3.0 )
7519  ),
7520  TrackTransformer = cms.PSet(
7521  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7522  RefitDirection = cms.string( "insideOut" ),
7523  RefitRPCHits = cms.bool( True ),
7524  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7525  DoPredictionsOnly = cms.bool( False ),
7526  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7527  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7528  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7529  ),
7530  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7531  RefitRPCHits = cms.bool( True ),
7532  tkTrajVertex = cms.InputTag( "Notused" ),
7533  GlbRefitterParameters = cms.PSet(
7534  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7535  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7536  RefitFlag = cms.bool( True ),
7537  SkipStation = cms.int32( -1 ),
7538  Chi2CutRPC = cms.double( 1.0 ),
7539  PropDirForCosmics = cms.bool( False ),
7540  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7541  HitThreshold = cms.int32( 1 ),
7542  DYTthrs = cms.vint32( 30, 15 ),
7543  TrackerSkipSystem = cms.int32( -1 ),
7544  RefitDirection = cms.string( "insideOut" ),
7545  Chi2CutCSC = cms.double( 150.0 ),
7546  Chi2CutDT = cms.double( 10.0 ),
7547  RefitRPCHits = cms.bool( True ),
7548  TrackerSkipSection = cms.int32( -1 ),
7549  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7550  DoPredictionsOnly = cms.bool( False ),
7551  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7552  MuonHitsOption = cms.int32( 1 ),
7553  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7554  ),
7555  PCut = cms.double( 2.5 ),
7556  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7557  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7558  tkTrajMaxChi2 = cms.double( 9999.0 ),
7559  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7560  ScaleTECyFactor = cms.double( -1.0 ),
7561  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityPPOnAA" )
7562  )
7563 )
7564 fragment.hltIterL3OIL3MuonsLinksCombinationPPOnAA = cms.EDProducer( "L3TrackLinksCombiner",
7565  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA' )
7566 )
7567 fragment.hltIterL3OIL3MuonsPPOnAA = cms.EDProducer( "L3TrackCombiner",
7568  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA' )
7569 )
7570 fragment.hltIterL3OIL3MuonCandidatesPPOnAA = cms.EDProducer( "L3MuonCandidateProducer",
7571  InputObjects = cms.InputTag( "hltIterL3OIL3MuonsPPOnAA" ),
7572  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationPPOnAA" ),
7573  MuonPtOption = cms.string( "Tracker" )
7574 )
7575 fragment.hltL2SelectorForL3IOPPOnAA = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
7576  l2Src = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7577  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesPPOnAA" ),
7578  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationPPOnAA" ),
7579  applyL3Filters = cms.bool( False ),
7580  MinNhits = cms.int32( 1 ),
7581  MaxNormalizedChi2 = cms.double( 200.0 ),
7582  MinNmuonHits = cms.int32( 1 ),
7583  MaxPtDifference = cms.double( 0.3 )
7584 )
7585 fragment.hltIterL3MuonPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
7586  ptMin = cms.double( 0.1 ),
7587  nSigmaInvPtTolerance = cms.double( 0.0 ),
7588  tipMax = cms.double( 1.0 ),
7589  nSigmaTipMaxTolerance = cms.double( 0.0 ),
7590  chi2 = cms.double( 1000.0 )
7591 )
7592 fragment.hltIterL3MuonPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
7593  scaleErrorsForBPix1 = cms.bool( False ),
7594  scaleFactor = cms.double( 0.65 )
7595 )
7596 fragment.hltIterL3MuonPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "MuonTrackingRegionEDProducer",
7597  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7598  DeltaR = cms.double( 0.025 ),
7599  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7600  OnDemand = cms.int32( -1 ),
7601  vertexCollection = cms.InputTag( "notUsed" ),
7602  Rescale_phi = cms.double( 3.0 ),
7603  Eta_fixed = cms.bool( True ),
7604  Rescale_eta = cms.double( 3.0 ),
7605  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7606  Eta_min = cms.double( 0.0 ),
7607  Phi_fixed = cms.bool( True ),
7608  Phi_min = cms.double( 0.0 ),
7609  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7610  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7611  MeasurementTrackerName = cms.InputTag( "" ),
7612  UseVertex = cms.bool( False ),
7613  Rescale_Dz = cms.double( 4.0 ),
7614  Pt_fixed = cms.bool( True ),
7615  Z_fixed = cms.bool( True ),
7616  Pt_min = cms.double( 1.4 ),
7617  DeltaZ = cms.double( 24.2 ),
7618  DeltaEta = cms.double( 0.2 ),
7619  DeltaPhi = cms.double( 0.15 ),
7620  maxRegions = cms.int32( 5 ),
7621  precise = cms.bool( True ),
7622  input = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" )
7623 )
7624 fragment.hltIterL3MuonPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
7625  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
7626  'BPix1+BPix2+BPix3+FPix1_pos',
7627  'BPix1+BPix2+BPix3+FPix1_neg',
7628  'BPix1+BPix2+FPix1_pos+FPix2_pos',
7629  'BPix1+BPix2+FPix1_neg+FPix2_neg',
7630  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
7631  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
7632  BPix = cms.PSet(
7633  hitErrorRPhi = cms.double( 0.0027 ),
7634  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7635  useErrorsFromParam = cms.bool( True ),
7636  hitErrorRZ = cms.double( 0.006 ),
7637  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7638  ),
7639  FPix = cms.PSet(
7640  hitErrorRPhi = cms.double( 0.0051 ),
7641  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7642  useErrorsFromParam = cms.bool( True ),
7643  hitErrorRZ = cms.double( 0.0036 ),
7644  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7645  ),
7646  TIB = cms.PSet( ),
7647  TID = cms.PSet( ),
7648  TOB = cms.PSet( ),
7649  TEC = cms.PSet( ),
7650  MTIB = cms.PSet( ),
7651  MTID = cms.PSet( ),
7652  MTOB = cms.PSet( ),
7653  MTEC = cms.PSet( )
7654 )
7655 fragment.hltIterL3MuonPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
7656  seedingLayers = cms.InputTag( "hltIterL3MuonPixelLayerQuadrupletsPPOnAA" ),
7657  trackingRegions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsPPOnAA" ),
7658  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7659  clusterCheck = cms.InputTag( "" ),
7660  produceSeedingHitSets = cms.bool( False ),
7661  produceIntermediateHitDoublets = cms.bool( True ),
7662  maxElement = cms.uint32( 0 ),
7663  maxElementTotal = cms.uint32( 50000000 ),
7664  layerPairs = cms.vuint32( 0, 1, 2 )
7665 )
7666 fragment.hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
7667  doublets = cms.InputTag( "hltIterL3MuonPixelTracksHitDoubletsPPOnAA" ),
7668  extraHitRPhitolerance = cms.double( 0.032 ),
7669  fitFastCircle = cms.bool( True ),
7670  fitFastCircleChi2Cut = cms.bool( True ),
7671  useBendingCorrection = cms.bool( True ),
7672  CAThetaCut = cms.double( 0.005 ),
7673  CAPhiCut = cms.double( 0.2 ),
7674  CAThetaCut_byTriplets = cms.VPSet(
7675  cms.PSet( seedingLayers = cms.string( "" ),
7676  cut = cms.double( -1.0 )
7677  )
7678  ),
7679  CAPhiCut_byTriplets = cms.VPSet(
7680  cms.PSet( seedingLayers = cms.string( "" ),
7681  cut = cms.double( -1.0 )
7682  )
7683  ),
7684  CAHardPtCut = cms.double( 0.0 ),
7685  maxChi2 = cms.PSet(
7686  value2 = cms.double( 50.0 ),
7687  value1 = cms.double( 200.0 ),
7688  pt1 = cms.double( 0.7 ),
7689  enabled = cms.bool( True ),
7690  pt2 = cms.double( 2.0 )
7691  ),
7692  SeedComparitorPSet = cms.PSet(
7693  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
7694  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
7695  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
7696  )
7697 )
7698 fragment.hltIterL3MuonPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
7699  passLabel = cms.string( "" ),
7700  SeedingHitSets = cms.InputTag( "hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA" ),
7701  Fitter = cms.InputTag( "hltIterL3MuonPixelTracksFitter" ),
7702  Filter = cms.InputTag( "hltIterL3MuonPixelTracksFilter" ),
7703  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
7704 )
7705 fragment.hltIterL3MuonPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
7706  WtAverage = cms.bool( True ),
7707  ZOffset = cms.double( 5.0 ),
7708  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7709  Verbosity = cms.int32( 0 ),
7710  UseError = cms.bool( True ),
7711  TrackCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
7712  ZSeparation = cms.double( 0.05 ),
7713  NTrkMin = cms.int32( 2 ),
7714  Method2 = cms.bool( True ),
7715  Finder = cms.string( "DivisiveVertexFinder" ),
7716  PtMin = cms.double( 1.0 ),
7717  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7718 )
7719 fragment.hltIterL3MuonTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
7720  src = cms.InputTag( "hltIterL3MuonPixelVerticesPPOnAA" ),
7721  maxVtx = cms.uint32( 100 ),
7722  fractionSumPt2 = cms.double( 0.3 ),
7723  minSumPt2 = cms.double( 0.0 ),
7724  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7725 )
7726 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7727  InputCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
7728  InputVertexCollection = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7729  originHalfLength = cms.double( 0.3 ),
7730  originRadius = cms.double( 0.1 ),
7731  useProtoTrackKinematics = cms.bool( False ),
7732  useEventsWithNoVertex = cms.bool( True ),
7733  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7734  usePV = cms.bool( False ),
7735  includeFourthHit = cms.bool( False ),
7736  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7737 )
7738 fragment.hltIter0IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7739  cleanTrajectoryAfterInOut = cms.bool( False ),
7740  doSeedingRegionRebuilding = cms.bool( True ),
7741  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7742  reverseTrajectories = cms.bool( False ),
7743  useHitsSplitting = cms.bool( True ),
7744  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7745  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA" ),
7746  clustersToSkip = cms.InputTag( "" ),
7747  phase2clustersToSkip = cms.InputTag( "" ),
7748  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7749  TransientInitialStateEstimatorParameters = cms.PSet(
7750  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7751  numberMeasurementsForFit = cms.int32( 4 ),
7752  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7753  ),
7754  numHitsForSeedCleaner = cms.int32( 4 ),
7755  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7756  RedundantSeedCleaner = cms.string( "none" ),
7757  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7758  maxNSeeds = cms.uint32( 100000 ),
7759  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7760 )
7761 fragment.hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7762  useSimpleMF = cms.bool( True ),
7763  SimpleMagneticField = cms.string( "ParabolicMf" ),
7764  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesPPOnAA" ),
7765  clusterRemovalInfo = cms.InputTag( "" ),
7766  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7767  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7768  useHitsSplitting = cms.bool( False ),
7769  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7770  TrajectoryInEvent = cms.bool( False ),
7771  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7772  AlgorithmName = cms.string( "hltIter0" ),
7773  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7774  GeometricInnerState = cms.bool( True ),
7775  NavigationSchool = cms.string( "" ),
7776  MeasurementTracker = cms.string( "" ),
7777  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
7778 )
7779 fragment.hltIter0IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7780  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7781  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7782  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7783  ignoreVertices = cms.bool( False ),
7784  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7785  mva = cms.PSet(
7786  minPixelHits = cms.vint32( 0, 3, 4 ),
7787  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7788  dr_par = cms.PSet(
7789  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7790  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7791  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7792  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7793  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7794  ),
7795  maxLostLayers = cms.vint32( 1, 1, 1 ),
7796  min3DLayers = cms.vint32( 0, 3, 4 ),
7797  dz_par = cms.PSet(
7798  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7799  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7800  dz_exp = cms.vint32( 4, 4, 2147483647 )
7801  ),
7802  minNVtxTrk = cms.int32( 3 ),
7803  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7804  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7805  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7806  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7807  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7808  minLayers = cms.vint32( 3, 3, 4 )
7809  )
7810 )
7811 fragment.hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7812  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7813  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
7814  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
7815  minQuality = cms.string( "highPurity" ),
7816  copyExtras = cms.untracked.bool( True ),
7817  copyTrajectories = cms.untracked.bool( False )
7818 )
7819 fragment.hltIter2IterL3MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
7820  trajectories = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA" ),
7821  trackClassifier = cms.InputTag( '','QualityMasks' ),
7822  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7823  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
7824  oldClusterRemovalInfo = cms.InputTag( "" ),
7825  TrackQuality = cms.string( "highPurity" ),
7826  maxChi2 = cms.double( 16.0 ),
7827  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7828  overrideTrkQuals = cms.InputTag( "" )
7829 )
7830 fragment.hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7831  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7832  OnDemand = cms.bool( False ),
7833  clustersToSkip = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" )
7834 )
7835 fragment.hltIter2IterL3MuonPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
7836  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
7837  'BPix2+BPix3+BPix4',
7838  'BPix1+BPix3+BPix4',
7839  'BPix1+BPix2+BPix4',
7840  'BPix2+BPix3+FPix1_pos',
7841  'BPix2+BPix3+FPix1_neg',
7842  'BPix1+BPix2+FPix1_pos',
7843  'BPix1+BPix2+FPix1_neg',
7844  'BPix2+FPix1_pos+FPix2_pos',
7845  'BPix2+FPix1_neg+FPix2_neg',
7846  'BPix1+FPix1_pos+FPix2_pos',
7847  'BPix1+FPix1_neg+FPix2_neg',
7848  'FPix1_pos+FPix2_pos+FPix3_pos',
7849  'FPix1_neg+FPix2_neg+FPix3_neg',
7850  'BPix1+BPix3+FPix1_pos',
7851  'BPix1+BPix2+FPix2_pos',
7852  'BPix1+BPix3+FPix1_neg',
7853  'BPix1+BPix2+FPix2_neg',
7854  'BPix1+FPix2_neg+FPix3_neg',
7855  'BPix1+FPix1_neg+FPix3_neg',
7856  'BPix1+FPix2_pos+FPix3_pos',
7857  'BPix1+FPix1_pos+FPix3_pos' ),
7858  BPix = cms.PSet(
7859  hitErrorRPhi = cms.double( 0.0027 ),
7860  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7861  skipClusters = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
7862  useErrorsFromParam = cms.bool( True ),
7863  hitErrorRZ = cms.double( 0.006 ),
7864  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7865  ),
7866  FPix = cms.PSet(
7867  hitErrorRPhi = cms.double( 0.0051 ),
7868  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7869  skipClusters = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
7870  useErrorsFromParam = cms.bool( True ),
7871  hitErrorRZ = cms.double( 0.0036 ),
7872  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7873  ),
7874  TIB = cms.PSet( ),
7875  TID = cms.PSet( ),
7876  TOB = cms.PSet( ),
7877  TEC = cms.PSet( ),
7878  MTIB = cms.PSet( ),
7879  MTID = cms.PSet( ),
7880  MTOB = cms.PSet( ),
7881  MTEC = cms.PSet( )
7882 )
7883 fragment.hltIter2IterL3MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
7884  doClusterCheck = cms.bool( False ),
7885  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7886  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7887  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
7888  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7889  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
7890  silentClusterCheck = cms.untracked.bool( False )
7891 )
7892 fragment.hltIter2IterL3MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
7893  seedingLayers = cms.InputTag( "hltIter2IterL3MuonPixelLayerTripletsPPOnAA" ),
7894  trackingRegions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsPPOnAA" ),
7895  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7896  clusterCheck = cms.InputTag( "hltIter2IterL3MuonPixelClusterCheckPPOnAA" ),
7897  produceSeedingHitSets = cms.bool( False ),
7898  produceIntermediateHitDoublets = cms.bool( True ),
7899  maxElement = cms.uint32( 0 ),
7900  maxElementTotal = cms.uint32( 50000000 ),
7901  layerPairs = cms.vuint32( 0, 1 )
7902 )
7903 fragment.hltIter2IterL3MuonPixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
7904  doublets = cms.InputTag( "hltIter2IterL3MuonPixelHitDoubletsPPOnAA" ),
7905  extraHitRPhitolerance = cms.double( 0.032 ),
7906  useBendingCorrection = cms.bool( True ),
7907  CAThetaCut = cms.double( 0.015 ),
7908  CAPhiCut = cms.double( 0.1 ),
7909  CAThetaCut_byTriplets = cms.VPSet(
7910  cms.PSet( seedingLayers = cms.string( "" ),
7911  cut = cms.double( -1.0 )
7912  )
7913  ),
7914  CAPhiCut_byTriplets = cms.VPSet(
7915  cms.PSet( seedingLayers = cms.string( "" ),
7916  cut = cms.double( -1.0 )
7917  )
7918  ),
7919  CAHardPtCut = cms.double( 0.3 ),
7920  maxChi2 = cms.PSet(
7921  value2 = cms.double( 6.0 ),
7922  value1 = cms.double( 100.0 ),
7923  pt1 = cms.double( 0.8 ),
7924  enabled = cms.bool( True ),
7925  pt2 = cms.double( 8.0 )
7926  ),
7927  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7928 )
7929 fragment.hltIter2IterL3MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
7930  seedingHitSets = cms.InputTag( "hltIter2IterL3MuonPixelHitTripletsPPOnAA" ),
7931  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7932  SeedMomentumForBOFF = cms.double( 5.0 ),
7933  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7934  MinOneOverPtError = cms.double( 1.0 ),
7935  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7936  magneticField = cms.string( "ParabolicMf" ),
7937  forceKinematicWithRegionDirection = cms.bool( False ),
7938  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7939 )
7940 fragment.hltIter2IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7941  cleanTrajectoryAfterInOut = cms.bool( False ),
7942  doSeedingRegionRebuilding = cms.bool( False ),
7943  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7944  reverseTrajectories = cms.bool( False ),
7945  useHitsSplitting = cms.bool( False ),
7946  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA" ),
7947  src = cms.InputTag( "hltIter2IterL3MuonPixelSeedsPPOnAA" ),
7948  clustersToSkip = cms.InputTag( "" ),
7949  phase2clustersToSkip = cms.InputTag( "" ),
7950  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7951  TransientInitialStateEstimatorParameters = cms.PSet(
7952  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7953  numberMeasurementsForFit = cms.int32( 4 ),
7954  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7955  ),
7956  numHitsForSeedCleaner = cms.int32( 4 ),
7957  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7958  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7959  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7960  maxNSeeds = cms.uint32( 100000 ),
7961  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7962 )
7963 fragment.hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7964  useSimpleMF = cms.bool( True ),
7965  SimpleMagneticField = cms.string( "ParabolicMf" ),
7966  src = cms.InputTag( "hltIter2IterL3MuonCkfTrackCandidatesPPOnAA" ),
7967  clusterRemovalInfo = cms.InputTag( "" ),
7968  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7969  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7970  useHitsSplitting = cms.bool( False ),
7971  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7972  TrajectoryInEvent = cms.bool( False ),
7973  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7974  AlgorithmName = cms.string( "hltIter2" ),
7975  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7976  GeometricInnerState = cms.bool( True ),
7977  NavigationSchool = cms.string( "" ),
7978  MeasurementTracker = cms.string( "" ),
7979  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA" )
7980 )
7981 fragment.hltIter2IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7982  src = cms.InputTag( "hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7983  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7984  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7985  ignoreVertices = cms.bool( False ),
7986  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7987  mva = cms.PSet(
7988  minPixelHits = cms.vint32( 0, 0, 0 ),
7989  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7990  dr_par = cms.PSet(
7991  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7992  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
7993  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
7994  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7995  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7996  ),
7997  maxLostLayers = cms.vint32( 1, 1, 1 ),
7998  min3DLayers = cms.vint32( 0, 0, 0 ),
7999  dz_par = cms.PSet(
8000  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8001  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8002  dz_exp = cms.vint32( 4, 4, 2147483647 )
8003  ),
8004  minNVtxTrk = cms.int32( 3 ),
8005  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8006  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8007  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8008  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8009  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8010  minLayers = cms.vint32( 3, 3, 3 )
8011  )
8012 )
8013 fragment.hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8014  originalSource = cms.InputTag( "hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8015  originalMVAVals = cms.InputTag( 'hltIter2IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
8016  originalQualVals = cms.InputTag( 'hltIter2IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8017  minQuality = cms.string( "highPurity" ),
8018  copyExtras = cms.untracked.bool( True ),
8019  copyTrajectories = cms.untracked.bool( False )
8020 )
8021 fragment.hltIter2IterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8022  ShareFrac = cms.double( 0.19 ),
8023  FoundHitBonus = cms.double( 5.0 ),
8024  LostHitPenalty = cms.double( 20.0 ),
8025  MinPT = cms.double( 0.05 ),
8026  Epsilon = cms.double( -0.001 ),
8027  MaxNormalizedChisq = cms.double( 1000.0 ),
8028  MinFound = cms.int32( 3 ),
8029  TrackProducers = cms.VInputTag( 'hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8030  hasSelector = cms.vint32( 0, 0 ),
8031  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8032  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8033  setsToMerge = cms.VPSet(
8034  cms.PSet( pQual = cms.bool( False ),
8035  tLists = cms.vint32( 0, 1 )
8036  )
8037  ),
8038  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8039  allowFirstHitShare = cms.bool( True ),
8040  newQuality = cms.string( "confirmed" ),
8041  copyExtras = cms.untracked.bool( True ),
8042  writeOnlyTrkQuals = cms.bool( False ),
8043  copyMVA = cms.bool( False )
8044 )
8045 fragment.hltIter3IterL3MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
8046  trajectories = cms.InputTag( "hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA" ),
8047  trackClassifier = cms.InputTag( '','QualityMasks' ),
8048  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8049  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8050  oldClusterRemovalInfo = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
8051  TrackQuality = cms.string( "highPurity" ),
8052  maxChi2 = cms.double( 16.0 ),
8053  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8054  overrideTrkQuals = cms.InputTag( "" )
8055 )
8056 fragment.hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8057  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8058  OnDemand = cms.bool( False ),
8059  clustersToSkip = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" )
8060 )
8061 fragment.hltIter3IterL3MuonPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8062  layerList = cms.vstring( 'BPix1+BPix2',
8063  'BPix1+BPix3',
8064  'BPix1+BPix4',
8065  'BPix2+BPix3',
8066  'BPix2+BPix4',
8067  'BPix3+BPix4',
8068  'BPix1+FPix1_pos',
8069  'BPix1+FPix1_neg',
8070  'BPix1+FPix2_pos',
8071  'BPix1+FPix2_neg',
8072  'BPix1+FPix3_pos',
8073  'BPix1+FPix3_neg',
8074  'BPix2+FPix1_pos',
8075  'BPix2+FPix1_neg',
8076  'BPix2+FPix2_pos',
8077  'BPix2+FPix2_neg',
8078  'BPix3+FPix1_pos',
8079  'BPix3+FPix1_neg',
8080  'FPix1_pos+FPix2_pos',
8081  'FPix1_neg+FPix2_neg',
8082  'FPix1_pos+FPix3_pos',
8083  'FPix1_neg+FPix3_neg',
8084  'FPix2_pos+FPix3_pos',
8085  'FPix2_neg+FPix3_neg' ),
8086  BPix = cms.PSet(
8087  hitErrorRPhi = cms.double( 0.0027 ),
8088  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8089  skipClusters = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" ),
8090  useErrorsFromParam = cms.bool( True ),
8091  hitErrorRZ = cms.double( 0.006 ),
8092  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8093  ),
8094  FPix = cms.PSet(
8095  hitErrorRPhi = cms.double( 0.0051 ),
8096  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8097  skipClusters = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" ),
8098  useErrorsFromParam = cms.bool( True ),
8099  hitErrorRZ = cms.double( 0.0036 ),
8100  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8101  ),
8102  TIB = cms.PSet( ),
8103  TID = cms.PSet( ),
8104  TOB = cms.PSet( ),
8105  TEC = cms.PSet( ),
8106  MTIB = cms.PSet( ),
8107  MTID = cms.PSet( ),
8108  MTOB = cms.PSet( ),
8109  MTEC = cms.PSet( )
8110 )
8111 fragment.hltIter3IterL3MuonL2CandidatesPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
8112  src = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" ),
8113  particleType = cms.string( "mu+" )
8114 )
8115 fragment.hltIter3IterL3MuonTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
8116  RegionPSet = cms.PSet(
8117  vertexCollection = cms.InputTag( "notUsed" ),
8118  zErrorVetex = cms.double( 0.2 ),
8119  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8120  zErrorBeamSpot = cms.double( 24.2 ),
8121  maxNVertices = cms.int32( 1 ),
8122  maxNRegions = cms.int32( 2 ),
8123  nSigmaZVertex = cms.double( 3.0 ),
8124  nSigmaZBeamSpot = cms.double( 4.0 ),
8125  ptMin = cms.double( 2.0 ),
8126  mode = cms.string( "BeamSpotSigma" ),
8127  input = cms.InputTag( "hltIter3IterL3MuonL2CandidatesPPOnAA" ),
8128  searchOpt = cms.bool( False ),
8129  whereToUseMeasurementTracker = cms.string( "Never" ),
8130  originRadius = cms.double( 0.015 ),
8131  measurementTrackerName = cms.InputTag( "" ),
8132  precise = cms.bool( True ),
8133  deltaEta = cms.double( 0.1 ),
8134  deltaPhi = cms.double( 0.1 )
8135  )
8136 )
8137 fragment.hltIter3IterL3MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8138  doClusterCheck = cms.bool( False ),
8139  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8140  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8141  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8142  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8143  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8144  silentClusterCheck = cms.untracked.bool( False )
8145 )
8146 fragment.hltIter3IterL3MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8147  seedingLayers = cms.InputTag( "hltIter3IterL3MuonPixelLayerPairsPPOnAA" ),
8148  trackingRegions = cms.InputTag( "hltIter3IterL3MuonTrackingRegionsPPOnAA" ),
8149  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8150  clusterCheck = cms.InputTag( "hltIter3IterL3MuonPixelClusterCheckPPOnAA" ),
8151  produceSeedingHitSets = cms.bool( True ),
8152  produceIntermediateHitDoublets = cms.bool( False ),
8153  maxElement = cms.uint32( 0 ),
8154  maxElementTotal = cms.uint32( 50000000 ),
8155  layerPairs = cms.vuint32( 0 )
8156 )
8157 fragment.hltIter3IterL3MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8158  seedingHitSets = cms.InputTag( "hltIter3IterL3MuonPixelHitDoubletsPPOnAA" ),
8159  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8160  SeedMomentumForBOFF = cms.double( 5.0 ),
8161  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8162  MinOneOverPtError = cms.double( 1.0 ),
8163  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8164  magneticField = cms.string( "ParabolicMf" ),
8165  forceKinematicWithRegionDirection = cms.bool( False ),
8166  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8167 )
8168 fragment.hltIter3IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8169  cleanTrajectoryAfterInOut = cms.bool( False ),
8170  doSeedingRegionRebuilding = cms.bool( False ),
8171  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8172  reverseTrajectories = cms.bool( False ),
8173  useHitsSplitting = cms.bool( False ),
8174  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA" ),
8175  src = cms.InputTag( "hltIter3IterL3MuonPixelSeedsPPOnAA" ),
8176  clustersToSkip = cms.InputTag( "" ),
8177  phase2clustersToSkip = cms.InputTag( "" ),
8178  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8179  TransientInitialStateEstimatorParameters = cms.PSet(
8180  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8181  numberMeasurementsForFit = cms.int32( 4 ),
8182  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8183  ),
8184  numHitsForSeedCleaner = cms.int32( 4 ),
8185  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8186  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8187  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8188  maxNSeeds = cms.uint32( 100000 ),
8189  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8190 )
8191 fragment.hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8192  useSimpleMF = cms.bool( True ),
8193  SimpleMagneticField = cms.string( "ParabolicMf" ),
8194  src = cms.InputTag( "hltIter3IterL3MuonCkfTrackCandidatesPPOnAA" ),
8195  clusterRemovalInfo = cms.InputTag( "" ),
8196  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8197  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8198  useHitsSplitting = cms.bool( False ),
8199  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8200  TrajectoryInEvent = cms.bool( False ),
8201  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8202  AlgorithmName = cms.string( "hltIter3" ),
8203  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8204  GeometricInnerState = cms.bool( True ),
8205  NavigationSchool = cms.string( "" ),
8206  MeasurementTracker = cms.string( "" ),
8207  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA" )
8208 )
8209 fragment.hltIter3IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8210  src = cms.InputTag( "hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8211  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8212  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
8213  ignoreVertices = cms.bool( False ),
8214  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8215  mva = cms.PSet(
8216  minPixelHits = cms.vint32( 0, 0, 0 ),
8217  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8218  dr_par = cms.PSet(
8219  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8220  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
8221  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8222  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8223  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8224  ),
8225  maxLostLayers = cms.vint32( 1, 1, 1 ),
8226  min3DLayers = cms.vint32( 0, 0, 0 ),
8227  dz_par = cms.PSet(
8228  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8229  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8230  dz_exp = cms.vint32( 4, 4, 2147483647 )
8231  ),
8232  minNVtxTrk = cms.int32( 3 ),
8233  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8234  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8235  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8236  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8237  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8238  minLayers = cms.vint32( 3, 3, 3 )
8239  )
8240 )
8241 fragment.hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8242  originalSource = cms.InputTag( "hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA" ),
8243  originalMVAVals = cms.InputTag( 'hltIter3IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
8244  originalQualVals = cms.InputTag( 'hltIter3IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8245  minQuality = cms.string( "highPurity" ),
8246  copyExtras = cms.untracked.bool( True ),
8247  copyTrajectories = cms.untracked.bool( False )
8248 )
8249 fragment.hltIter3IterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8250  ShareFrac = cms.double( 0.19 ),
8251  FoundHitBonus = cms.double( 5.0 ),
8252  LostHitPenalty = cms.double( 20.0 ),
8253  MinPT = cms.double( 0.05 ),
8254  Epsilon = cms.double( -0.001 ),
8255  MaxNormalizedChisq = cms.double( 1000.0 ),
8256  MinFound = cms.int32( 3 ),
8257  TrackProducers = cms.VInputTag( 'hltIter2IterL3MuonMergedPPOnAA','hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8258  hasSelector = cms.vint32( 0, 0 ),
8259  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8260  selectedTrackQuals = cms.VInputTag( 'hltIter2IterL3MuonMergedPPOnAA','hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA' ),
8261  setsToMerge = cms.VPSet(
8262  cms.PSet( pQual = cms.bool( False ),
8263  tLists = cms.vint32( 0, 1 )
8264  )
8265  ),
8266  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8267  allowFirstHitShare = cms.bool( True ),
8268  newQuality = cms.string( "confirmed" ),
8269  copyExtras = cms.untracked.bool( True ),
8270  writeOnlyTrkQuals = cms.bool( False ),
8271  copyMVA = cms.bool( False )
8272 )
8273 fragment.hltL3MuonsIterL3IOPPOnAA = cms.EDProducer( "L3MuonProducer",
8274  ServiceParameters = cms.PSet(
8275  RPCLayers = cms.bool( True ),
8276  UseMuonNavigation = cms.untracked.bool( True ),
8277  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8278  'SteppingHelixPropagatorAny',
8279  'hltESPSmartPropagator',
8280  'hltESPSteppingHelixPropagatorOpposite' )
8281  ),
8282  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
8283  TrackLoaderParameters = cms.PSet(
8284  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8285  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8286  DoSmoothing = cms.bool( False ),
8287  SmoothTkTrack = cms.untracked.bool( False ),
8288  VertexConstraint = cms.bool( False ),
8289  MuonUpdatorAtVertexParameters = cms.PSet(
8290  MaxChi2 = cms.double( 1000000.0 ),
8291  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8292  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8293  ),
8294  PutTkTrackIntoEvent = cms.untracked.bool( False ),
8295  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8296  ),
8297  L3TrajBuilderParameters = cms.PSet(
8298  PtCut = cms.double( 0.5 ),
8299  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8300  GlobalMuonTrackMatcher = cms.PSet(
8301  Chi2Cut_3 = cms.double( 200.0 ),
8302  DeltaDCut_2 = cms.double( 10.0 ),
8303  Eta_threshold = cms.double( 1.2 ),
8304  Quality_2 = cms.double( 15.0 ),
8305  DeltaDCut_1 = cms.double( 40.0 ),
8306  Quality_3 = cms.double( 7.0 ),
8307  DeltaDCut_3 = cms.double( 15.0 ),
8308  Quality_1 = cms.double( 20.0 ),
8309  Pt_threshold1 = cms.double( 0.0 ),
8310  DeltaRCut_2 = cms.double( 0.2 ),
8311  DeltaRCut_1 = cms.double( 0.1 ),
8312  Pt_threshold2 = cms.double( 9.99999999E8 ),
8313  Chi2Cut_1 = cms.double( 50.0 ),
8314  Chi2Cut_2 = cms.double( 50.0 ),
8315  DeltaRCut_3 = cms.double( 1.0 ),
8316  LocChi2Cut = cms.double( 0.001 ),
8317  Propagator = cms.string( "hltESPSmartPropagator" ),
8318  MinPt = cms.double( 0.5 ),
8319  MinP = cms.double( 2.5 )
8320  ),
8321  ScaleTECxFactor = cms.double( -1.0 ),
8322  tkTrajUseVertex = cms.bool( False ),
8323  MuonTrackingRegionBuilder = cms.PSet(
8324  Rescale_Dz = cms.double( 4.0 ),
8325  Pt_fixed = cms.bool( True ),
8326  Eta_fixed = cms.bool( True ),
8327  Eta_min = cms.double( 0.1 ),
8328  DeltaZ = cms.double( 24.2 ),
8329  maxRegions = cms.int32( 2 ),
8330  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8331  UseVertex = cms.bool( False ),
8332  Z_fixed = cms.bool( True ),
8333  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8334  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8335  Rescale_phi = cms.double( 3.0 ),
8336  DeltaEta = cms.double( 0.04 ),
8337  precise = cms.bool( True ),
8338  OnDemand = cms.int32( -1 ),
8339  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8340  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8341  vertexCollection = cms.InputTag( "pixelVertices" ),
8342  Pt_min = cms.double( 0.1 ),
8343  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8344  Phi_fixed = cms.bool( True ),
8345  DeltaR = cms.double( 0.025 ),
8346  input = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" ),
8347  DeltaPhi = cms.double( 0.15 ),
8348  Phi_min = cms.double( 0.1 ),
8349  Rescale_eta = cms.double( 3.0 )
8350  ),
8351  TrackTransformer = cms.PSet(
8352  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8353  RefitDirection = cms.string( "insideOut" ),
8354  RefitRPCHits = cms.bool( True ),
8355  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8356  DoPredictionsOnly = cms.bool( False ),
8357  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8358  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8359  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8360  ),
8361  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8362  RefitRPCHits = cms.bool( True ),
8363  tkTrajVertex = cms.InputTag( "hltIterL3MuonPixelVerticesPPOnAA" ),
8364  GlbRefitterParameters = cms.PSet(
8365  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8366  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8367  RefitFlag = cms.bool( True ),
8368  SkipStation = cms.int32( -1 ),
8369  Chi2CutRPC = cms.double( 1.0 ),
8370  PropDirForCosmics = cms.bool( False ),
8371  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8372  HitThreshold = cms.int32( 1 ),
8373  DYTthrs = cms.vint32( 30, 15 ),
8374  TrackerSkipSystem = cms.int32( -1 ),
8375  RefitDirection = cms.string( "insideOut" ),
8376  Chi2CutCSC = cms.double( 150.0 ),
8377  Chi2CutDT = cms.double( 10.0 ),
8378  RefitRPCHits = cms.bool( True ),
8379  TrackerSkipSection = cms.int32( -1 ),
8380  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8381  DoPredictionsOnly = cms.bool( False ),
8382  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8383  MuonHitsOption = cms.int32( 1 ),
8384  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8385  ),
8386  PCut = cms.double( 2.5 ),
8387  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8388  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8389  matchToSeeds = cms.bool( True ),
8390  tkTrajMaxChi2 = cms.double( 9999.0 ),
8391  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8392  ScaleTECyFactor = cms.double( -1.0 ),
8393  tkTrajLabel = cms.InputTag( "hltIter3IterL3MuonMergedPPOnAA" )
8394  )
8395 )
8396 fragment.hltIterL3MuonsFromL2LinksCombinationPPOnAA = cms.EDProducer( "L3TrackLinksCombiner",
8397  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA','hltL3MuonsIterL3IOPPOnAA' )
8398 )
8399 fragment.hltL1MuonsPt0PPOnAA = cms.EDProducer( "HLTL1TMuonSelector",
8400  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8401  L1MinPt = cms.double( 9999.0 ),
8402  L1MaxEta = cms.double( 5.0 ),
8403  L1MinQuality = cms.uint32( 7 ),
8404  CentralBxOnly = cms.bool( True )
8405 )
8406 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
8407  RegionPSet = cms.PSet(
8408  vertexCollection = cms.InputTag( "notUsed" ),
8409  zErrorVetex = cms.double( 0.2 ),
8410  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8411  zErrorBeamSpot = cms.double( 24.2 ),
8412  maxNVertices = cms.int32( 1 ),
8413  maxNRegions = cms.int32( 5 ),
8414  nSigmaZVertex = cms.double( 3.0 ),
8415  nSigmaZBeamSpot = cms.double( 4.0 ),
8416  ptMin = cms.double( 1.5 ),
8417  mode = cms.string( "BeamSpotSigma" ),
8418  input = cms.InputTag( "hltL1MuonsPt0PPOnAA" ),
8419  searchOpt = cms.bool( False ),
8420  whereToUseMeasurementTracker = cms.string( "Never" ),
8421  originRadius = cms.double( 0.2 ),
8422  measurementTrackerName = cms.InputTag( "" ),
8423  precise = cms.bool( True ),
8424  deltaEta = cms.double( 0.35 ),
8425  deltaPhi = cms.double( 0.2 )
8426  )
8427 )
8428 fragment.hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8429  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
8430  'BPix1+BPix2+BPix3+FPix1_pos',
8431  'BPix1+BPix2+BPix3+FPix1_neg',
8432  'BPix1+BPix2+FPix1_pos+FPix2_pos',
8433  'BPix1+BPix2+FPix1_neg+FPix2_neg',
8434  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
8435  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
8436  BPix = cms.PSet(
8437  hitErrorRPhi = cms.double( 0.0027 ),
8438  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8439  useErrorsFromParam = cms.bool( True ),
8440  hitErrorRZ = cms.double( 0.006 ),
8441  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8442  ),
8443  FPix = cms.PSet(
8444  hitErrorRPhi = cms.double( 0.0051 ),
8445  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8446  useErrorsFromParam = cms.bool( True ),
8447  hitErrorRZ = cms.double( 0.0036 ),
8448  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8449  ),
8450  TIB = cms.PSet( ),
8451  TID = cms.PSet( ),
8452  TOB = cms.PSet( ),
8453  TEC = cms.PSet( ),
8454  MTIB = cms.PSet( ),
8455  MTID = cms.PSet( ),
8456  MTOB = cms.PSet( ),
8457  MTEC = cms.PSet( )
8458 )
8459 fragment.hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8460  seedingLayers = cms.InputTag( "hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA" ),
8461  trackingRegions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA" ),
8462  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8463  clusterCheck = cms.InputTag( "" ),
8464  produceSeedingHitSets = cms.bool( False ),
8465  produceIntermediateHitDoublets = cms.bool( True ),
8466  maxElement = cms.uint32( 0 ),
8467  maxElementTotal = cms.uint32( 50000000 ),
8468  layerPairs = cms.vuint32( 0, 1, 2 )
8469 )
8470 fragment.hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
8471  doublets = cms.InputTag( "hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA" ),
8472  extraHitRPhitolerance = cms.double( 0.032 ),
8473  fitFastCircle = cms.bool( True ),
8474  fitFastCircleChi2Cut = cms.bool( True ),
8475  useBendingCorrection = cms.bool( True ),
8476  CAThetaCut = cms.double( 0.005 ),
8477  CAPhiCut = cms.double( 0.2 ),
8478  CAThetaCut_byTriplets = cms.VPSet(
8479  cms.PSet( seedingLayers = cms.string( "" ),
8480  cut = cms.double( -1.0 )
8481  )
8482  ),
8483  CAPhiCut_byTriplets = cms.VPSet(
8484  cms.PSet( seedingLayers = cms.string( "" ),
8485  cut = cms.double( -1.0 )
8486  )
8487  ),
8488  CAHardPtCut = cms.double( 0.0 ),
8489  maxChi2 = cms.PSet(
8490  value2 = cms.double( 50.0 ),
8491  value1 = cms.double( 200.0 ),
8492  pt1 = cms.double( 0.7 ),
8493  enabled = cms.bool( True ),
8494  pt2 = cms.double( 2.0 )
8495  ),
8496  SeedComparitorPSet = cms.PSet(
8497  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
8498  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
8499  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
8500  )
8501 )
8502 fragment.hltIterL3FromL1MuonPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
8503  passLabel = cms.string( "" ),
8504  SeedingHitSets = cms.InputTag( "hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA" ),
8505  Fitter = cms.InputTag( "hltIterL3MuonPixelTracksFitter" ),
8506  Filter = cms.InputTag( "hltIterL3MuonPixelTracksFilter" ),
8507  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
8508 )
8509 fragment.hltIterL3FromL1MuonPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
8510  WtAverage = cms.bool( True ),
8511  ZOffset = cms.double( 5.0 ),
8512  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8513  Verbosity = cms.int32( 0 ),
8514  UseError = cms.bool( True ),
8515  TrackCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
8516  ZSeparation = cms.double( 0.05 ),
8517  NTrkMin = cms.int32( 2 ),
8518  Method2 = cms.bool( True ),
8519  Finder = cms.string( "DivisiveVertexFinder" ),
8520  PtMin = cms.double( 1.0 ),
8521  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8522 )
8523 fragment.hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
8524  src = cms.InputTag( "hltIterL3FromL1MuonPixelVerticesPPOnAA" ),
8525  maxVtx = cms.uint32( 100 ),
8526  fractionSumPt2 = cms.double( 0.3 ),
8527  minSumPt2 = cms.double( 0.0 ),
8528  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8529 )
8530 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8531  InputCollection = cms.InputTag( "hltIterL3FromL1MuonPixelTracksPPOnAA" ),
8532  InputVertexCollection = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8533  originHalfLength = cms.double( 0.3 ),
8534  originRadius = cms.double( 0.1 ),
8535  useProtoTrackKinematics = cms.bool( False ),
8536  useEventsWithNoVertex = cms.bool( True ),
8537  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8538  usePV = cms.bool( False ),
8539  includeFourthHit = cms.bool( False ),
8540  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8541 )
8542 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8543  cleanTrajectoryAfterInOut = cms.bool( False ),
8544  doSeedingRegionRebuilding = cms.bool( True ),
8545  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8546  reverseTrajectories = cms.bool( False ),
8547  useHitsSplitting = cms.bool( True ),
8548  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8549  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA" ),
8550  clustersToSkip = cms.InputTag( "" ),
8551  phase2clustersToSkip = cms.InputTag( "" ),
8552  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8553  TransientInitialStateEstimatorParameters = cms.PSet(
8554  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8555  numberMeasurementsForFit = cms.int32( 4 ),
8556  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8557  ),
8558  numHitsForSeedCleaner = cms.int32( 4 ),
8559  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8560  RedundantSeedCleaner = cms.string( "none" ),
8561  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8562  maxNSeeds = cms.uint32( 100000 ),
8563  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8564 )
8565 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8566  useSimpleMF = cms.bool( True ),
8567  SimpleMagneticField = cms.string( "ParabolicMf" ),
8568  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
8569  clusterRemovalInfo = cms.InputTag( "" ),
8570  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8571  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8572  useHitsSplitting = cms.bool( False ),
8573  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8574  TrajectoryInEvent = cms.bool( False ),
8575  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8576  AlgorithmName = cms.string( "hltIter0" ),
8577  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8578  GeometricInnerState = cms.bool( True ),
8579  NavigationSchool = cms.string( "" ),
8580  MeasurementTracker = cms.string( "" ),
8581  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" )
8582 )
8583 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8584  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8585  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8586  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8587  ignoreVertices = cms.bool( False ),
8588  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8589  mva = cms.PSet(
8590  minPixelHits = cms.vint32( 0, 3, 4 ),
8591  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8592  dr_par = cms.PSet(
8593  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8594  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8595  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8596  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8597  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8598  ),
8599  maxLostLayers = cms.vint32( 1, 1, 1 ),
8600  min3DLayers = cms.vint32( 0, 3, 4 ),
8601  dz_par = cms.PSet(
8602  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8603  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8604  dz_exp = cms.vint32( 4, 4, 2147483647 )
8605  ),
8606  minNVtxTrk = cms.int32( 3 ),
8607  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8608  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8609  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8610  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8611  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8612  minLayers = cms.vint32( 3, 3, 4 )
8613  )
8614 )
8615 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8616  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8617  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
8618  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8619  minQuality = cms.string( "highPurity" ),
8620  copyExtras = cms.untracked.bool( True ),
8621  copyTrajectories = cms.untracked.bool( False )
8622 )
8623 fragment.hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
8624  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA" ),
8625  trackClassifier = cms.InputTag( '','QualityMasks' ),
8626  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8627  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8628  oldClusterRemovalInfo = cms.InputTag( "" ),
8629  TrackQuality = cms.string( "highPurity" ),
8630  maxChi2 = cms.double( 16.0 ),
8631  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8632  overrideTrkQuals = cms.InputTag( "" )
8633 )
8634 fragment.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8635  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8636  OnDemand = cms.bool( False ),
8637  clustersToSkip = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" )
8638 )
8639 fragment.hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8640  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
8641  'BPix2+BPix3+BPix4',
8642  'BPix1+BPix3+BPix4',
8643  'BPix1+BPix2+BPix4',
8644  'BPix2+BPix3+FPix1_pos',
8645  'BPix2+BPix3+FPix1_neg',
8646  'BPix1+BPix2+FPix1_pos',
8647  'BPix1+BPix2+FPix1_neg',
8648  'BPix2+FPix1_pos+FPix2_pos',
8649  'BPix2+FPix1_neg+FPix2_neg',
8650  'BPix1+FPix1_pos+FPix2_pos',
8651  'BPix1+FPix1_neg+FPix2_neg',
8652  'FPix1_pos+FPix2_pos+FPix3_pos',
8653  'FPix1_neg+FPix2_neg+FPix3_neg',
8654  'BPix1+BPix3+FPix1_pos',
8655  'BPix1+BPix2+FPix2_pos',
8656  'BPix1+BPix3+FPix1_neg',
8657  'BPix1+BPix2+FPix2_neg',
8658  'BPix1+FPix2_neg+FPix3_neg',
8659  'BPix1+FPix1_neg+FPix3_neg',
8660  'BPix1+FPix2_pos+FPix3_pos',
8661  'BPix1+FPix1_pos+FPix3_pos' ),
8662  BPix = cms.PSet(
8663  hitErrorRPhi = cms.double( 0.0027 ),
8664  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8665  skipClusters = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8666  useErrorsFromParam = cms.bool( True ),
8667  hitErrorRZ = cms.double( 0.006 ),
8668  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8669  ),
8670  FPix = cms.PSet(
8671  hitErrorRPhi = cms.double( 0.0051 ),
8672  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8673  skipClusters = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8674  useErrorsFromParam = cms.bool( True ),
8675  hitErrorRZ = cms.double( 0.0036 ),
8676  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8677  ),
8678  TIB = cms.PSet( ),
8679  TID = cms.PSet( ),
8680  TOB = cms.PSet( ),
8681  TEC = cms.PSet( ),
8682  MTIB = cms.PSet( ),
8683  MTID = cms.PSet( ),
8684  MTOB = cms.PSet( ),
8685  MTEC = cms.PSet( )
8686 )
8687 fragment.hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8688  doClusterCheck = cms.bool( False ),
8689  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8690  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8691  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8692  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8693  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8694  silentClusterCheck = cms.untracked.bool( False )
8695 )
8696 fragment.hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8697  seedingLayers = cms.InputTag( "hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA" ),
8698  trackingRegions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA" ),
8699  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8700  clusterCheck = cms.InputTag( "hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA" ),
8701  produceSeedingHitSets = cms.bool( False ),
8702  produceIntermediateHitDoublets = cms.bool( True ),
8703  maxElement = cms.uint32( 0 ),
8704  maxElementTotal = cms.uint32( 50000000 ),
8705  layerPairs = cms.vuint32( 0, 1 )
8706 )
8707 fragment.hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
8708  doublets = cms.InputTag( "hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA" ),
8709  extraHitRPhitolerance = cms.double( 0.032 ),
8710  useBendingCorrection = cms.bool( True ),
8711  CAThetaCut = cms.double( 0.015 ),
8712  CAPhiCut = cms.double( 0.1 ),
8713  CAThetaCut_byTriplets = cms.VPSet(
8714  cms.PSet( seedingLayers = cms.string( "" ),
8715  cut = cms.double( -1.0 )
8716  )
8717  ),
8718  CAPhiCut_byTriplets = cms.VPSet(
8719  cms.PSet( seedingLayers = cms.string( "" ),
8720  cut = cms.double( -1.0 )
8721  )
8722  ),
8723  CAHardPtCut = cms.double( 0.3 ),
8724  maxChi2 = cms.PSet(
8725  value2 = cms.double( 6.0 ),
8726  value1 = cms.double( 100.0 ),
8727  pt1 = cms.double( 0.8 ),
8728  enabled = cms.bool( True ),
8729  pt2 = cms.double( 8.0 )
8730  ),
8731  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8732 )
8733 fragment.hltIter2IterL3FromL1MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
8734  seedingHitSets = cms.InputTag( "hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA" ),
8735  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8736  SeedMomentumForBOFF = cms.double( 5.0 ),
8737  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8738  MinOneOverPtError = cms.double( 1.0 ),
8739  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8740  magneticField = cms.string( "ParabolicMf" ),
8741  forceKinematicWithRegionDirection = cms.bool( False ),
8742  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8743 )
8744 fragment.hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8745  cleanTrajectoryAfterInOut = cms.bool( False ),
8746  doSeedingRegionRebuilding = cms.bool( False ),
8747  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8748  reverseTrajectories = cms.bool( False ),
8749  useHitsSplitting = cms.bool( False ),
8750  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" ),
8751  src = cms.InputTag( "hltIter2IterL3FromL1MuonPixelSeedsPPOnAA" ),
8752  clustersToSkip = cms.InputTag( "" ),
8753  phase2clustersToSkip = cms.InputTag( "" ),
8754  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8755  TransientInitialStateEstimatorParameters = cms.PSet(
8756  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8757  numberMeasurementsForFit = cms.int32( 4 ),
8758  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8759  ),
8760  numHitsForSeedCleaner = cms.int32( 4 ),
8761  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8762  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8763  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8764  maxNSeeds = cms.uint32( 100000 ),
8765  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8766 )
8767 fragment.hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8768  useSimpleMF = cms.bool( True ),
8769  SimpleMagneticField = cms.string( "ParabolicMf" ),
8770  src = cms.InputTag( "hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
8771  clusterRemovalInfo = cms.InputTag( "" ),
8772  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8773  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8774  useHitsSplitting = cms.bool( False ),
8775  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8776  TrajectoryInEvent = cms.bool( False ),
8777  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8778  AlgorithmName = cms.string( "hltIter2" ),
8779  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8780  GeometricInnerState = cms.bool( True ),
8781  NavigationSchool = cms.string( "" ),
8782  MeasurementTracker = cms.string( "" ),
8783  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" )
8784 )
8785 fragment.hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8786  src = cms.InputTag( "hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8787  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8788  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8789  ignoreVertices = cms.bool( False ),
8790  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8791  mva = cms.PSet(
8792  minPixelHits = cms.vint32( 0, 0, 0 ),
8793  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8794  dr_par = cms.PSet(
8795  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8796  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
8797  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8798  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8799  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8800  ),
8801  maxLostLayers = cms.vint32( 1, 1, 1 ),
8802  min3DLayers = cms.vint32( 0, 0, 0 ),
8803  dz_par = cms.PSet(
8804  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8805  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8806  dz_exp = cms.vint32( 4, 4, 2147483647 )
8807  ),
8808  minNVtxTrk = cms.int32( 3 ),
8809  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8810  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8811  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8812  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8813  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8814  minLayers = cms.vint32( 3, 3, 3 )
8815  )
8816 )
8817 fragment.hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8818  originalSource = cms.InputTag( "hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8819  originalMVAVals = cms.InputTag( 'hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
8820  originalQualVals = cms.InputTag( 'hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8821  minQuality = cms.string( "highPurity" ),
8822  copyExtras = cms.untracked.bool( True ),
8823  copyTrajectories = cms.untracked.bool( False )
8824 )
8825 fragment.hltIter2IterL3FromL1MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8826  ShareFrac = cms.double( 0.19 ),
8827  FoundHitBonus = cms.double( 5.0 ),
8828  LostHitPenalty = cms.double( 20.0 ),
8829  MinPT = cms.double( 0.05 ),
8830  Epsilon = cms.double( -0.001 ),
8831  MaxNormalizedChisq = cms.double( 1000.0 ),
8832  MinFound = cms.int32( 3 ),
8833  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
8834  hasSelector = cms.vint32( 0, 0 ),
8835  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8836  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
8837  setsToMerge = cms.VPSet(
8838  cms.PSet( pQual = cms.bool( False ),
8839  tLists = cms.vint32( 0, 1 )
8840  )
8841  ),
8842  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8843  allowFirstHitShare = cms.bool( True ),
8844  newQuality = cms.string( "confirmed" ),
8845  copyExtras = cms.untracked.bool( True ),
8846  writeOnlyTrkQuals = cms.bool( False ),
8847  copyMVA = cms.bool( False )
8848 )
8849 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
8850  trajectories = cms.InputTag( "hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA" ),
8851  trackClassifier = cms.InputTag( '','QualityMasks' ),
8852  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8853  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8854  oldClusterRemovalInfo = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8855  TrackQuality = cms.string( "highPurity" ),
8856  maxChi2 = cms.double( 16.0 ),
8857  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8858  overrideTrkQuals = cms.InputTag( "" )
8859 )
8860 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8861  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8862  OnDemand = cms.bool( False ),
8863  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" )
8864 )
8865 fragment.hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8866  layerList = cms.vstring( 'BPix1+BPix2',
8867  'BPix1+BPix3',
8868  'BPix1+BPix4',
8869  'BPix2+BPix3',
8870  'BPix2+BPix4',
8871  'BPix3+BPix4',
8872  'BPix1+FPix1_pos',
8873  'BPix1+FPix1_neg',
8874  'BPix1+FPix2_pos',
8875  'BPix1+FPix2_neg',
8876  'BPix1+FPix3_pos',
8877  'BPix1+FPix3_neg',
8878  'BPix2+FPix1_pos',
8879  'BPix2+FPix1_neg',
8880  'BPix2+FPix2_pos',
8881  'BPix2+FPix2_neg',
8882  'BPix3+FPix1_pos',
8883  'BPix3+FPix1_neg',
8884  'FPix1_pos+FPix2_pos',
8885  'FPix1_neg+FPix2_neg',
8886  'FPix1_pos+FPix3_pos',
8887  'FPix1_neg+FPix3_neg',
8888  'FPix2_pos+FPix3_pos',
8889  'FPix2_neg+FPix3_neg' ),
8890  BPix = cms.PSet(
8891  hitErrorRPhi = cms.double( 0.0027 ),
8892  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8893  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8894  useErrorsFromParam = cms.bool( True ),
8895  hitErrorRZ = cms.double( 0.006 ),
8896  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8897  ),
8898  FPix = cms.PSet(
8899  hitErrorRPhi = cms.double( 0.0051 ),
8900  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8901  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8902  useErrorsFromParam = cms.bool( True ),
8903  hitErrorRZ = cms.double( 0.0036 ),
8904  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8905  ),
8906  TIB = cms.PSet( ),
8907  TID = cms.PSet( ),
8908  TOB = cms.PSet( ),
8909  TEC = cms.PSet( ),
8910  MTIB = cms.PSet( ),
8911  MTID = cms.PSet( ),
8912  MTOB = cms.PSet( ),
8913  MTEC = cms.PSet( )
8914 )
8915 fragment.hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
8916  RegionPSet = cms.PSet(
8917  vertexCollection = cms.InputTag( "notUsed" ),
8918  zErrorVetex = cms.double( 0.2 ),
8919  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8920  zErrorBeamSpot = cms.double( 24.2 ),
8921  maxNVertices = cms.int32( 1 ),
8922  maxNRegions = cms.int32( 5 ),
8923  nSigmaZVertex = cms.double( 3.0 ),
8924  nSigmaZBeamSpot = cms.double( 4.0 ),
8925  ptMin = cms.double( 1.0 ),
8926  mode = cms.string( "BeamSpotSigma" ),
8927  input = cms.InputTag( "hltL1MuonsPt0PPOnAA" ),
8928  searchOpt = cms.bool( False ),
8929  whereToUseMeasurementTracker = cms.string( "Never" ),
8930  originRadius = cms.double( 0.015 ),
8931  measurementTrackerName = cms.InputTag( "" ),
8932  precise = cms.bool( True ),
8933  deltaEta = cms.double( 0.2 ),
8934  deltaPhi = cms.double( 0.1 )
8935  )
8936 )
8937 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8938  doClusterCheck = cms.bool( False ),
8939  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8940  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8941  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8942  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8943  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8944  silentClusterCheck = cms.untracked.bool( False )
8945 )
8946 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8947  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA" ),
8948  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA" ),
8949  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8950  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA" ),
8951  produceSeedingHitSets = cms.bool( True ),
8952  produceIntermediateHitDoublets = cms.bool( False ),
8953  maxElement = cms.uint32( 0 ),
8954  maxElementTotal = cms.uint32( 50000000 ),
8955  layerPairs = cms.vuint32( 0 )
8956 )
8957 fragment.hltIter3IterL3FromL1MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8958  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA" ),
8959  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8960  SeedMomentumForBOFF = cms.double( 5.0 ),
8961  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8962  MinOneOverPtError = cms.double( 1.0 ),
8963  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8964  magneticField = cms.string( "ParabolicMf" ),
8965  forceKinematicWithRegionDirection = cms.bool( False ),
8966  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8967 )
8968 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8969  cleanTrajectoryAfterInOut = cms.bool( False ),
8970  doSeedingRegionRebuilding = cms.bool( False ),
8971  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8972  reverseTrajectories = cms.bool( False ),
8973  useHitsSplitting = cms.bool( False ),
8974  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" ),
8975  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsPPOnAA" ),
8976  clustersToSkip = cms.InputTag( "" ),
8977  phase2clustersToSkip = cms.InputTag( "" ),
8978  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8979  TransientInitialStateEstimatorParameters = cms.PSet(
8980  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8981  numberMeasurementsForFit = cms.int32( 4 ),
8982  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8983  ),
8984  numHitsForSeedCleaner = cms.int32( 4 ),
8985  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8986  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8987  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8988  maxNSeeds = cms.uint32( 100000 ),
8989  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8990 )
8991 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8992  useSimpleMF = cms.bool( True ),
8993  SimpleMagneticField = cms.string( "ParabolicMf" ),
8994  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
8995  clusterRemovalInfo = cms.InputTag( "" ),
8996  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8997  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8998  useHitsSplitting = cms.bool( False ),
8999  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9000  TrajectoryInEvent = cms.bool( False ),
9001  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9002  AlgorithmName = cms.string( "hltIter3" ),
9003  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9004  GeometricInnerState = cms.bool( True ),
9005  NavigationSchool = cms.string( "" ),
9006  MeasurementTracker = cms.string( "" ),
9007  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" )
9008 )
9009 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
9010  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9011  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9012  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
9013  ignoreVertices = cms.bool( False ),
9014  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9015  mva = cms.PSet(
9016  minPixelHits = cms.vint32( 0, 0, 0 ),
9017  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9018  dr_par = cms.PSet(
9019  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9020  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
9021  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
9022  dr_exp = cms.vint32( 4, 4, 2147483647 ),
9023  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9024  ),
9025  maxLostLayers = cms.vint32( 1, 1, 1 ),
9026  min3DLayers = cms.vint32( 0, 0, 0 ),
9027  dz_par = cms.PSet(
9028  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
9029  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
9030  dz_exp = cms.vint32( 4, 4, 2147483647 )
9031  ),
9032  minNVtxTrk = cms.int32( 3 ),
9033  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9034  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9035  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
9036  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9037  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9038  minLayers = cms.vint32( 3, 3, 3 )
9039  )
9040 )
9041 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9042  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
9043  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
9044  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
9045  minQuality = cms.string( "highPurity" ),
9046  copyExtras = cms.untracked.bool( True ),
9047  copyTrajectories = cms.untracked.bool( False )
9048 )
9049 fragment.hltIter3IterL3FromL1MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
9050  ShareFrac = cms.double( 0.19 ),
9051  FoundHitBonus = cms.double( 5.0 ),
9052  LostHitPenalty = cms.double( 20.0 ),
9053  MinPT = cms.double( 0.05 ),
9054  Epsilon = cms.double( -0.001 ),
9055  MaxNormalizedChisq = cms.double( 1000.0 ),
9056  MinFound = cms.int32( 3 ),
9057  TrackProducers = cms.VInputTag( 'hltIter2IterL3FromL1MuonMergedPPOnAA','hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
9058  hasSelector = cms.vint32( 0, 0 ),
9059  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9060  selectedTrackQuals = cms.VInputTag( 'hltIter2IterL3FromL1MuonMergedPPOnAA','hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
9061  setsToMerge = cms.VPSet(
9062  cms.PSet( pQual = cms.bool( False ),
9063  tLists = cms.vint32( 0, 1 )
9064  )
9065  ),
9066  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9067  allowFirstHitShare = cms.bool( True ),
9068  newQuality = cms.string( "confirmed" ),
9069  copyExtras = cms.untracked.bool( True ),
9070  writeOnlyTrkQuals = cms.bool( False ),
9071  copyMVA = cms.bool( False )
9072 )
9073 fragment.hltIterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
9074  ShareFrac = cms.double( 0.19 ),
9075  FoundHitBonus = cms.double( 5.0 ),
9076  LostHitPenalty = cms.double( 20.0 ),
9077  MinPT = cms.double( 0.05 ),
9078  Epsilon = cms.double( -0.001 ),
9079  MaxNormalizedChisq = cms.double( 1000.0 ),
9080  MinFound = cms.int32( 3 ),
9081  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityPPOnAA','hltIter3IterL3MuonMergedPPOnAA' ),
9082  hasSelector = cms.vint32( 0, 0 ),
9083  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9084  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityPPOnAA','hltIter3IterL3MuonMergedPPOnAA' ),
9085  setsToMerge = cms.VPSet(
9086  cms.PSet( pQual = cms.bool( False ),
9087  tLists = cms.vint32( 0, 1 )
9088  )
9089  ),
9090  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9091  allowFirstHitShare = cms.bool( True ),
9092  newQuality = cms.string( "confirmed" ),
9093  copyExtras = cms.untracked.bool( True ),
9094  writeOnlyTrkQuals = cms.bool( False ),
9095  copyMVA = cms.bool( False )
9096 )
9097 fragment.hltIterL3MuonAndMuonFromL1MergedPPOnAA = cms.EDProducer( "TrackListMerger",
9098  ShareFrac = cms.double( 0.19 ),
9099  FoundHitBonus = cms.double( 5.0 ),
9100  LostHitPenalty = cms.double( 20.0 ),
9101  MinPT = cms.double( 0.05 ),
9102  Epsilon = cms.double( -0.001 ),
9103  MaxNormalizedChisq = cms.double( 1000.0 ),
9104  MinFound = cms.int32( 3 ),
9105  TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedPPOnAA','hltIter3IterL3FromL1MuonMergedPPOnAA' ),
9106  hasSelector = cms.vint32( 0, 0 ),
9107  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9108  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedPPOnAA','hltIter3IterL3FromL1MuonMergedPPOnAA' ),
9109  setsToMerge = cms.VPSet(
9110  cms.PSet( pQual = cms.bool( False ),
9111  tLists = cms.vint32( 0, 1 )
9112  )
9113  ),
9114  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9115  allowFirstHitShare = cms.bool( True ),
9116  newQuality = cms.string( "confirmed" ),
9117  copyExtras = cms.untracked.bool( True ),
9118  writeOnlyTrkQuals = cms.bool( False ),
9119  copyMVA = cms.bool( False )
9120 )
9121 fragment.hltIterL3GlbMuonPPOnAA = cms.EDProducer( "L3MuonProducer",
9122  ServiceParameters = cms.PSet(
9123  RPCLayers = cms.bool( True ),
9124  UseMuonNavigation = cms.untracked.bool( True ),
9125  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9126  'SteppingHelixPropagatorAny',
9127  'hltESPSmartPropagator',
9128  'hltESPSteppingHelixPropagatorOpposite' )
9129  ),
9130  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
9131  TrackLoaderParameters = cms.PSet(
9132  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9133  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9134  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9135  DoSmoothing = cms.bool( True ),
9136  SmoothTkTrack = cms.untracked.bool( False ),
9137  VertexConstraint = cms.bool( False ),
9138  MuonUpdatorAtVertexParameters = cms.PSet(
9139  MaxChi2 = cms.double( 1000000.0 ),
9140  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9141  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9142  ),
9143  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9144  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9145  ),
9146  L3TrajBuilderParameters = cms.PSet(
9147  PtCut = cms.double( 1.5 ),
9148  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9149  GlobalMuonTrackMatcher = cms.PSet(
9150  Chi2Cut_3 = cms.double( 200.0 ),
9151  DeltaDCut_2 = cms.double( 10.0 ),
9152  Eta_threshold = cms.double( 1.2 ),
9153  Quality_2 = cms.double( 15.0 ),
9154  DeltaDCut_1 = cms.double( 40.0 ),
9155  Quality_3 = cms.double( 7.0 ),
9156  DeltaDCut_3 = cms.double( 15.0 ),
9157  Quality_1 = cms.double( 20.0 ),
9158  Pt_threshold1 = cms.double( 0.0 ),
9159  DeltaRCut_2 = cms.double( 0.2 ),
9160  DeltaRCut_1 = cms.double( 0.1 ),
9161  Pt_threshold2 = cms.double( 9.99999999E8 ),
9162  Chi2Cut_1 = cms.double( 50.0 ),
9163  Chi2Cut_2 = cms.double( 50.0 ),
9164  DeltaRCut_3 = cms.double( 1.0 ),
9165  LocChi2Cut = cms.double( 0.001 ),
9166  Propagator = cms.string( "hltESPSmartPropagator" ),
9167  MinPt = cms.double( 1.5 ),
9168  MinP = cms.double( 2.5 )
9169  ),
9170  ScaleTECxFactor = cms.double( -1.0 ),
9171  tkTrajUseVertex = cms.bool( False ),
9172  MuonTrackingRegionBuilder = cms.PSet(
9173  Rescale_Dz = cms.double( 4.0 ),
9174  Pt_fixed = cms.bool( False ),
9175  Eta_fixed = cms.bool( True ),
9176  Eta_min = cms.double( 0.1 ),
9177  DeltaZ = cms.double( 24.2 ),
9178  maxRegions = cms.int32( 20 ),
9179  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9180  UseVertex = cms.bool( False ),
9181  Z_fixed = cms.bool( False ),
9182  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9183  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9184  Rescale_phi = cms.double( 3.0 ),
9185  DeltaEta = cms.double( 0.2 ),
9186  precise = cms.bool( True ),
9187  OnDemand = cms.int32( -1 ),
9188  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9189  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9190  vertexCollection = cms.InputTag( "pixelVertices" ),
9191  Pt_min = cms.double( 1.4 ),
9192  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9193  Phi_fixed = cms.bool( True ),
9194  DeltaR = cms.double( 0.025 ),
9195  input = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
9196  DeltaPhi = cms.double( 0.15 ),
9197  Phi_min = cms.double( 0.1 ),
9198  Rescale_eta = cms.double( 3.0 )
9199  ),
9200  TrackTransformer = cms.PSet(
9201  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9202  RefitDirection = cms.string( "insideOut" ),
9203  RefitRPCHits = cms.bool( True ),
9204  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9205  DoPredictionsOnly = cms.bool( False ),
9206  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9207  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9208  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9209  ),
9210  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9211  RefitRPCHits = cms.bool( True ),
9212  tkTrajVertex = cms.InputTag( "Notused" ),
9213  GlbRefitterParameters = cms.PSet(
9214  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9215  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9216  RefitFlag = cms.bool( True ),
9217  SkipStation = cms.int32( -1 ),
9218  Chi2CutRPC = cms.double( 1.0 ),
9219  PropDirForCosmics = cms.bool( False ),
9220  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9221  HitThreshold = cms.int32( 1 ),
9222  DYTthrs = cms.vint32( 30, 15 ),
9223  TrackerSkipSystem = cms.int32( -1 ),
9224  RefitDirection = cms.string( "insideOut" ),
9225  Chi2CutCSC = cms.double( 150.0 ),
9226  Chi2CutDT = cms.double( 10.0 ),
9227  RefitRPCHits = cms.bool( True ),
9228  TrackerSkipSection = cms.int32( -1 ),
9229  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9230  DoPredictionsOnly = cms.bool( False ),
9231  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9232  MuonHitsOption = cms.int32( 1 ),
9233  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9234  ),
9235  PCut = cms.double( 2.5 ),
9236  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9237  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9238  tkTrajMaxChi2 = cms.double( 9999.0 ),
9239  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9240  ScaleTECyFactor = cms.double( -1.0 ),
9241  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedPPOnAA" )
9242  )
9243 )
9244 fragment.hltIterL3MuonsNoIDPPOnAA = cms.EDProducer( "MuonIdProducer",
9245  MuonCaloCompatibility = cms.PSet(
9246  delta_eta = cms.double( 0.02 ),
9247  delta_phi = cms.double( 0.02 ),
9248  allSiPMHO = cms.bool( False ),
9249  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9250  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9251  ),
9252  TrackAssociatorParameters = cms.PSet(
9253  useMuon = cms.bool( True ),
9254  truthMatch = cms.bool( False ),
9255  usePreshower = cms.bool( False ),
9256  dRPreshowerPreselection = cms.double( 0.2 ),
9257  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9258  useEcal = cms.bool( False ),
9259  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9260  dRMuon = cms.double( 9999.0 ),
9261  dREcal = cms.double( 9999.0 ),
9262  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9263  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9264  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9265  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9266  propagateAllDirections = cms.bool( True ),
9267  muonMaxDistanceY = cms.double( 5.0 ),
9268  useHO = cms.bool( False ),
9269  muonMaxDistanceX = cms.double( 5.0 ),
9270  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9271  useHcal = cms.bool( False ),
9272  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9273  accountForTrajectoryChangeCalo = cms.bool( False ),
9274  dREcalPreselection = cms.double( 0.05 ),
9275  useCalo = cms.bool( False ),
9276  dRMuonPreselection = cms.double( 0.2 ),
9277  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9278  dRHcal = cms.double( 9999.0 ),
9279  dRHcalPreselection = cms.double( 0.2 ),
9280  HORecHitCollectionLabel = cms.InputTag( "Notused" )
9281  ),
9282  CaloExtractorPSet = cms.PSet(
9283  DR_Veto_H = cms.double( 0.1 ),
9284  CenterConeOnCalIntersection = cms.bool( False ),
9285  NoiseTow_EE = cms.double( 0.15 ),
9286  Noise_EB = cms.double( 0.025 ),
9287  Noise_HE = cms.double( 0.2 ),
9288  DR_Veto_E = cms.double( 0.07 ),
9289  NoiseTow_EB = cms.double( 0.04 ),
9290  Noise_EE = cms.double( 0.1 ),
9291  UseRecHitsFlag = cms.bool( False ),
9292  DR_Max = cms.double( 1.0 ),
9293  DepositLabel = cms.untracked.string( "Cal" ),
9294  Noise_HO = cms.double( 0.2 ),
9295  DR_Veto_HO = cms.double( 0.1 ),
9296  Threshold_H = cms.double( 0.5 ),
9297  PrintTimeReport = cms.untracked.bool( False ),
9298  Threshold_E = cms.double( 0.2 ),
9299  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9300  ComponentName = cms.string( "CaloExtractorByAssociator" ),
9301  Threshold_HO = cms.double( 0.5 ),
9302  DepositInstanceLabels = cms.vstring( 'ecal',
9303  'hcal',
9304  'ho' ),
9305  ServiceParameters = cms.PSet(
9306  RPCLayers = cms.bool( False ),
9307  UseMuonNavigation = cms.untracked.bool( False ),
9308  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9309  ),
9310  TrackAssociatorParameters = cms.PSet(
9311  useMuon = cms.bool( False ),
9312  truthMatch = cms.bool( False ),
9313  usePreshower = cms.bool( False ),
9314  dRPreshowerPreselection = cms.double( 0.2 ),
9315  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9316  useEcal = cms.bool( False ),
9317  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9318  dRMuon = cms.double( 9999.0 ),
9319  dREcal = cms.double( 1.0 ),
9320  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9321  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9322  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9323  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9324  propagateAllDirections = cms.bool( True ),
9325  muonMaxDistanceY = cms.double( 5.0 ),
9326  useHO = cms.bool( False ),
9327  muonMaxDistanceX = cms.double( 5.0 ),
9328  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9329  useHcal = cms.bool( False ),
9330  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9331  accountForTrajectoryChangeCalo = cms.bool( False ),
9332  dREcalPreselection = cms.double( 1.0 ),
9333  useCalo = cms.bool( True ),
9334  dRMuonPreselection = cms.double( 0.2 ),
9335  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9336  dRHcal = cms.double( 1.0 ),
9337  dRHcalPreselection = cms.double( 1.0 ),
9338  HORecHitCollectionLabel = cms.InputTag( "Notused" )
9339  ),
9340  Noise_HB = cms.double( 0.2 )
9341  ),
9342  TrackExtractorPSet = cms.PSet(
9343  Diff_z = cms.double( 0.2 ),
9344  inputTrackCollection = cms.InputTag( "hltIter3IterL3FromL1MuonMergedPPOnAA" ),
9345  Chi2Ndof_Max = cms.double( 1.0E64 ),
9346  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9347  DR_Veto = cms.double( 0.01 ),
9348  Pt_Min = cms.double( -1.0 ),
9349  DR_Max = cms.double( 1.0 ),
9350  NHits_Min = cms.uint32( 0 ),
9351  Chi2Prob_Min = cms.double( -1.0 ),
9352  Diff_r = cms.double( 0.1 ),
9353  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9354  ComponentName = cms.string( "TrackExtractor" )
9355  ),
9356  JetExtractorPSet = cms.PSet(
9357  JetCollectionLabel = cms.InputTag( "Notused" ),
9358  DR_Veto = cms.double( 0.1 ),
9359  DR_Max = cms.double( 1.0 ),
9360  ExcludeMuonVeto = cms.bool( True ),
9361  PrintTimeReport = cms.untracked.bool( False ),
9362  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9363  ComponentName = cms.string( "JetExtractor" ),
9364  ServiceParameters = cms.PSet(
9365  RPCLayers = cms.bool( False ),
9366  UseMuonNavigation = cms.untracked.bool( False ),
9367  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9368  ),
9369  TrackAssociatorParameters = cms.PSet(
9370  useMuon = cms.bool( False ),
9371  truthMatch = cms.bool( False ),
9372  usePreshower = cms.bool( False ),
9373  dRPreshowerPreselection = cms.double( 0.2 ),
9374  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9375  useEcal = cms.bool( False ),
9376  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9377  dRMuon = cms.double( 9999.0 ),
9378  dREcal = cms.double( 0.5 ),
9379  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9380  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9381  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9382  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9383  propagateAllDirections = cms.bool( True ),
9384  muonMaxDistanceY = cms.double( 5.0 ),
9385  useHO = cms.bool( False ),
9386  muonMaxDistanceX = cms.double( 5.0 ),
9387  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9388  useHcal = cms.bool( False ),
9389  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9390  accountForTrajectoryChangeCalo = cms.bool( False ),
9391  dREcalPreselection = cms.double( 0.5 ),
9392  useCalo = cms.bool( True ),
9393  dRMuonPreselection = cms.double( 0.2 ),
9394  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9395  dRHcal = cms.double( 0.5 ),
9396  dRHcalPreselection = cms.double( 0.5 ),
9397  HORecHitCollectionLabel = cms.InputTag( "Notused" )
9398  ),
9399  Threshold = cms.double( 5.0 )
9400  ),
9401  trackDepositName = cms.string( "tracker" ),
9402  ecalDepositName = cms.string( "ecal" ),
9403  hcalDepositName = cms.string( "hcal" ),
9404  hoDepositName = cms.string( "ho" ),
9405  jetDepositName = cms.string( "jets" ),
9406  TimingFillerParameters = cms.PSet(
9407  DTTimingParameters = cms.PSet(
9408  HitError = cms.double( 6.0 ),
9409  MatchParameters = cms.PSet(
9410  TightMatchDT = cms.bool( False ),
9411  DTradius = cms.double( 0.01 ),
9412  TightMatchCSC = cms.bool( True ),
9413  CSCsegments = cms.InputTag( "hltCscSegments" ),
9414  DTsegments = cms.InputTag( "hltDt4DSegments" )
9415  ),
9416  debug = cms.bool( False ),
9417  DoWireCorr = cms.bool( False ),
9418  RequireBothProjections = cms.bool( False ),
9419  DTTimeOffset = cms.double( 2.7 ),
9420  PruneCut = cms.double( 10000.0 ),
9421  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9422  UseSegmentT0 = cms.bool( False ),
9423  HitsMin = cms.int32( 5 ),
9424  DropTheta = cms.bool( True ),
9425  ServiceParameters = cms.PSet(
9426  RPCLayers = cms.bool( True ),
9427  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9428  )
9429  ),
9430  UseCSC = cms.bool( True ),
9431  CSCTimingParameters = cms.PSet(
9432  MatchParameters = cms.PSet(
9433  TightMatchDT = cms.bool( False ),
9434  DTradius = cms.double( 0.01 ),
9435  TightMatchCSC = cms.bool( True ),
9436  CSCsegments = cms.InputTag( "hltCscSegments" ),
9437  DTsegments = cms.InputTag( "hltDt4DSegments" )
9438  ),
9439  debug = cms.bool( False ),
9440  CSCWireTimeOffset = cms.double( 0.0 ),
9441  CSCStripError = cms.double( 7.0 ),
9442  CSCTimeOffset = cms.double( 0.0 ),
9443  CSCWireError = cms.double( 8.6 ),
9444  PruneCut = cms.double( 100.0 ),
9445  CSCsegments = cms.InputTag( "hltCscSegments" ),
9446  UseStripTime = cms.bool( True ),
9447  CSCStripTimeOffset = cms.double( 0.0 ),
9448  UseWireTime = cms.bool( True ),
9449  ServiceParameters = cms.PSet(
9450  RPCLayers = cms.bool( True ),
9451  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9452  )
9453  ),
9454  ErrorDT = cms.double( 6.0 ),
9455  EcalEnergyCut = cms.double( 0.4 ),
9456  UseECAL = cms.bool( True ),
9457  ErrorEB = cms.double( 2.085 ),
9458  UseDT = cms.bool( True ),
9459  ErrorEE = cms.double( 6.95 ),
9460  ErrorCSC = cms.double( 7.4 )
9461  ),
9462  ShowerDigiFillerParameters = cms.PSet(
9463  cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ),
9464  dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ),
9465  digiMaxDistanceX = cms.double( 25.0 )
9466  ),
9467  TrackerKinkFinderParameters = cms.PSet(
9468  usePosition = cms.bool( False ),
9469  diagonalOnly = cms.bool( False )
9470  ),
9471  fillEnergy = cms.bool( False ),
9472  storeCrossedHcalRecHits = cms.bool( False ),
9473  maxAbsPullX = cms.double( 9999.0 ),
9474  maxAbsEta = cms.double( 3.0 ),
9475  minPt = cms.double( 1.5 ),
9476  inputCollectionTypes = cms.vstring( 'inner tracks',
9477  'links',
9478  'outer tracks' ),
9479  addExtraSoftMuons = cms.bool( False ),
9480  fillGlobalTrackRefits = cms.bool( False ),
9481  debugWithTruthMatching = cms.bool( False ),
9482  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedPPOnAA','hltIterL3GlbMuonPPOnAA','hltL2MuonsPPOnAA:UpdatedAtVtx' ),
9483  fillCaloCompatibility = cms.bool( False ),
9484  maxAbsPullY = cms.double( 9999.0 ),
9485  maxAbsDy = cms.double( 9999.0 ),
9486  minP = cms.double( 2.5 ),
9487  minPCaloMuon = cms.double( 1.0E9 ),
9488  maxAbsDx = cms.double( 9999.0 ),
9489  fillIsolation = cms.bool( False ),
9490  writeIsoDeposits = cms.bool( False ),
9491  minNumberOfMatches = cms.int32( 1 ),
9492  fillMatching = cms.bool( True ),
9493  fillShowerDigis = cms.bool( False ),
9494  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9495  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9496  fillGlobalTrackQuality = cms.bool( False ),
9497  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
9498  selectHighPurity = cms.bool( False ),
9499  pvInputTag = cms.InputTag( "offlinePrimaryVertices" ),
9500  fillTrackerKink = cms.bool( False ),
9501  minCaloCompatibility = cms.double( 0.6 ),
9502  runArbitrationCleaner = cms.bool( False ),
9503  arbitrationCleanerOptions = cms.PSet(
9504  OverlapDTheta = cms.double( 0.02 ),
9505  Overlap = cms.bool( True ),
9506  Clustering = cms.bool( True ),
9507  ME1a = cms.bool( True ),
9508  ClusterDTheta = cms.double( 0.02 ),
9509  ClusterDPhi = cms.double( 0.6 ),
9510  OverlapDPhi = cms.double( 0.0786 )
9511  ),
9512  arbitrateTrackerMuons = cms.bool( True )
9513 )
9514 fragment.hltIterL3MuonsPPOnAA = cms.EDProducer( "MuonIDFilterProducerForHLT",
9515  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDPPOnAA" ),
9516  applyTriggerIdLoose = cms.bool( True ),
9517  typeMuon = cms.uint32( 0 ),
9518  allowedTypeMask = cms.uint32( 0 ),
9519  requiredTypeMask = cms.uint32( 0 ),
9520  minNMuonHits = cms.int32( 0 ),
9521  minNMuonStations = cms.int32( 0 ),
9522  minNTrkLayers = cms.int32( 0 ),
9523  minTrkHits = cms.int32( 0 ),
9524  minPixLayer = cms.int32( 0 ),
9525  minPixHits = cms.int32( 0 ),
9526  minPt = cms.double( 0.0 ),
9527  maxNormalizedChi2 = cms.double( 9999.0 )
9528 )
9529 fragment.hltL3MuonsIterL3LinksPPOnAA = cms.EDProducer( "MuonLinksProducer",
9530  inputCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" )
9531 )
9532 fragment.hltIterL3MuonTracksPPOnAA = cms.EDProducer( "HLTMuonTrackSelector",
9533  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedPPOnAA" ),
9534  muon = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
9535  originalMVAVals = cms.InputTag( "none" ),
9536  copyMVA = cms.bool( False ),
9537  copyExtras = cms.untracked.bool( True ),
9538  copyTrajectories = cms.untracked.bool( False )
9539 )
9540 fragment.hltIterL3MuonCandidatesPPOnAA = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
9541  InputObjects = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
9542  DisplacedReconstruction = cms.bool( False )
9543 )
9544 fragment.hltJetsForCoreTracking = cms.EDFilter( "CandPtrSelector",
9545  src = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
9546  cut = cms.string( "pt > 100 && abs(eta) < 2.5" )
9547 )
9548 fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9549  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9550  'BPix1+BPix2+BPix3+FPix1_pos',
9551  'BPix1+BPix2+BPix3+FPix1_neg',
9552  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9553  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9554  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9555  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9556  BPix = cms.PSet(
9557  hitErrorRPhi = cms.double( 0.0027 ),
9558  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9559  useErrorsFromParam = cms.bool( True ),
9560  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" ),
9561  hitErrorRZ = cms.double( 0.006 )
9562  ),
9563  FPix = cms.PSet(
9564  hitErrorRPhi = cms.double( 0.0051 ),
9565  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9566  useErrorsFromParam = cms.bool( True ),
9567  hitErrorRZ = cms.double( 0.0036 ),
9568  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9569  ),
9570  TIB = cms.PSet( ),
9571  TID = cms.PSet( ),
9572  TOB = cms.PSet( ),
9573  TEC = cms.PSet( ),
9574  MTIB = cms.PSet( ),
9575  MTID = cms.PSet( ),
9576  MTOB = cms.PSet( ),
9577  MTEC = cms.PSet( )
9578 )
9579 fragment.hltFullIter0PixelTrackingRegionsPreSplitting = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
9580  RegionPSet = cms.PSet(
9581  nSigmaZ = cms.double( 4.0 ),
9582  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9583  ptMin = cms.double( 1.0 ),
9584  originHalfLength = cms.double( 0.0 ),
9585  originRadius = cms.double( 0.02 ),
9586  precise = cms.bool( True ),
9587  useMultipleScattering = cms.bool( False )
9588  )
9589 )
9590 fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9591  doClusterCheck = cms.bool( True ),
9592  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
9593  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
9594  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
9595  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9596  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9597  silentClusterCheck = cms.untracked.bool( False )
9598 )
9599 fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAA = cms.EDProducer( "HitPairEDProducer",
9600  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPOnAA" ),
9601  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplitting" ),
9602  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9603  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPOnAA" ),
9604  produceSeedingHitSets = cms.bool( False ),
9605  produceIntermediateHitDoublets = cms.bool( True ),
9606  maxElement = cms.uint32( 0 ),
9607  maxElementTotal = cms.uint32( 50000000 ),
9608  layerPairs = cms.vuint32( 0, 1, 2 )
9609 )
9610 fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
9611  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPOnAA" ),
9612  extraHitRPhitolerance = cms.double( 0.032 ),
9613  fitFastCircle = cms.bool( True ),
9614  fitFastCircleChi2Cut = cms.bool( True ),
9615  useBendingCorrection = cms.bool( True ),
9616  CAThetaCut = cms.double( 0.0012 ),
9617  CAPhiCut = cms.double( 0.2 ),
9618  CAThetaCut_byTriplets = cms.VPSet(
9619  cms.PSet( seedingLayers = cms.string( "" ),
9620  cut = cms.double( -1.0 )
9621  )
9622  ),
9623  CAPhiCut_byTriplets = cms.VPSet(
9624  cms.PSet( seedingLayers = cms.string( "" ),
9625  cut = cms.double( -1.0 )
9626  )
9627  ),
9628  CAHardPtCut = cms.double( 0.0 ),
9629  maxChi2 = cms.PSet(
9630  value2 = cms.double( 50.0 ),
9631  value1 = cms.double( 200.0 ),
9632  pt1 = cms.double( 0.7 ),
9633  enabled = cms.bool( True ),
9634  pt2 = cms.double( 2.0 )
9635  ),
9636  SeedComparitorPSet = cms.PSet(
9637  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
9638  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9639  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
9640  )
9641 )
9642 fragment.hltFullIter0PixelSeedsPreSplittingPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
9643  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA" ),
9644  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9645  SeedMomentumForBOFF = cms.double( 5.0 ),
9646  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9647  MinOneOverPtError = cms.double( 1.0 ),
9648  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9649  magneticField = cms.string( "ParabolicMf" ),
9650  forceKinematicWithRegionDirection = cms.bool( False ),
9651  SeedComparitorPSet = cms.PSet(
9652  FilterStripHits = cms.bool( False ),
9653  FilterPixelHits = cms.bool( True ),
9654  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
9655  FilterAtHelixStage = cms.bool( False ),
9656  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
9657  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
9658  )
9659 )
9660 fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9661  cleanTrajectoryAfterInOut = cms.bool( True ),
9662  doSeedingRegionRebuilding = cms.bool( True ),
9663  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9664  reverseTrajectories = cms.bool( False ),
9665  useHitsSplitting = cms.bool( True ),
9666  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
9667  src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPOnAA" ),
9668  clustersToSkip = cms.InputTag( "" ),
9669  phase2clustersToSkip = cms.InputTag( "" ),
9670  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ),
9671  TransientInitialStateEstimatorParameters = cms.PSet(
9672  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9673  numberMeasurementsForFit = cms.int32( 4 ),
9674  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9675  ),
9676  numHitsForSeedCleaner = cms.int32( 4 ),
9677  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9678  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9679  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9680  maxNSeeds = cms.uint32( 500000 ),
9681  maxSeedsBeforeCleaning = cms.uint32( 5000 )
9682 )
9683 fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA = cms.EDProducer( "TrackProducer",
9684  useSimpleMF = cms.bool( False ),
9685  SimpleMagneticField = cms.string( "ParabolicMf" ),
9686  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA" ),
9687  clusterRemovalInfo = cms.InputTag( "" ),
9688  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9689  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
9690  useHitsSplitting = cms.bool( False ),
9691  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9692  TrajectoryInEvent = cms.bool( False ),
9693  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
9694  AlgorithmName = cms.string( "initialStep" ),
9695  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9696  GeometricInnerState = cms.bool( False ),
9697  NavigationSchool = cms.string( "" ),
9698  MeasurementTracker = cms.string( "" ),
9699  MeasurementTrackerEvent = cms.InputTag( "" )
9700 )
9701 fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
9702  vertexCollections = cms.VPSet(
9703  cms.PSet( chi2cutoff = cms.double( 2.5 ),
9704  label = cms.string( "" ),
9705  useBeamConstraint = cms.bool( False ),
9706  minNdof = cms.double( 0.0 ),
9707  maxDistanceToBeam = cms.double( 1.0 ),
9708  algorithm = cms.string( "AdaptiveVertexFitter" )
9709  )
9710  ),
9711  verbose = cms.untracked.bool( False ),
9712  TkFilterParameters = cms.PSet(
9713  maxEta = cms.double( 2.4 ),
9714  minPt = cms.double( 0.7 ),
9715  minSiliconLayersWithHits = cms.int32( 5 ),
9716  minPixelLayersWithHits = cms.int32( 3 ),
9717  maxNormalizedChi2 = cms.double( 10.0 ),
9718  trackQuality = cms.string( "any" ),
9719  algorithm = cms.string( "filter" ),
9720  maxD0Significance = cms.double( 2.0 )
9721  ),
9722  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9723  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ),
9724  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
9725  TrackTimesLabel = cms.InputTag( "dummy_default" ),
9726  TkClusParameters = cms.PSet(
9727  algorithm = cms.string( "gap" ),
9728  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
9729  ),
9730  isRecoveryIteration = cms.bool( False ),
9731  recoveryVtxCollection = cms.InputTag( "" )
9732 )
9733 fragment.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter",
9734  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9735  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPOnAA" ),
9736  pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
9737  verbose = cms.bool( False ),
9738  ptMin = cms.double( 200.0 ),
9739  cores = cms.InputTag( "hltJetsForCoreTracking" ),
9740  chargeFractionMin = cms.double( 2.0 ),
9741  deltaRmax = cms.double( 0.05 ),
9742  forceXError = cms.double( 100.0 ),
9743  forceYError = cms.double( 150.0 ),
9744  fractionalWidth = cms.double( 0.4 ),
9745  chargePerUnit = cms.double( 2000.0 ),
9746  centralMIPCharge = cms.double( 26000.0 )
9747 )
9748 fragment.hltSiPixelClustersCacheAfterSplittingPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
9749  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9750  onDemand = cms.bool( False )
9751 )
9752 fragment.hltSiPixelRecHitsAfterSplittingPPOnAA = cms.EDProducer( "SiPixelRecHitConverter",
9753  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9754  CPE = cms.string( "hltESPPixelCPEGeneric" ),
9755  VerboseLevel = cms.untracked.int32( 0 )
9756 )
9757 fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression = cms.EDProducer( "SiStripClusterizer",
9758  Clusterizer = cms.PSet(
9759  ChannelThreshold = cms.double( 2.0 ),
9760  MaxSequentialBad = cms.uint32( 1 ),
9761  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
9762  MaxSequentialHoles = cms.uint32( 0 ),
9763  MaxAdjacentBad = cms.uint32( 0 ),
9764  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
9765  SeedThreshold = cms.double( 3.0 ),
9766  RemoveApvShots = cms.bool( True ),
9767  ClusterThreshold = cms.double( 5.0 ),
9768  ConditionsLabel = cms.string( "" )
9769  ),
9770  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode','hltSiStripZeroSuppression:ZeroSuppressed' )
9771 )
9772 fragment.hltSiStripClustersFullPPOnAA = cms.EDProducer( "MeasurementTrackerEventProducer",
9773  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
9774  skipClusters = cms.InputTag( "" ),
9775  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9776  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9777  Phase2TrackerCluster1DProducer = cms.string( "" ),
9778  vectorHits = cms.InputTag( "" ),
9779  vectorHitsRej = cms.InputTag( "" ),
9780  inactivePixelDetectorLabels = cms.VInputTag( ),
9781  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
9782  pixelCablingMapLabel = cms.string( "" ),
9783  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
9784  switchOffPixelsIfEmpty = cms.bool( True )
9785 )
9786 fragment.hltSiStripMatchedRecHitsFull = cms.EDProducer( "SiStripRecHitConverter",
9787  ClusterProducer = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9788  rphiRecHits = cms.string( "rphiRecHit" ),
9789  stereoRecHits = cms.string( "stereoRecHit" ),
9790  matchedRecHits = cms.string( "matchedRecHit" ),
9791  useSiStripQuality = cms.bool( False ),
9792  MaskBadAPVFibers = cms.bool( False ),
9793  doMatching = cms.bool( True ),
9794  StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
9795  Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
9796  siStripQualityLabel = cms.ESInputTag( "","" )
9797 )
9798 fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
9799  ptMin = cms.double( 0.1 ),
9800  nSigmaInvPtTolerance = cms.double( 0.0 ),
9801  tipMax = cms.double( 1.0 ),
9802  nSigmaTipMaxTolerance = cms.double( 0.0 ),
9803  chi2 = cms.double( 1000.0 )
9804 )
9805 fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
9806  scaleErrorsForBPix1 = cms.bool( False ),
9807  scaleFactor = cms.double( 0.65 )
9808 )
9809 fragment.hltPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
9810  RegionPSet = cms.PSet(
9811  nSigmaZ = cms.double( 4.0 ),
9812  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9813  ptMin = cms.double( 0.8 ),
9814  originRadius = cms.double( 0.02 ),
9815  precise = cms.bool( True )
9816  )
9817 )
9818 fragment.hltPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9819  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9820  'BPix1+BPix2+BPix3+FPix1_pos',
9821  'BPix1+BPix2+BPix3+FPix1_neg',
9822  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9823  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9824  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9825  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9826  BPix = cms.PSet(
9827  hitErrorRPhi = cms.double( 0.0027 ),
9828  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9829  useErrorsFromParam = cms.bool( True ),
9830  hitErrorRZ = cms.double( 0.006 ),
9831  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9832  ),
9833  FPix = cms.PSet(
9834  hitErrorRPhi = cms.double( 0.0051 ),
9835  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9836  useErrorsFromParam = cms.bool( True ),
9837  hitErrorRZ = cms.double( 0.0036 ),
9838  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9839  ),
9840  TIB = cms.PSet( ),
9841  TID = cms.PSet( ),
9842  TOB = cms.PSet( ),
9843  TEC = cms.PSet( ),
9844  MTIB = cms.PSet( ),
9845  MTID = cms.PSet( ),
9846  MTOB = cms.PSet( ),
9847  MTEC = cms.PSet( )
9848 )
9849 fragment.hltPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9850  seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsPPOnAA" ),
9851  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsPPOnAA" ),
9852  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9853  clusterCheck = cms.InputTag( "" ),
9854  produceSeedingHitSets = cms.bool( False ),
9855  produceIntermediateHitDoublets = cms.bool( True ),
9856  maxElement = cms.uint32( 0 ),
9857  maxElementTotal = cms.uint32( 50000000 ),
9858  layerPairs = cms.vuint32( 0, 1, 2 )
9859 )
9860 fragment.hltPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
9861  doublets = cms.InputTag( "hltPixelTracksHitDoubletsPPOnAA" ),
9862  extraHitRPhitolerance = cms.double( 0.032 ),
9863  fitFastCircle = cms.bool( True ),
9864  fitFastCircleChi2Cut = cms.bool( True ),
9865  useBendingCorrection = cms.bool( True ),
9866  CAThetaCut = cms.double( 0.002 ),
9867  CAPhiCut = cms.double( 0.2 ),
9868  CAThetaCut_byTriplets = cms.VPSet(
9869  cms.PSet( seedingLayers = cms.string( "" ),
9870  cut = cms.double( -1.0 )
9871  )
9872  ),
9873  CAPhiCut_byTriplets = cms.VPSet(
9874  cms.PSet( seedingLayers = cms.string( "" ),
9875  cut = cms.double( -1.0 )
9876  )
9877  ),
9878  CAHardPtCut = cms.double( 0.0 ),
9879  maxChi2 = cms.PSet(
9880  value2 = cms.double( 50.0 ),
9881  value1 = cms.double( 200.0 ),
9882  pt1 = cms.double( 0.7 ),
9883  enabled = cms.bool( True ),
9884  pt2 = cms.double( 2.0 )
9885  ),
9886  SeedComparitorPSet = cms.PSet(
9887  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
9888  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9889  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
9890  )
9891 )
9892 fragment.hltPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
9893  passLabel = cms.string( "" ),
9894  SeedingHitSets = cms.InputTag( "hltPixelTracksHitQuadrupletsPPOnAA" ),
9895  Fitter = cms.InputTag( "hltPixelTracksFitter" ),
9896  Filter = cms.InputTag( "hltPixelTracksFilter" ),
9897  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
9898 )
9899 fragment.hltPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
9900  WtAverage = cms.bool( True ),
9901  ZOffset = cms.double( 5.0 ),
9902  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9903  Verbosity = cms.int32( 0 ),
9904  UseError = cms.bool( True ),
9905  TrackCollection = cms.InputTag( "hltPixelTracksPPOnAA" ),
9906  ZSeparation = cms.double( 0.05 ),
9907  NTrkMin = cms.int32( 2 ),
9908  Method2 = cms.bool( True ),
9909  Finder = cms.string( "DivisiveVertexFinder" ),
9910  PtMin = cms.double( 1.0 ),
9911  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
9912 )
9913 fragment.hltTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
9914  src = cms.InputTag( "hltPixelVerticesPPOnAA" ),
9915  maxVtx = cms.uint32( 100 ),
9916  fractionSumPt2 = cms.double( 0.3 ),
9917  minSumPt2 = cms.double( 0.0 ),
9918  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
9919 )
9920 fragment.hltFullIter0PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9921  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9922  'BPix1+BPix2+BPix3+FPix1_pos',
9923  'BPix1+BPix2+BPix3+FPix1_neg',
9924  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9925  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9926  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9927  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9928  BPix = cms.PSet(
9929  hitErrorRPhi = cms.double( 0.0027 ),
9930  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9931  useErrorsFromParam = cms.bool( True ),
9932  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9933  ),
9934  FPix = cms.PSet(
9935  hitErrorRPhi = cms.double( 0.0051 ),
9936  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9937  useErrorsFromParam = cms.bool( True ),
9938  hitErrorRZ = cms.double( 0.0036 ),
9939  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9940  ),
9941  TIB = cms.PSet( ),
9942  TID = cms.PSet( ),
9943  TOB = cms.PSet( ),
9944  TEC = cms.PSet( ),
9945  MTIB = cms.PSet( ),
9946  MTID = cms.PSet( ),
9947  MTOB = cms.PSet( ),
9948  MTEC = cms.PSet( )
9949 )
9950 fragment.hltFullIter0PixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
9951  RegionPSet = cms.PSet(
9952  nSigmaZ = cms.double( 4.0 ),
9953  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9954  ptMin = cms.double( 1.0 ),
9955  originHalfLength = cms.double( 0.0 ),
9956  originRadius = cms.double( 0.02 ),
9957  precise = cms.bool( True ),
9958  useMultipleScattering = cms.bool( False )
9959  )
9960 )
9961 fragment.hltFullIter0PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9962  doClusterCheck = cms.bool( True ),
9963  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
9964  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9965  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
9966  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9967  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9968  silentClusterCheck = cms.untracked.bool( False )
9969 )
9970 fragment.hltFullIter0PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9971  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPOnAA" ),
9972  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegions" ),
9973  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9974  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPOnAA" ),
9975  produceSeedingHitSets = cms.bool( False ),
9976  produceIntermediateHitDoublets = cms.bool( True ),
9977  maxElement = cms.uint32( 0 ),
9978  maxElementTotal = cms.uint32( 50000000 ),
9979  layerPairs = cms.vuint32( 0, 1, 2 )
9980 )
9981 fragment.hltFullIter0PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
9982  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPOnAA" ),
9983  extraHitRPhitolerance = cms.double( 0.032 ),
9984  fitFastCircle = cms.bool( True ),
9985  fitFastCircleChi2Cut = cms.bool( True ),
9986  useBendingCorrection = cms.bool( True ),
9987  CAThetaCut = cms.double( 0.0012 ),
9988  CAPhiCut = cms.double( 0.2 ),
9989  CAThetaCut_byTriplets = cms.VPSet(
9990  cms.PSet( seedingLayers = cms.string( "" ),
9991  cut = cms.double( -1.0 )
9992  )
9993  ),
9994  CAPhiCut_byTriplets = cms.VPSet(
9995  cms.PSet( seedingLayers = cms.string( "" ),
9996  cut = cms.double( -1.0 )
9997  )
9998  ),
9999  CAHardPtCut = cms.double( 0.0 ),
10000  maxChi2 = cms.PSet(
10001  value2 = cms.double( 50.0 ),
10002  value1 = cms.double( 200.0 ),
10003  pt1 = cms.double( 0.7 ),
10004  enabled = cms.bool( True ),
10005  pt2 = cms.double( 2.0 )
10006  ),
10007  SeedComparitorPSet = cms.PSet(
10008  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10009  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10010  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10011  )
10012 )
10013 fragment.hltFullIter0PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
10014  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPOnAA" ),
10015  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10016  SeedMomentumForBOFF = cms.double( 5.0 ),
10017  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10018  MinOneOverPtError = cms.double( 1.0 ),
10019  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10020  magneticField = cms.string( "ParabolicMf" ),
10021  forceKinematicWithRegionDirection = cms.bool( False ),
10022  SeedComparitorPSet = cms.PSet(
10023  FilterStripHits = cms.bool( False ),
10024  FilterPixelHits = cms.bool( True ),
10025  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
10026  FilterAtHelixStage = cms.bool( False ),
10027  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
10028  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10029  )
10030 )
10031 fragment.hltFullIter0CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10032  cleanTrajectoryAfterInOut = cms.bool( True ),
10033  doSeedingRegionRebuilding = cms.bool( True ),
10034  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10035  reverseTrajectories = cms.bool( False ),
10036  useHitsSplitting = cms.bool( True ),
10037  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10038  src = cms.InputTag( "hltFullIter0PixelSeedsPPOnAA" ),
10039  clustersToSkip = cms.InputTag( "" ),
10040  phase2clustersToSkip = cms.InputTag( "" ),
10041  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
10042  TransientInitialStateEstimatorParameters = cms.PSet(
10043  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10044  numberMeasurementsForFit = cms.int32( 4 ),
10045  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10046  ),
10047  numHitsForSeedCleaner = cms.int32( 4 ),
10048  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10049  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10050  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10051  maxNSeeds = cms.uint32( 500000 ),
10052  maxSeedsBeforeCleaning = cms.uint32( 5000 )
10053 )
10054 fragment.hltFullIter0CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10055  useSimpleMF = cms.bool( True ),
10056  SimpleMagneticField = cms.string( "ParabolicMf" ),
10057  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPOnAA" ),
10058  clusterRemovalInfo = cms.InputTag( "" ),
10059  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10060  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10061  useHitsSplitting = cms.bool( False ),
10062  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10063  TrajectoryInEvent = cms.bool( False ),
10064  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10065  AlgorithmName = cms.string( "initialStep" ),
10066  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10067  GeometricInnerState = cms.bool( False ),
10068  NavigationSchool = cms.string( "" ),
10069  MeasurementTracker = cms.string( "" ),
10070  MeasurementTrackerEvent = cms.InputTag( "" )
10071 )
10072 fragment.hltFullIter0PrimaryVerticesPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
10073  vertexCollections = cms.VPSet(
10074  cms.PSet( chi2cutoff = cms.double( 2.5 ),
10075  label = cms.string( "" ),
10076  useBeamConstraint = cms.bool( False ),
10077  minNdof = cms.double( 0.0 ),
10078  maxDistanceToBeam = cms.double( 1.0 ),
10079  algorithm = cms.string( "AdaptiveVertexFitter" )
10080  )
10081  ),
10082  verbose = cms.untracked.bool( False ),
10083  TkFilterParameters = cms.PSet(
10084  maxEta = cms.double( 2.4 ),
10085  minPt = cms.double( 0.7 ),
10086  minSiliconLayersWithHits = cms.int32( 5 ),
10087  minPixelLayersWithHits = cms.int32( 3 ),
10088  maxNormalizedChi2 = cms.double( 10.0 ),
10089  trackQuality = cms.string( "any" ),
10090  algorithm = cms.string( "filter" ),
10091  maxD0Significance = cms.double( 2.0 )
10092  ),
10093  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10094  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
10095  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
10096  TrackTimesLabel = cms.InputTag( "dummy_default" ),
10097  TkClusParameters = cms.PSet(
10098  algorithm = cms.string( "gap" ),
10099  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
10100  ),
10101  isRecoveryIteration = cms.bool( False ),
10102  recoveryVtxCollection = cms.InputTag( "" )
10103 )
10104 fragment.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
10105  src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
10106  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10107  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10108  ignoreVertices = cms.bool( False ),
10109  qualityCuts = cms.vdouble( -0.9, -0.5, 0.2 ),
10110  mva = cms.PSet(
10111  GBRForestFileName = cms.string( "" ),
10112  GBRForestLabel = cms.string( "HIMVASelectorInitialStep_Phase1" )
10113  )
10114 )
10115 fragment.hltFullIter0HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10116  originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
10117  originalMVAVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAA','MVAValues' ),
10118  originalQualVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAA','QualityMasks' ),
10119  minQuality = cms.string( "highPurity" ),
10120  copyExtras = cms.untracked.bool( True ),
10121  copyTrajectories = cms.untracked.bool( False )
10122 )
10123 fragment.hltFullIter1ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
10124  trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPOnAA" ),
10125  trackClassifier = cms.InputTag( '','QualityMasks' ),
10126  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10127  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10128  oldClusterRemovalInfo = cms.InputTag( "" ),
10129  TrackQuality = cms.string( "highPurity" ),
10130  maxChi2 = cms.double( 9.0 ),
10131  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10132  overrideTrkQuals = cms.InputTag( "" )
10133 )
10134 fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10135  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10136  OnDemand = cms.bool( False ),
10137  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" )
10138 )
10139 fragment.hltFullIter1PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
10140  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
10141  'BPix1+BPix2+BPix3+FPix1_pos',
10142  'BPix1+BPix2+BPix3+FPix1_neg',
10143  'BPix1+BPix2+FPix1_pos+FPix2_pos',
10144  'BPix1+BPix2+FPix1_neg+FPix2_neg',
10145  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
10146  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
10147  BPix = cms.PSet(
10148  hitErrorRPhi = cms.double( 0.0027 ),
10149  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10150  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
10151  useErrorsFromParam = cms.bool( True ),
10152  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10153  ),
10154  FPix = cms.PSet(
10155  hitErrorRPhi = cms.double( 0.0051 ),
10156  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10157  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
10158  useErrorsFromParam = cms.bool( True ),
10159  hitErrorRZ = cms.double( 0.0036 ),
10160  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10161  ),
10162  TIB = cms.PSet( ),
10163  TID = cms.PSet( ),
10164  TOB = cms.PSet( ),
10165  TEC = cms.PSet( ),
10166  MTIB = cms.PSet( ),
10167  MTID = cms.PSet( ),
10168  MTOB = cms.PSet( ),
10169  MTEC = cms.PSet( )
10170 )
10171 fragment.hltFullIter1PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
10172  RegionPSet = cms.PSet(
10173  useFixedError = cms.bool( True ),
10174  nSigmaZ = cms.double( 4.0 ),
10175  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10176  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10177  useFoundVertices = cms.bool( True ),
10178  fixedError = cms.double( 0.5 ),
10179  maxNVertices = cms.int32( -1 ),
10180  sigmaZVertex = cms.double( 4.0 ),
10181  useFakeVertices = cms.bool( False ),
10182  ptMin = cms.double( 1.0 ),
10183  originRadius = cms.double( 0.02 ),
10184  precise = cms.bool( True ),
10185  useMultipleScattering = cms.bool( False )
10186  )
10187 )
10188 fragment.hltFullIter1PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10189  doClusterCheck = cms.bool( True ),
10190  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
10191  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10192  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
10193  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10194  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
10195  silentClusterCheck = cms.untracked.bool( False )
10196 )
10197 fragment.hltFullIter1PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10198  seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPOnAA" ),
10199  trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPOnAA" ),
10200  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10201  clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPOnAA" ),
10202  produceSeedingHitSets = cms.bool( False ),
10203  produceIntermediateHitDoublets = cms.bool( True ),
10204  maxElement = cms.uint32( 0 ),
10205  maxElementTotal = cms.uint32( 50000000 ),
10206  layerPairs = cms.vuint32( 0, 1, 2 )
10207 )
10208 fragment.hltFullIter1PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
10209  doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPOnAA" ),
10210  extraHitRPhitolerance = cms.double( 0.032 ),
10211  fitFastCircle = cms.bool( True ),
10212  fitFastCircleChi2Cut = cms.bool( True ),
10213  useBendingCorrection = cms.bool( True ),
10214  CAThetaCut = cms.double( 0.0017 ),
10215  CAPhiCut = cms.double( 0.3 ),
10216  CAThetaCut_byTriplets = cms.VPSet(
10217  cms.PSet( seedingLayers = cms.string( "" ),
10218  cut = cms.double( -1.0 )
10219  )
10220  ),
10221  CAPhiCut_byTriplets = cms.VPSet(
10222  cms.PSet( seedingLayers = cms.string( "" ),
10223  cut = cms.double( -1.0 )
10224  )
10225  ),
10226  CAHardPtCut = cms.double( 0.0 ),
10227  maxChi2 = cms.PSet(
10228  value2 = cms.double( 150.0 ),
10229  value1 = cms.double( 1000.0 ),
10230  pt1 = cms.double( 0.7 ),
10231  enabled = cms.bool( True ),
10232  pt2 = cms.double( 2.0 )
10233  ),
10234  SeedComparitorPSet = cms.PSet(
10235  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10236  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10237  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10238  )
10239 )
10240 fragment.hltFullIter1PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10241  seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPOnAA" ),
10242  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10243  SeedMomentumForBOFF = cms.double( 5.0 ),
10244  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10245  MinOneOverPtError = cms.double( 1.0 ),
10246  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10247  magneticField = cms.string( "ParabolicMf" ),
10248  forceKinematicWithRegionDirection = cms.bool( False ),
10249  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10250 )
10251 fragment.hltFullIter1CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10252  cleanTrajectoryAfterInOut = cms.bool( True ),
10253  doSeedingRegionRebuilding = cms.bool( True ),
10254  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10255  reverseTrajectories = cms.bool( False ),
10256  useHitsSplitting = cms.bool( True ),
10257  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAA" ),
10258  src = cms.InputTag( "hltFullIter1PixelSeedsPPOnAA" ),
10259  clustersToSkip = cms.InputTag( "" ),
10260  phase2clustersToSkip = cms.InputTag( "" ),
10261  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
10262  TransientInitialStateEstimatorParameters = cms.PSet(
10263  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10264  numberMeasurementsForFit = cms.int32( 4 ),
10265  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10266  ),
10267  numHitsForSeedCleaner = cms.int32( 4 ),
10268  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10269  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10270  TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
10271  maxNSeeds = cms.uint32( 500000 ),
10272  maxSeedsBeforeCleaning = cms.uint32( 5000 )
10273 )
10274 fragment.hltFullIter1CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10275  useSimpleMF = cms.bool( True ),
10276  SimpleMagneticField = cms.string( "ParabolicMf" ),
10277  src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPOnAA" ),
10278  clusterRemovalInfo = cms.InputTag( "" ),
10279  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10280  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10281  useHitsSplitting = cms.bool( False ),
10282  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10283  TrajectoryInEvent = cms.bool( False ),
10284  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10285  AlgorithmName = cms.string( "lowPtQuadStep" ),
10286  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10287  GeometricInnerState = cms.bool( False ),
10288  NavigationSchool = cms.string( "" ),
10289  MeasurementTracker = cms.string( "" ),
10290  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAA" )
10291 )
10292 fragment.hltFullIter1TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
10293  src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAA" ),
10294  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10295  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10296  ignoreVertices = cms.bool( False ),
10297  qualityCuts = cms.vdouble( -0.9, -0.4, 0.3 ),
10298  mva = cms.PSet(
10299  GBRForestFileName = cms.string( "" ),
10300  GBRForestLabel = cms.string( "HIMVASelectorLowPtQuadStep_Phase1" )
10301  )
10302 )
10303 fragment.hltFullIter1HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10304  originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAA" ),
10305  originalMVAVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAA','MVAValues' ),
10306  originalQualVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAA','QualityMasks' ),
10307  minQuality = cms.string( "highPurity" ),
10308  copyExtras = cms.untracked.bool( True ),
10309  copyTrajectories = cms.untracked.bool( False )
10310 )
10311 fragment.hltIter1MergedPPOnAA = cms.EDProducer( "TrackListMerger",
10312  ShareFrac = cms.double( 0.19 ),
10313  FoundHitBonus = cms.double( 5.0 ),
10314  LostHitPenalty = cms.double( 20.0 ),
10315  MinPT = cms.double( 0.05 ),
10316  Epsilon = cms.double( -0.001 ),
10317  MaxNormalizedChisq = cms.double( 1000.0 ),
10318  MinFound = cms.int32( 3 ),
10319  TrackProducers = cms.VInputTag( 'hltFullIter0HighPurityTracksPPOnAA','hltFullIter1HighPurityTracksPPOnAA' ),
10320  hasSelector = cms.vint32( 0, 0 ),
10321  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10322  selectedTrackQuals = cms.VInputTag( 'hltFullIter0HighPurityTracksPPOnAA','hltFullIter1HighPurityTracksPPOnAA' ),
10323  setsToMerge = cms.VPSet(
10324  cms.PSet( pQual = cms.bool( False ),
10325  tLists = cms.vint32( 0, 1 )
10326  )
10327  ),
10328  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10329  allowFirstHitShare = cms.bool( True ),
10330  newQuality = cms.string( "confirmed" ),
10331  copyExtras = cms.untracked.bool( True ),
10332  writeOnlyTrkQuals = cms.bool( False ),
10333  copyMVA = cms.bool( False )
10334 )
10335 fragment.hltIter1TrackRefsForJets4Iter2PPOnAA = cms.EDProducer( "ChargedRefCandidateProducer",
10336  src = cms.InputTag( "hltIter1MergedPPOnAA" ),
10337  particleType = cms.string( "pi+" )
10338 )
10339 fragment.hltAK4Iter1TrackJets4Iter2PPOnAA = cms.EDProducer( "FastjetJetProducer",
10340  useMassDropTagger = cms.bool( False ),
10341  useFiltering = cms.bool( False ),
10342  useDynamicFiltering = cms.bool( False ),
10343  useTrimming = cms.bool( False ),
10344  usePruning = cms.bool( False ),
10345  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10346  useKtPruning = cms.bool( False ),
10347  useConstituentSubtraction = cms.bool( False ),
10348  useSoftDrop = cms.bool( False ),
10349  correctShape = cms.bool( False ),
10350  UseOnlyVertexTracks = cms.bool( False ),
10351  UseOnlyOnePV = cms.bool( True ),
10352  muCut = cms.double( -1.0 ),
10353  yCut = cms.double( -1.0 ),
10354  rFilt = cms.double( -1.0 ),
10355  rFiltFactor = cms.double( -1.0 ),
10356  trimPtFracMin = cms.double( -1.0 ),
10357  zcut = cms.double( -1.0 ),
10358  rcut_factor = cms.double( -1.0 ),
10359  csRho_EtaMax = cms.double( -1.0 ),
10360  csRParam = cms.double( -1.0 ),
10361  beta = cms.double( -1.0 ),
10362  R0 = cms.double( -1.0 ),
10363  gridMaxRapidity = cms.double( -1.0 ),
10364  gridSpacing = cms.double( -1.0 ),
10365  DzTrVtxMax = cms.double( 0.5 ),
10366  DxyTrVtxMax = cms.double( 0.2 ),
10367  MaxVtxZ = cms.double( 30.0 ),
10368  subjetPtMin = cms.double( -1.0 ),
10369  muMin = cms.double( -1.0 ),
10370  muMax = cms.double( -1.0 ),
10371  yMin = cms.double( -1.0 ),
10372  yMax = cms.double( -1.0 ),
10373  dRMin = cms.double( -1.0 ),
10374  dRMax = cms.double( -1.0 ),
10375  maxDepth = cms.int32( -1 ),
10376  nFilt = cms.int32( -1 ),
10377  MinVtxNdof = cms.int32( 0 ),
10378  src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2PPOnAA" ),
10379  srcPVs = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
10380  jetType = cms.string( "TrackJet" ),
10381  jetAlgorithm = cms.string( "AntiKt" ),
10382  rParam = cms.double( 0.4 ),
10383  inputEtMin = cms.double( 0.1 ),
10384  inputEMin = cms.double( 0.0 ),
10385  jetPtMin = cms.double( 7.5 ),
10386  doPVCorrection = cms.bool( False ),
10387  doAreaFastjet = cms.bool( False ),
10388  doRhoFastjet = cms.bool( False ),
10389  doPUOffsetCorr = cms.bool( False ),
10390  puPtMin = cms.double( 0.0 ),
10391  nSigmaPU = cms.double( 1.0 ),
10392  radiusPU = cms.double( 0.4 ),
10393  subtractorName = cms.string( "" ),
10394  useExplicitGhosts = cms.bool( False ),
10395  doAreaDiskApprox = cms.bool( False ),
10396  voronoiRfact = cms.double( 0.9 ),
10397  Rho_EtaMax = cms.double( 4.4 ),
10398  Ghost_EtaMax = cms.double( 6.0 ),
10399  Active_Area_Repeats = cms.int32( 5 ),
10400  GhostArea = cms.double( 0.01 ),
10401  restrictInputs = cms.bool( False ),
10402  maxInputs = cms.uint32( 1 ),
10403  writeCompound = cms.bool( False ),
10404  writeJetsWithConst = cms.bool( False ),
10405  doFastJetNonUniform = cms.bool( False ),
10406  useDeterministicSeed = cms.bool( True ),
10407  minSeed = cms.uint32( 14327 ),
10408  verbosity = cms.int32( 0 ),
10409  puWidth = cms.double( 0.0 ),
10410  nExclude = cms.uint32( 0 ),
10411  maxBadEcalCells = cms.uint32( 9999999 ),
10412  maxBadHcalCells = cms.uint32( 9999999 ),
10413  maxProblematicEcalCells = cms.uint32( 9999999 ),
10414  maxProblematicHcalCells = cms.uint32( 9999999 ),
10415  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10416  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10417  puCenters = cms.vdouble( ),
10418  applyWeight = cms.bool( False ),
10419  srcWeights = cms.InputTag( "" ),
10420  minimumTowersFraction = cms.double( 0.0 ),
10421  jetCollInstanceName = cms.string( "" ),
10422  sumRecHits = cms.bool( False )
10423 )
10424 fragment.hltIter1TrackAndTauJets4Iter2PPOnAA = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10425  inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2PPOnAA" ),
10426  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10427  inputTrackTag = cms.InputTag( "hltIter1MergedPPOnAA" ),
10428  ptMinCaloJet = cms.double( 10.0 ),
10429  etaMinCaloJet = cms.double( -2.7 ),
10430  etaMaxCaloJet = cms.double( 2.7 ),
10431  tauConeSize = cms.double( 0.2 ),
10432  isolationConeSize = cms.double( 0.5 ),
10433  fractionMinCaloInTauCone = cms.double( 0.7 ),
10434  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10435  ptTrkMaxInCaloCone = cms.double( 1.4 ),
10436  nTrkMaxInCaloCone = cms.int32( 0 )
10437 )
10438 fragment.hltFullIter2ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
10439  trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPOnAA" ),
10440  trackClassifier = cms.InputTag( '','QualityMasks' ),
10441  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10442  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10443  oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
10444  TrackQuality = cms.string( "highPurity" ),
10445  maxChi2 = cms.double( 9.0 ),
10446  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10447  overrideTrkQuals = cms.InputTag( "" )
10448 )
10449 fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10450  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10451  OnDemand = cms.bool( False ),
10452  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" )
10453 )
10454 fragment.hltFullIter2PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
10455  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10456  'BPix2+BPix3+BPix4',
10457  'BPix1+BPix3+BPix4',
10458  'BPix1+BPix2+BPix4',
10459  'BPix2+BPix3+FPix1_pos',
10460  'BPix2+BPix3+FPix1_neg',
10461  'BPix1+BPix2+FPix1_pos',
10462  'BPix1+BPix2+FPix1_neg',
10463  'BPix1+BPix3+FPix1_pos',
10464  'BPix1+BPix3+FPix1_neg',
10465  'BPix2+FPix1_pos+FPix2_pos',
10466  'BPix2+FPix1_neg+FPix2_neg',
10467  'BPix1+FPix1_pos+FPix2_pos',
10468  'BPix1+FPix1_neg+FPix2_neg',
10469  'BPix1+BPix2+FPix2_pos',
10470  'BPix1+BPix2+FPix2_neg',
10471  'FPix1_pos+FPix2_pos+FPix3_pos',
10472  'FPix1_neg+FPix2_neg+FPix3_neg',
10473  'BPix1+FPix2_pos+FPix3_pos',
10474  'BPix1+FPix2_neg+FPix3_neg',
10475  'BPix1+FPix1_pos+FPix3_pos',
10476  'BPix1+FPix1_neg+FPix3_neg' ),
10477  BPix = cms.PSet(
10478  hitErrorRPhi = cms.double( 0.0027 ),
10479  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10480  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
10481  useErrorsFromParam = cms.bool( True ),
10482  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10483  ),
10484  FPix = cms.PSet(
10485  hitErrorRPhi = cms.double( 0.0051 ),
10486  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10487  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
10488  useErrorsFromParam = cms.bool( True ),
10489  hitErrorRZ = cms.double( 0.0036 ),
10490  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10491  ),
10492  TIB = cms.PSet( ),
10493  TID = cms.PSet( ),
10494  TOB = cms.PSet( ),
10495  TEC = cms.PSet( ),
10496  MTIB = cms.PSet( ),
10497  MTID = cms.PSet( ),
10498  MTOB = cms.PSet( ),
10499  MTEC = cms.PSet( )
10500 )
10501 fragment.hltFullIter2PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
10502  RegionPSet = cms.PSet(
10503  useFixedError = cms.bool( True ),
10504  nSigmaZ = cms.double( 4.0 ),
10505  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10506  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10507  useFoundVertices = cms.bool( True ),
10508  fixedError = cms.double( 0.2 ),
10509  maxNVertices = cms.int32( -1 ),
10510  sigmaZVertex = cms.double( 4.0 ),
10511  useFakeVertices = cms.bool( False ),
10512  ptMin = cms.double( 1.0 ),
10513  originRadius = cms.double( 0.02 ),
10514  precise = cms.bool( True ),
10515  useMultipleScattering = cms.bool( False )
10516  )
10517 )
10518 fragment.hltFullIter2PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10519  doClusterCheck = cms.bool( True ),
10520  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
10521  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10522  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
10523  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10524  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
10525  silentClusterCheck = cms.untracked.bool( False )
10526 )
10527 fragment.hltFullIter2PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10528  seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPOnAA" ),
10529  trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPOnAA" ),
10530  trackingRegionsSeedingLayers = cms.InputTag( "" ),
10531  clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPOnAA" ),
10532  produceSeedingHitSets = cms.bool( False ),
10533  produceIntermediateHitDoublets = cms.bool( True ),
10534  maxElement = cms.uint32( 0 ),
10535  maxElementTotal = cms.uint32( 50000000 ),
10536  layerPairs = cms.vuint32( 0, 1 )
10537 )
10538 fragment.hltFullIter2PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
10539  doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPOnAA" ),
10540  extraHitRPhitolerance = cms.double( 0.032 ),
10541  useBendingCorrection = cms.bool( True ),
10542  CAThetaCut = cms.double( 0.004 ),
10543  CAPhiCut = cms.double( 0.07 ),
10544  CAThetaCut_byTriplets = cms.VPSet(
10545  cms.PSet( seedingLayers = cms.string( "" ),
10546  cut = cms.double( -1.0 )
10547  )
10548  ),
10549  CAPhiCut_byTriplets = cms.VPSet(
10550  cms.PSet( seedingLayers = cms.string( "" ),
10551  cut = cms.double( -1.0 )
10552  )
10553  ),
10554  CAHardPtCut = cms.double( 0.3 ),
10555  maxChi2 = cms.PSet(
10556  value2 = cms.double( 6.0 ),
10557  value1 = cms.double( 100.0 ),
10558  pt1 = cms.double( 0.8 ),
10559  enabled = cms.bool( True ),
10560  pt2 = cms.double( 8.0 )
10561  ),
10562  SeedComparitorPSet = cms.PSet(
10563  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
10564  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10565  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
10566  )
10567 )
10568 fragment.hltFullIter2PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10569  seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPOnAA" ),
10570  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10571  SeedMomentumForBOFF = cms.double( 5.0 ),
10572  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10573  MinOneOverPtError = cms.double( 1.0 ),
10574  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10575  magneticField = cms.string( "ParabolicMf" ),
10576  forceKinematicWithRegionDirection = cms.bool( False ),
10577  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10578 )
10579 fragment.hltFullIter2CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10580  cleanTrajectoryAfterInOut = cms.bool( True ),
10581  doSeedingRegionRebuilding = cms.bool( True ),
10582  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10583  reverseTrajectories = cms.bool( False ),
10584  useHitsSplitting = cms.bool( True ),
10585  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAA" ),
10586  src = cms.InputTag( "hltFullIter2PixelSeedsPPOnAA" ),
10587  clustersToSkip = cms.InputTag( "" ),
10588  phase2clustersToSkip = cms.InputTag( "" ),
10589  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
10590  TransientInitialStateEstimatorParameters = cms.PSet(
10591  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10592  numberMeasurementsForFit = cms.int32( 4 ),
10593  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10594  ),
10595  numHitsForSeedCleaner = cms.int32( 4 ),
10596  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10597  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10598  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10599  maxNSeeds = cms.uint32( 500000 ),
10600  maxSeedsBeforeCleaning = cms.uint32( 5000 )
10601 )
10602 fragment.hltFullIter2CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10603  useSimpleMF = cms.bool( True ),
10604  SimpleMagneticField = cms.string( "ParabolicMf" ),
10605  src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPOnAA" ),
10606  clusterRemovalInfo = cms.InputTag( "" ),
10607  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10608  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10609  useHitsSplitting = cms.bool( False ),
10610  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10611  TrajectoryInEvent = cms.bool( False ),
10612  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10613  AlgorithmName = cms.string( "highPtTripletStep" ),
10614  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10615  GeometricInnerState = cms.bool( False ),
10616  NavigationSchool = cms.string( "" ),
10617  MeasurementTracker = cms.string( "" ),
10618  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAA" )
10619 )
10620 fragment.hltFullIter2TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
10621  src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAA" ),
10622  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10623  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
10624  ignoreVertices = cms.bool( False ),
10625  qualityCuts = cms.vdouble( -0.9, -0.3, 0.85 ),
10626  mva = cms.PSet(
10627  GBRForestFileName = cms.string( "" ),
10628  GBRForestLabel = cms.string( "HIMVASelectorHighPtTripletStep_Phase1" )
10629  )
10630 )
10631 fragment.hltFullIter2HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10632  originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAA" ),
10633  originalMVAVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAA','MVAValues' ),
10634  originalQualVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAA','QualityMasks' ),
10635  minQuality = cms.string( "highPurity" ),
10636  copyExtras = cms.untracked.bool( True ),
10637  copyTrajectories = cms.untracked.bool( False )
10638 )
10639 fragment.hltIter2MergedPPOnAA = cms.EDProducer( "TrackListMerger",
10640  ShareFrac = cms.double( 0.19 ),
10641  FoundHitBonus = cms.double( 5.0 ),
10642  LostHitPenalty = cms.double( 20.0 ),
10643  MinPT = cms.double( 0.05 ),
10644  Epsilon = cms.double( -0.001 ),
10645  MaxNormalizedChisq = cms.double( 1000.0 ),
10646  MinFound = cms.int32( 3 ),
10647  TrackProducers = cms.VInputTag( 'hltIter1MergedPPOnAA','hltFullIter2HighPurityTracksPPOnAA' ),
10648  hasSelector = cms.vint32( 0, 0 ),
10649  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10650  selectedTrackQuals = cms.VInputTag( 'hltIter1MergedPPOnAA','hltFullIter2HighPurityTracksPPOnAA' ),
10651  setsToMerge = cms.VPSet(
10652  cms.PSet( pQual = cms.bool( False ),
10653  tLists = cms.vint32( 0, 1 )
10654  )
10655  ),
10656  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10657  allowFirstHitShare = cms.bool( True ),
10658  newQuality = cms.string( "confirmed" ),
10659  copyExtras = cms.untracked.bool( True ),
10660  writeOnlyTrkQuals = cms.bool( False ),
10661  copyMVA = cms.bool( False )
10662 )
10663 fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
10664  trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPOnAA" ),
10665  trackClassifier = cms.InputTag( '','QualityMasks' ),
10666  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10667  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10668  oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
10669  TrackQuality = cms.string( "highPurity" ),
10670  maxChi2 = cms.double( 16.0 ),
10671  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10672  overrideTrkQuals = cms.InputTag( "" )
10673 )
10674 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10675  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10676  OnDemand = cms.bool( False ),
10677  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" )
10678 )
10679 fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
10680  RegionPSet = cms.PSet(
10681  vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
10682  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10683  zErrorBeamSpot = cms.double( 15.0 ),
10684  extraPhi = cms.double( 0.0 ),
10685  extraEta = cms.double( 0.0 ),
10686  maxNVertices = cms.int32( 3 ),
10687  nSigmaZVertex = cms.double( 3.0 ),
10688  nSigmaZBeamSpot = cms.double( 4.0 ),
10689  ptMin = cms.double( 1.2 ),
10690  operationMode = cms.string( "VerticesFixed" ),
10691  searchOpt = cms.bool( False ),
10692  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
10693  originRadius = cms.double( 0.015 ),
10694  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" ),
10695  precise = cms.bool( True ),
10696  zErrorVertex = cms.double( 0.03 )
10697  ),
10698  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
10699  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
10700  ignoreSingleFPixPanelModules = cms.bool( True ),
10701  debug = cms.untracked.bool( False ),
10702  createPlottingFiles = cms.untracked.bool( False ),
10703  layerList = cms.vstring( 'BPix1+BPix2',
10704  'BPix1+BPix3',
10705  'BPix1+BPix4',
10706  'BPix2+BPix3',
10707  'BPix2+BPix4',
10708  'BPix3+BPix4',
10709  'BPix1+FPix1_pos',
10710  'BPix1+FPix1_neg',
10711  'BPix1+FPix2_pos',
10712  'BPix1+FPix2_neg',
10713  'BPix1+FPix3_pos',
10714  'BPix1+FPix3_neg',
10715  'BPix2+FPix1_pos',
10716  'BPix2+FPix1_neg',
10717  'BPix2+FPix2_pos',
10718  'BPix2+FPix2_neg',
10719  'BPix3+FPix1_pos',
10720  'BPix3+FPix1_neg',
10721  'FPix1_pos+FPix2_pos',
10722  'FPix1_neg+FPix2_neg',
10723  'FPix1_pos+FPix3_pos',
10724  'FPix1_neg+FPix3_neg',
10725  'FPix2_pos+FPix3_pos',
10726  'FPix2_neg+FPix3_neg' ),
10727  BPix = cms.PSet(
10728  hitErrorRPhi = cms.double( 0.0027 ),
10729  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10730  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" ),
10731  useErrorsFromParam = cms.bool( True ),
10732  hitErrorRZ = cms.double( 0.006 ),
10733  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10734  ),
10735  FPix = cms.PSet(
10736  hitErrorRPhi = cms.double( 0.0051 ),
10737  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10738  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" ),
10739  useErrorsFromParam = cms.bool( True ),
10740  hitErrorRZ = cms.double( 0.0036 ),
10741  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10742  ),
10743  TIB = cms.PSet( ),
10744  TID = cms.PSet( ),
10745  TOB = cms.PSet( ),
10746  TEC = cms.PSet( ),
10747  MTIB = cms.PSet( ),
10748  MTID = cms.PSet( ),
10749  MTOB = cms.PSet( ),
10750  MTEC = cms.PSet( )
10751 )
10752 fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10753  doClusterCheck = cms.bool( False ),
10754  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10755  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10756  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10757  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10758  cut = cms.string( "" ),
10759  silentClusterCheck = cms.untracked.bool( False )
10760 )
10761 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10762  seedingLayers = cms.InputTag( "" ),
10763  trackingRegions = cms.InputTag( "" ),
10764  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsPPOnAA" ),
10765  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA" ),
10766  produceSeedingHitSets = cms.bool( True ),
10767  produceIntermediateHitDoublets = cms.bool( False ),
10768  maxElement = cms.uint32( 0 ),
10769  maxElementTotal = cms.uint32( 50000000 ),
10770  layerPairs = cms.vuint32( 0 )
10771 )
10772 fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10773  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA" ),
10774  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10775  SeedMomentumForBOFF = cms.double( 5.0 ),
10776  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10777  MinOneOverPtError = cms.double( 1.0 ),
10778  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10779  magneticField = cms.string( "ParabolicMf" ),
10780  forceKinematicWithRegionDirection = cms.bool( False ),
10781  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10782 )
10783 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10784  cleanTrajectoryAfterInOut = cms.bool( False ),
10785  doSeedingRegionRebuilding = cms.bool( False ),
10786  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10787  reverseTrajectories = cms.bool( False ),
10788  useHitsSplitting = cms.bool( False ),
10789  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" ),
10790  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsPPOnAA" ),
10791  clustersToSkip = cms.InputTag( "" ),
10792  phase2clustersToSkip = cms.InputTag( "" ),
10793  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
10794  TransientInitialStateEstimatorParameters = cms.PSet(
10795  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10796  numberMeasurementsForFit = cms.int32( 4 ),
10797  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10798  ),
10799  numHitsForSeedCleaner = cms.int32( 4 ),
10800  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10801  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10802  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10803  maxNSeeds = cms.uint32( 100000 ),
10804  maxSeedsBeforeCleaning = cms.uint32( 1000 )
10805 )
10806 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10807  useSimpleMF = cms.bool( True ),
10808  SimpleMagneticField = cms.string( "ParabolicMf" ),
10809  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA" ),
10810  clusterRemovalInfo = cms.InputTag( "" ),
10811  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10812  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10813  useHitsSplitting = cms.bool( False ),
10814  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10815  TrajectoryInEvent = cms.bool( False ),
10816  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10817  AlgorithmName = cms.string( "hltDoubletRecovery" ),
10818  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10819  GeometricInnerState = cms.bool( True ),
10820  NavigationSchool = cms.string( "" ),
10821  MeasurementTracker = cms.string( "" ),
10822  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" )
10823 )
10824 fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
10825  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA" ),
10826  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10827  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
10828  ignoreVertices = cms.bool( False ),
10829  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
10830  mva = cms.PSet(
10831  minPixelHits = cms.vint32( 0, 0, 0 ),
10832  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
10833  dr_par = cms.PSet(
10834  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
10835  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
10836  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10837  dr_exp = cms.vint32( 4, 4, 4 ),
10838  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
10839  ),
10840  maxLostLayers = cms.vint32( 1, 1, 1 ),
10841  min3DLayers = cms.vint32( 0, 0, 0 ),
10842  dz_par = cms.PSet(
10843  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10844  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
10845  dz_exp = cms.vint32( 4, 4, 4 )
10846  ),
10847  minNVtxTrk = cms.int32( 3 ),
10848  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
10849  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
10850  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
10851  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
10852  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
10853  minLayers = cms.vint32( 3, 3, 3 )
10854  )
10855 )
10856 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10857  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA" ),
10858  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA','MVAValues' ),
10859  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA','QualityMasks' ),
10860  minQuality = cms.string( "highPurity" ),
10861  copyExtras = cms.untracked.bool( True ),
10862  copyTrajectories = cms.untracked.bool( False )
10863 )
10864 fragment.hltMergedTracksPPOnAA = cms.EDProducer( "TrackListMerger",
10865  ShareFrac = cms.double( 0.19 ),
10866  FoundHitBonus = cms.double( 5.0 ),
10867  LostHitPenalty = cms.double( 20.0 ),
10868  MinPT = cms.double( 0.05 ),
10869  Epsilon = cms.double( -0.001 ),
10870  MaxNormalizedChisq = cms.double( 1000.0 ),
10871  MinFound = cms.int32( 3 ),
10872  TrackProducers = cms.VInputTag( 'hltIter2MergedPPOnAA','hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA' ),
10873  hasSelector = cms.vint32( 0, 0 ),
10874  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10875  selectedTrackQuals = cms.VInputTag( 'hltIter2MergedPPOnAA','hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA' ),
10876  setsToMerge = cms.VPSet(
10877  cms.PSet( pQual = cms.bool( False ),
10878  tLists = cms.vint32( 0, 1 )
10879  )
10880  ),
10881  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10882  allowFirstHitShare = cms.bool( True ),
10883  newQuality = cms.string( "confirmed" ),
10884  copyExtras = cms.untracked.bool( True ),
10885  writeOnlyTrkQuals = cms.bool( False ),
10886  copyMVA = cms.bool( False )
10887 )
10888 fragment.hltPFMuonMergingPPOnAA = cms.EDProducer( "TrackListMerger",
10889  ShareFrac = cms.double( 0.19 ),
10890  FoundHitBonus = cms.double( 5.0 ),
10891  LostHitPenalty = cms.double( 20.0 ),
10892  MinPT = cms.double( 0.05 ),
10893  Epsilon = cms.double( -0.001 ),
10894  MaxNormalizedChisq = cms.double( 1000.0 ),
10895  MinFound = cms.int32( 3 ),
10896  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksPPOnAA','hltMergedTracksPPOnAA' ),
10897  hasSelector = cms.vint32( 0, 0 ),
10898  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10899  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksPPOnAA','hltMergedTracksPPOnAA' ),
10900  setsToMerge = cms.VPSet(
10901  cms.PSet( pQual = cms.bool( False ),
10902  tLists = cms.vint32( 0, 1 )
10903  )
10904  ),
10905  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10906  allowFirstHitShare = cms.bool( True ),
10907  newQuality = cms.string( "confirmed" ),
10908  copyExtras = cms.untracked.bool( True ),
10909  writeOnlyTrkQuals = cms.bool( False ),
10910  copyMVA = cms.bool( False )
10911 )
10912 fragment.hltMuonLinksPPOnAA = cms.EDProducer( "MuonLinksProducerForHLT",
10913  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
10914  LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
10915  ptMin = cms.double( 2.5 ),
10916  pMin = cms.double( 2.5 ),
10917  shareHitFraction = cms.double( 0.8 )
10918 )
10919 fragment.hltMuonsPPOnAA = cms.EDProducer( "MuonIdProducer",
10920  MuonCaloCompatibility = cms.PSet(
10921  delta_eta = cms.double( 0.02 ),
10922  delta_phi = cms.double( 0.02 ),
10923  allSiPMHO = cms.bool( False ),
10924  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10925  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10926  ),
10927  TrackAssociatorParameters = cms.PSet(
10928  useMuon = cms.bool( True ),
10929  truthMatch = cms.bool( False ),
10930  usePreshower = cms.bool( False ),
10931  dRPreshowerPreselection = cms.double( 0.2 ),
10932  muonMaxDistanceSigmaY = cms.double( 0.0 ),
10933  useEcal = cms.bool( True ),
10934  muonMaxDistanceSigmaX = cms.double( 0.0 ),
10935  dRMuon = cms.double( 9999.0 ),
10936  dREcal = cms.double( 9999.0 ),
10937  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10938  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10939  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10940  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10941  propagateAllDirections = cms.bool( True ),
10942  muonMaxDistanceY = cms.double( 5.0 ),
10943  useHO = cms.bool( True ),
10944  muonMaxDistanceX = cms.double( 5.0 ),
10945  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10946  useHcal = cms.bool( True ),
10947  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10948  accountForTrajectoryChangeCalo = cms.bool( False ),
10949  dREcalPreselection = cms.double( 0.05 ),
10950  useCalo = cms.bool( False ),
10951  dRMuonPreselection = cms.double( 0.2 ),
10952  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10953  dRHcal = cms.double( 9999.0 ),
10954  dRHcalPreselection = cms.double( 0.2 ),
10955  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10956  ),
10957  CaloExtractorPSet = cms.PSet(
10958  DR_Veto_H = cms.double( 0.1 ),
10959  CenterConeOnCalIntersection = cms.bool( False ),
10960  NoiseTow_EE = cms.double( 0.15 ),
10961  Noise_EB = cms.double( 0.025 ),
10962  Noise_HE = cms.double( 0.2 ),
10963  DR_Veto_E = cms.double( 0.07 ),
10964  NoiseTow_EB = cms.double( 0.04 ),
10965  Noise_EE = cms.double( 0.1 ),
10966  UseRecHitsFlag = cms.bool( False ),
10967  DR_Max = cms.double( 1.0 ),
10968  DepositLabel = cms.untracked.string( "Cal" ),
10969  Noise_HO = cms.double( 0.2 ),
10970  DR_Veto_HO = cms.double( 0.1 ),
10971  Threshold_H = cms.double( 0.5 ),
10972  PrintTimeReport = cms.untracked.bool( False ),
10973  Threshold_E = cms.double( 0.2 ),
10974  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10975  ComponentName = cms.string( "CaloExtractorByAssociator" ),
10976  Threshold_HO = cms.double( 0.5 ),
10977  DepositInstanceLabels = cms.vstring( 'ecal',
10978  'hcal',
10979  'ho' ),
10980  ServiceParameters = cms.PSet(
10981  RPCLayers = cms.bool( False ),
10982  UseMuonNavigation = cms.untracked.bool( False ),
10983  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10984  ),
10985  TrackAssociatorParameters = cms.PSet(
10986  useMuon = cms.bool( False ),
10987  truthMatch = cms.bool( False ),
10988  usePreshower = cms.bool( False ),
10989  dRPreshowerPreselection = cms.double( 0.2 ),
10990  muonMaxDistanceSigmaY = cms.double( 0.0 ),
10991  useEcal = cms.bool( False ),
10992  muonMaxDistanceSigmaX = cms.double( 0.0 ),
10993  dRMuon = cms.double( 9999.0 ),
10994  dREcal = cms.double( 1.0 ),
10995  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10996  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10997  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10998  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10999  propagateAllDirections = cms.bool( True ),
11000  muonMaxDistanceY = cms.double( 5.0 ),
11001  useHO = cms.bool( False ),
11002  muonMaxDistanceX = cms.double( 5.0 ),
11003  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
11004  useHcal = cms.bool( False ),
11005  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
11006  accountForTrajectoryChangeCalo = cms.bool( False ),
11007  dREcalPreselection = cms.double( 1.0 ),
11008  useCalo = cms.bool( True ),
11009  dRMuonPreselection = cms.double( 0.2 ),
11010  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11011  dRHcal = cms.double( 1.0 ),
11012  dRHcalPreselection = cms.double( 1.0 ),
11013  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
11014  ),
11015  Noise_HB = cms.double( 0.2 )
11016  ),
11017  TrackExtractorPSet = cms.PSet(
11018  Diff_z = cms.double( 0.2 ),
11019  inputTrackCollection = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
11020  Chi2Ndof_Max = cms.double( 1.0E64 ),
11021  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
11022  DR_Veto = cms.double( 0.01 ),
11023  Pt_Min = cms.double( -1.0 ),
11024  DR_Max = cms.double( 1.0 ),
11025  DepositLabel = cms.untracked.string( "" ),
11026  NHits_Min = cms.uint32( 0 ),
11027  Chi2Prob_Min = cms.double( -1.0 ),
11028  Diff_r = cms.double( 0.1 ),
11029  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
11030  ComponentName = cms.string( "TrackExtractor" )
11031  ),
11032  JetExtractorPSet = cms.PSet(
11033  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
11034  DR_Veto = cms.double( 0.1 ),
11035  DR_Max = cms.double( 1.0 ),
11036  ExcludeMuonVeto = cms.bool( True ),
11037  PrintTimeReport = cms.untracked.bool( False ),
11038  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11039  ComponentName = cms.string( "JetExtractor" ),
11040  ServiceParameters = cms.PSet(
11041  RPCLayers = cms.bool( False ),
11042  UseMuonNavigation = cms.untracked.bool( False ),
11043  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11044  ),
11045  TrackAssociatorParameters = cms.PSet(
11046  useMuon = cms.bool( False ),
11047  truthMatch = cms.bool( False ),
11048  usePreshower = cms.bool( False ),
11049  dRPreshowerPreselection = cms.double( 0.2 ),
11050  muonMaxDistanceSigmaY = cms.double( 0.0 ),
11051  useEcal = cms.bool( False ),
11052  muonMaxDistanceSigmaX = cms.double( 0.0 ),
11053  dRMuon = cms.double( 9999.0 ),
11054  dREcal = cms.double( 0.5 ),
11055  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
11056  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
11057  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11058  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
11059  propagateAllDirections = cms.bool( True ),
11060  muonMaxDistanceY = cms.double( 5.0 ),
11061  useHO = cms.bool( False ),
11062  muonMaxDistanceX = cms.double( 5.0 ),
11063  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
11064  useHcal = cms.bool( False ),
11065  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
11066  accountForTrajectoryChangeCalo = cms.bool( False ),
11067  dREcalPreselection = cms.double( 0.5 ),
11068  useCalo = cms.bool( True ),
11069  dRMuonPreselection = cms.double( 0.2 ),
11070  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11071  dRHcal = cms.double( 0.5 ),
11072  dRHcalPreselection = cms.double( 0.5 ),
11073  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
11074  ),
11075  Threshold = cms.double( 5.0 )
11076  ),
11077  trackDepositName = cms.string( "tracker" ),
11078  ecalDepositName = cms.string( "ecal" ),
11079  hcalDepositName = cms.string( "hcal" ),
11080  hoDepositName = cms.string( "ho" ),
11081  jetDepositName = cms.string( "jets" ),
11082  TimingFillerParameters = cms.PSet(
11083  DTTimingParameters = cms.PSet(
11084  HitError = cms.double( 6.0 ),
11085  MatchParameters = cms.PSet(
11086  TightMatchDT = cms.bool( False ),
11087  DTradius = cms.double( 0.01 ),
11088  TightMatchCSC = cms.bool( True ),
11089  CSCsegments = cms.InputTag( "hltCscSegments" ),
11090  DTsegments = cms.InputTag( "hltDt4DSegments" )
11091  ),
11092  debug = cms.bool( False ),
11093  DoWireCorr = cms.bool( False ),
11094  RequireBothProjections = cms.bool( False ),
11095  DTTimeOffset = cms.double( 2.7 ),
11096  PruneCut = cms.double( 10000.0 ),
11097  DTsegments = cms.InputTag( "hltDt4DSegments" ),
11098  UseSegmentT0 = cms.bool( False ),
11099  HitsMin = cms.int32( 5 ),
11100  DropTheta = cms.bool( True ),
11101  ServiceParameters = cms.PSet(
11102  RPCLayers = cms.bool( True ),
11103  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11104  )
11105  ),
11106  UseCSC = cms.bool( True ),
11107  CSCTimingParameters = cms.PSet(
11108  MatchParameters = cms.PSet(
11109  TightMatchDT = cms.bool( False ),
11110  DTradius = cms.double( 0.01 ),
11111  TightMatchCSC = cms.bool( True ),
11112  CSCsegments = cms.InputTag( "hltCscSegments" ),
11113  DTsegments = cms.InputTag( "hltDt4DSegments" )
11114  ),
11115  debug = cms.bool( False ),
11116  CSCWireTimeOffset = cms.double( 0.0 ),
11117  CSCStripError = cms.double( 7.0 ),
11118  CSCTimeOffset = cms.double( 0.0 ),
11119  CSCWireError = cms.double( 8.6 ),
11120  PruneCut = cms.double( 100.0 ),
11121  CSCsegments = cms.InputTag( "hltCscSegments" ),
11122  UseStripTime = cms.bool( True ),
11123  CSCStripTimeOffset = cms.double( 0.0 ),
11124  UseWireTime = cms.bool( True ),
11125  ServiceParameters = cms.PSet(
11126  RPCLayers = cms.bool( True ),
11127  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
11128  )
11129  ),
11130  ErrorDT = cms.double( 6.0 ),
11131  EcalEnergyCut = cms.double( 0.4 ),
11132  UseECAL = cms.bool( True ),
11133  ErrorEB = cms.double( 2.085 ),
11134  UseDT = cms.bool( True ),
11135  ErrorEE = cms.double( 6.95 ),
11136  ErrorCSC = cms.double( 7.4 )
11137  ),
11138  ShowerDigiFillerParameters = cms.PSet(
11139  cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ),
11140  dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ),
11141  digiMaxDistanceX = cms.double( 25.0 )
11142  ),
11143  TrackerKinkFinderParameters = cms.PSet(
11144  usePosition = cms.bool( False ),
11145  diagonalOnly = cms.bool( False )
11146  ),
11147  fillEnergy = cms.bool( True ),
11148  storeCrossedHcalRecHits = cms.bool( False ),
11149  maxAbsPullX = cms.double( 4.0 ),
11150  maxAbsEta = cms.double( 3.0 ),
11151  minPt = cms.double( 10.0 ),
11152  inputCollectionTypes = cms.vstring( 'inner tracks',
11153  'links',
11154  'outer tracks' ),
11155  addExtraSoftMuons = cms.bool( False ),
11156  fillGlobalTrackRefits = cms.bool( False ),
11157  debugWithTruthMatching = cms.bool( False ),
11158  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingPPOnAA','hltMuonLinksPPOnAA','hltL2MuonsPPOnAA' ),
11159  fillCaloCompatibility = cms.bool( True ),
11160  maxAbsPullY = cms.double( 9999.0 ),
11161  maxAbsDy = cms.double( 9999.0 ),
11162  minP = cms.double( 10.0 ),
11163  minPCaloMuon = cms.double( 1.0E9 ),
11164  maxAbsDx = cms.double( 3.0 ),
11165  fillIsolation = cms.bool( True ),
11166  writeIsoDeposits = cms.bool( False ),
11167  minNumberOfMatches = cms.int32( 1 ),
11168  fillMatching = cms.bool( True ),
11169  fillShowerDigis = cms.bool( False ),
11170  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
11171  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
11172  fillGlobalTrackQuality = cms.bool( False ),
11173  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
11174  selectHighPurity = cms.bool( False ),
11175  pvInputTag = cms.InputTag( "offlinePrimaryVertices" ),
11176  fillTrackerKink = cms.bool( False ),
11177  minCaloCompatibility = cms.double( 0.6 ),
11178  runArbitrationCleaner = cms.bool( False ),
11179  arbitrationCleanerOptions = cms.PSet(
11180  OverlapDTheta = cms.double( 0.02 ),
11181  Overlap = cms.bool( True ),
11182  Clustering = cms.bool( True ),
11183  ME1a = cms.bool( True ),
11184  ClusterDTheta = cms.double( 0.02 ),
11185  ClusterDPhi = cms.double( 0.6 ),
11186  OverlapDPhi = cms.double( 0.0786 )
11187  ),
11188  arbitrateTrackerMuons = cms.bool( False )
11189 )
11190 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
11191  navigator = cms.PSet(
11192  barrel = cms.PSet( ),
11193  endcap = cms.PSet( ),
11194  name = cms.string( "PFRecHitECALNavigator" )
11195  ),
11196  producers = cms.VPSet(
11197  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11198  srFlags = cms.InputTag( "" ),
11199  name = cms.string( "PFEBRecHitCreator" ),
11200  qualityTests = cms.VPSet(
11201  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11202  applySelectionsToAllCrystals = cms.bool( True )
11203  ),
11204  cms.PSet( topologicalCleaning = cms.bool( True ),
11205  skipTTRecoveredHits = cms.bool( True ),
11206  cleaningThreshold = cms.double( 2.0 ),
11207  name = cms.string( "PFRecHitQTestECAL" ),
11208  timingCleaning = cms.bool( True )
11209  )
11210  )
11211  ),
11212  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11213  srFlags = cms.InputTag( "" ),
11214  name = cms.string( "PFEERecHitCreator" ),
11215  qualityTests = cms.VPSet(
11216  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11217  applySelectionsToAllCrystals = cms.bool( True )
11218  ),
11219  cms.PSet( topologicalCleaning = cms.bool( True ),
11220  skipTTRecoveredHits = cms.bool( True ),
11221  cleaningThreshold = cms.double( 2.0 ),
11222  name = cms.string( "PFRecHitQTestECAL" ),
11223  timingCleaning = cms.bool( True )
11224  )
11225  )
11226  )
11227  )
11228 )
11229 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer",
11230  navigator = cms.PSet(
11231  name = cms.string( "PFRecHitHCALDenseIdNavigator" ),
11232  hcalEnums = cms.vint32( 1, 2 )
11233  ),
11234  producers = cms.VPSet(
11235  cms.PSet( src = cms.InputTag( "hltHbhereco" ),
11236  name = cms.string( "PFHBHERecHitCreator" ),
11237  qualityTests = cms.VPSet(
11238  cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
11239  cuts = cms.VPSet(
11240  cms.PSet( depth = cms.vint32( 1, 2, 3, 4 ),
11241  threshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11242  detectorEnum = cms.int32( 1 )
11243  ),
11244  cms.PSet( depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11245  threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11246  detectorEnum = cms.int32( 2 )
11247  )
11248  )
11249  ),
11250  cms.PSet( flags = cms.vstring( 'Standard' ),
11251  cleaningThresholds = cms.vdouble( 0.0 ),
11252  name = cms.string( "PFRecHitQTestHCALChannel" ),
11253  maxSeverities = cms.vint32( 11 )
11254  )
11255  )
11256  )
11257  )
11258 )
11259 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
11260  navigator = cms.PSet(
11261  name = cms.string( "PFRecHitHCALDenseIdNavigator" ),
11262  hcalEnums = cms.vint32( 4 )
11263  ),
11264  producers = cms.VPSet(
11265  cms.PSet( thresh_HF = cms.double( 0.4 ),
11266  LongFibre_Fraction = cms.double( 0.1 ),
11267  src = cms.InputTag( "hltHfreco" ),
11268  EMDepthCorrection = cms.double( 22.0 ),
11269  ShortFibre_Fraction = cms.double( 0.01 ),
11270  HADDepthCorrection = cms.double( 25.0 ),
11271  HFCalib29 = cms.double( 1.07 ),
11272  LongFibre_Cut = cms.double( 120.0 ),
11273  name = cms.string( "PFHFRecHitCreator" ),
11274  qualityTests = cms.VPSet(
11275  cms.PSet( flags = cms.vstring( 'Standard',
11276  'HFLong',
11277  'HFShort' ),
11278  cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
11279  name = cms.string( "PFRecHitQTestHCALChannel" ),
11280  maxSeverities = cms.vint32( 11, 9, 9 )
11281  ),
11282  cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
11283  cuts = cms.VPSet(
11284  cms.PSet( depth = cms.vint32( 1, 2 ),
11285  threshold = cms.vdouble( 1.2, 1.8 ),
11286  detectorEnum = cms.int32( 4 )
11287  )
11288  )
11289  )
11290  ),
11291  ShortFibre_Cut = cms.double( 60.0 )
11292  )
11293  )
11294 )
11295 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
11296  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
11297  producers = cms.VPSet(
11298  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11299  name = cms.string( "PFPSRecHitCreator" ),
11300  qualityTests = cms.VPSet(
11301  cms.PSet( threshold = cms.double( 7.0E-6 ),
11302  name = cms.string( "PFRecHitQTestThreshold" )
11303  )
11304  )
11305  )
11306  )
11307 )
11308 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
11309  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
11310  recHitCleaners = cms.VPSet(
11311  ),
11312  seedCleaners = cms.VPSet(
11313  ),
11314  seedFinder = cms.PSet(
11315  thresholdsByDetector = cms.VPSet(
11316  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
11317  seedingThreshold = cms.double( 0.6 ),
11318  detector = cms.string( "ECAL_ENDCAP" )
11319  ),
11320  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11321  seedingThreshold = cms.double( 0.23 ),
11322  detector = cms.string( "ECAL_BARREL" )
11323  )
11324  ),
11325  algoName = cms.string( "LocalMaximumSeedFinder" ),
11326  nNeighbours = cms.int32( 8 )
11327  ),
11328  initialClusteringStep = cms.PSet(
11329  thresholdsByDetector = cms.VPSet(
11330  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
11331  gatheringThresholdPt = cms.double( 0.0 ),
11332  detector = cms.string( "ECAL_BARREL" )
11333  ),
11334  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
11335  gatheringThresholdPt = cms.double( 0.0 ),
11336  detector = cms.string( "ECAL_ENDCAP" )
11337  )
11338  ),
11339  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11340  useCornerCells = cms.bool( True )
11341  ),
11342  pfClusterBuilder = cms.PSet(
11343  minFracTot = cms.double( 1.0E-20 ),
11344  stoppingTolerance = cms.double( 1.0E-8 ),
11345  positionCalc = cms.PSet(
11346  minAllowedNormalization = cms.double( 1.0E-9 ),
11347  posCalcNCrystals = cms.int32( 9 ),
11348  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11349  logWeightDenominator = cms.double( 0.08 ),
11350  minFractionInCalc = cms.double( 1.0E-9 ),
11351  timeResolutionCalcBarrel = cms.PSet(
11352  corrTermLowE = cms.double( 0.0510871 ),
11353  threshLowE = cms.double( 0.5 ),
11354  noiseTerm = cms.double( 1.10889 ),
11355  constantTermLowE = cms.double( 0.0 ),
11356  noiseTermLowE = cms.double( 1.31883 ),
11357  threshHighE = cms.double( 5.0 ),
11358  constantTerm = cms.double( 0.428192 )
11359  ),
11360  timeResolutionCalcEndcap = cms.PSet(
11361  corrTermLowE = cms.double( 0.0 ),
11362  threshLowE = cms.double( 1.0 ),
11363  noiseTerm = cms.double( 5.72489999999 ),
11364  constantTermLowE = cms.double( 0.0 ),
11365  noiseTermLowE = cms.double( 6.92683000001 ),
11366  threshHighE = cms.double( 10.0 ),
11367  constantTerm = cms.double( 0.0 )
11368  )
11369  ),
11370  maxIterations = cms.uint32( 50 ),
11371  positionCalcForConvergence = cms.PSet(
11372  minAllowedNormalization = cms.double( 0.0 ),
11373  T0_ES = cms.double( 1.2 ),
11374  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11375  T0_EE = cms.double( 3.1 ),
11376  T0_EB = cms.double( 7.4 ),
11377  X0 = cms.double( 0.89 ),
11378  minFractionInCalc = cms.double( 0.0 ),
11379  W0 = cms.double( 4.2 )
11380  ),
11381  allCellsPositionCalc = cms.PSet(
11382  minAllowedNormalization = cms.double( 1.0E-9 ),
11383  posCalcNCrystals = cms.int32( -1 ),
11384  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11385  logWeightDenominator = cms.double( 0.08 ),
11386  minFractionInCalc = cms.double( 1.0E-9 ),
11387  timeResolutionCalcBarrel = cms.PSet(
11388  corrTermLowE = cms.double( 0.0510871 ),
11389  threshLowE = cms.double( 0.5 ),
11390  noiseTerm = cms.double( 1.10889 ),
11391  constantTermLowE = cms.double( 0.0 ),
11392  noiseTermLowE = cms.double( 1.31883 ),
11393  threshHighE = cms.double( 5.0 ),
11394  constantTerm = cms.double( 0.428192 )
11395  ),
11396  timeResolutionCalcEndcap = cms.PSet(
11397  corrTermLowE = cms.double( 0.0 ),
11398  threshLowE = cms.double( 1.0 ),
11399  noiseTerm = cms.double( 5.72489999999 ),
11400  constantTermLowE = cms.double( 0.0 ),
11401  noiseTermLowE = cms.double( 6.92683000001 ),
11402  threshHighE = cms.double( 10.0 ),
11403  constantTerm = cms.double( 0.0 )
11404  )
11405  ),
11406  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11407  recHitEnergyNorms = cms.VPSet(
11408  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
11409  detector = cms.string( "ECAL_BARREL" )
11410  ),
11411  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
11412  detector = cms.string( "ECAL_ENDCAP" )
11413  )
11414  ),
11415  showerSigma = cms.double( 1.5 ),
11416  minFractionToKeep = cms.double( 1.0E-7 ),
11417  excludeOtherSeeds = cms.bool( True )
11418  ),
11419  positionReCalc = cms.PSet(
11420  minAllowedNormalization = cms.double( 0.0 ),
11421  T0_ES = cms.double( 1.2 ),
11422  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11423  T0_EE = cms.double( 3.1 ),
11424  T0_EB = cms.double( 7.4 ),
11425  X0 = cms.double( 0.89 ),
11426  minFractionInCalc = cms.double( 0.0 ),
11427  W0 = cms.double( 4.2 )
11428  ),
11429  energyCorrector = cms.PSet( )
11430 )
11431 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
11432  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
11433  recHitCleaners = cms.VPSet(
11434  ),
11435  seedCleaners = cms.VPSet(
11436  ),
11437  seedFinder = cms.PSet(
11438  thresholdsByDetector = cms.VPSet(
11439  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11440  seedingThreshold = cms.double( 1.2E-4 ),
11441  detector = cms.string( "PS1" )
11442  ),
11443  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11444  seedingThreshold = cms.double( 1.2E-4 ),
11445  detector = cms.string( "PS2" )
11446  )
11447  ),
11448  algoName = cms.string( "LocalMaximumSeedFinder" ),
11449  nNeighbours = cms.int32( 4 )
11450  ),
11451  initialClusteringStep = cms.PSet(
11452  thresholdsByDetector = cms.VPSet(
11453  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11454  gatheringThresholdPt = cms.double( 0.0 ),
11455  detector = cms.string( "PS1" )
11456  ),
11457  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11458  gatheringThresholdPt = cms.double( 0.0 ),
11459  detector = cms.string( "PS2" )
11460  )
11461  ),
11462  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11463  useCornerCells = cms.bool( False )
11464  ),
11465  pfClusterBuilder = cms.PSet(
11466  minFracTot = cms.double( 1.0E-20 ),
11467  stoppingTolerance = cms.double( 1.0E-8 ),
11468  positionCalc = cms.PSet(
11469  minAllowedNormalization = cms.double( 1.0E-9 ),
11470  posCalcNCrystals = cms.int32( -1 ),
11471  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11472  logWeightDenominator = cms.double( 6.0E-5 ),
11473  minFractionInCalc = cms.double( 1.0E-9 )
11474  ),
11475  maxIterations = cms.uint32( 50 ),
11476  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11477  recHitEnergyNorms = cms.VPSet(
11478  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11479  detector = cms.string( "PS1" )
11480  ),
11481  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11482  detector = cms.string( "PS2" )
11483  )
11484  ),
11485  showerSigma = cms.double( 0.3 ),
11486  minFractionToKeep = cms.double( 1.0E-7 ),
11487  excludeOtherSeeds = cms.bool( True )
11488  ),
11489  positionReCalc = cms.PSet( ),
11490  energyCorrector = cms.PSet( )
11491 )
11492 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11493  minimumPSEnergy = cms.double( 0.0 ),
11494  skipPS = cms.bool( False ),
11495  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
11496  energyCorrector = cms.PSet(
11497  applyCrackCorrections = cms.bool( False ),
11498  srfAwareCorrection = cms.bool( True ),
11499  applyMVACorrections = cms.bool( True ),
11500  maxPtForMVAEvaluation = cms.double( 300.0 ),
11501  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11502  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11503  ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ),
11504  eeSrFlagLabel = cms.InputTag( "hltEcalDigis" )
11505  ),
11506  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
11507 )
11508 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer",
11509  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
11510  recHitCleaners = cms.VPSet(
11511  ),
11512  seedCleaners = cms.VPSet(
11513  ),
11514  seedFinder = cms.PSet(
11515  thresholdsByDetector = cms.VPSet(
11516  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
11517  depths = cms.vint32( 1, 2, 3, 4 ),
11518  seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
11519  seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 )
11520  ),
11521  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
11522  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11523  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
11524  seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
11525  )
11526  ),
11527  algoName = cms.string( "LocalMaximumSeedFinder" ),
11528  nNeighbours = cms.int32( 4 )
11529  ),
11530  initialClusteringStep = cms.PSet(
11531  thresholdsByDetector = cms.VPSet(
11532  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
11533  depths = cms.vint32( 1, 2, 3, 4 ),
11534  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11535  gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 )
11536  ),
11537  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
11538  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11539  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11540  gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
11541  )
11542  ),
11543  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11544  useCornerCells = cms.bool( True )
11545  ),
11546  pfClusterBuilder = cms.PSet(
11547  minFracTot = cms.double( 1.0E-20 ),
11548  stoppingTolerance = cms.double( 1.0E-8 ),
11549  positionCalc = cms.PSet(
11550  minAllowedNormalization = cms.double( 1.0E-9 ),
11551  posCalcNCrystals = cms.int32( 5 ),
11552  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11553  minFractionInCalc = cms.double( 1.0E-9 ),
11554  logWeightDenominatorByDetector = cms.VPSet(
11555  cms.PSet( depths = cms.vint32( 1, 2, 3, 4 ),
11556  detector = cms.string( "HCAL_BARREL1" ),
11557  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11558  ),
11559  cms.PSet( depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11560  detector = cms.string( "HCAL_ENDCAP" ),
11561  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11562  )
11563  )
11564  ),
11565  maxIterations = cms.uint32( 5 ),
11566  minChi2Prob = cms.double( 0.0 ),
11567  allCellsPositionCalc = cms.PSet(
11568  minAllowedNormalization = cms.double( 1.0E-9 ),
11569  posCalcNCrystals = cms.int32( -1 ),
11570  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11571  minFractionInCalc = cms.double( 1.0E-9 ),
11572  logWeightDenominatorByDetector = cms.VPSet(
11573  cms.PSet( depths = cms.vint32( 1, 2, 3, 4 ),
11574  detector = cms.string( "HCAL_BARREL1" ),
11575  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11576  ),
11577  cms.PSet( depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11578  detector = cms.string( "HCAL_ENDCAP" ),
11579  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11580  )
11581  )
11582  ),
11583  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11584  recHitEnergyNorms = cms.VPSet(
11585  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
11586  depths = cms.vint32( 1, 2, 3, 4 ),
11587  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11588  ),
11589  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
11590  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11591  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11592  )
11593  ),
11594  maxNSigmaTime = cms.double( 10.0 ),
11595  showerSigma = cms.double( 10.0 ),
11596  timeSigmaEE = cms.double( 10.0 ),
11597  clusterTimeResFromSeed = cms.bool( False ),
11598  minFractionToKeep = cms.double( 1.0E-7 ),
11599  excludeOtherSeeds = cms.bool( True ),
11600  timeResolutionCalcBarrel = cms.PSet(
11601  corrTermLowE = cms.double( 0.0 ),
11602  threshLowE = cms.double( 6.0 ),
11603  noiseTerm = cms.double( 21.86 ),
11604  constantTermLowE = cms.double( 4.24 ),
11605  noiseTermLowE = cms.double( 8.0 ),
11606  threshHighE = cms.double( 15.0 ),
11607  constantTerm = cms.double( 2.82 )
11608  ),
11609  timeResolutionCalcEndcap = cms.PSet(
11610  corrTermLowE = cms.double( 0.0 ),
11611  threshLowE = cms.double( 6.0 ),
11612  noiseTerm = cms.double( 21.86 ),
11613  constantTermLowE = cms.double( 4.24 ),
11614  noiseTermLowE = cms.double( 8.0 ),
11615  threshHighE = cms.double( 15.0 ),
11616  constantTerm = cms.double( 2.82 )
11617  ),
11618  timeSigmaEB = cms.double( 10.0 )
11619  ),
11620  positionReCalc = cms.PSet( ),
11621  energyCorrector = cms.PSet( )
11622 )
11623 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
11624  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
11625  pfClusterBuilder = cms.PSet(
11626  allCellsPositionCalc = cms.PSet(
11627  minAllowedNormalization = cms.double( 1.0E-9 ),
11628  posCalcNCrystals = cms.int32( -1 ),
11629  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11630  minFractionInCalc = cms.double( 1.0E-9 ),
11631  logWeightDenominatorByDetector = cms.VPSet(
11632  cms.PSet( depths = cms.vint32( 1, 2, 3, 4 ),
11633  detector = cms.string( "HCAL_BARREL1" ),
11634  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.3, 0.3 )
11635  ),
11636  cms.PSet( depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11637  detector = cms.string( "HCAL_ENDCAP" ),
11638  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 )
11639  )
11640  )
11641  ),
11642  algoName = cms.string( "PFMultiDepthClusterizer" ),
11643  nSigmaPhi = cms.double( 2.0 ),
11644  minFractionToKeep = cms.double( 1.0E-7 ),
11645  nSigmaEta = cms.double( 2.0 )
11646  ),
11647  positionReCalc = cms.PSet( ),
11648  energyCorrector = cms.PSet( )
11649 )
11650 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
11651  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
11652  recHitCleaners = cms.VPSet(
11653  ),
11654  seedCleaners = cms.VPSet(
11655  ),
11656  seedFinder = cms.PSet(
11657  thresholdsByDetector = cms.VPSet(
11658  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11659  seedingThreshold = cms.double( 1.4 ),
11660  detector = cms.string( "HF_EM" )
11661  ),
11662  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11663  seedingThreshold = cms.double( 1.4 ),
11664  detector = cms.string( "HF_HAD" )
11665  )
11666  ),
11667  algoName = cms.string( "LocalMaximumSeedFinder" ),
11668  nNeighbours = cms.int32( 0 )
11669  ),
11670  initialClusteringStep = cms.PSet(
11671  thresholdsByDetector = cms.VPSet(
11672  ),
11673  algoName = cms.string( "Basic2DClusterForEachSeed" )
11674  ),
11675  pfClusterBuilder = cms.PSet( ),
11676  positionReCalc = cms.PSet( ),
11677  energyCorrector = cms.PSet( )
11678 )
11679 fragment.hltLightPFTracksPPOnAA = cms.EDProducer( "LightPFTrackProducer",
11680  TrackQuality = cms.string( "none" ),
11681  UseQuality = cms.bool( False ),
11682  TkColList = cms.VInputTag( 'hltPFMuonMergingPPOnAA' )
11683 )
11684 fragment.hltParticleFlowBlockPPOnAA = cms.EDProducer( "PFBlockProducer",
11685  verbose = cms.untracked.bool( False ),
11686  debug = cms.untracked.bool( False ),
11687  elementImporters = cms.VPSet(
11688  cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ),
11689  source = cms.InputTag( "hltLightPFTracksPPOnAA" ),
11690  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
11691  useIterativeTracking = cms.bool( False ),
11692  importerName = cms.string( "GeneralTracksImporter" ),
11693  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
11694  muonMaxDPtOPt = cms.double( 1.0 ),
11695  trackQuality = cms.string( "highPurity" ),
11696  cleanBadConvertedBrems = cms.bool( False ),
11697  vetoEndcap = cms.bool( False )
11698  ),
11699  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
11700  importerName = cms.string( "ECALClusterImporter" ),
11701  BCtoPFCMap = cms.InputTag( "" )
11702  ),
11703  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11704  importerName = cms.string( "GenericClusterImporter" )
11705  ),
11706  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ),
11707  importerName = cms.string( "GenericClusterImporter" )
11708  )
11709  ),
11710  linkDefinitions = cms.VPSet(
11711  cms.PSet( linkType = cms.string( "TRACK:ECAL" ),
11712  useKDTree = cms.bool( True ),
11713  linkerName = cms.string( "TrackAndECALLinker" )
11714  ),
11715  cms.PSet( linkType = cms.string( "TRACK:HCAL" ),
11716  useKDTree = cms.bool( True ),
11717  linkerName = cms.string( "TrackAndHCALLinker" ),
11718  trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
11719  trajectoryLayerExit = cms.string( "HCALExit" ),
11720  nMaxHcalLinksPerTrack = cms.int32( 1 )
11721  ),
11722  cms.PSet( linkType = cms.string( "ECAL:HCAL" ),
11723  useKDTree = cms.bool( False ),
11724  linkerName = cms.string( "ECALAndHCALLinker" ),
11725  minAbsEtaEcal = cms.double( 2.5 )
11726  ),
11727  cms.PSet( linkType = cms.string( "HFEM:HFHAD" ),
11728  useKDTree = cms.bool( False ),
11729  linkerName = cms.string( "HFEMAndHFHADLinker" )
11730  )
11731  )
11732 )
11733 fragment.hltParticleFlowPPOnAA = cms.EDProducer( "PFProducer",
11734  verbose = cms.untracked.bool( False ),
11735  debug = cms.untracked.bool( False ),
11736  blocks = cms.InputTag( "hltParticleFlowBlockPPOnAA" ),
11737  muons = cms.InputTag( "hltMuonsPPOnAA" ),
11738  postMuonCleaning = cms.bool( True ),
11739  vetoEndcap = cms.bool( False ),
11740  vertexCollection = cms.InputTag( "hltPixelVerticesPPOnAA" ),
11741  useVerticesForNeutral = cms.bool( True ),
11742  useHO = cms.bool( False ),
11743  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
11744  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
11745  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
11746  useEGammaElectrons = cms.bool( False ),
11747  egammaElectrons = cms.InputTag( "" ),
11748  useEGammaFilters = cms.bool( False ),
11749  useProtectionsForJetMET = cms.bool( True ),
11750  PFEGammaFiltersParameters = cms.PSet(
11751  electron_protectionsForJetMET = cms.PSet(
11752  maxE = cms.double( 50.0 ),
11753  maxTrackPOverEele = cms.double( 1.0 ),
11754  maxEcalEOverP_2 = cms.double( 0.2 ),
11755  maxHcalEOverEcalE = cms.double( 0.1 ),
11756  maxEcalEOverP_1 = cms.double( 0.5 ),
11757  maxHcalEOverP = cms.double( 1.0 ),
11758  maxEcalEOverPRes = cms.double( 0.2 ),
11759  maxHcalE = cms.double( 10.0 ),
11760  maxEeleOverPout = cms.double( 0.2 ),
11761  maxNtracks = cms.double( 3.0 ),
11762  maxEleHcalEOverEcalE = cms.double( 0.1 ),
11763  maxDPhiIN = cms.double( 0.1 ),
11764  maxEeleOverPoutRes = cms.double( 0.5 )
11765  ),
11766  electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ),
11767  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
11768  electron_iso_combIso_endcap = cms.double( 10.0 ),
11769  photon_protectionsForBadHcal = cms.PSet(
11770  solidConeTrkIsoSlope = cms.double( 0.3 ),
11771  enableProtections = cms.bool( False ),
11772  solidConeTrkIsoOffset = cms.double( 10.0 )
11773  ),
11774  electron_missinghits = cms.uint32( 1 ),
11775  photon_MinEt = cms.double( 10.0 ),
11776  electron_iso_pt = cms.double( 10.0 ),
11777  electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
11778  electron_iso_mva_endcap = cms.double( -0.1075 ),
11779  electron_iso_combIso_barrel = cms.double( 10.0 ),
11780  photon_protectionsForJetMET = cms.PSet(
11781  sumPtTrackIsoSlope = cms.double( 0.001 ),
11782  sumPtTrackIso = cms.double( 4.0 )
11783  ),
11784  electron_protectionsForBadHcal = cms.PSet(
11785  dEta = cms.vdouble( 0.0064, 0.01264 ),
11786  dPhi = cms.vdouble( 0.0547, 0.0394 ),
11787  enableProtections = cms.bool( False ),
11788  eInvPInv = cms.vdouble( 0.184, 0.0721 ),
11789  full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 )
11790  ),
11791  electron_noniso_mvaCut = cms.double( -0.1 ),
11792  electron_iso_mva_barrel = cms.double( -0.1875 ),
11793  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
11794  photon_combIso = cms.double( 10.0 ),
11795  photon_HoE = cms.double( 0.05 )
11796  ),
11797  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
11798  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
11799  muon_HO = cms.vdouble( 0.9, 0.9 ),
11800  PFMuonAlgoParameters = cms.PSet( ),
11801  rejectTracks_Bad = cms.bool( False ),
11802  rejectTracks_Step45 = cms.bool( False ),
11803  usePFNuclearInteractions = cms.bool( False ),
11804  usePFConversions = cms.bool( False ),
11805  usePFDecays = cms.bool( False ),
11806  dptRel_DispVtx = cms.double( 10.0 ),
11807  iCfgCandConnector = cms.PSet(
11808  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
11809  bCorrect = cms.bool( False ),
11810  bCalibPrimary = cms.bool( False )
11811  ),
11812  nsigma_TRACK = cms.double( 1.0 ),
11813  pt_Error = cms.double( 1.0 ),
11814  factors_45 = cms.vdouble( 10.0, 100.0 ),
11815  goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
11816  goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
11817  goodTrackDeadHcal_layers = cms.uint32( 4 ),
11818  goodTrackDeadHcal_validFr = cms.double( 0.5 ),
11819  goodTrackDeadHcal_dxy = cms.double( 0.5 ),
11820  goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
11821  goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
11822  goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
11823  goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
11824  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
11825  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
11826  goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
11827  goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
11828  pf_nsigma_ECAL = cms.double( 0.0 ),
11829  pf_nsigma_HCAL = cms.double( 1.0 ),
11830  pf_nsigma_HFEM = cms.double( 1.0 ),
11831  pf_nsigma_HFHAD = cms.double( 1.0 ),
11832  useCalibrationsFromDB = cms.bool( True ),
11833  calibrationsLabel = cms.string( "HLT" ),
11834  postHFCleaning = cms.bool( False ),
11835  PFHFCleaningParameters = cms.PSet(
11836  minSignificance = cms.double( 2.5 ),
11837  maxSignificance = cms.double( 2.5 ),
11838  minDeltaMet = cms.double( 0.4 ),
11839  maxDeltaPhiPt = cms.double( 7.0 ),
11840  minHFCleaningPt = cms.double( 5.0 ),
11841  minSignificanceReduction = cms.double( 1.4 )
11842  ),
11843  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
11844  calibHF_use = cms.bool( False ),
11845  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 ),
11846  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 ),
11847  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 ),
11848  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 ),
11849  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 ),
11850  resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
11851 )
11852 fragment.hltKT4PFJetsForRho = cms.EDProducer( "FastjetJetProducer",
11853  useMassDropTagger = cms.bool( False ),
11854  useFiltering = cms.bool( False ),
11855  useDynamicFiltering = cms.bool( False ),
11856  useTrimming = cms.bool( False ),
11857  usePruning = cms.bool( False ),
11858  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11859  useKtPruning = cms.bool( False ),
11860  useConstituentSubtraction = cms.bool( False ),
11861  useSoftDrop = cms.bool( False ),
11862  correctShape = cms.bool( False ),
11863  UseOnlyVertexTracks = cms.bool( False ),
11864  UseOnlyOnePV = cms.bool( False ),
11865  muCut = cms.double( -1.0 ),
11866  yCut = cms.double( -1.0 ),
11867  rFilt = cms.double( -1.0 ),
11868  rFiltFactor = cms.double( -1.0 ),
11869  trimPtFracMin = cms.double( -1.0 ),
11870  zcut = cms.double( -1.0 ),
11871  rcut_factor = cms.double( -1.0 ),
11872  csRho_EtaMax = cms.double( -1.0 ),
11873  csRParam = cms.double( -1.0 ),
11874  beta = cms.double( -1.0 ),
11875  R0 = cms.double( -1.0 ),
11876  gridMaxRapidity = cms.double( -1.0 ),
11877  gridSpacing = cms.double( -1.0 ),
11878  DzTrVtxMax = cms.double( 0.0 ),
11879  DxyTrVtxMax = cms.double( 0.0 ),
11880  MaxVtxZ = cms.double( 15.0 ),
11881  subjetPtMin = cms.double( -1.0 ),
11882  muMin = cms.double( -1.0 ),
11883  muMax = cms.double( -1.0 ),
11884  yMin = cms.double( -1.0 ),
11885  yMax = cms.double( -1.0 ),
11886  dRMin = cms.double( -1.0 ),
11887  dRMax = cms.double( -1.0 ),
11888  maxDepth = cms.int32( -1 ),
11889  nFilt = cms.int32( -1 ),
11890  MinVtxNdof = cms.int32( 0 ),
11891  src = cms.InputTag( "hltParticleFlowPPOnAA" ),
11892  srcPVs = cms.InputTag( "hltPixelVerticesPPOnAA" ),
11893  jetType = cms.string( "PFJet" ),
11894  jetAlgorithm = cms.string( "Kt" ),
11895  rParam = cms.double( 0.4 ),
11896  inputEtMin = cms.double( 0.0 ),
11897  inputEMin = cms.double( 0.0 ),
11898  jetPtMin = cms.double( 0.0 ),
11899  doPVCorrection = cms.bool( False ),
11900  doAreaFastjet = cms.bool( True ),
11901  doRhoFastjet = cms.bool( False ),
11902  doPUOffsetCorr = cms.bool( False ),
11903  puPtMin = cms.double( 10.0 ),
11904  nSigmaPU = cms.double( 1.0 ),
11905  radiusPU = cms.double( 0.5 ),
11906  subtractorName = cms.string( "" ),
11907  useExplicitGhosts = cms.bool( False ),
11908  doAreaDiskApprox = cms.bool( False ),
11909  voronoiRfact = cms.double( -9.0 ),
11910  Rho_EtaMax = cms.double( 4.4 ),
11911  Ghost_EtaMax = cms.double( 6.0 ),
11912  Active_Area_Repeats = cms.int32( 5 ),
11913  GhostArea = cms.double( 0.01 ),
11914  restrictInputs = cms.bool( False ),
11915  maxInputs = cms.uint32( 1 ),
11916  writeCompound = cms.bool( False ),
11917  writeJetsWithConst = cms.bool( False ),
11918  doFastJetNonUniform = cms.bool( False ),
11919  useDeterministicSeed = cms.bool( True ),
11920  minSeed = cms.uint32( 0 ),
11921  verbosity = cms.int32( 0 ),
11922  puWidth = cms.double( 0.0 ),
11923  nExclude = cms.uint32( 0 ),
11924  maxBadEcalCells = cms.uint32( 9999999 ),
11925  maxBadHcalCells = cms.uint32( 9999999 ),
11926  maxProblematicEcalCells = cms.uint32( 9999999 ),
11927  maxProblematicHcalCells = cms.uint32( 9999999 ),
11928  maxRecoveredEcalCells = cms.uint32( 9999999 ),
11929  maxRecoveredHcalCells = cms.uint32( 9999999 ),
11930  puCenters = cms.vdouble( ),
11931  applyWeight = cms.bool( False ),
11932  srcWeights = cms.InputTag( "" ),
11933  minimumTowersFraction = cms.double( 0.0 ),
11934  jetCollInstanceName = cms.string( "" ),
11935  sumRecHits = cms.bool( False )
11936 )
11937 fragment.hltHiFJRhoProducer = cms.EDProducer( "HiFJRhoProducer",
11938  jetSource = cms.InputTag( "hltKT4PFJetsForRho" ),
11939  nExcl = cms.int32( 2 ),
11940  etaMaxExcl = cms.double( 2.0 ),
11941  ptMinExcl = cms.double( 20.0 ),
11942  nExcl2 = cms.int32( 1 ),
11943  etaMaxExcl2 = cms.double( 3.0 ),
11944  ptMinExcl2 = cms.double( 20.0 ),
11945  etaRanges = cms.vdouble( -5.0, -3.0, -2.1, -1.3, 1.3, 2.1, 3.0, 5.0 )
11946 )
11947 fragment.hltCsAK4PFJetsPPOnAA = cms.EDProducer( "CSJetProducer",
11948  csRParam = cms.double( -1.0 ),
11949  csAlpha = cms.double( 2.0 ),
11950  useModulatedRho = cms.bool( False ),
11951  minFlowChi2Prob = cms.double( 0.0 ),
11952  maxFlowChi2Prob = cms.double( 0.0 ),
11953  etaMap = cms.InputTag( 'hltHiFJRhoProducer','mapEtaEdges' ),
11954  rho = cms.InputTag( 'hltHiFJRhoProducer','mapToRho' ),
11955  rhom = cms.InputTag( 'hltHiFJRhoProducer','mapToRhoM' ),
11956  rhoFlowFitParams = cms.InputTag( 'hiFJRhoFlowModulationProducer','rhoFlowFitParams' ),
11957  jetCollInstanceName = cms.string( "pfParticlesCs" ),
11958  src = cms.InputTag( "hltParticleFlowPPOnAA" ),
11959  srcPVs = cms.InputTag( "" ),
11960  jetType = cms.string( "PFJet" ),
11961  jetAlgorithm = cms.string( "AntiKt" ),
11962  rParam = cms.double( 0.4 ),
11963  inputEtMin = cms.double( 0.0 ),
11964  inputEMin = cms.double( 0.0 ),
11965  jetPtMin = cms.double( 5.0 ),
11966  doPVCorrection = cms.bool( False ),
11967  doAreaFastjet = cms.bool( True ),
11968  doRhoFastjet = cms.bool( True ),
11969  doPUOffsetCorr = cms.bool( False ),
11970  puPtMin = cms.double( 10.0 ),
11971  nSigmaPU = cms.double( 1.0 ),
11972  radiusPU = cms.double( 0.5 ),
11973  subtractorName = cms.string( "" ),
11974  useExplicitGhosts = cms.bool( True ),
11975  doAreaDiskApprox = cms.bool( False ),
11976  voronoiRfact = cms.double( -0.9 ),
11977  Rho_EtaMax = cms.double( 4.5 ),
11978  Ghost_EtaMax = cms.double( 6.5 ),
11979  Active_Area_Repeats = cms.int32( 5 ),
11980  GhostArea = cms.double( 0.005 ),
11981  restrictInputs = cms.bool( False ),
11982  maxInputs = cms.uint32( 1 ),
11983  writeCompound = cms.bool( False ),
11984  writeJetsWithConst = cms.bool( True ),
11985  doFastJetNonUniform = cms.bool( True ),
11986  useDeterministicSeed = cms.bool( False ),
11987  minSeed = cms.uint32( 14327 ),
11988  verbosity = cms.int32( 0 ),
11989  puWidth = cms.double( 0.8 ),
11990  nExclude = cms.uint32( 2 ),
11991  maxBadEcalCells = cms.uint32( 9999999 ),
11992  maxBadHcalCells = cms.uint32( 9999999 ),
11993  maxProblematicEcalCells = cms.uint32( 9999999 ),
11994  maxProblematicHcalCells = cms.uint32( 9999999 ),
11995  maxRecoveredEcalCells = cms.uint32( 9999999 ),
11996  maxRecoveredHcalCells = cms.uint32( 9999999 ),
11997  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 ),
11998  applyWeight = cms.bool( False ),
11999  srcWeights = cms.InputTag( "" ),
12000  minimumTowersFraction = cms.double( 0.0 ),
12001  sumRecHits = cms.bool( False )
12002 )
12003 fragment.hltCsAK4PFJetsLooseIDPPOnAA = cms.EDProducer( "HLTPFJetIDProducer",
12004  minPt = cms.double( 20.0 ),
12005  maxEta = cms.double( 1.0E99 ),
12006  CHF = cms.double( 0.0 ),
12007  NHF = cms.double( 0.99 ),
12008  CEF = cms.double( 0.99 ),
12009  NEF = cms.double( 0.99 ),
12010  maxCF = cms.double( 99.0 ),
12011  NCH = cms.int32( 0 ),
12012  NTOT = cms.int32( 1 ),
12013  jetsInput = cms.InputTag( "hltCsAK4PFJetsPPOnAA" )
12014 )
12015 fragment.hltCsAK4PFJetsTightIDPPOnAA = cms.EDProducer( "HLTPFJetIDProducer",
12016  minPt = cms.double( 20.0 ),
12017  maxEta = cms.double( 1.0E99 ),
12018  CHF = cms.double( 0.0 ),
12019  NHF = cms.double( 0.9 ),
12020  CEF = cms.double( 0.99 ),
12021  NEF = cms.double( 0.99 ),
12022  maxCF = cms.double( 99.0 ),
12023  NCH = cms.int32( 0 ),
12024  NTOT = cms.int32( 1 ),
12025  jetsInput = cms.InputTag( "hltCsAK4PFJetsPPOnAA" )
12026 )
12027 fragment.hltFixedGridRhoFastjetAllPPOnAA = cms.EDProducer( "FixedGridRhoProducerFastjet",
12028  pfCandidatesTag = cms.InputTag( "hltParticleFlowPPOnAA" ),
12029  maxRapidity = cms.double( 5.0 ),
12030  gridSpacing = cms.double( 0.55 )
12031 )
12032 fragment.hltCsAK4PFFastJetCorrectorPPOnAA = cms.EDProducer( "L1FastjetCorrectorProducer",
12033  level = cms.string( "L1FastJet" ),
12034  algorithm = cms.string( "AK4PFHLT" ),
12035  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllPPOnAA" )
12036 )
12037 fragment.hltCsAK4PFRelativeCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
12038  level = cms.string( "L2Relative" ),
12039  algorithm = cms.string( "AK4PFHLT" )
12040 )
12041 fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
12042  level = cms.string( "L3Absolute" ),
12043  algorithm = cms.string( "AK4PFHLT" )
12044 )
12045 fragment.hltCsAK4PFResidualCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
12046  level = cms.string( "L2L3Residual" ),
12047  algorithm = cms.string( "AK4PFHLT" )
12048 )
12049 fragment.hltCsAK4PFCorrectorPPOnAA = cms.EDProducer( "ChainedJetCorrectorProducer",
12050  correctors = cms.VInputTag( 'hltCsAK4PFRelativeCorrectorPPOnAA','hltCsAK4PFAbsoluteCorrectorPPOnAA' )
12051 )
12052 fragment.hltCsAK4PFJetsCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
12053  src = cms.InputTag( "hltCsAK4PFJetsPPOnAA" ),
12054  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
12055 )
12056 fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
12057  src = cms.InputTag( "hltCsAK4PFJetsLooseIDPPOnAA" ),
12058  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
12059 )
12060 fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
12061  src = cms.InputTag( "hltCsAK4PFJetsTightIDPPOnAA" ),
12062  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
12063 )
12064 fragment.hltVerticesPFPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
12065  vertexCollections = cms.VPSet(
12066  cms.PSet( chi2cutoff = cms.double( 3.0 ),
12067  label = cms.string( "" ),
12068  useBeamConstraint = cms.bool( False ),
12069  minNdof = cms.double( 0.0 ),
12070  maxDistanceToBeam = cms.double( 1.0 ),
12071  algorithm = cms.string( "AdaptiveVertexFitter" )
12072  ),
12073  cms.PSet( chi2cutoff = cms.double( 3.0 ),
12074  label = cms.string( "WithBS" ),
12075  useBeamConstraint = cms.bool( True ),
12076  minNdof = cms.double( 0.0 ),
12077  maxDistanceToBeam = cms.double( 1.0 ),
12078  algorithm = cms.string( "AdaptiveVertexFitter" )
12079  )
12080  ),
12081  verbose = cms.untracked.bool( False ),
12082  TkFilterParameters = cms.PSet(
12083  maxEta = cms.double( 100.0 ),
12084  minPt = cms.double( 0.0 ),
12085  minSiliconLayersWithHits = cms.int32( 5 ),
12086  minPixelLayersWithHits = cms.int32( 2 ),
12087  maxNormalizedChi2 = cms.double( 20.0 ),
12088  trackQuality = cms.string( "any" ),
12089  algorithm = cms.string( "filter" ),
12090  maxD0Significance = cms.double( 999.0 )
12091  ),
12092  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
12093  TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
12094  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
12095  TrackTimesLabel = cms.InputTag( "dummy_default" ),
12096  TkClusParameters = cms.PSet(
12097  TkDAClusParameters = cms.PSet(
12098  zmerge = cms.double( 0.01 ),
12099  Tstop = cms.double( 0.5 ),
12100  d0CutOff = cms.double( 999.0 ),
12101  dzCutOff = cms.double( 4.0 ),
12102  vertexSize = cms.double( 0.15 ),
12103  coolingFactor = cms.double( 0.6 ),
12104  Tpurge = cms.double( 2.0 ),
12105  Tmin = cms.double( 2.4 ),
12106  uniquetrkweight = cms.double( 0.9 )
12107  ),
12108  algorithm = cms.string( "DA_vect" )
12109  ),
12110  isRecoveryIteration = cms.bool( False ),
12111  recoveryVtxCollection = cms.InputTag( "" )
12112 )
12113 fragment.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter",
12114  filterParams = cms.PSet(
12115  maxZ = cms.double( 24.0 ),
12116  minNdof = cms.double( 4.0 ),
12117  maxRho = cms.double( 2.0 ),
12118  pvSrc = cms.InputTag( "hltVerticesPFPPOnAA" )
12119  ),
12120  src = cms.InputTag( "hltVerticesPFPPOnAA" )
12121 )
12122 fragment.hltVerticesPFFilterPPOnAA = cms.EDFilter( "VertexSelector",
12123  src = cms.InputTag( "hltVerticesPFSelectorPPOnAA" ),
12124  cut = cms.string( "!isFake" ),
12125  filter = cms.bool( True )
12126 )
12127 fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12128  saveTags = cms.bool( True ),
12129  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit_Centrality30_100_BptxAND" ),
12130  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12131  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12132  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12133  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12134  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12135  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12136  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12137  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12138 )
12139 fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
12140  offset = cms.uint32( 0 ),
12141  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12142 )
12143 fragment.hltL1ZeroBias = cms.EDFilter( "HLTL1TSeed",
12144  saveTags = cms.bool( True ),
12145  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
12146  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12147  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12148  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12149  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12150  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12151  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12152  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12153  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12154 )
12155 fragment.hltPreHIZeroBias = cms.EDFilter( "HLTPrescaler",
12156  offset = cms.uint32( 0 ),
12157  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12158 )
12159 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
12160  saveTags = cms.bool( True ),
12161  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
12162  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12163  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12164  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12165  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12166  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12167  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12168  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12169  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12170 )
12171 fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
12172  offset = cms.uint32( 0 ),
12173  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12174 )
12175 fragment.hltL1sSingleJet28BptxAND = cms.EDFilter( "HLTL1TSeed",
12176  saveTags = cms.bool( True ),
12177  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_BptxAND" ),
12178  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12179  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12180  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12181  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12182  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12183  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12184  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12185  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12186 )
12187 fragment.hltPreHIPuAK4CaloJet40Eta5p1 = cms.EDFilter( "HLTPrescaler",
12188  offset = cms.uint32( 0 ),
12189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12190 )
12191 fragment.hltSinglePuAK4CaloJet40Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12192  saveTags = cms.bool( True ),
12193  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12194  triggerType = cms.int32( 85 ),
12195  MinE = cms.double( -1.0 ),
12196  MinPt = cms.double( 40.0 ),
12197  MinMass = cms.double( -1.0 ),
12198  MaxMass = cms.double( -1.0 ),
12199  MinEta = cms.double( -1.0 ),
12200  MaxEta = cms.double( 5.1 ),
12201  MinN = cms.int32( 1 )
12202 )
12203 fragment.rawDataReducedFormat = cms.EDProducer( "EvFFEDSelector",
12204  inputTag = cms.InputTag( "rawDataRepacker" ),
12205  fedList = ( cms.vuint32( 100, 101, 102, 1024, 103, 104, 105, 106, 107, 108, 109, 110, 111, 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, 213)+cms.vuint32( 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, 468)+cms.vuint32( 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) )
12206 )
12207 fragment.hltL1sSingleJet44BptxAND = cms.EDFilter( "HLTL1TSeed",
12208  saveTags = cms.bool( True ),
12209  L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_BptxAND" ),
12210  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12211  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12212  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12213  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12214  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12215  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12216  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12217  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12218 )
12219 fragment.hltPreHIPuAK4CaloJet60Eta5p1 = cms.EDFilter( "HLTPrescaler",
12220  offset = cms.uint32( 0 ),
12221  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12222 )
12223 fragment.hltSinglePuAK4CaloJet60Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12224  saveTags = cms.bool( True ),
12225  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12226  triggerType = cms.int32( 85 ),
12227  MinE = cms.double( -1.0 ),
12228  MinPt = cms.double( 60.0 ),
12229  MinMass = cms.double( -1.0 ),
12230  MaxMass = cms.double( -1.0 ),
12231  MinEta = cms.double( -1.0 ),
12232  MaxEta = cms.double( 5.1 ),
12233  MinN = cms.int32( 1 )
12234 )
12235 fragment.hltL1sSingleJet56BptxAND = cms.EDFilter( "HLTL1TSeed",
12236  saveTags = cms.bool( True ),
12237  L1SeedsLogicalExpression = cms.string( "L1_SingleJet56_BptxAND" ),
12238  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12239  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12240  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12241  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12242  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12243  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12244  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12245  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12246 )
12247 fragment.hltPreHIPuAK4CaloJet80Eta5p1 = cms.EDFilter( "HLTPrescaler",
12248  offset = cms.uint32( 0 ),
12249  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12250 )
12251 fragment.hltSinglePuAK4CaloJet80Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12252  saveTags = cms.bool( True ),
12253  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12254  triggerType = cms.int32( 85 ),
12255  MinE = cms.double( -1.0 ),
12256  MinPt = cms.double( 80.0 ),
12257  MinMass = cms.double( -1.0 ),
12258  MaxMass = cms.double( -1.0 ),
12259  MinEta = cms.double( -1.0 ),
12260  MaxEta = cms.double( 5.1 ),
12261  MinN = cms.int32( 1 )
12262 )
12263 fragment.hltL1sSingleJet60BptxAND = cms.EDFilter( "HLTL1TSeed",
12264  saveTags = cms.bool( True ),
12265  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_BptxAND" ),
12266  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12267  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12268  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12269  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12270  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12271  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12272  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12273  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12274 )
12275 fragment.hltPreHIPuAK4CaloJet100Eta5p1 = cms.EDFilter( "HLTPrescaler",
12276  offset = cms.uint32( 0 ),
12277  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12278 )
12279 fragment.hltSinglePuAK4CaloJet100Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12280  saveTags = cms.bool( True ),
12281  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12282  triggerType = cms.int32( 85 ),
12283  MinE = cms.double( -1.0 ),
12284  MinPt = cms.double( 100.0 ),
12285  MinMass = cms.double( -1.0 ),
12286  MaxMass = cms.double( -1.0 ),
12287  MinEta = cms.double( -1.0 ),
12288  MaxEta = cms.double( 5.1 ),
12289  MinN = cms.int32( 1 )
12290 )
12291 fragment.hltPreHIPuAK4CaloJet120Eta5p1 = cms.EDFilter( "HLTPrescaler",
12292  offset = cms.uint32( 0 ),
12293  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12294 )
12295 fragment.hltSinglePuAK4CaloJet120Eta5p1 = cms.EDFilter( "HLT1CaloJet",
12296  saveTags = cms.bool( True ),
12297  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
12298  triggerType = cms.int32( 85 ),
12299  MinE = cms.double( -1.0 ),
12300  MinPt = cms.double( 120.0 ),
12301  MinMass = cms.double( -1.0 ),
12302  MaxMass = cms.double( -1.0 ),
12303  MinEta = cms.double( -1.0 ),
12304  MaxEta = cms.double( 5.1 ),
12305  MinN = cms.int32( 1 )
12306 )
12307 fragment.hltL1sSingleJet28Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12308  saveTags = cms.bool( True ),
12309  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_Centrality_30_100_BptxAND" ),
12310  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12311  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12312  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12313  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12314  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12315  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12316  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12317  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12318 )
12319 fragment.hltPreHIPuAK4CaloJet40Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12320  offset = cms.uint32( 0 ),
12321  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12322 )
12323 fragment.hltL1sSingleJet44Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12324  saveTags = cms.bool( True ),
12325  L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_Centrality_30_100_BptxAND" ),
12326  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12327  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12328  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12329  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12330  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12331  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12332  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12333  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12334 )
12335 fragment.hltPreHIPuAK4CaloJet60Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12336  offset = cms.uint32( 0 ),
12337  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12338 )
12339 fragment.hltL1sSingleJet56Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12340  saveTags = cms.bool( True ),
12341  L1SeedsLogicalExpression = cms.string( "L1_SingleJet56_Centrality_30_100_BptxAND" ),
12342  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12343  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12344  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12345  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12346  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12347  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12348  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12349  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12350 )
12351 fragment.hltPreHIPuAK4CaloJet80Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12352  offset = cms.uint32( 0 ),
12353  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12354 )
12355 fragment.hltL1sSingleJet60Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
12356  saveTags = cms.bool( True ),
12357  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_Centrality_30_100_BptxAND" ),
12358  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12359  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12360  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12361  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12362  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12363  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12364  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12365  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12366 )
12367 fragment.hltPreHIPuAK4CaloJet100Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
12368  offset = cms.uint32( 0 ),
12369  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12370 )
12371 fragment.hltL1sL1MinimumBiasHF1AND = cms.EDFilter( "HLTL1TSeed",
12372  saveTags = cms.bool( True ),
12373  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND" ),
12374  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12375  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12376  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12377  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12378  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12379  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12380  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12381  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12382 )
12383 fragment.hltPreHIGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
12384  offset = cms.uint32( 0 ),
12385  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12386 )
12387 fragment.hltParticleFlowRecHitECALPPOnAA = cms.EDProducer( "PFRecHitProducer",
12388  navigator = cms.PSet(
12389  barrel = cms.PSet( ),
12390  endcap = cms.PSet( ),
12391  name = cms.string( "PFRecHitECALNavigator" )
12392  ),
12393  producers = cms.VPSet(
12394  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12395  srFlags = cms.InputTag( "" ),
12396  name = cms.string( "PFEBRecHitCreator" ),
12397  qualityTests = cms.VPSet(
12398  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
12399  applySelectionsToAllCrystals = cms.bool( True )
12400  ),
12401  cms.PSet( topologicalCleaning = cms.bool( True ),
12402  skipTTRecoveredHits = cms.bool( True ),
12403  cleaningThreshold = cms.double( 2.0 ),
12404  name = cms.string( "PFRecHitQTestECAL" ),
12405  timingCleaning = cms.bool( True )
12406  )
12407  )
12408  ),
12409  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12410  srFlags = cms.InputTag( "" ),
12411  name = cms.string( "PFEERecHitCreator" ),
12412  qualityTests = cms.VPSet(
12413  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
12414  applySelectionsToAllCrystals = cms.bool( True )
12415  ),
12416  cms.PSet( topologicalCleaning = cms.bool( True ),
12417  skipTTRecoveredHits = cms.bool( True ),
12418  cleaningThreshold = cms.double( 2.0 ),
12419  name = cms.string( "PFRecHitQTestECAL" ),
12420  timingCleaning = cms.bool( True )
12421  )
12422  )
12423  )
12424  )
12425 )
12426 fragment.hltParticleFlowRecHitPSPPOnAA = cms.EDProducer( "PFRecHitProducer",
12427  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
12428  producers = cms.VPSet(
12429  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
12430  name = cms.string( "PFPSRecHitCreator" ),
12431  qualityTests = cms.VPSet(
12432  cms.PSet( threshold = cms.double( 7.0E-6 ),
12433  name = cms.string( "PFRecHitQTestThreshold" )
12434  )
12435  )
12436  )
12437  )
12438 )
12439 fragment.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer",
12440  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ),
12441  recHitCleaners = cms.VPSet(
12442  ),
12443  seedCleaners = cms.VPSet(
12444  ),
12445  seedFinder = cms.PSet(
12446  thresholdsByDetector = cms.VPSet(
12447  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12448  seedingThreshold = cms.double( 1.2E-4 ),
12449  detector = cms.string( "PS1" )
12450  ),
12451  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12452  seedingThreshold = cms.double( 1.2E-4 ),
12453  detector = cms.string( "PS2" )
12454  )
12455  ),
12456  algoName = cms.string( "LocalMaximumSeedFinder" ),
12457  nNeighbours = cms.int32( 4 )
12458  ),
12459  initialClusteringStep = cms.PSet(
12460  thresholdsByDetector = cms.VPSet(
12461  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
12462  gatheringThresholdPt = cms.double( 0.0 ),
12463  detector = cms.string( "PS1" )
12464  ),
12465  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
12466  gatheringThresholdPt = cms.double( 0.0 ),
12467  detector = cms.string( "PS2" )
12468  )
12469  ),
12470  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
12471  useCornerCells = cms.bool( False )
12472  ),
12473  pfClusterBuilder = cms.PSet(
12474  minFracTot = cms.double( 1.0E-20 ),
12475  stoppingTolerance = cms.double( 1.0E-8 ),
12476  positionCalc = cms.PSet(
12477  minAllowedNormalization = cms.double( 1.0E-9 ),
12478  posCalcNCrystals = cms.int32( -1 ),
12479  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12480  logWeightDenominator = cms.double( 6.0E-5 ),
12481  minFractionInCalc = cms.double( 1.0E-9 )
12482  ),
12483  maxIterations = cms.uint32( 50 ),
12484  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
12485  recHitEnergyNorms = cms.VPSet(
12486  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
12487  detector = cms.string( "PS1" )
12488  ),
12489  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
12490  detector = cms.string( "PS2" )
12491  )
12492  ),
12493  showerSigma = cms.double( 0.3 ),
12494  minFractionToKeep = cms.double( 1.0E-7 ),
12495  excludeOtherSeeds = cms.bool( True )
12496  ),
12497  positionReCalc = cms.PSet( ),
12498  energyCorrector = cms.PSet( )
12499 )
12500 fragment.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer",
12501  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ),
12502  recHitCleaners = cms.VPSet(
12503  ),
12504  seedCleaners = cms.VPSet(
12505  ),
12506  seedFinder = cms.PSet(
12507  thresholdsByDetector = cms.VPSet(
12508  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
12509  seedingThreshold = cms.double( 0.6 ),
12510  detector = cms.string( "ECAL_ENDCAP" )
12511  ),
12512  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
12513  seedingThreshold = cms.double( 0.23 ),
12514  detector = cms.string( "ECAL_BARREL" )
12515  )
12516  ),
12517  algoName = cms.string( "LocalMaximumSeedFinder" ),
12518  nNeighbours = cms.int32( 8 )
12519  ),
12520  initialClusteringStep = cms.PSet(
12521  thresholdsByDetector = cms.VPSet(
12522  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
12523  gatheringThresholdPt = cms.double( 0.0 ),
12524  detector = cms.string( "ECAL_BARREL" )
12525  ),
12526  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
12527  gatheringThresholdPt = cms.double( 0.0 ),
12528  detector = cms.string( "ECAL_ENDCAP" )
12529  )
12530  ),
12531  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
12532  useCornerCells = cms.bool( True )
12533  ),
12534  pfClusterBuilder = cms.PSet(
12535  minFracTot = cms.double( 1.0E-20 ),
12536  stoppingTolerance = cms.double( 1.0E-8 ),
12537  positionCalc = cms.PSet(
12538  minAllowedNormalization = cms.double( 1.0E-9 ),
12539  posCalcNCrystals = cms.int32( 9 ),
12540  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12541  logWeightDenominator = cms.double( 0.08 ),
12542  minFractionInCalc = cms.double( 1.0E-9 ),
12543  timeResolutionCalcBarrel = cms.PSet(
12544  corrTermLowE = cms.double( 0.0510871 ),
12545  threshLowE = cms.double( 0.5 ),
12546  noiseTerm = cms.double( 1.10889 ),
12547  constantTermLowE = cms.double( 0.0 ),
12548  noiseTermLowE = cms.double( 1.31883 ),
12549  threshHighE = cms.double( 5.0 ),
12550  constantTerm = cms.double( 0.428192 )
12551  ),
12552  timeResolutionCalcEndcap = cms.PSet(
12553  corrTermLowE = cms.double( 0.0 ),
12554  threshLowE = cms.double( 1.0 ),
12555  noiseTerm = cms.double( 5.72489999999 ),
12556  constantTermLowE = cms.double( 0.0 ),
12557  noiseTermLowE = cms.double( 6.92683000001 ),
12558  threshHighE = cms.double( 10.0 ),
12559  constantTerm = cms.double( 0.0 )
12560  )
12561  ),
12562  maxIterations = cms.uint32( 50 ),
12563  positionCalcForConvergence = cms.PSet(
12564  minAllowedNormalization = cms.double( 0.0 ),
12565  T0_ES = cms.double( 1.2 ),
12566  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
12567  T0_EE = cms.double( 3.1 ),
12568  T0_EB = cms.double( 7.4 ),
12569  X0 = cms.double( 0.89 ),
12570  minFractionInCalc = cms.double( 0.0 ),
12571  W0 = cms.double( 4.2 )
12572  ),
12573  allCellsPositionCalc = cms.PSet(
12574  minAllowedNormalization = cms.double( 1.0E-9 ),
12575  posCalcNCrystals = cms.int32( -1 ),
12576  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
12577  logWeightDenominator = cms.double( 0.08 ),
12578  minFractionInCalc = cms.double( 1.0E-9 ),
12579  timeResolutionCalcBarrel = cms.PSet(
12580  corrTermLowE = cms.double( 0.0510871 ),
12581  threshLowE = cms.double( 0.5 ),
12582  noiseTerm = cms.double( 1.10889 ),
12583  constantTermLowE = cms.double( 0.0 ),
12584  noiseTermLowE = cms.double( 1.31883 ),
12585  threshHighE = cms.double( 5.0 ),
12586  constantTerm = cms.double( 0.428192 )
12587  ),
12588  timeResolutionCalcEndcap = cms.PSet(
12589  corrTermLowE = cms.double( 0.0 ),
12590  threshLowE = cms.double( 1.0 ),
12591  noiseTerm = cms.double( 5.72489999999 ),
12592  constantTermLowE = cms.double( 0.0 ),
12593  noiseTermLowE = cms.double( 6.92683000001 ),
12594  threshHighE = cms.double( 10.0 ),
12595  constantTerm = cms.double( 0.0 )
12596  )
12597  ),
12598  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
12599  recHitEnergyNorms = cms.VPSet(
12600  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
12601  detector = cms.string( "ECAL_BARREL" )
12602  ),
12603  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
12604  detector = cms.string( "ECAL_ENDCAP" )
12605  )
12606  ),
12607  showerSigma = cms.double( 1.5 ),
12608  minFractionToKeep = cms.double( 1.0E-7 ),
12609  excludeOtherSeeds = cms.bool( True )
12610  ),
12611  positionReCalc = cms.PSet(
12612  minAllowedNormalization = cms.double( 0.0 ),
12613  T0_ES = cms.double( 1.2 ),
12614  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
12615  T0_EE = cms.double( 3.1 ),
12616  T0_EB = cms.double( 7.4 ),
12617  X0 = cms.double( 0.89 ),
12618  minFractionInCalc = cms.double( 0.0 ),
12619  W0 = cms.double( 4.2 )
12620  ),
12621  energyCorrector = cms.PSet( )
12622 )
12623 fragment.hltParticleFlowClusterECALPPOnAA = cms.EDProducer( "CorrectedECALPFClusterProducer",
12624  minimumPSEnergy = cms.double( 0.0 ),
12625  skipPS = cms.bool( False ),
12626  inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ),
12627  energyCorrector = cms.PSet(
12628  applyCrackCorrections = cms.bool( False ),
12629  srfAwareCorrection = cms.bool( True ),
12630  applyMVACorrections = cms.bool( True ),
12631  maxPtForMVAEvaluation = cms.double( 300.0 ),
12632  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12633  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12634  ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ),
12635  eeSrFlagLabel = cms.InputTag( "hltEcalDigis" )
12636  ),
12637  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" )
12638 )
12639 fragment.hltParticleFlowSuperClusterECALPPOnAA = cms.EDProducer( "PFECALSuperClusterProducer",
12640  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
12641  doSatelliteClusterMerge = cms.bool( False ),
12642  thresh_PFClusterBarrel = cms.double( 0.5 ),
12643  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
12644  useRegression = cms.bool( True ),
12645  satelliteMajorityFraction = cms.double( 0.5 ),
12646  thresh_PFClusterEndcap = cms.double( 0.5 ),
12647  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
12648  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
12649  verbose = cms.untracked.bool( False ),
12650  thresh_SCEt = cms.double( 4.0 ),
12651  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
12652  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
12653  useDynamicDPhiWindow = cms.bool( True ),
12654  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
12655  regressionConfig = cms.PSet(
12656  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
12657  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12658  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12659  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
12660  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
12661  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
12662  isHLT = cms.bool( True ),
12663  regTrainedWithPS = cms.bool( True )
12664  ),
12665  applyCrackCorrections = cms.bool( False ),
12666  satelliteClusterSeedThreshold = cms.double( 50.0 ),
12667  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
12668  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
12669  PFClusters = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
12670  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
12671  ClusteringType = cms.string( "Mustache" ),
12672  EnergyWeight = cms.string( "Raw" ),
12673  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12674  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
12675  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
12676  thresh_PFClusterES = cms.double( 0.5 ),
12677  seedThresholdIsET = cms.bool( True ),
12678  isOOTCollection = cms.bool( False ),
12679  barrelRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' ),
12680  endcapRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
12681  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
12682  dropUnseedable = cms.bool( False )
12683 )
12684 fragment.hltEgammaCandidatesPPOnAA = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
12685  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALPPOnAA','hltParticleFlowSuperClusterECALBarrel' ),
12686  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALPPOnAA','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
12687  recoEcalCandidateCollection = cms.string( "" )
12688 )
12689 fragment.hltEgammaCandidatesWrapperPPOnAA = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
12690  saveTags = cms.bool( True ),
12691  candIsolatedTag = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12692  candNonIsolatedTag = cms.InputTag( "" ),
12693  doIsolated = cms.bool( True )
12694 )
12695 fragment.hltEG10EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12696  saveTags = cms.bool( True ),
12697  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12698  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12699  etcutEB = cms.double( 10.0 ),
12700  etcutEE = cms.double( 10.0 ),
12701  ncandcut = cms.int32( 1 )
12702 )
12703 fragment.hltEgammaHoverEPPOnAA = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
12704  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12705  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
12706  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
12707  doRhoCorrection = cms.bool( False ),
12708  rhoMax = cms.double( 9.9999999E7 ),
12709  rhoScale = cms.double( 1.0 ),
12710  etMin = cms.double( 0.0 ),
12711  innerCone = cms.double( 0.0 ),
12712  outerCone = cms.double( 0.14 ),
12713  depth = cms.int32( -1 ),
12714  doEtSum = cms.bool( False ),
12715  useSingleTower = cms.bool( False ),
12716  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
12717  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
12718 )
12719 fragment.hltEG10HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12720  saveTags = cms.bool( True ),
12721  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
12722  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12723  rhoTag = cms.InputTag( "" ),
12724  energyLowEdges = cms.vdouble( 0.0 ),
12725  lessThan = cms.bool( True ),
12726  useEt = cms.bool( False ),
12727  thrRegularEB = cms.vdouble( -1.0 ),
12728  thrRegularEE = cms.vdouble( -1.0 ),
12729  thrOverEEB = cms.vdouble( 2.0 ),
12730  thrOverEEE = cms.vdouble( 2.0 ),
12731  thrOverE2EB = cms.vdouble( -1.0 ),
12732  thrOverE2EE = cms.vdouble( -1.0 ),
12733  ncandcut = cms.int32( 1 ),
12734  doRhoCorrection = cms.bool( False ),
12735  rhoMax = cms.double( 9.9999999E7 ),
12736  rhoScale = cms.double( 1.0 ),
12737  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12738  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12739  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12740 )
12741 fragment.hltPreHIGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
12742  offset = cms.uint32( 0 ),
12743  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12744 )
12745 fragment.hltEG20EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12746  saveTags = cms.bool( True ),
12747  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12748  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12749  etcutEB = cms.double( 20.0 ),
12750  etcutEE = cms.double( 20.0 ),
12751  ncandcut = cms.int32( 1 )
12752 )
12753 fragment.hltEG20HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12754  saveTags = cms.bool( True ),
12755  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
12756  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12757  rhoTag = cms.InputTag( "" ),
12758  energyLowEdges = cms.vdouble( 0.0 ),
12759  lessThan = cms.bool( True ),
12760  useEt = cms.bool( False ),
12761  thrRegularEB = cms.vdouble( -1.0 ),
12762  thrRegularEE = cms.vdouble( -1.0 ),
12763  thrOverEEB = cms.vdouble( 2.0 ),
12764  thrOverEEE = cms.vdouble( 2.0 ),
12765  thrOverE2EB = cms.vdouble( -1.0 ),
12766  thrOverE2EE = cms.vdouble( -1.0 ),
12767  ncandcut = cms.int32( 1 ),
12768  doRhoCorrection = cms.bool( False ),
12769  rhoMax = cms.double( 9.9999999E7 ),
12770  rhoScale = cms.double( 1.0 ),
12771  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12772  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12773  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12774 )
12775 fragment.hltL1sL1SingleEG7BptxAND = cms.EDFilter( "HLTL1TSeed",
12776  saveTags = cms.bool( True ),
12777  L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_BptxAND" ),
12778  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12779  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12780  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12781  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12782  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12783  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12784  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12785  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12786 )
12787 fragment.hltPreHIGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
12788  offset = cms.uint32( 0 ),
12789  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12790 )
12791 fragment.hltEG30EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12792  saveTags = cms.bool( True ),
12793  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12794  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12795  etcutEB = cms.double( 30.0 ),
12796  etcutEE = cms.double( 30.0 ),
12797  ncandcut = cms.int32( 1 )
12798 )
12799 fragment.hltEG30HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12800  saveTags = cms.bool( True ),
12801  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
12802  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12803  rhoTag = cms.InputTag( "" ),
12804  energyLowEdges = cms.vdouble( 0.0 ),
12805  lessThan = cms.bool( True ),
12806  useEt = cms.bool( False ),
12807  thrRegularEB = cms.vdouble( -1.0 ),
12808  thrRegularEE = cms.vdouble( -1.0 ),
12809  thrOverEEB = cms.vdouble( 2.0 ),
12810  thrOverEEE = cms.vdouble( 2.0 ),
12811  thrOverE2EB = cms.vdouble( -1.0 ),
12812  thrOverE2EE = cms.vdouble( -1.0 ),
12813  ncandcut = cms.int32( 1 ),
12814  doRhoCorrection = cms.bool( False ),
12815  rhoMax = cms.double( 9.9999999E7 ),
12816  rhoScale = cms.double( 1.0 ),
12817  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12818  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12819  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12820 )
12821 fragment.hltL1sL1SingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
12822  saveTags = cms.bool( True ),
12823  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
12824  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12825  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12826  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12827  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12828  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12829  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12830  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12831  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12832 )
12833 fragment.hltPreHIGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
12834  offset = cms.uint32( 0 ),
12835  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12836 )
12837 fragment.hltEG40EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12838  saveTags = cms.bool( True ),
12839  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12840  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12841  etcutEB = cms.double( 40.0 ),
12842  etcutEE = cms.double( 40.0 ),
12843  ncandcut = cms.int32( 1 )
12844 )
12845 fragment.hltEG40HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12846  saveTags = cms.bool( True ),
12847  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
12848  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12849  rhoTag = cms.InputTag( "" ),
12850  energyLowEdges = cms.vdouble( 0.0 ),
12851  lessThan = cms.bool( True ),
12852  useEt = cms.bool( False ),
12853  thrRegularEB = cms.vdouble( -1.0 ),
12854  thrRegularEE = cms.vdouble( -1.0 ),
12855  thrOverEEB = cms.vdouble( 2.0 ),
12856  thrOverEEE = cms.vdouble( 2.0 ),
12857  thrOverE2EB = cms.vdouble( -1.0 ),
12858  thrOverE2EE = cms.vdouble( -1.0 ),
12859  ncandcut = cms.int32( 1 ),
12860  doRhoCorrection = cms.bool( False ),
12861  rhoMax = cms.double( 9.9999999E7 ),
12862  rhoScale = cms.double( 1.0 ),
12863  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12864  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12865  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12866 )
12867 fragment.hltPreHIGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
12868  offset = cms.uint32( 0 ),
12869  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12870 )
12871 fragment.hltEG50EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12872  saveTags = cms.bool( True ),
12873  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12874  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12875  etcutEB = cms.double( 50.0 ),
12876  etcutEE = cms.double( 50.0 ),
12877  ncandcut = cms.int32( 1 )
12878 )
12879 fragment.hltEG50HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12880  saveTags = cms.bool( True ),
12881  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
12882  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12883  rhoTag = cms.InputTag( "" ),
12884  energyLowEdges = cms.vdouble( 0.0 ),
12885  lessThan = cms.bool( True ),
12886  useEt = cms.bool( False ),
12887  thrRegularEB = cms.vdouble( -1.0 ),
12888  thrRegularEE = cms.vdouble( -1.0 ),
12889  thrOverEEB = cms.vdouble( 2.0 ),
12890  thrOverEEE = cms.vdouble( 2.0 ),
12891  thrOverE2EB = cms.vdouble( -1.0 ),
12892  thrOverE2EE = cms.vdouble( -1.0 ),
12893  ncandcut = cms.int32( 1 ),
12894  doRhoCorrection = cms.bool( False ),
12895  rhoMax = cms.double( 9.9999999E7 ),
12896  rhoScale = cms.double( 1.0 ),
12897  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12898  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12899  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12900 )
12901 fragment.hltL1sL1SingleEG30BptxAND = cms.EDFilter( "HLTL1TSeed",
12902  saveTags = cms.bool( True ),
12903  L1SeedsLogicalExpression = cms.string( "L1_SingleEG30_BptxAND" ),
12904  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12905  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12906  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12907  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12908  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12909  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12910  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12911  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12912 )
12913 fragment.hltPreHIGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
12914  offset = cms.uint32( 0 ),
12915  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12916 )
12917 fragment.hltEG60EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12918  saveTags = cms.bool( True ),
12919  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12920  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12921  etcutEB = cms.double( 60.0 ),
12922  etcutEE = cms.double( 60.0 ),
12923  ncandcut = cms.int32( 1 )
12924 )
12925 fragment.hltEG60HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12926  saveTags = cms.bool( True ),
12927  candTag = cms.InputTag( "hltEG60EtPPOnAAFilter" ),
12928  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12929  rhoTag = cms.InputTag( "" ),
12930  energyLowEdges = cms.vdouble( 0.0 ),
12931  lessThan = cms.bool( True ),
12932  useEt = cms.bool( False ),
12933  thrRegularEB = cms.vdouble( -1.0 ),
12934  thrRegularEE = cms.vdouble( -1.0 ),
12935  thrOverEEB = cms.vdouble( 2.0 ),
12936  thrOverEEE = cms.vdouble( 2.0 ),
12937  thrOverE2EB = cms.vdouble( -1.0 ),
12938  thrOverE2EE = cms.vdouble( -1.0 ),
12939  ncandcut = cms.int32( 1 ),
12940  doRhoCorrection = cms.bool( False ),
12941  rhoMax = cms.double( 9.9999999E7 ),
12942  rhoScale = cms.double( 1.0 ),
12943  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12944  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12945  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12946 )
12947 fragment.hltPreHIGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
12948  offset = cms.uint32( 0 ),
12949  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12950 )
12951 fragment.hltEG10EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12952  saveTags = cms.bool( True ),
12953  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12954  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12955  etcutEB = cms.double( 10.0 ),
12956  etcutEE = cms.double( 999999.0 ),
12957  ncandcut = cms.int32( 1 )
12958 )
12959 fragment.hltEG10HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12960  saveTags = cms.bool( True ),
12961  candTag = cms.InputTag( "hltEG10EtEBPPOnAAFilter" ),
12962  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12963  rhoTag = cms.InputTag( "" ),
12964  energyLowEdges = cms.vdouble( 0.0 ),
12965  lessThan = cms.bool( True ),
12966  useEt = cms.bool( False ),
12967  thrRegularEB = cms.vdouble( -1.0 ),
12968  thrRegularEE = cms.vdouble( -1.0 ),
12969  thrOverEEB = cms.vdouble( 2.0 ),
12970  thrOverEEE = cms.vdouble( 2.0 ),
12971  thrOverE2EB = cms.vdouble( -1.0 ),
12972  thrOverE2EE = cms.vdouble( -1.0 ),
12973  ncandcut = cms.int32( 1 ),
12974  doRhoCorrection = cms.bool( False ),
12975  rhoMax = cms.double( 9.9999999E7 ),
12976  rhoScale = cms.double( 1.0 ),
12977  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12978  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12979  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12980 )
12981 fragment.hltPreHIGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
12982  offset = cms.uint32( 0 ),
12983  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12984 )
12985 fragment.hltEG20EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12986  saveTags = cms.bool( True ),
12987  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12988  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12989  etcutEB = cms.double( 20.0 ),
12990  etcutEE = cms.double( 999999.0 ),
12991  ncandcut = cms.int32( 1 )
12992 )
12993 fragment.hltEG20HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12994  saveTags = cms.bool( True ),
12995  candTag = cms.InputTag( "hltEG20EtEBPPOnAAFilter" ),
12996  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12997  rhoTag = cms.InputTag( "" ),
12998  energyLowEdges = cms.vdouble( 0.0 ),
12999  lessThan = cms.bool( True ),
13000  useEt = cms.bool( False ),
13001  thrRegularEB = cms.vdouble( -1.0 ),
13002  thrRegularEE = cms.vdouble( -1.0 ),
13003  thrOverEEB = cms.vdouble( 2.0 ),
13004  thrOverEEE = cms.vdouble( 2.0 ),
13005  thrOverE2EB = cms.vdouble( -1.0 ),
13006  thrOverE2EE = cms.vdouble( -1.0 ),
13007  ncandcut = cms.int32( 1 ),
13008  doRhoCorrection = cms.bool( False ),
13009  rhoMax = cms.double( 9.9999999E7 ),
13010  rhoScale = cms.double( 1.0 ),
13011  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13012  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13013  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13014 )
13015 fragment.hltPreHIGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13016  offset = cms.uint32( 0 ),
13017  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13018 )
13019 fragment.hltEG30EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13020  saveTags = cms.bool( True ),
13021  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13022  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13023  etcutEB = cms.double( 30.0 ),
13024  etcutEE = cms.double( 999999.0 ),
13025  ncandcut = cms.int32( 1 )
13026 )
13027 fragment.hltEG30HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13028  saveTags = cms.bool( True ),
13029  candTag = cms.InputTag( "hltEG30EtEBPPOnAAFilter" ),
13030  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13031  rhoTag = cms.InputTag( "" ),
13032  energyLowEdges = cms.vdouble( 0.0 ),
13033  lessThan = cms.bool( True ),
13034  useEt = cms.bool( False ),
13035  thrRegularEB = cms.vdouble( -1.0 ),
13036  thrRegularEE = cms.vdouble( -1.0 ),
13037  thrOverEEB = cms.vdouble( 2.0 ),
13038  thrOverEEE = cms.vdouble( 2.0 ),
13039  thrOverE2EB = cms.vdouble( -1.0 ),
13040  thrOverE2EE = cms.vdouble( -1.0 ),
13041  ncandcut = cms.int32( 1 ),
13042  doRhoCorrection = cms.bool( False ),
13043  rhoMax = cms.double( 9.9999999E7 ),
13044  rhoScale = cms.double( 1.0 ),
13045  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13046  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13047  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13048 )
13049 fragment.hltPreHIGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13050  offset = cms.uint32( 0 ),
13051  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13052 )
13053 fragment.hltEG40EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13054  saveTags = cms.bool( True ),
13055  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13056  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13057  etcutEB = cms.double( 40.0 ),
13058  etcutEE = cms.double( 999999.0 ),
13059  ncandcut = cms.int32( 1 )
13060 )
13061 fragment.hltEG40HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13062  saveTags = cms.bool( True ),
13063  candTag = cms.InputTag( "hltEG40EtEBPPOnAAFilter" ),
13064  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13065  rhoTag = cms.InputTag( "" ),
13066  energyLowEdges = cms.vdouble( 0.0 ),
13067  lessThan = cms.bool( True ),
13068  useEt = cms.bool( False ),
13069  thrRegularEB = cms.vdouble( -1.0 ),
13070  thrRegularEE = cms.vdouble( -1.0 ),
13071  thrOverEEB = cms.vdouble( 2.0 ),
13072  thrOverEEE = cms.vdouble( 2.0 ),
13073  thrOverE2EB = cms.vdouble( -1.0 ),
13074  thrOverE2EE = cms.vdouble( -1.0 ),
13075  ncandcut = cms.int32( 1 ),
13076  doRhoCorrection = cms.bool( False ),
13077  rhoMax = cms.double( 9.9999999E7 ),
13078  rhoScale = cms.double( 1.0 ),
13079  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13080  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13081  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13082 )
13083 fragment.hltPreHIGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
13084  offset = cms.uint32( 0 ),
13085  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13086 )
13087 fragment.hltEG50EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13088  saveTags = cms.bool( True ),
13089  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13090  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13091  etcutEB = cms.double( 50.0 ),
13092  etcutEE = cms.double( 999999.0 ),
13093  ncandcut = cms.int32( 1 )
13094 )
13095 fragment.hltEG50HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13096  saveTags = cms.bool( True ),
13097  candTag = cms.InputTag( "hltEG50EtEBPPOnAAFilter" ),
13098  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13099  rhoTag = cms.InputTag( "" ),
13100  energyLowEdges = cms.vdouble( 0.0 ),
13101  lessThan = cms.bool( True ),
13102  useEt = cms.bool( False ),
13103  thrRegularEB = cms.vdouble( -1.0 ),
13104  thrRegularEE = cms.vdouble( -1.0 ),
13105  thrOverEEB = cms.vdouble( 2.0 ),
13106  thrOverEEE = cms.vdouble( 2.0 ),
13107  thrOverE2EB = cms.vdouble( -1.0 ),
13108  thrOverE2EE = cms.vdouble( -1.0 ),
13109  ncandcut = cms.int32( 1 ),
13110  doRhoCorrection = cms.bool( False ),
13111  rhoMax = cms.double( 9.9999999E7 ),
13112  rhoScale = cms.double( 1.0 ),
13113  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13114  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13115  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13116 )
13117 fragment.hltPreHIGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
13118  offset = cms.uint32( 0 ),
13119  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13120 )
13121 fragment.hltEG60EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
13122  saveTags = cms.bool( True ),
13123  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
13124  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13125  etcutEB = cms.double( 60.0 ),
13126  etcutEE = cms.double( 999999.0 ),
13127  ncandcut = cms.int32( 1 )
13128 )
13129 fragment.hltEG60HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13130  saveTags = cms.bool( True ),
13131  candTag = cms.InputTag( "hltEG60EtEBPPOnAAFilter" ),
13132  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13133  rhoTag = cms.InputTag( "" ),
13134  energyLowEdges = cms.vdouble( 0.0 ),
13135  lessThan = cms.bool( True ),
13136  useEt = cms.bool( False ),
13137  thrRegularEB = cms.vdouble( -1.0 ),
13138  thrRegularEE = cms.vdouble( -1.0 ),
13139  thrOverEEB = cms.vdouble( 2.0 ),
13140  thrOverEEE = cms.vdouble( 2.0 ),
13141  thrOverE2EB = cms.vdouble( -1.0 ),
13142  thrOverE2EE = cms.vdouble( -1.0 ),
13143  ncandcut = cms.int32( 1 ),
13144  doRhoCorrection = cms.bool( False ),
13145  rhoMax = cms.double( 9.9999999E7 ),
13146  rhoScale = cms.double( 1.0 ),
13147  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13148  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13149  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13150 )
13151 fragment.hltPreHIGEDPhoton10HECut = cms.EDFilter( "HLTPrescaler",
13152  offset = cms.uint32( 0 ),
13153  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13154 )
13155 fragment.hltEG10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13156  saveTags = cms.bool( True ),
13157  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
13158  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13159  rhoTag = cms.InputTag( "" ),
13160  energyLowEdges = cms.vdouble( 0.0 ),
13161  lessThan = cms.bool( True ),
13162  useEt = cms.bool( False ),
13163  thrRegularEB = cms.vdouble( -1.0 ),
13164  thrRegularEE = cms.vdouble( -1.0 ),
13165  thrOverEEB = cms.vdouble( 0.2 ),
13166  thrOverEEE = cms.vdouble( 0.2 ),
13167  thrOverE2EB = cms.vdouble( -1.0 ),
13168  thrOverE2EE = cms.vdouble( -1.0 ),
13169  ncandcut = cms.int32( 1 ),
13170  doRhoCorrection = cms.bool( False ),
13171  rhoMax = cms.double( 9.9999999E7 ),
13172  rhoScale = cms.double( 1.0 ),
13173  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13174  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13175  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13176 )
13177 fragment.hltPreHIGEDPhoton20HECut = cms.EDFilter( "HLTPrescaler",
13178  offset = cms.uint32( 0 ),
13179  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13180 )
13181 fragment.hltEG20HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13182  saveTags = cms.bool( True ),
13183  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
13184  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13185  rhoTag = cms.InputTag( "" ),
13186  energyLowEdges = cms.vdouble( 0.0 ),
13187  lessThan = cms.bool( True ),
13188  useEt = cms.bool( False ),
13189  thrRegularEB = cms.vdouble( -1.0 ),
13190  thrRegularEE = cms.vdouble( -1.0 ),
13191  thrOverEEB = cms.vdouble( 0.2 ),
13192  thrOverEEE = cms.vdouble( 0.2 ),
13193  thrOverE2EB = cms.vdouble( -1.0 ),
13194  thrOverE2EE = cms.vdouble( -1.0 ),
13195  ncandcut = cms.int32( 1 ),
13196  doRhoCorrection = cms.bool( False ),
13197  rhoMax = cms.double( 9.9999999E7 ),
13198  rhoScale = cms.double( 1.0 ),
13199  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13200  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13201  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13202 )
13203 fragment.hltPreHIGEDPhoton30HECut = cms.EDFilter( "HLTPrescaler",
13204  offset = cms.uint32( 0 ),
13205  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13206 )
13207 fragment.hltEG30HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13208  saveTags = cms.bool( True ),
13209  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
13210  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13211  rhoTag = cms.InputTag( "" ),
13212  energyLowEdges = cms.vdouble( 0.0 ),
13213  lessThan = cms.bool( True ),
13214  useEt = cms.bool( False ),
13215  thrRegularEB = cms.vdouble( -1.0 ),
13216  thrRegularEE = cms.vdouble( -1.0 ),
13217  thrOverEEB = cms.vdouble( 0.2 ),
13218  thrOverEEE = cms.vdouble( 0.2 ),
13219  thrOverE2EB = cms.vdouble( -1.0 ),
13220  thrOverE2EE = cms.vdouble( -1.0 ),
13221  ncandcut = cms.int32( 1 ),
13222  doRhoCorrection = cms.bool( False ),
13223  rhoMax = cms.double( 9.9999999E7 ),
13224  rhoScale = cms.double( 1.0 ),
13225  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13226  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13227  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13228 )
13229 fragment.hltPreHIGEDPhoton40HECut = cms.EDFilter( "HLTPrescaler",
13230  offset = cms.uint32( 0 ),
13231  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13232 )
13233 fragment.hltEG40HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13234  saveTags = cms.bool( True ),
13235  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
13236  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13237  rhoTag = cms.InputTag( "" ),
13238  energyLowEdges = cms.vdouble( 0.0 ),
13239  lessThan = cms.bool( True ),
13240  useEt = cms.bool( False ),
13241  thrRegularEB = cms.vdouble( -1.0 ),
13242  thrRegularEE = cms.vdouble( -1.0 ),
13243  thrOverEEB = cms.vdouble( 0.2 ),
13244  thrOverEEE = cms.vdouble( 0.2 ),
13245  thrOverE2EB = cms.vdouble( -1.0 ),
13246  thrOverE2EE = cms.vdouble( -1.0 ),
13247  ncandcut = cms.int32( 1 ),
13248  doRhoCorrection = cms.bool( False ),
13249  rhoMax = cms.double( 9.9999999E7 ),
13250  rhoScale = cms.double( 1.0 ),
13251  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13252  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13253  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13254 )
13255 fragment.hltPreHIGEDPhoton50HECut = cms.EDFilter( "HLTPrescaler",
13256  offset = cms.uint32( 0 ),
13257  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13258 )
13259 fragment.hltEG50HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13260  saveTags = cms.bool( True ),
13261  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
13262  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13263  rhoTag = cms.InputTag( "" ),
13264  energyLowEdges = cms.vdouble( 0.0 ),
13265  lessThan = cms.bool( True ),
13266  useEt = cms.bool( False ),
13267  thrRegularEB = cms.vdouble( -1.0 ),
13268  thrRegularEE = cms.vdouble( -1.0 ),
13269  thrOverEEB = cms.vdouble( 0.2 ),
13270  thrOverEEE = cms.vdouble( 0.2 ),
13271  thrOverE2EB = cms.vdouble( -1.0 ),
13272  thrOverE2EE = cms.vdouble( -1.0 ),
13273  ncandcut = cms.int32( 1 ),
13274  doRhoCorrection = cms.bool( False ),
13275  rhoMax = cms.double( 9.9999999E7 ),
13276  rhoScale = cms.double( 1.0 ),
13277  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13278  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13279  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13280 )
13281 fragment.hltPreHIGEDPhoton60HECut = cms.EDFilter( "HLTPrescaler",
13282  offset = cms.uint32( 0 ),
13283  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13284 )
13285 fragment.hltEG60HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13286  saveTags = cms.bool( True ),
13287  candTag = cms.InputTag( "hltEG60EtPPOnAAFilter" ),
13288  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13289  rhoTag = cms.InputTag( "" ),
13290  energyLowEdges = cms.vdouble( 0.0 ),
13291  lessThan = cms.bool( True ),
13292  useEt = cms.bool( False ),
13293  thrRegularEB = cms.vdouble( -1.0 ),
13294  thrRegularEE = cms.vdouble( -1.0 ),
13295  thrOverEEB = cms.vdouble( 0.2 ),
13296  thrOverEEE = cms.vdouble( 0.2 ),
13297  thrOverE2EB = cms.vdouble( -1.0 ),
13298  thrOverE2EE = cms.vdouble( -1.0 ),
13299  ncandcut = cms.int32( 1 ),
13300  doRhoCorrection = cms.bool( False ),
13301  rhoMax = cms.double( 9.9999999E7 ),
13302  rhoScale = cms.double( 1.0 ),
13303  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13304  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13305  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13306 )
13307 fragment.hltPreHIGEDPhoton10EBHECut = cms.EDFilter( "HLTPrescaler",
13308  offset = cms.uint32( 0 ),
13309  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13310 )
13311 fragment.hltEG10HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13312  saveTags = cms.bool( True ),
13313  candTag = cms.InputTag( "hltEG10EtEBPPOnAAFilter" ),
13314  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13315  rhoTag = cms.InputTag( "" ),
13316  energyLowEdges = cms.vdouble( 0.0 ),
13317  lessThan = cms.bool( True ),
13318  useEt = cms.bool( False ),
13319  thrRegularEB = cms.vdouble( -1.0 ),
13320  thrRegularEE = cms.vdouble( -1.0 ),
13321  thrOverEEB = cms.vdouble( 0.2 ),
13322  thrOverEEE = cms.vdouble( 0.2 ),
13323  thrOverE2EB = cms.vdouble( -1.0 ),
13324  thrOverE2EE = cms.vdouble( -1.0 ),
13325  ncandcut = cms.int32( 1 ),
13326  doRhoCorrection = cms.bool( False ),
13327  rhoMax = cms.double( 9.9999999E7 ),
13328  rhoScale = cms.double( 1.0 ),
13329  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13330  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13331  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13332 )
13333 fragment.hltPreHIGEDPhoton20EBHECut = cms.EDFilter( "HLTPrescaler",
13334  offset = cms.uint32( 0 ),
13335  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13336 )
13337 fragment.hltEG20HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13338  saveTags = cms.bool( True ),
13339  candTag = cms.InputTag( "hltEG20EtEBPPOnAAFilter" ),
13340  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13341  rhoTag = cms.InputTag( "" ),
13342  energyLowEdges = cms.vdouble( 0.0 ),
13343  lessThan = cms.bool( True ),
13344  useEt = cms.bool( False ),
13345  thrRegularEB = cms.vdouble( -1.0 ),
13346  thrRegularEE = cms.vdouble( -1.0 ),
13347  thrOverEEB = cms.vdouble( 0.2 ),
13348  thrOverEEE = cms.vdouble( 0.2 ),
13349  thrOverE2EB = cms.vdouble( -1.0 ),
13350  thrOverE2EE = cms.vdouble( -1.0 ),
13351  ncandcut = cms.int32( 1 ),
13352  doRhoCorrection = cms.bool( False ),
13353  rhoMax = cms.double( 9.9999999E7 ),
13354  rhoScale = cms.double( 1.0 ),
13355  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13356  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13357  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13358 )
13359 fragment.hltPreHIGEDPhoton30EBHECut = cms.EDFilter( "HLTPrescaler",
13360  offset = cms.uint32( 0 ),
13361  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13362 )
13363 fragment.hltEG30HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13364  saveTags = cms.bool( True ),
13365  candTag = cms.InputTag( "hltEG30EtEBPPOnAAFilter" ),
13366  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13367  rhoTag = cms.InputTag( "" ),
13368  energyLowEdges = cms.vdouble( 0.0 ),
13369  lessThan = cms.bool( True ),
13370  useEt = cms.bool( False ),
13371  thrRegularEB = cms.vdouble( -1.0 ),
13372  thrRegularEE = cms.vdouble( -1.0 ),
13373  thrOverEEB = cms.vdouble( 0.2 ),
13374  thrOverEEE = cms.vdouble( 0.2 ),
13375  thrOverE2EB = cms.vdouble( -1.0 ),
13376  thrOverE2EE = cms.vdouble( -1.0 ),
13377  ncandcut = cms.int32( 1 ),
13378  doRhoCorrection = cms.bool( False ),
13379  rhoMax = cms.double( 9.9999999E7 ),
13380  rhoScale = cms.double( 1.0 ),
13381  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13382  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13383  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13384 )
13385 fragment.hltPreHIGEDPhoton40EBHECut = cms.EDFilter( "HLTPrescaler",
13386  offset = cms.uint32( 0 ),
13387  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13388 )
13389 fragment.hltEG40HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13390  saveTags = cms.bool( True ),
13391  candTag = cms.InputTag( "hltEG40EtEBPPOnAAFilter" ),
13392  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13393  rhoTag = cms.InputTag( "" ),
13394  energyLowEdges = cms.vdouble( 0.0 ),
13395  lessThan = cms.bool( True ),
13396  useEt = cms.bool( False ),
13397  thrRegularEB = cms.vdouble( -1.0 ),
13398  thrRegularEE = cms.vdouble( -1.0 ),
13399  thrOverEEB = cms.vdouble( 0.2 ),
13400  thrOverEEE = cms.vdouble( 0.2 ),
13401  thrOverE2EB = cms.vdouble( -1.0 ),
13402  thrOverE2EE = cms.vdouble( -1.0 ),
13403  ncandcut = cms.int32( 1 ),
13404  doRhoCorrection = cms.bool( False ),
13405  rhoMax = cms.double( 9.9999999E7 ),
13406  rhoScale = cms.double( 1.0 ),
13407  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13408  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13409  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13410 )
13411 fragment.hltPreHIGEDPhoton50EBHECut = cms.EDFilter( "HLTPrescaler",
13412  offset = cms.uint32( 0 ),
13413  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13414 )
13415 fragment.hltEG50HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13416  saveTags = cms.bool( True ),
13417  candTag = cms.InputTag( "hltEG50EtEBPPOnAAFilter" ),
13418  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13419  rhoTag = cms.InputTag( "" ),
13420  energyLowEdges = cms.vdouble( 0.0 ),
13421  lessThan = cms.bool( True ),
13422  useEt = cms.bool( False ),
13423  thrRegularEB = cms.vdouble( -1.0 ),
13424  thrRegularEE = cms.vdouble( -1.0 ),
13425  thrOverEEB = cms.vdouble( 0.2 ),
13426  thrOverEEE = cms.vdouble( 0.2 ),
13427  thrOverE2EB = cms.vdouble( -1.0 ),
13428  thrOverE2EE = cms.vdouble( -1.0 ),
13429  ncandcut = cms.int32( 1 ),
13430  doRhoCorrection = cms.bool( False ),
13431  rhoMax = cms.double( 9.9999999E7 ),
13432  rhoScale = cms.double( 1.0 ),
13433  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13434  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13435  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13436 )
13437 fragment.hltPreHIGEDPhoton60EBHECut = cms.EDFilter( "HLTPrescaler",
13438  offset = cms.uint32( 0 ),
13439  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13440 )
13441 fragment.hltEG60HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13442  saveTags = cms.bool( True ),
13443  candTag = cms.InputTag( "hltEG60EtEBPPOnAAFilter" ),
13444  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13445  rhoTag = cms.InputTag( "" ),
13446  energyLowEdges = cms.vdouble( 0.0 ),
13447  lessThan = cms.bool( True ),
13448  useEt = cms.bool( False ),
13449  thrRegularEB = cms.vdouble( -1.0 ),
13450  thrRegularEE = cms.vdouble( -1.0 ),
13451  thrOverEEB = cms.vdouble( 0.2 ),
13452  thrOverEEE = cms.vdouble( 0.2 ),
13453  thrOverE2EB = cms.vdouble( -1.0 ),
13454  thrOverE2EE = cms.vdouble( -1.0 ),
13455  ncandcut = cms.int32( 1 ),
13456  doRhoCorrection = cms.bool( False ),
13457  rhoMax = cms.double( 9.9999999E7 ),
13458  rhoScale = cms.double( 1.0 ),
13459  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13460  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13461  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13462 )
13463 fragment.hltL1sMinimumBiasHF1ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
13464  saveTags = cms.bool( True ),
13465  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND" ),
13466  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13467  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13468  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13469  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13470  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13471  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13472  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13473  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
13474 )
13475 fragment.hltPreHIEle10Gsf = cms.EDFilter( "HLTPrescaler",
13476  offset = cms.uint32( 0 ),
13477  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13478 )
13479 fragment.hltEgammaClusterShapePPOnAA = cms.EDProducer( "EgammaHLTClusterShapeProducer",
13480  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13481  ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
13482  ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
13483  isIeta = cms.bool( True ),
13484  multThresEB = cms.double( 1.0 ),
13485  multThresEE = cms.double( 1.25 )
13486 )
13487 fragment.hltEle10ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13488  saveTags = cms.bool( True ),
13489  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
13490  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
13491  rhoTag = cms.InputTag( "" ),
13492  energyLowEdges = cms.vdouble( 0.0 ),
13493  lessThan = cms.bool( True ),
13494  useEt = cms.bool( False ),
13495  thrRegularEB = cms.vdouble( 0.015 ),
13496  thrRegularEE = cms.vdouble( 0.04 ),
13497  thrOverEEB = cms.vdouble( -1.0 ),
13498  thrOverEEE = cms.vdouble( -1.0 ),
13499  thrOverE2EB = cms.vdouble( -1.0 ),
13500  thrOverE2EE = cms.vdouble( -1.0 ),
13501  ncandcut = cms.int32( 1 ),
13502  doRhoCorrection = cms.bool( False ),
13503  rhoMax = cms.double( 9.9999999E7 ),
13504  rhoScale = cms.double( 1.0 ),
13505  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13506  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13507  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13508 )
13509 fragment.hltEle10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13510  saveTags = cms.bool( True ),
13511  candTag = cms.InputTag( "hltEle10ClusterShapePPOnAAFilter" ),
13512  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13513  rhoTag = cms.InputTag( "" ),
13514  energyLowEdges = cms.vdouble( 0.0 ),
13515  lessThan = cms.bool( True ),
13516  useEt = cms.bool( False ),
13517  thrRegularEB = cms.vdouble( -1.0 ),
13518  thrRegularEE = cms.vdouble( -1.0 ),
13519  thrOverEEB = cms.vdouble( 0.2 ),
13520  thrOverEEE = cms.vdouble( 0.15 ),
13521  thrOverE2EB = cms.vdouble( -1.0 ),
13522  thrOverE2EE = cms.vdouble( -1.0 ),
13523  ncandcut = cms.int32( 1 ),
13524  doRhoCorrection = cms.bool( False ),
13525  rhoMax = cms.double( 9.9999999E7 ),
13526  rhoScale = cms.double( 1.0 ),
13527  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13528  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13529  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13530 )
13531 fragment.hltEgammaEcalPFClusterIsoPPOnAA = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
13532  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13533  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
13534  rhoProducer = cms.InputTag( "" ),
13535  doRhoCorrection = cms.bool( False ),
13536  rhoMax = cms.double( 9.9999999E7 ),
13537  rhoScale = cms.double( 1.0 ),
13538  drMax = cms.double( 0.3 ),
13539  drVetoBarrel = cms.double( 0.0 ),
13540  drVetoEndcap = cms.double( 0.0 ),
13541  etaStripBarrel = cms.double( 0.0 ),
13542  etaStripEndcap = cms.double( 0.0 ),
13543  energyBarrel = cms.double( 0.0 ),
13544  energyEndcap = cms.double( 0.0 ),
13545  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
13546  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
13547 )
13548 fragment.hltEle10EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13549  saveTags = cms.bool( True ),
13550  candTag = cms.InputTag( "hltEle10HoverEPPOnAAFilter" ),
13551  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
13552  rhoTag = cms.InputTag( "" ),
13553  energyLowEdges = cms.vdouble( 0.0 ),
13554  lessThan = cms.bool( True ),
13555  useEt = cms.bool( True ),
13556  thrRegularEB = cms.vdouble( -1.0 ),
13557  thrRegularEE = cms.vdouble( -1.0 ),
13558  thrOverEEB = cms.vdouble( 1.0 ),
13559  thrOverEEE = cms.vdouble( 1.0 ),
13560  thrOverE2EB = cms.vdouble( -1.0 ),
13561  thrOverE2EE = cms.vdouble( -1.0 ),
13562  ncandcut = cms.int32( 1 ),
13563  doRhoCorrection = cms.bool( False ),
13564  rhoMax = cms.double( 9.9999999E7 ),
13565  rhoScale = cms.double( 1.0 ),
13566  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13567  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13568  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13569 )
13570 fragment.hltEgammaHcalPFClusterIsoPPOnAA = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
13571  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13572  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
13573  useHF = cms.bool( False ),
13574  pfClusterProducerHFEM = cms.InputTag( "" ),
13575  pfClusterProducerHFHAD = cms.InputTag( "" ),
13576  rhoProducer = cms.InputTag( "" ),
13577  doRhoCorrection = cms.bool( False ),
13578  rhoMax = cms.double( 9.9999999E7 ),
13579  rhoScale = cms.double( 1.0 ),
13580  drMax = cms.double( 0.3 ),
13581  drVetoBarrel = cms.double( 0.0 ),
13582  drVetoEndcap = cms.double( 0.0 ),
13583  etaStripBarrel = cms.double( 0.0 ),
13584  etaStripEndcap = cms.double( 0.0 ),
13585  energyBarrel = cms.double( 0.0 ),
13586  energyEndcap = cms.double( 0.0 ),
13587  useEt = cms.bool( True ),
13588  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
13589  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
13590 )
13591 fragment.hltEle10HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13592  saveTags = cms.bool( True ),
13593  candTag = cms.InputTag( "hltEle10EcalIsoPPOnAAFilter" ),
13594  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
13595  rhoTag = cms.InputTag( "" ),
13596  energyLowEdges = cms.vdouble( 0.0 ),
13597  lessThan = cms.bool( True ),
13598  useEt = cms.bool( True ),
13599  thrRegularEB = cms.vdouble( -1.0 ),
13600  thrRegularEE = cms.vdouble( -1.0 ),
13601  thrOverEEB = cms.vdouble( 1.0 ),
13602  thrOverEEE = cms.vdouble( 1.0 ),
13603  thrOverE2EB = cms.vdouble( -1.0 ),
13604  thrOverE2EE = cms.vdouble( -1.0 ),
13605  ncandcut = cms.int32( 1 ),
13606  doRhoCorrection = cms.bool( False ),
13607  rhoMax = cms.double( 9.9999999E7 ),
13608  rhoScale = cms.double( 1.0 ),
13609  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13610  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13611  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13612 )
13613 fragment.hltSiStripClustersPPOnAAZeroSuppression = cms.EDProducer( "MeasurementTrackerEventProducer",
13614  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
13615  skipClusters = cms.InputTag( "" ),
13616  pixelClusterProducer = cms.string( "hltSiPixelClustersPPOnAA" ),
13617  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
13618  Phase2TrackerCluster1DProducer = cms.string( "" ),
13619  vectorHits = cms.InputTag( "" ),
13620  vectorHitsRej = cms.InputTag( "" ),
13621  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
13622  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
13623  pixelCablingMapLabel = cms.string( "" ),
13624  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
13625  switchOffPixelsIfEmpty = cms.bool( True )
13626 )
13627 fragment.hltPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
13628  layerList = cms.vstring( 'BPix1+BPix2',
13629  'BPix1+BPix3',
13630  'BPix1+BPix4',
13631  'BPix2+BPix3',
13632  'BPix2+BPix4',
13633  'BPix3+BPix4',
13634  'FPix1_pos+FPix2_pos',
13635  'FPix1_pos+FPix3_pos',
13636  'FPix2_pos+FPix3_pos',
13637  'BPix1+FPix1_pos',
13638  'BPix1+FPix2_pos',
13639  'BPix1+FPix3_pos',
13640  'BPix2+FPix1_pos',
13641  'BPix2+FPix2_pos',
13642  'BPix2+FPix3_pos',
13643  'BPix3+FPix1_pos',
13644  'BPix3+FPix2_pos',
13645  'BPix3+FPix3_pos',
13646  'BPix4+FPix1_pos',
13647  'BPix4+FPix2_pos',
13648  'BPix4+FPix3_pos',
13649  'FPix1_neg+FPix2_neg',
13650  'FPix1_neg+FPix3_neg',
13651  'FPix2_neg+FPix3_neg',
13652  'BPix1+FPix1_neg',
13653  'BPix1+FPix2_neg',
13654  'BPix1+FPix3_neg',
13655  'BPix2+FPix1_neg',
13656  'BPix2+FPix2_neg',
13657  'BPix2+FPix3_neg',
13658  'BPix3+FPix1_neg',
13659  'BPix3+FPix2_neg',
13660  'BPix3+FPix3_neg',
13661  'BPix4+FPix1_neg',
13662  'BPix4+FPix2_neg',
13663  'BPix4+FPix3_neg' ),
13664  BPix = cms.PSet(
13665  hitErrorRPhi = cms.double( 0.0027 ),
13666  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13667  useErrorsFromParam = cms.bool( True ),
13668  hitErrorRZ = cms.double( 0.006 ),
13669  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13670  ),
13671  FPix = cms.PSet(
13672  hitErrorRPhi = cms.double( 0.0051 ),
13673  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13674  useErrorsFromParam = cms.bool( True ),
13675  hitErrorRZ = cms.double( 0.0036 ),
13676  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13677  ),
13678  TIB = cms.PSet( ),
13679  TID = cms.PSet( ),
13680  TOB = cms.PSet( ),
13681  TEC = cms.PSet( ),
13682  MTIB = cms.PSet( ),
13683  MTID = cms.PSet( ),
13684  MTOB = cms.PSet( ),
13685  MTEC = cms.PSet( )
13686 )
13687 fragment.hltPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
13688  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
13689  'BPix2+BPix3+BPix4',
13690  'BPix1+BPix3+BPix4',
13691  'BPix1+BPix2+BPix4',
13692  'BPix2+BPix3+FPix1_pos',
13693  'BPix2+BPix3+FPix1_neg',
13694  'BPix1+BPix2+FPix1_pos',
13695  'BPix1+BPix2+FPix1_neg',
13696  'BPix2+FPix1_pos+FPix2_pos',
13697  'BPix2+FPix1_neg+FPix2_neg',
13698  'BPix1+FPix1_pos+FPix2_pos',
13699  'BPix1+FPix1_neg+FPix2_neg',
13700  'FPix1_pos+FPix2_pos+FPix3_pos',
13701  'FPix1_neg+FPix2_neg+FPix3_neg',
13702  'BPix1+BPix3+FPix1_pos',
13703  'BPix1+BPix2+FPix2_pos',
13704  'BPix1+BPix3+FPix1_neg',
13705  'BPix1+BPix2+FPix2_neg',
13706  'BPix1+FPix2_neg+FPix3_neg',
13707  'BPix1+FPix1_neg+FPix3_neg',
13708  'BPix1+FPix2_pos+FPix3_pos',
13709  'BPix1+FPix1_pos+FPix3_pos' ),
13710  BPix = cms.PSet(
13711  hitErrorRPhi = cms.double( 0.0027 ),
13712  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13713  useErrorsFromParam = cms.bool( True ),
13714  hitErrorRZ = cms.double( 0.006 ),
13715  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13716  ),
13717  FPix = cms.PSet(
13718  hitErrorRPhi = cms.double( 0.0051 ),
13719  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13720  useErrorsFromParam = cms.bool( True ),
13721  hitErrorRZ = cms.double( 0.0036 ),
13722  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13723  ),
13724  TIB = cms.PSet( ),
13725  TID = cms.PSet( ),
13726  TOB = cms.PSet( ),
13727  TEC = cms.PSet( ),
13728  MTIB = cms.PSet( ),
13729  MTID = cms.PSet( ),
13730  MTOB = cms.PSet( ),
13731  MTEC = cms.PSet( )
13732 )
13733 fragment.hltEgammaSuperClustersToPixelMatchPPOnAA = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
13734  cands = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13735  minEtCutEB = cms.double( 0.0 ),
13736  minEtCutEE = cms.double( 0.0 ),
13737  cuts = cms.VPSet(
13738  cms.PSet( endcapCut = cms.PSet(
13739  useEt = cms.bool( False ),
13740  cutOverE = cms.double( 0.2 )
13741 ),
13742  var = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13743  barrelCut = cms.PSet(
13744  useEt = cms.bool( False ),
13745  cutOverE = cms.double( 0.2 )
13746  )
13747  )
13748  )
13749 )
13750 fragment.hltEleSeedsTrackingRegionsPPOnAA = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
13751  RegionPSet = cms.PSet(
13752  minBSDeltaZ = cms.double( 0.0 ),
13753  useZInVertex = cms.bool( True ),
13754  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13755  beamSpot = cms.InputTag( "" ),
13756  useZInBeamspot = cms.bool( False ),
13757  ptMin = cms.double( 4.0 ),
13758  deltaEtaRegion = cms.double( 0.1 ),
13759  nrSigmaForBSDeltaZ = cms.double( 3.0 ),
13760  originHalfLength = cms.double( 0.5 ),
13761  measurementTrackerEvent = cms.InputTag( "" ),
13762  originRadius = cms.double( 0.2 ),
13763  precise = cms.bool( True ),
13764  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchPPOnAA' ),
13765  whereToUseMeasTracker = cms.string( "kNever" ),
13766  deltaPhiRegion = cms.double( 0.4 ),
13767  defaultZ = cms.double( 0.0 )
13768  )
13769 )
13770 fragment.hltElePixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
13771  seedingLayers = cms.InputTag( "hltPixelLayerPairsPPOnAA" ),
13772  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsPPOnAA" ),
13773  trackingRegionsSeedingLayers = cms.InputTag( "" ),
13774  clusterCheck = cms.InputTag( "" ),
13775  produceSeedingHitSets = cms.bool( True ),
13776  produceIntermediateHitDoublets = cms.bool( True ),
13777  maxElement = cms.uint32( 0 ),
13778  maxElementTotal = cms.uint32( 50000000 ),
13779  layerPairs = cms.vuint32( 0 )
13780 )
13781 fragment.hltElePixelSeedsDoubletsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13782  seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsPPOnAA" ),
13783  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13784  SeedMomentumForBOFF = cms.double( 5.0 ),
13785  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13786  MinOneOverPtError = cms.double( 1.0 ),
13787  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13788  magneticField = cms.string( "ParabolicMf" ),
13789  forceKinematicWithRegionDirection = cms.bool( False ),
13790  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
13791 )
13792 fragment.hltElePixelHitDoubletsForTripletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
13793  seedingLayers = cms.InputTag( "hltPixelLayerTripletsPPOnAA" ),
13794  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsPPOnAA" ),
13795  trackingRegionsSeedingLayers = cms.InputTag( "" ),
13796  clusterCheck = cms.InputTag( "" ),
13797  produceSeedingHitSets = cms.bool( True ),
13798  produceIntermediateHitDoublets = cms.bool( True ),
13799  maxElement = cms.uint32( 0 ),
13800  maxElementTotal = cms.uint32( 50000000 ),
13801  layerPairs = cms.vuint32( 0, 1 )
13802 )
13803 fragment.hltElePixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
13804  doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsPPOnAA" ),
13805  extraHitRPhitolerance = cms.double( 0.032 ),
13806  useBendingCorrection = cms.bool( True ),
13807  CAThetaCut = cms.double( 0.004 ),
13808  CAPhiCut = cms.double( 0.1 ),
13809  CAThetaCut_byTriplets = cms.VPSet(
13810  cms.PSet( seedingLayers = cms.string( "" ),
13811  cut = cms.double( -1.0 )
13812  )
13813  ),
13814  CAPhiCut_byTriplets = cms.VPSet(
13815  cms.PSet( seedingLayers = cms.string( "" ),
13816  cut = cms.double( -1.0 )
13817  )
13818  ),
13819  CAHardPtCut = cms.double( 0.3 ),
13820  maxChi2 = cms.PSet(
13821  value2 = cms.double( 6.0 ),
13822  value1 = cms.double( 100.0 ),
13823  pt1 = cms.double( 0.8 ),
13824  enabled = cms.bool( True ),
13825  pt2 = cms.double( 8.0 )
13826  ),
13827  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
13828 )
13829 fragment.hltElePixelSeedsTripletsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13830  seedingHitSets = cms.InputTag( "hltElePixelHitTripletsPPOnAA" ),
13831  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13832  SeedMomentumForBOFF = cms.double( 5.0 ),
13833  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13834  MinOneOverPtError = cms.double( 1.0 ),
13835  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13836  magneticField = cms.string( "ParabolicMf" ),
13837  forceKinematicWithRegionDirection = cms.bool( False ),
13838  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
13839 )
13840 fragment.hltElePixelSeedsCombinedPPOnAA = cms.EDProducer( "SeedCombiner",
13841  seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsPPOnAA','hltElePixelSeedsTripletsPPOnAA' )
13842 )
13843 fragment.hltEgammaElectronPixelSeedsPPOnAA = cms.EDProducer( "ElectronNHitSeedProducer",
13844  initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedPPOnAA" ),
13845  vertices = cms.InputTag( "" ),
13846  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13847  measTkEvt = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13848  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchPPOnAA' ),
13849  matcherConfig = cms.PSet(
13850  useRecoVertex = cms.bool( False ),
13851  minNrHits = cms.vuint32( 2, 3 ),
13852  matchingCuts = cms.VPSet(
13853  cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ),
13854  version = cms.int32( 2 ),
13855  dRZMaxHighEt = cms.vdouble( 9999.0 ),
13856  dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
13857  dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
13858  dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
13859  dRZMaxHighEtThres = cms.vdouble( 0.0 )
13860  ),
13861  cms.PSet( etaBins = cms.vdouble( ),
13862  dPhiMaxHighEt = cms.vdouble( 0.003 ),
13863  version = cms.int32( 2 ),
13864  dRZMaxHighEt = cms.vdouble( 0.05 ),
13865  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
13866  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
13867  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
13868  dRZMaxHighEtThres = cms.vdouble( 30.0 )
13869  ),
13870  cms.PSet( etaBins = cms.vdouble( ),
13871  dPhiMaxHighEt = cms.vdouble( 0.003 ),
13872  version = cms.int32( 2 ),
13873  dRZMaxHighEt = cms.vdouble( 0.05 ),
13874  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
13875  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
13876  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
13877  dRZMaxHighEtThres = cms.vdouble( 30.0 )
13878  )
13879  ),
13880  minNrHitsValidLayerBins = cms.vint32( 4 ),
13881  detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
13882  navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
13883  paramMagField = cms.ESInputTag( "","ParabolicMf" )
13884  )
13885 )
13886 fragment.hltEgammaPixelMatchVarsPPOnAA = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
13887  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13888  pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
13889  dPhi1SParams = cms.PSet( bins = cms.VPSet(
13890  cms.PSet( yMin = cms.int32( 1 ),
13891  binType = cms.string( "AbsEtaClus" ),
13892  funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
13893  xMin = cms.double( 0.0 ),
13894  yMax = cms.int32( 1 ),
13895  xMax = cms.double( 1.5 ),
13896  funcType = cms.string( "TF1:=pol3" )
13897  ),
13898  cms.PSet( yMin = cms.int32( 2 ),
13899  binType = cms.string( "AbsEtaClus" ),
13900  funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
13901  xMin = cms.double( 0.0 ),
13902  yMax = cms.int32( 2 ),
13903  xMax = cms.double( 1.5 ),
13904  funcType = cms.string( "TF1:=pol3" )
13905  ),
13906  cms.PSet( yMin = cms.int32( 3 ),
13907  binType = cms.string( "AbsEtaClus" ),
13908  funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
13909  xMin = cms.double( 0.0 ),
13910  yMax = cms.int32( 99999 ),
13911  xMax = cms.double( 1.5 ),
13912  funcType = cms.string( "TF1:=pol3" )
13913  ),
13914  cms.PSet( yMin = cms.int32( 1 ),
13915  binType = cms.string( "AbsEtaClus" ),
13916  funcParams = cms.vdouble( 0.00823, -0.0029 ),
13917  xMin = cms.double( 1.5 ),
13918  yMax = cms.int32( 1 ),
13919  xMax = cms.double( 2.0 ),
13920  funcType = cms.string( "TF1:=pol1" )
13921  ),
13922  cms.PSet( yMin = cms.int32( 1 ),
13923  binType = cms.string( "AbsEtaClus" ),
13924  funcParams = cms.vdouble( 0.00282 ),
13925  xMin = cms.double( 2.0 ),
13926  yMax = cms.int32( 1 ),
13927  xMax = cms.double( 3.0 ),
13928  funcType = cms.string( "TF1:=pol0" )
13929  ),
13930  cms.PSet( yMin = cms.int32( 2 ),
13931  binType = cms.string( "AbsEtaClus" ),
13932  funcParams = cms.vdouble( 0.010838, -0.00345 ),
13933  xMin = cms.double( 1.5 ),
13934  yMax = cms.int32( 2 ),
13935  xMax = cms.double( 2.0 ),
13936  funcType = cms.string( "TF1:=pol1" )
13937  ),
13938  cms.PSet( yMin = cms.int32( 2 ),
13939  binType = cms.string( "AbsEtaClus" ),
13940  funcParams = cms.vdouble( 0.0043 ),
13941  xMin = cms.double( 2.0 ),
13942  yMax = cms.int32( 2 ),
13943  xMax = cms.double( 3.0 ),
13944  funcType = cms.string( "TF1:=pol0" )
13945  ),
13946  cms.PSet( yMin = cms.int32( 3 ),
13947  binType = cms.string( "AbsEtaClus" ),
13948  funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
13949  xMin = cms.double( 1.5 ),
13950  yMax = cms.int32( 99999 ),
13951  xMax = cms.double( 3.0 ),
13952  funcType = cms.string( "TF1:=pol2" )
13953  )
13954 ) ),
13955  dPhi2SParams = cms.PSet( bins = cms.VPSet(
13956  cms.PSet( yMin = cms.int32( 1 ),
13957  binType = cms.string( "AbsEtaClus" ),
13958  funcParams = cms.vdouble( 1.3E-4 ),
13959  xMin = cms.double( 0.0 ),
13960  yMax = cms.int32( 99999 ),
13961  xMax = cms.double( 1.6 ),
13962  funcType = cms.string( "TF1:=pol0" )
13963  ),
13964  cms.PSet( yMin = cms.int32( 1 ),
13965  binType = cms.string( "AbsEtaClus" ),
13966  funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
13967  xMin = cms.double( 1.5 ),
13968  yMax = cms.int32( 99999 ),
13969  xMax = cms.double( 1.9 ),
13970  funcType = cms.string( "TF1:=pol1" )
13971  ),
13972  cms.PSet( yMin = cms.int32( 1 ),
13973  binType = cms.string( "AbsEtaClus" ),
13974  funcParams = cms.vdouble( 7.94E-5 ),
13975  xMin = cms.double( 1.9 ),
13976  yMax = cms.int32( 99999 ),
13977  xMax = cms.double( 3.0 ),
13978  funcType = cms.string( "TF1:=pol0" )
13979  )
13980 ) ),
13981  dRZ2SParams = cms.PSet( bins = cms.VPSet(
13982  cms.PSet( yMin = cms.int32( 1 ),
13983  binType = cms.string( "AbsEtaClus" ),
13984  funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
13985  xMin = cms.double( 0.0 ),
13986  yMax = cms.int32( 99999 ),
13987  xMax = cms.double( 1.5 ),
13988  funcType = cms.string( "TF1:=pol3" )
13989  ),
13990  cms.PSet( yMin = cms.int32( 1 ),
13991  binType = cms.string( "AbsEtaClus" ),
13992  funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
13993  xMin = cms.double( 1.5 ),
13994  yMax = cms.int32( 99999 ),
13995  xMax = cms.double( 3.0 ),
13996  funcType = cms.string( "TF1:=pol3" )
13997  )
13998 ) ),
13999  productsToWrite = cms.int32( 0 )
14000 )
14001 fragment.hltEle10PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
14002  saveTags = cms.bool( True ),
14003  candTag = cms.InputTag( "hltEle10HcalIsoPPOnAAFilter" ),
14004  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14005  npixelmatchcut = cms.double( 1.0 ),
14006  ncandcut = cms.int32( 1 ),
14007  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14008  s_a_phi1B = cms.double( 0.0069 ),
14009  s_a_phi1I = cms.double( 0.0088 ),
14010  s_a_phi1F = cms.double( 0.0076 ),
14011  s_a_phi2B = cms.double( 3.7E-4 ),
14012  s_a_phi2I = cms.double( 7.0E-4 ),
14013  s_a_phi2F = cms.double( 0.00906 ),
14014  s_a_zB = cms.double( 0.012 ),
14015  s_a_rI = cms.double( 0.027 ),
14016  s_a_rF = cms.double( 0.04 ),
14017  s2_threshold = cms.double( 0.4 ),
14018  tanhSO10BarrelThres = cms.double( 0.35 ),
14019  tanhSO10InterThres = cms.double( 1.0 ),
14020  tanhSO10ForwardThres = cms.double( 1.0 ),
14021  useS = cms.bool( False ),
14022  pixelVeto = cms.bool( False )
14023 )
14024 fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
14025  cleanTrajectoryAfterInOut = cms.bool( True ),
14026  doSeedingRegionRebuilding = cms.bool( True ),
14027  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14028  reverseTrajectories = cms.bool( False ),
14029  useHitsSplitting = cms.bool( True ),
14030  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14031  src = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14032  clustersToSkip = cms.InputTag( "" ),
14033  phase2clustersToSkip = cms.InputTag( "" ),
14034  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
14035  TransientInitialStateEstimatorParameters = cms.PSet(
14036  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
14037  numberMeasurementsForFit = cms.int32( 4 ),
14038  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
14039  ),
14040  numHitsForSeedCleaner = cms.int32( 4 ),
14041  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14042  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14043  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14044  maxNSeeds = cms.uint32( 1000000 ),
14045  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14046 )
14047 fragment.hltEgammaGsfTracksPPOnAA = cms.EDProducer( "GsfTrackProducer",
14048  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFPPOnAA" ),
14049  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14050  producer = cms.string( "" ),
14051  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
14052  useHitsSplitting = cms.bool( False ),
14053  TrajectoryInEvent = cms.bool( True ),
14054  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14055  Propagator = cms.string( "hltESPFwdElectronPropagator" ),
14056  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14057  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
14058  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14059  GeometricInnerState = cms.bool( True ),
14060  AlgorithmName = cms.string( "gsf" )
14061 )
14062 fragment.hltEgammaGsfElectronsPPOnAA = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
14063  TrackProducer = cms.InputTag( "" ),
14064  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksPPOnAA" ),
14065  UseGsfTracks = cms.bool( True ),
14066  BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
14067 )
14068 fragment.hltEgammaGsfTrackVarsPPOnAA = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
14069  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14070  inputCollection = cms.InputTag( "hltEgammaGsfTracksPPOnAA" ),
14071  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14072  upperTrackNrToRemoveCut = cms.int32( 9999 ),
14073  lowerTrackNrToRemoveCut = cms.int32( -1 ),
14074  useDefaultValuesForBarrel = cms.bool( False ),
14075  useDefaultValuesForEndcap = cms.bool( False )
14076 )
14077 fragment.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14078  saveTags = cms.bool( True ),
14079  candTag = cms.InputTag( "hltEle10PixelMatchPPOnAAFilter" ),
14080  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
14081  rhoTag = cms.InputTag( "" ),
14082  energyLowEdges = cms.vdouble( 0.0 ),
14083  lessThan = cms.bool( True ),
14084  useEt = cms.bool( False ),
14085  thrRegularEB = cms.vdouble( 0.1 ),
14086  thrRegularEE = cms.vdouble( 0.1 ),
14087  thrOverEEB = cms.vdouble( -1.0 ),
14088  thrOverEEE = cms.vdouble( -1.0 ),
14089  thrOverE2EB = cms.vdouble( -1.0 ),
14090  thrOverE2EE = cms.vdouble( -1.0 ),
14091  ncandcut = cms.int32( 1 ),
14092  doRhoCorrection = cms.bool( False ),
14093  rhoMax = cms.double( 9.9999999E7 ),
14094  rhoScale = cms.double( 1.0 ),
14095  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14096  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14097  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14098 )
14099 fragment.hltEle10GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14100  saveTags = cms.bool( True ),
14101  candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPOnAAFilter" ),
14102  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
14103  rhoTag = cms.InputTag( "" ),
14104  energyLowEdges = cms.vdouble( 0.0 ),
14105  lessThan = cms.bool( True ),
14106  useEt = cms.bool( False ),
14107  thrRegularEB = cms.vdouble( 0.008 ),
14108  thrRegularEE = cms.vdouble( 0.012 ),
14109  thrOverEEB = cms.vdouble( -1.0 ),
14110  thrOverEEE = cms.vdouble( -1.0 ),
14111  thrOverE2EB = cms.vdouble( -1.0 ),
14112  thrOverE2EE = cms.vdouble( -1.0 ),
14113  ncandcut = cms.int32( 1 ),
14114  doRhoCorrection = cms.bool( False ),
14115  rhoMax = cms.double( 9.9999999E7 ),
14116  rhoScale = cms.double( 1.0 ),
14117  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14118  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14119  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14120 )
14121 fragment.hltEle10GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14122  saveTags = cms.bool( True ),
14123  candTag = cms.InputTag( "hltEle10GsfDetaPPOnAAFilter" ),
14124  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
14125  rhoTag = cms.InputTag( "" ),
14126  energyLowEdges = cms.vdouble( 0.0 ),
14127  lessThan = cms.bool( True ),
14128  useEt = cms.bool( False ),
14129  thrRegularEB = cms.vdouble( 0.1 ),
14130  thrRegularEE = cms.vdouble( 0.1 ),
14131  thrOverEEB = cms.vdouble( -1.0 ),
14132  thrOverEEE = cms.vdouble( -1.0 ),
14133  thrOverE2EB = cms.vdouble( -1.0 ),
14134  thrOverE2EE = cms.vdouble( -1.0 ),
14135  ncandcut = cms.int32( 1 ),
14136  doRhoCorrection = cms.bool( False ),
14137  rhoMax = cms.double( 9.9999999E7 ),
14138  rhoScale = cms.double( 1.0 ),
14139  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14140  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14141  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14142 )
14143 fragment.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
14144  InputCollection = cms.InputTag( "hltPixelTracksPPOnAA" ),
14145  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14146  originHalfLength = cms.double( 0.3 ),
14147  originRadius = cms.double( 0.1 ),
14148  useProtoTrackKinematics = cms.bool( False ),
14149  useEventsWithNoVertex = cms.bool( True ),
14150  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14151  usePV = cms.bool( True ),
14152  includeFourthHit = cms.bool( False ),
14153  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
14154 )
14155 fragment.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14156  cleanTrajectoryAfterInOut = cms.bool( False ),
14157  doSeedingRegionRebuilding = cms.bool( False ),
14158  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14159  reverseTrajectories = cms.bool( False ),
14160  useHitsSplitting = cms.bool( False ),
14161  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14162  src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ),
14163  clustersToSkip = cms.InputTag( "" ),
14164  phase2clustersToSkip = cms.InputTag( "" ),
14165  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
14166  TransientInitialStateEstimatorParameters = cms.PSet(
14167  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14168  numberMeasurementsForFit = cms.int32( 4 ),
14169  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14170  ),
14171  numHitsForSeedCleaner = cms.int32( 4 ),
14172  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14173  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14174  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14175  maxNSeeds = cms.uint32( 100000 ),
14176  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14177 )
14178 fragment.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14179  useSimpleMF = cms.bool( True ),
14180  SimpleMagneticField = cms.string( "ParabolicMf" ),
14181  src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ),
14182  clusterRemovalInfo = cms.InputTag( "" ),
14183  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14184  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14185  useHitsSplitting = cms.bool( False ),
14186  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14187  TrajectoryInEvent = cms.bool( True ),
14188  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14189  AlgorithmName = cms.string( "hltIter0" ),
14190  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14191  GeometricInnerState = cms.bool( True ),
14192  NavigationSchool = cms.string( "" ),
14193  MeasurementTracker = cms.string( "" ),
14194  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" )
14195 )
14196 fragment.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14197  src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ),
14198  keepAllTracks = cms.bool( False ),
14199  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14200  useVertices = cms.bool( True ),
14201  useVtxError = cms.bool( False ),
14202  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14203  vtxNumber = cms.int32( -1 ),
14204  vertexCut = cms.string( "tracksSize>=3" ),
14205  copyTrajectories = cms.untracked.bool( False ),
14206  copyExtras = cms.untracked.bool( True ),
14207  qualityBit = cms.string( "highPurity" ),
14208  chi2n_par = cms.double( 0.7 ),
14209  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14210  res_par = cms.vdouble( 0.003, 0.001 ),
14211  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14212  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14213  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14214  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14215  applyAdaptedPVCuts = cms.bool( True ),
14216  max_d0 = cms.double( 100.0 ),
14217  max_z0 = cms.double( 100.0 ),
14218  nSigmaZ = cms.double( 3.0 ),
14219  minNumberLayers = cms.uint32( 3 ),
14220  minNumber3DLayers = cms.uint32( 0 ),
14221  maxNumberLostLayers = cms.uint32( 1 ),
14222  minHitsToBypassChecks = cms.uint32( 20 ),
14223  applyAbsCutsIfNoPV = cms.bool( False ),
14224  max_d0NoPV = cms.double( 100.0 ),
14225  max_z0NoPV = cms.double( 100.0 ),
14226  max_relpterr = cms.double( 9999.0 ),
14227  min_nhits = cms.uint32( 0 ),
14228  max_minMissHitOutOrIn = cms.int32( 99 ),
14229  max_lostHitFraction = cms.double( 1.0 ),
14230  max_eta = cms.double( 9999.0 ),
14231  min_eta = cms.double( -9999.0 )
14232 )
14233 fragment.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14234  trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ),
14235  trackClassifier = cms.InputTag( '','QualityMasks' ),
14236  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
14237  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14238  oldClusterRemovalInfo = cms.InputTag( "" ),
14239  TrackQuality = cms.string( "highPurity" ),
14240  maxChi2 = cms.double( 9.0 ),
14241  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14242  overrideTrkQuals = cms.InputTag( "" )
14243 )
14244 fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14245  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14246  OnDemand = cms.bool( False ),
14247  clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" )
14248 )
14249 fragment.hltIter1ElectronsPixelLayerQuadruplets = cms.EDProducer( "SeedingLayersEDProducer",
14250  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
14251  'BPix1+BPix2+BPix3+FPix1_pos',
14252  'BPix1+BPix2+BPix3+FPix1_neg',
14253  'BPix1+BPix2+FPix1_pos+FPix2_pos',
14254  'BPix1+BPix2+FPix1_neg+FPix2_neg',
14255  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
14256  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
14257  BPix = cms.PSet(
14258  hitErrorRPhi = cms.double( 0.0027 ),
14259  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14260  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
14261  useErrorsFromParam = cms.bool( True ),
14262  hitErrorRZ = cms.double( 0.006 ),
14263  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14264  ),
14265  FPix = cms.PSet(
14266  hitErrorRPhi = cms.double( 0.0051 ),
14267  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14268  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
14269  useErrorsFromParam = cms.bool( True ),
14270  hitErrorRZ = cms.double( 0.0036 ),
14271  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14272  ),
14273  TIB = cms.PSet( ),
14274  TID = cms.PSet( ),
14275  TOB = cms.PSet( ),
14276  TEC = cms.PSet( ),
14277  MTIB = cms.PSet( ),
14278  MTID = cms.PSet( ),
14279  MTOB = cms.PSet( ),
14280  MTEC = cms.PSet( )
14281 )
14282 fragment.hltIter1ElectronsPixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
14283  RegionPSet = cms.PSet(
14284  useFixedError = cms.bool( True ),
14285  nSigmaZ = cms.double( 4.0 ),
14286  VertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14287  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14288  useFoundVertices = cms.bool( True ),
14289  fixedError = cms.double( 0.2 ),
14290  sigmaZVertex = cms.double( 3.0 ),
14291  useFakeVertices = cms.bool( False ),
14292  ptMin = cms.double( 4.0 ),
14293  originRadius = cms.double( 0.05 ),
14294  precise = cms.bool( True ),
14295  useMultipleScattering = cms.bool( False )
14296  )
14297 )
14298 fragment.hltIter1ElectronsPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
14299  seedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerQuadruplets" ),
14300  trackingRegions = cms.InputTag( "hltIter1ElectronsPixelTrackingRegions" ),
14301  trackingRegionsSeedingLayers = cms.InputTag( "" ),
14302  clusterCheck = cms.InputTag( "" ),
14303  produceSeedingHitSets = cms.bool( False ),
14304  produceIntermediateHitDoublets = cms.bool( True ),
14305  maxElement = cms.uint32( 0 ),
14306  maxElementTotal = cms.uint32( 50000000 ),
14307  layerPairs = cms.vuint32( 0, 1, 2 )
14308 )
14309 fragment.hltIter1ElectronsPixelHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
14310  doublets = cms.InputTag( "hltIter1ElectronsPixelHitDoublets" ),
14311  extraHitRPhitolerance = cms.double( 0.032 ),
14312  fitFastCircle = cms.bool( True ),
14313  fitFastCircleChi2Cut = cms.bool( True ),
14314  useBendingCorrection = cms.bool( True ),
14315  CAThetaCut = cms.double( 0.004 ),
14316  CAPhiCut = cms.double( 0.3 ),
14317  CAThetaCut_byTriplets = cms.VPSet(
14318  cms.PSet( seedingLayers = cms.string( "" ),
14319  cut = cms.double( -1.0 )
14320  )
14321  ),
14322  CAPhiCut_byTriplets = cms.VPSet(
14323  cms.PSet( seedingLayers = cms.string( "" ),
14324  cut = cms.double( -1.0 )
14325  )
14326  ),
14327  CAHardPtCut = cms.double( 0.0 ),
14328  maxChi2 = cms.PSet(
14329  value2 = cms.double( 100.0 ),
14330  value1 = cms.double( 1000.0 ),
14331  pt1 = cms.double( 0.4 ),
14332  enabled = cms.bool( True ),
14333  pt2 = cms.double( 2.0 )
14334  ),
14335  SeedComparitorPSet = cms.PSet(
14336  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
14337  ComponentName = cms.string( "none" ),
14338  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
14339  )
14340 )
14341 fragment.hltIter1ElectronsPixelTracks = cms.EDProducer( "PixelTrackProducer",
14342  passLabel = cms.string( "" ),
14343  SeedingHitSets = cms.InputTag( "hltIter1ElectronsPixelHitQuadruplets" ),
14344  Fitter = cms.InputTag( "hltPixelTracksFitter" ),
14345  Filter = cms.InputTag( "hltPixelTracksFilter" ),
14346  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
14347 )
14348 fragment.hltIter1ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
14349  InputCollection = cms.InputTag( "hltIter1ElectronsPixelTracks" ),
14350  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14351  originHalfLength = cms.double( 0.3 ),
14352  originRadius = cms.double( 0.1 ),
14353  useProtoTrackKinematics = cms.bool( False ),
14354  useEventsWithNoVertex = cms.bool( True ),
14355  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14356  usePV = cms.bool( True ),
14357  includeFourthHit = cms.bool( False ),
14358  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
14359 )
14360 fragment.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14361  cleanTrajectoryAfterInOut = cms.bool( False ),
14362  doSeedingRegionRebuilding = cms.bool( False ),
14363  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14364  reverseTrajectories = cms.bool( False ),
14365  useHitsSplitting = cms.bool( False ),
14366  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
14367  src = cms.InputTag( "hltIter1ElectronsPixelSeedsFromPixelTracks" ),
14368  clustersToSkip = cms.InputTag( "" ),
14369  phase2clustersToSkip = cms.InputTag( "" ),
14370  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
14371  TransientInitialStateEstimatorParameters = cms.PSet(
14372  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14373  numberMeasurementsForFit = cms.int32( 4 ),
14374  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14375  ),
14376  numHitsForSeedCleaner = cms.int32( 4 ),
14377  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14378  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14379  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14380  maxNSeeds = cms.uint32( 100000 ),
14381  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14382 )
14383 fragment.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14384  useSimpleMF = cms.bool( True ),
14385  SimpleMagneticField = cms.string( "ParabolicMf" ),
14386  src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ),
14387  clusterRemovalInfo = cms.InputTag( "" ),
14388  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14389  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14390  useHitsSplitting = cms.bool( False ),
14391  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14392  TrajectoryInEvent = cms.bool( True ),
14393  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14394  AlgorithmName = cms.string( "hltIter1" ),
14395  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14396  GeometricInnerState = cms.bool( True ),
14397  NavigationSchool = cms.string( "" ),
14398  MeasurementTracker = cms.string( "" ),
14399  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" )
14400 )
14401 fragment.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
14402  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
14403  keepAllTracks = cms.bool( False ),
14404  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14405  useVertices = cms.bool( True ),
14406  useVtxError = cms.bool( False ),
14407  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14408  vtxNumber = cms.int32( -1 ),
14409  vertexCut = cms.string( "tracksSize>=3" ),
14410  copyTrajectories = cms.untracked.bool( False ),
14411  copyExtras = cms.untracked.bool( True ),
14412  qualityBit = cms.string( "highPurity" ),
14413  chi2n_par = cms.double( 0.7 ),
14414  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14415  res_par = cms.vdouble( 0.003, 0.001 ),
14416  d0_par1 = cms.vdouble( 0.85, 3.0 ),
14417  dz_par1 = cms.vdouble( 0.8, 3.0 ),
14418  d0_par2 = cms.vdouble( 0.9, 3.0 ),
14419  dz_par2 = cms.vdouble( 0.9, 3.0 ),
14420  applyAdaptedPVCuts = cms.bool( True ),
14421  max_d0 = cms.double( 100.0 ),
14422  max_z0 = cms.double( 100.0 ),
14423  nSigmaZ = cms.double( 3.0 ),
14424  minNumberLayers = cms.uint32( 3 ),
14425  minNumber3DLayers = cms.uint32( 0 ),
14426  maxNumberLostLayers = cms.uint32( 1 ),
14427  minHitsToBypassChecks = cms.uint32( 20 ),
14428  applyAbsCutsIfNoPV = cms.bool( False ),
14429  max_d0NoPV = cms.double( 100.0 ),
14430  max_z0NoPV = cms.double( 100.0 ),
14431  max_relpterr = cms.double( 9999.0 ),
14432  min_nhits = cms.uint32( 0 ),
14433  max_minMissHitOutOrIn = cms.int32( 99 ),
14434  max_lostHitFraction = cms.double( 1.0 ),
14435  max_eta = cms.double( 9999.0 ),
14436  min_eta = cms.double( -9999.0 )
14437 )
14438 fragment.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
14439  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
14440  keepAllTracks = cms.bool( False ),
14441  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14442  useVertices = cms.bool( True ),
14443  useVtxError = cms.bool( False ),
14444  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14445  vtxNumber = cms.int32( -1 ),
14446  vertexCut = cms.string( "tracksSize>=3" ),
14447  copyTrajectories = cms.untracked.bool( False ),
14448  copyExtras = cms.untracked.bool( True ),
14449  qualityBit = cms.string( "highPurity" ),
14450  chi2n_par = cms.double( 0.4 ),
14451  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14452  res_par = cms.vdouble( 0.003, 0.001 ),
14453  d0_par1 = cms.vdouble( 1.0, 4.0 ),
14454  dz_par1 = cms.vdouble( 1.0, 4.0 ),
14455  d0_par2 = cms.vdouble( 1.0, 4.0 ),
14456  dz_par2 = cms.vdouble( 1.0, 4.0 ),
14457  applyAdaptedPVCuts = cms.bool( True ),
14458  max_d0 = cms.double( 100.0 ),
14459  max_z0 = cms.double( 100.0 ),
14460  nSigmaZ = cms.double( 3.0 ),
14461  minNumberLayers = cms.uint32( 5 ),
14462  minNumber3DLayers = cms.uint32( 0 ),
14463  maxNumberLostLayers = cms.uint32( 1 ),
14464  minHitsToBypassChecks = cms.uint32( 20 ),
14465  applyAbsCutsIfNoPV = cms.bool( False ),
14466  max_d0NoPV = cms.double( 100.0 ),
14467  max_z0NoPV = cms.double( 100.0 ),
14468  max_relpterr = cms.double( 9999.0 ),
14469  min_nhits = cms.uint32( 0 ),
14470  max_minMissHitOutOrIn = cms.int32( 99 ),
14471  max_lostHitFraction = cms.double( 1.0 ),
14472  max_eta = cms.double( 9999.0 ),
14473  min_eta = cms.double( -9999.0 )
14474 )
14475 fragment.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
14476  ShareFrac = cms.double( 0.19 ),
14477  FoundHitBonus = cms.double( 5.0 ),
14478  LostHitPenalty = cms.double( 20.0 ),
14479  MinPT = cms.double( 0.05 ),
14480  Epsilon = cms.double( -0.001 ),
14481  MaxNormalizedChisq = cms.double( 1000.0 ),
14482  MinFound = cms.int32( 3 ),
14483  TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
14484  hasSelector = cms.vint32( 0, 0 ),
14485  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14486  selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
14487  setsToMerge = cms.VPSet(
14488  cms.PSet( pQual = cms.bool( False ),
14489  tLists = cms.vint32( 0, 1 )
14490  )
14491  ),
14492  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14493  allowFirstHitShare = cms.bool( True ),
14494  newQuality = cms.string( "confirmed" ),
14495  copyExtras = cms.untracked.bool( True ),
14496  writeOnlyTrkQuals = cms.bool( False ),
14497  copyMVA = cms.bool( False )
14498 )
14499 fragment.hltIter1ForElectronsMerged = cms.EDProducer( "TrackListMerger",
14500  ShareFrac = cms.double( 0.19 ),
14501  FoundHitBonus = cms.double( 5.0 ),
14502  LostHitPenalty = cms.double( 20.0 ),
14503  MinPT = cms.double( 0.05 ),
14504  Epsilon = cms.double( -0.001 ),
14505  MaxNormalizedChisq = cms.double( 1000.0 ),
14506  MinFound = cms.int32( 3 ),
14507  TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
14508  hasSelector = cms.vint32( 0, 0 ),
14509  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14510  selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
14511  setsToMerge = cms.VPSet(
14512  cms.PSet( pQual = cms.bool( False ),
14513  tLists = cms.vint32( 0, 1 )
14514  )
14515  ),
14516  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14517  allowFirstHitShare = cms.bool( True ),
14518  newQuality = cms.string( "confirmed" ),
14519  copyExtras = cms.untracked.bool( True ),
14520  writeOnlyTrkQuals = cms.bool( False ),
14521  copyMVA = cms.bool( False )
14522 )
14523 fragment.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14524  trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ),
14525  trackClassifier = cms.InputTag( '','QualityMasks' ),
14526  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
14527  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14528  oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
14529  TrackQuality = cms.string( "highPurity" ),
14530  maxChi2 = cms.double( 16.0 ),
14531  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14532  overrideTrkQuals = cms.InputTag( "" )
14533 )
14534 fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14535  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14536  OnDemand = cms.bool( False ),
14537  clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" )
14538 )
14539 fragment.hltIter2ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
14540  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
14541  'BPix2+BPix3+BPix4',
14542  'BPix1+BPix3+BPix4',
14543  'BPix1+BPix2+BPix4',
14544  'BPix2+BPix3+FPix1_pos',
14545  'BPix2+BPix3+FPix1_neg',
14546  'BPix1+BPix2+FPix1_pos',
14547  'BPix1+BPix2+FPix1_neg',
14548  'BPix2+FPix1_pos+FPix2_pos',
14549  'BPix2+FPix1_neg+FPix2_neg',
14550  'BPix1+FPix1_pos+FPix2_pos',
14551  'BPix1+FPix1_neg+FPix2_neg',
14552  'FPix1_pos+FPix2_pos+FPix3_pos',
14553  'FPix1_neg+FPix2_neg+FPix3_neg',
14554  'BPix1+BPix3+FPix1_pos',
14555  'BPix1+BPix2+FPix2_pos',
14556  'BPix1+BPix3+FPix1_neg',
14557  'BPix1+BPix2+FPix2_neg',
14558  'BPix1+FPix2_neg+FPix3_neg',
14559  'BPix1+FPix1_neg+FPix3_neg',
14560  'BPix1+FPix2_pos+FPix3_pos',
14561  'BPix1+FPix1_pos+FPix3_pos' ),
14562  BPix = cms.PSet(
14563  hitErrorRPhi = cms.double( 0.0027 ),
14564  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14565  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
14566  useErrorsFromParam = cms.bool( True ),
14567  hitErrorRZ = cms.double( 0.006 ),
14568  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14569  ),
14570  FPix = cms.PSet(
14571  hitErrorRPhi = cms.double( 0.0051 ),
14572  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14573  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
14574  useErrorsFromParam = cms.bool( True ),
14575  hitErrorRZ = cms.double( 0.0036 ),
14576  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14577  ),
14578  TIB = cms.PSet( ),
14579  TID = cms.PSet( ),
14580  TOB = cms.PSet( ),
14581  TEC = cms.PSet( ),
14582  MTIB = cms.PSet( ),
14583  MTID = cms.PSet( ),
14584  MTOB = cms.PSet( ),
14585  MTEC = cms.PSet( )
14586 )
14587 fragment.hltIter2ElectronsPixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
14588  RegionPSet = cms.PSet(
14589  useFixedError = cms.bool( True ),
14590  nSigmaZ = cms.double( 4.0 ),
14591  VertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14592  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14593  useFoundVertices = cms.bool( True ),
14594  fixedError = cms.double( 0.2 ),
14595  sigmaZVertex = cms.double( 3.0 ),
14596  useFakeVertices = cms.bool( False ),
14597  ptMin = cms.double( 4.0 ),
14598  originRadius = cms.double( 0.05 ),
14599  precise = cms.bool( True ),
14600  useMultipleScattering = cms.bool( False )
14601  )
14602 )
14603 fragment.hltIter2ElectronsPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
14604  seedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerTriplets" ),
14605  trackingRegions = cms.InputTag( "hltIter2ElectronsPixelTrackingRegions" ),
14606  trackingRegionsSeedingLayers = cms.InputTag( "" ),
14607  clusterCheck = cms.InputTag( "" ),
14608  produceSeedingHitSets = cms.bool( False ),
14609  produceIntermediateHitDoublets = cms.bool( True ),
14610  maxElement = cms.uint32( 0 ),
14611  maxElementTotal = cms.uint32( 50000000 ),
14612  layerPairs = cms.vuint32( 0, 1 )
14613 )
14614 fragment.hltIter2ElectronsPixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
14615  doublets = cms.InputTag( "hltIter2ElectronsPixelHitDoublets" ),
14616  extraHitRPhitolerance = cms.double( 0.032 ),
14617  useBendingCorrection = cms.bool( True ),
14618  CAThetaCut = cms.double( 0.004 ),
14619  CAPhiCut = cms.double( 0.1 ),
14620  CAThetaCut_byTriplets = cms.VPSet(
14621  cms.PSet( seedingLayers = cms.string( "" ),
14622  cut = cms.double( -1.0 )
14623  )
14624  ),
14625  CAPhiCut_byTriplets = cms.VPSet(
14626  cms.PSet( seedingLayers = cms.string( "" ),
14627  cut = cms.double( -1.0 )
14628  )
14629  ),
14630  CAHardPtCut = cms.double( 0.3 ),
14631  maxChi2 = cms.PSet(
14632  value2 = cms.double( 6.0 ),
14633  value1 = cms.double( 100.0 ),
14634  pt1 = cms.double( 0.4 ),
14635  enabled = cms.bool( True ),
14636  pt2 = cms.double( 8.0 )
14637  ),
14638  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14639 )
14640 fragment.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
14641  seedingHitSets = cms.InputTag( "hltIter2ElectronsPixelHitTriplets" ),
14642  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
14643  SeedMomentumForBOFF = cms.double( 5.0 ),
14644  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
14645  MinOneOverPtError = cms.double( 1.0 ),
14646  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14647  magneticField = cms.string( "ParabolicMf" ),
14648  forceKinematicWithRegionDirection = cms.bool( False ),
14649  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14650 )
14651 fragment.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14652  cleanTrajectoryAfterInOut = cms.bool( False ),
14653  doSeedingRegionRebuilding = cms.bool( False ),
14654  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14655  reverseTrajectories = cms.bool( False ),
14656  useHitsSplitting = cms.bool( False ),
14657  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
14658  src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ),
14659  clustersToSkip = cms.InputTag( "" ),
14660  phase2clustersToSkip = cms.InputTag( "" ),
14661  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
14662  TransientInitialStateEstimatorParameters = cms.PSet(
14663  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14664  numberMeasurementsForFit = cms.int32( 4 ),
14665  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14666  ),
14667  numHitsForSeedCleaner = cms.int32( 4 ),
14668  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14669  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14670  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14671  maxNSeeds = cms.uint32( 100000 ),
14672  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14673 )
14674 fragment.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14675  useSimpleMF = cms.bool( True ),
14676  SimpleMagneticField = cms.string( "ParabolicMf" ),
14677  src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ),
14678  clusterRemovalInfo = cms.InputTag( "" ),
14679  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14680  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14681  useHitsSplitting = cms.bool( False ),
14682  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14683  TrajectoryInEvent = cms.bool( True ),
14684  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14685  AlgorithmName = cms.string( "hltIter2" ),
14686  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14687  GeometricInnerState = cms.bool( True ),
14688  NavigationSchool = cms.string( "" ),
14689  MeasurementTracker = cms.string( "" ),
14690  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" )
14691 )
14692 fragment.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14693  src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ),
14694  keepAllTracks = cms.bool( False ),
14695  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14696  useVertices = cms.bool( True ),
14697  useVtxError = cms.bool( False ),
14698  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14699  vtxNumber = cms.int32( -1 ),
14700  vertexCut = cms.string( "tracksSize>=3" ),
14701  copyTrajectories = cms.untracked.bool( False ),
14702  copyExtras = cms.untracked.bool( True ),
14703  qualityBit = cms.string( "highPurity" ),
14704  chi2n_par = cms.double( 0.7 ),
14705  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14706  res_par = cms.vdouble( 0.003, 0.001 ),
14707  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14708  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14709  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14710  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14711  applyAdaptedPVCuts = cms.bool( True ),
14712  max_d0 = cms.double( 100.0 ),
14713  max_z0 = cms.double( 100.0 ),
14714  nSigmaZ = cms.double( 3.0 ),
14715  minNumberLayers = cms.uint32( 3 ),
14716  minNumber3DLayers = cms.uint32( 0 ),
14717  maxNumberLostLayers = cms.uint32( 1 ),
14718  minHitsToBypassChecks = cms.uint32( 20 ),
14719  applyAbsCutsIfNoPV = cms.bool( False ),
14720  max_d0NoPV = cms.double( 100.0 ),
14721  max_z0NoPV = cms.double( 100.0 ),
14722  max_relpterr = cms.double( 9999.0 ),
14723  min_nhits = cms.uint32( 0 ),
14724  max_minMissHitOutOrIn = cms.int32( 99 ),
14725  max_lostHitFraction = cms.double( 1.0 ),
14726  max_eta = cms.double( 9999.0 ),
14727  min_eta = cms.double( -9999.0 )
14728 )
14729 fragment.hltIter2ForElectronsMerged = cms.EDProducer( "TrackListMerger",
14730  ShareFrac = cms.double( 0.19 ),
14731  FoundHitBonus = cms.double( 5.0 ),
14732  LostHitPenalty = cms.double( 20.0 ),
14733  MinPT = cms.double( 0.05 ),
14734  Epsilon = cms.double( -0.001 ),
14735  MaxNormalizedChisq = cms.double( 1000.0 ),
14736  MinFound = cms.int32( 3 ),
14737  TrackProducers = cms.VInputTag( 'hltIter1ForElectronsMerged','hltIter2ElectronsTrackSelectionHighPurity' ),
14738  hasSelector = cms.vint32( 0, 0 ),
14739  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14740  selectedTrackQuals = cms.VInputTag( 'hltIter1ForElectronsMerged','hltIter2ElectronsTrackSelectionHighPurity' ),
14741  setsToMerge = cms.VPSet(
14742  cms.PSet( pQual = cms.bool( False ),
14743  tLists = cms.vint32( 0, 1 )
14744  )
14745  ),
14746  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14747  allowFirstHitShare = cms.bool( True ),
14748  newQuality = cms.string( "confirmed" ),
14749  copyExtras = cms.untracked.bool( True ),
14750  writeOnlyTrkQuals = cms.bool( False ),
14751  copyMVA = cms.bool( False )
14752 )
14753 fragment.hltDoubletRecoveryForElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14754  trajectories = cms.InputTag( "hltIter2ElectronsTrackSelectionHighPurity" ),
14755  trackClassifier = cms.InputTag( '','QualityMasks' ),
14756  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
14757  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14758  oldClusterRemovalInfo = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
14759  TrackQuality = cms.string( "highPurity" ),
14760  maxChi2 = cms.double( 16.0 ),
14761  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14762  overrideTrkQuals = cms.InputTag( "" )
14763 )
14764 fragment.hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14765  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14766  OnDemand = cms.bool( False ),
14767  clustersToSkip = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" )
14768 )
14769 fragment.hltDoubletRecoveryForElectronsPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
14770  RegionPSet = cms.PSet(
14771  vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14772  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14773  zErrorBeamSpot = cms.double( 15.0 ),
14774  extraPhi = cms.double( 0.0 ),
14775  extraEta = cms.double( 0.0 ),
14776  maxNVertices = cms.int32( 3 ),
14777  nSigmaZVertex = cms.double( 3.0 ),
14778  nSigmaZBeamSpot = cms.double( 4.0 ),
14779  ptMin = cms.double( 4.0 ),
14780  operationMode = cms.string( "VerticesFixed" ),
14781  searchOpt = cms.bool( False ),
14782  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
14783  originRadius = cms.double( 0.015 ),
14784  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" ),
14785  precise = cms.bool( True ),
14786  zErrorVertex = cms.double( 0.03 )
14787  ),
14788  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
14789  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
14790  ignoreSingleFPixPanelModules = cms.bool( True ),
14791  debug = cms.untracked.bool( False ),
14792  createPlottingFiles = cms.untracked.bool( False ),
14793  layerList = cms.vstring( 'BPix1+BPix2',
14794  'BPix1+BPix3',
14795  'BPix1+BPix4',
14796  'BPix2+BPix3',
14797  'BPix2+BPix4',
14798  'BPix3+BPix4',
14799  'BPix1+FPix1_pos',
14800  'BPix1+FPix1_neg',
14801  'BPix1+FPix2_pos',
14802  'BPix1+FPix2_neg',
14803  'BPix1+FPix3_pos',
14804  'BPix1+FPix3_neg',
14805  'BPix2+FPix1_pos',
14806  'BPix2+FPix1_neg',
14807  'BPix2+FPix2_pos',
14808  'BPix2+FPix2_neg',
14809  'BPix3+FPix1_pos',
14810  'BPix3+FPix1_neg',
14811  'FPix1_pos+FPix2_pos',
14812  'FPix1_neg+FPix2_neg',
14813  'FPix1_pos+FPix3_pos',
14814  'FPix1_neg+FPix3_neg',
14815  'FPix2_pos+FPix3_pos',
14816  'FPix2_neg+FPix3_neg' ),
14817  BPix = cms.PSet(
14818  hitErrorRPhi = cms.double( 0.0027 ),
14819  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14820  skipClusters = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" ),
14821  useErrorsFromParam = cms.bool( True ),
14822  hitErrorRZ = cms.double( 0.006 ),
14823  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14824  ),
14825  FPix = cms.PSet(
14826  hitErrorRPhi = cms.double( 0.0051 ),
14827  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14828  skipClusters = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" ),
14829  useErrorsFromParam = cms.bool( True ),
14830  hitErrorRZ = cms.double( 0.0036 ),
14831  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14832  ),
14833  TIB = cms.PSet( ),
14834  TID = cms.PSet( ),
14835  TOB = cms.PSet( ),
14836  TEC = cms.PSet( ),
14837  MTIB = cms.PSet( ),
14838  MTID = cms.PSet( ),
14839  MTOB = cms.PSet( ),
14840  MTEC = cms.PSet( )
14841 )
14842 fragment.hltDoubletRecoveryForElectronsPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
14843  seedingLayers = cms.InputTag( "" ),
14844  trackingRegions = cms.InputTag( "" ),
14845  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryForElectronsPixelLayersAndRegions" ),
14846  clusterCheck = cms.InputTag( "" ),
14847  produceSeedingHitSets = cms.bool( True ),
14848  produceIntermediateHitDoublets = cms.bool( False ),
14849  maxElement = cms.uint32( 0 ),
14850  maxElementTotal = cms.uint32( 50000000 ),
14851  layerPairs = cms.vuint32( 0 )
14852 )
14853 fragment.hltDoubletRecoveryForElectronsPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
14854  seedingHitSets = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowPixelHitDoublets" ),
14855  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
14856  SeedMomentumForBOFF = cms.double( 5.0 ),
14857  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
14858  MinOneOverPtError = cms.double( 1.0 ),
14859  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14860  magneticField = cms.string( "ParabolicMf" ),
14861  forceKinematicWithRegionDirection = cms.bool( False ),
14862  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14863 )
14864 fragment.hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14865  cleanTrajectoryAfterInOut = cms.bool( False ),
14866  doSeedingRegionRebuilding = cms.bool( False ),
14867  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14868  reverseTrajectories = cms.bool( False ),
14869  useHitsSplitting = cms.bool( False ),
14870  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" ),
14871  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowPixelSeeds" ),
14872  clustersToSkip = cms.InputTag( "" ),
14873  phase2clustersToSkip = cms.InputTag( "" ),
14874  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
14875  TransientInitialStateEstimatorParameters = cms.PSet(
14876  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14877  numberMeasurementsForFit = cms.int32( 4 ),
14878  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14879  ),
14880  numHitsForSeedCleaner = cms.int32( 4 ),
14881  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14882  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14883  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14884  maxNSeeds = cms.uint32( 100000 ),
14885  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14886 )
14887 fragment.hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14888  useSimpleMF = cms.bool( True ),
14889  SimpleMagneticField = cms.string( "ParabolicMf" ),
14890  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates" ),
14891  clusterRemovalInfo = cms.InputTag( "" ),
14892  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14893  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14894  useHitsSplitting = cms.bool( False ),
14895  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14896  TrajectoryInEvent = cms.bool( True ),
14897  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14898  AlgorithmName = cms.string( "hltDoubletRecovery" ),
14899  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14900  GeometricInnerState = cms.bool( True ),
14901  NavigationSchool = cms.string( "" ),
14902  MeasurementTracker = cms.string( "" ),
14903  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" )
14904 )
14905 fragment.hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14906  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks" ),
14907  keepAllTracks = cms.bool( False ),
14908  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14909  useVertices = cms.bool( True ),
14910  useVtxError = cms.bool( False ),
14911  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14912  vtxNumber = cms.int32( -1 ),
14913  vertexCut = cms.string( "tracksSize>=3" ),
14914  copyTrajectories = cms.untracked.bool( False ),
14915  copyExtras = cms.untracked.bool( True ),
14916  qualityBit = cms.string( "highPurity" ),
14917  chi2n_par = cms.double( 0.7 ),
14918  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14919  res_par = cms.vdouble( 0.003, 0.001 ),
14920  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14921  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14922  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14923  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14924  applyAdaptedPVCuts = cms.bool( True ),
14925  max_d0 = cms.double( 100.0 ),
14926  max_z0 = cms.double( 100.0 ),
14927  nSigmaZ = cms.double( 3.0 ),
14928  minNumberLayers = cms.uint32( 3 ),
14929  minNumber3DLayers = cms.uint32( 0 ),
14930  maxNumberLostLayers = cms.uint32( 1 ),
14931  minHitsToBypassChecks = cms.uint32( 20 ),
14932  applyAbsCutsIfNoPV = cms.bool( False ),
14933  max_d0NoPV = cms.double( 100.0 ),
14934  max_z0NoPV = cms.double( 100.0 ),
14935  max_relpterr = cms.double( 9999.0 ),
14936  min_nhits = cms.uint32( 0 ),
14937  max_minMissHitOutOrIn = cms.int32( 99 ),
14938  max_lostHitFraction = cms.double( 1.0 ),
14939  max_eta = cms.double( 9999.0 ),
14940  min_eta = cms.double( -9999.0 )
14941 )
14942 fragment.hltMergedForElectrons = cms.EDProducer( "TrackListMerger",
14943  ShareFrac = cms.double( 0.19 ),
14944  FoundHitBonus = cms.double( 5.0 ),
14945  LostHitPenalty = cms.double( 20.0 ),
14946  MinPT = cms.double( 0.05 ),
14947  Epsilon = cms.double( -0.001 ),
14948  MaxNormalizedChisq = cms.double( 1000.0 ),
14949  MinFound = cms.int32( 3 ),
14950  TrackProducers = cms.VInputTag( 'hltIter2ForElectronsMerged','hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity' ),
14951  hasSelector = cms.vint32( 0, 0 ),
14952  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14953  selectedTrackQuals = cms.VInputTag( 'hltIter2ForElectronsMerged','hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity' ),
14954  setsToMerge = cms.VPSet(
14955  cms.PSet( pQual = cms.bool( False ),
14956  tLists = cms.vint32( 0, 1 )
14957  )
14958  ),
14959  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14960  allowFirstHitShare = cms.bool( True ),
14961  newQuality = cms.string( "confirmed" ),
14962  copyExtras = cms.untracked.bool( True ),
14963  writeOnlyTrkQuals = cms.bool( False ),
14964  copyMVA = cms.bool( False )
14965 )
14966 fragment.hltEgammaEleGsfTrackIsoPPOnAA = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
14967  electronProducer = cms.InputTag( "hltEgammaGsfElectronsPPOnAA" ),
14968  trackProducer = cms.InputTag( "hltMergedForElectrons" ),
14969  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14970  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14971  egTrkIsoPtMin = cms.double( 1.0 ),
14972  egTrkIsoConeSize = cms.double( 0.2 ),
14973  egTrkIsoZSpan = cms.double( 0.15 ),
14974  egTrkIsoRSpan = cms.double( 999999.0 ),
14975  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
14976  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
14977  egTrkIsoStripBarrel = cms.double( 0.01 ),
14978  egTrkIsoStripEndcap = cms.double( 0.01 ),
14979  useGsfTrack = cms.bool( True ),
14980  useSCRefs = cms.bool( True )
14981 )
14982 fragment.hltEle10GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14983  saveTags = cms.bool( True ),
14984  candTag = cms.InputTag( "hltEle10GsfDphiPPOnAAFilter" ),
14985  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
14986  rhoTag = cms.InputTag( "" ),
14987  energyLowEdges = cms.vdouble( 0.0 ),
14988  lessThan = cms.bool( True ),
14989  useEt = cms.bool( True ),
14990  thrRegularEB = cms.vdouble( -1.0 ),
14991  thrRegularEE = cms.vdouble( -1.0 ),
14992  thrOverEEB = cms.vdouble( 1.0 ),
14993  thrOverEEE = cms.vdouble( 1.0 ),
14994  thrOverE2EB = cms.vdouble( -1.0 ),
14995  thrOverE2EE = cms.vdouble( -1.0 ),
14996  ncandcut = cms.int32( 1 ),
14997  doRhoCorrection = cms.bool( False ),
14998  rhoMax = cms.double( 9.9999999E7 ),
14999  rhoScale = cms.double( 1.0 ),
15000  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15001  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15002  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15003 )
15004 fragment.hltPreHIEle15Gsf = cms.EDFilter( "HLTPrescaler",
15005  offset = cms.uint32( 0 ),
15006  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15007 )
15008 fragment.hltEG15EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
15009  saveTags = cms.bool( True ),
15010  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
15011  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15012  etcutEB = cms.double( 15.0 ),
15013  etcutEE = cms.double( 15.0 ),
15014  ncandcut = cms.int32( 1 )
15015 )
15016 fragment.hltEle15ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15017  saveTags = cms.bool( True ),
15018  candTag = cms.InputTag( "hltEG15EtPPOnAAFilter" ),
15019  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15020  rhoTag = cms.InputTag( "" ),
15021  energyLowEdges = cms.vdouble( 0.0 ),
15022  lessThan = cms.bool( True ),
15023  useEt = cms.bool( False ),
15024  thrRegularEB = cms.vdouble( 0.015 ),
15025  thrRegularEE = cms.vdouble( 0.04 ),
15026  thrOverEEB = cms.vdouble( -1.0 ),
15027  thrOverEEE = cms.vdouble( -1.0 ),
15028  thrOverE2EB = cms.vdouble( -1.0 ),
15029  thrOverE2EE = cms.vdouble( -1.0 ),
15030  ncandcut = cms.int32( 1 ),
15031  doRhoCorrection = cms.bool( False ),
15032  rhoMax = cms.double( 9.9999999E7 ),
15033  rhoScale = cms.double( 1.0 ),
15034  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15035  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15036  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15037 )
15038 fragment.hltEle15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15039  saveTags = cms.bool( True ),
15040  candTag = cms.InputTag( "hltEle15ClusterShapePPOnAAFilter" ),
15041  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15042  rhoTag = cms.InputTag( "" ),
15043  energyLowEdges = cms.vdouble( 0.0 ),
15044  lessThan = cms.bool( True ),
15045  useEt = cms.bool( False ),
15046  thrRegularEB = cms.vdouble( -1.0 ),
15047  thrRegularEE = cms.vdouble( -1.0 ),
15048  thrOverEEB = cms.vdouble( 0.2 ),
15049  thrOverEEE = cms.vdouble( 0.15 ),
15050  thrOverE2EB = cms.vdouble( -1.0 ),
15051  thrOverE2EE = cms.vdouble( -1.0 ),
15052  ncandcut = cms.int32( 1 ),
15053  doRhoCorrection = cms.bool( False ),
15054  rhoMax = cms.double( 9.9999999E7 ),
15055  rhoScale = cms.double( 1.0 ),
15056  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15057  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15058  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15059 )
15060 fragment.hltEle15EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15061  saveTags = cms.bool( True ),
15062  candTag = cms.InputTag( "hltEle15HoverEPPOnAAFilter" ),
15063  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15064  rhoTag = cms.InputTag( "" ),
15065  energyLowEdges = cms.vdouble( 0.0 ),
15066  lessThan = cms.bool( True ),
15067  useEt = cms.bool( True ),
15068  thrRegularEB = cms.vdouble( -1.0 ),
15069  thrRegularEE = cms.vdouble( -1.0 ),
15070  thrOverEEB = cms.vdouble( 1.0 ),
15071  thrOverEEE = cms.vdouble( 1.0 ),
15072  thrOverE2EB = cms.vdouble( -1.0 ),
15073  thrOverE2EE = cms.vdouble( -1.0 ),
15074  ncandcut = cms.int32( 1 ),
15075  doRhoCorrection = cms.bool( False ),
15076  rhoMax = cms.double( 9.9999999E7 ),
15077  rhoScale = cms.double( 1.0 ),
15078  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15079  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15080  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15081 )
15082 fragment.hltEle15HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15083  saveTags = cms.bool( True ),
15084  candTag = cms.InputTag( "hltEle15EcalIsoPPOnAAFilter" ),
15085  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15086  rhoTag = cms.InputTag( "" ),
15087  energyLowEdges = cms.vdouble( 0.0 ),
15088  lessThan = cms.bool( True ),
15089  useEt = cms.bool( True ),
15090  thrRegularEB = cms.vdouble( -1.0 ),
15091  thrRegularEE = cms.vdouble( -1.0 ),
15092  thrOverEEB = cms.vdouble( 1.0 ),
15093  thrOverEEE = cms.vdouble( 1.0 ),
15094  thrOverE2EB = cms.vdouble( -1.0 ),
15095  thrOverE2EE = cms.vdouble( -1.0 ),
15096  ncandcut = cms.int32( 1 ),
15097  doRhoCorrection = cms.bool( False ),
15098  rhoMax = cms.double( 9.9999999E7 ),
15099  rhoScale = cms.double( 1.0 ),
15100  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15101  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15102  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15103 )
15104 fragment.hltEle15PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15105  saveTags = cms.bool( True ),
15106  candTag = cms.InputTag( "hltEle15HcalIsoPPOnAAFilter" ),
15107  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15108  npixelmatchcut = cms.double( 1.0 ),
15109  ncandcut = cms.int32( 1 ),
15110  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15111  s_a_phi1B = cms.double( 0.0069 ),
15112  s_a_phi1I = cms.double( 0.0088 ),
15113  s_a_phi1F = cms.double( 0.0076 ),
15114  s_a_phi2B = cms.double( 3.7E-4 ),
15115  s_a_phi2I = cms.double( 7.0E-4 ),
15116  s_a_phi2F = cms.double( 0.00906 ),
15117  s_a_zB = cms.double( 0.012 ),
15118  s_a_rI = cms.double( 0.027 ),
15119  s_a_rF = cms.double( 0.04 ),
15120  s2_threshold = cms.double( 0.4 ),
15121  tanhSO10BarrelThres = cms.double( 0.35 ),
15122  tanhSO10InterThres = cms.double( 1.0 ),
15123  tanhSO10ForwardThres = cms.double( 1.0 ),
15124  useS = cms.bool( False ),
15125  pixelVeto = cms.bool( False )
15126 )
15127 fragment.hltEle15GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15128  saveTags = cms.bool( True ),
15129  candTag = cms.InputTag( "hltEle15PixelMatchPPOnAAFilter" ),
15130  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15131  rhoTag = cms.InputTag( "" ),
15132  energyLowEdges = cms.vdouble( 0.0 ),
15133  lessThan = cms.bool( True ),
15134  useEt = cms.bool( False ),
15135  thrRegularEB = cms.vdouble( 0.1 ),
15136  thrRegularEE = cms.vdouble( 0.1 ),
15137  thrOverEEB = cms.vdouble( -1.0 ),
15138  thrOverEEE = cms.vdouble( -1.0 ),
15139  thrOverE2EB = cms.vdouble( -1.0 ),
15140  thrOverE2EE = cms.vdouble( -1.0 ),
15141  ncandcut = cms.int32( 1 ),
15142  doRhoCorrection = cms.bool( False ),
15143  rhoMax = cms.double( 9.9999999E7 ),
15144  rhoScale = cms.double( 1.0 ),
15145  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15146  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15147  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15148 )
15149 fragment.hltEle15GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15150  saveTags = cms.bool( True ),
15151  candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPOnAAFilter" ),
15152  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15153  rhoTag = cms.InputTag( "" ),
15154  energyLowEdges = cms.vdouble( 0.0 ),
15155  lessThan = cms.bool( True ),
15156  useEt = cms.bool( False ),
15157  thrRegularEB = cms.vdouble( 0.008 ),
15158  thrRegularEE = cms.vdouble( 0.012 ),
15159  thrOverEEB = cms.vdouble( -1.0 ),
15160  thrOverEEE = cms.vdouble( -1.0 ),
15161  thrOverE2EB = cms.vdouble( -1.0 ),
15162  thrOverE2EE = cms.vdouble( -1.0 ),
15163  ncandcut = cms.int32( 1 ),
15164  doRhoCorrection = cms.bool( False ),
15165  rhoMax = cms.double( 9.9999999E7 ),
15166  rhoScale = cms.double( 1.0 ),
15167  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15168  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15169  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15170 )
15171 fragment.hltEle15GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15172  saveTags = cms.bool( True ),
15173  candTag = cms.InputTag( "hltEle15GsfDetaPPOnAAFilter" ),
15174  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15175  rhoTag = cms.InputTag( "" ),
15176  energyLowEdges = cms.vdouble( 0.0 ),
15177  lessThan = cms.bool( True ),
15178  useEt = cms.bool( False ),
15179  thrRegularEB = cms.vdouble( 0.1 ),
15180  thrRegularEE = cms.vdouble( 0.1 ),
15181  thrOverEEB = cms.vdouble( -1.0 ),
15182  thrOverEEE = cms.vdouble( -1.0 ),
15183  thrOverE2EB = cms.vdouble( -1.0 ),
15184  thrOverE2EE = cms.vdouble( -1.0 ),
15185  ncandcut = cms.int32( 1 ),
15186  doRhoCorrection = cms.bool( False ),
15187  rhoMax = cms.double( 9.9999999E7 ),
15188  rhoScale = cms.double( 1.0 ),
15189  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15190  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15191  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15192 )
15193 fragment.hltEle15GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15194  saveTags = cms.bool( True ),
15195  candTag = cms.InputTag( "hltEle15GsfDphiPPOnAAFilter" ),
15196  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15197  rhoTag = cms.InputTag( "" ),
15198  energyLowEdges = cms.vdouble( 0.0 ),
15199  lessThan = cms.bool( True ),
15200  useEt = cms.bool( True ),
15201  thrRegularEB = cms.vdouble( -1.0 ),
15202  thrRegularEE = cms.vdouble( -1.0 ),
15203  thrOverEEB = cms.vdouble( 1.0 ),
15204  thrOverEEE = cms.vdouble( 1.0 ),
15205  thrOverE2EB = cms.vdouble( -1.0 ),
15206  thrOverE2EE = cms.vdouble( -1.0 ),
15207  ncandcut = cms.int32( 1 ),
15208  doRhoCorrection = cms.bool( False ),
15209  rhoMax = cms.double( 9.9999999E7 ),
15210  rhoScale = cms.double( 1.0 ),
15211  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15212  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15213  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15214 )
15215 fragment.hltL1sSingleEG15BptxAND = cms.EDFilter( "HLTL1TSeed",
15216  saveTags = cms.bool( True ),
15217  L1SeedsLogicalExpression = cms.string( "L1_SingleEG15_BptxAND" ),
15218  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15219  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15220  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15221  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15222  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15223  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15224  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15225  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15226 )
15227 fragment.hltPreHIEle20Gsf = cms.EDFilter( "HLTPrescaler",
15228  offset = cms.uint32( 0 ),
15229  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15230 )
15231 fragment.hltEle20ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15232  saveTags = cms.bool( True ),
15233  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
15234  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15235  rhoTag = cms.InputTag( "" ),
15236  energyLowEdges = cms.vdouble( 0.0 ),
15237  lessThan = cms.bool( True ),
15238  useEt = cms.bool( False ),
15239  thrRegularEB = cms.vdouble( 0.015 ),
15240  thrRegularEE = cms.vdouble( 0.04 ),
15241  thrOverEEB = cms.vdouble( -1.0 ),
15242  thrOverEEE = cms.vdouble( -1.0 ),
15243  thrOverE2EB = cms.vdouble( -1.0 ),
15244  thrOverE2EE = cms.vdouble( -1.0 ),
15245  ncandcut = cms.int32( 1 ),
15246  doRhoCorrection = cms.bool( False ),
15247  rhoMax = cms.double( 9.9999999E7 ),
15248  rhoScale = cms.double( 1.0 ),
15249  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15250  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15251  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15252 )
15253 fragment.hltEle20HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15254  saveTags = cms.bool( True ),
15255  candTag = cms.InputTag( "hltEle20ClusterShapePPOnAAFilter" ),
15256  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15257  rhoTag = cms.InputTag( "" ),
15258  energyLowEdges = cms.vdouble( 0.0 ),
15259  lessThan = cms.bool( True ),
15260  useEt = cms.bool( False ),
15261  thrRegularEB = cms.vdouble( -1.0 ),
15262  thrRegularEE = cms.vdouble( -1.0 ),
15263  thrOverEEB = cms.vdouble( 0.2 ),
15264  thrOverEEE = cms.vdouble( 0.15 ),
15265  thrOverE2EB = cms.vdouble( -1.0 ),
15266  thrOverE2EE = cms.vdouble( -1.0 ),
15267  ncandcut = cms.int32( 1 ),
15268  doRhoCorrection = cms.bool( False ),
15269  rhoMax = cms.double( 9.9999999E7 ),
15270  rhoScale = cms.double( 1.0 ),
15271  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15272  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15273  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15274 )
15275 fragment.hltEle20EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15276  saveTags = cms.bool( True ),
15277  candTag = cms.InputTag( "hltEle20HoverEPPOnAAFilter" ),
15278  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15279  rhoTag = cms.InputTag( "" ),
15280  energyLowEdges = cms.vdouble( 0.0 ),
15281  lessThan = cms.bool( True ),
15282  useEt = cms.bool( True ),
15283  thrRegularEB = cms.vdouble( -1.0 ),
15284  thrRegularEE = cms.vdouble( -1.0 ),
15285  thrOverEEB = cms.vdouble( 1.0 ),
15286  thrOverEEE = cms.vdouble( 1.0 ),
15287  thrOverE2EB = cms.vdouble( -1.0 ),
15288  thrOverE2EE = cms.vdouble( -1.0 ),
15289  ncandcut = cms.int32( 1 ),
15290  doRhoCorrection = cms.bool( False ),
15291  rhoMax = cms.double( 9.9999999E7 ),
15292  rhoScale = cms.double( 1.0 ),
15293  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15294  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15295  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15296 )
15297 fragment.hltEle20HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15298  saveTags = cms.bool( True ),
15299  candTag = cms.InputTag( "hltEle20EcalIsoPPOnAAFilter" ),
15300  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15301  rhoTag = cms.InputTag( "" ),
15302  energyLowEdges = cms.vdouble( 0.0 ),
15303  lessThan = cms.bool( True ),
15304  useEt = cms.bool( True ),
15305  thrRegularEB = cms.vdouble( -1.0 ),
15306  thrRegularEE = cms.vdouble( -1.0 ),
15307  thrOverEEB = cms.vdouble( 1.0 ),
15308  thrOverEEE = cms.vdouble( 1.0 ),
15309  thrOverE2EB = cms.vdouble( -1.0 ),
15310  thrOverE2EE = cms.vdouble( -1.0 ),
15311  ncandcut = cms.int32( 1 ),
15312  doRhoCorrection = cms.bool( False ),
15313  rhoMax = cms.double( 9.9999999E7 ),
15314  rhoScale = cms.double( 1.0 ),
15315  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15316  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15317  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15318 )
15319 fragment.hltEle20PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15320  saveTags = cms.bool( True ),
15321  candTag = cms.InputTag( "hltEle20HcalIsoPPOnAAFilter" ),
15322  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15323  npixelmatchcut = cms.double( 1.0 ),
15324  ncandcut = cms.int32( 1 ),
15325  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15326  s_a_phi1B = cms.double( 0.0069 ),
15327  s_a_phi1I = cms.double( 0.0088 ),
15328  s_a_phi1F = cms.double( 0.0076 ),
15329  s_a_phi2B = cms.double( 3.7E-4 ),
15330  s_a_phi2I = cms.double( 7.0E-4 ),
15331  s_a_phi2F = cms.double( 0.00906 ),
15332  s_a_zB = cms.double( 0.012 ),
15333  s_a_rI = cms.double( 0.027 ),
15334  s_a_rF = cms.double( 0.04 ),
15335  s2_threshold = cms.double( 0.4 ),
15336  tanhSO10BarrelThres = cms.double( 0.35 ),
15337  tanhSO10InterThres = cms.double( 1.0 ),
15338  tanhSO10ForwardThres = cms.double( 1.0 ),
15339  useS = cms.bool( False ),
15340  pixelVeto = cms.bool( False )
15341 )
15342 fragment.hltEle20GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15343  saveTags = cms.bool( True ),
15344  candTag = cms.InputTag( "hltEle20PixelMatchPPOnAAFilter" ),
15345  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15346  rhoTag = cms.InputTag( "" ),
15347  energyLowEdges = cms.vdouble( 0.0 ),
15348  lessThan = cms.bool( True ),
15349  useEt = cms.bool( False ),
15350  thrRegularEB = cms.vdouble( 0.1 ),
15351  thrRegularEE = cms.vdouble( 0.1 ),
15352  thrOverEEB = cms.vdouble( -1.0 ),
15353  thrOverEEE = cms.vdouble( -1.0 ),
15354  thrOverE2EB = cms.vdouble( -1.0 ),
15355  thrOverE2EE = cms.vdouble( -1.0 ),
15356  ncandcut = cms.int32( 1 ),
15357  doRhoCorrection = cms.bool( False ),
15358  rhoMax = cms.double( 9.9999999E7 ),
15359  rhoScale = cms.double( 1.0 ),
15360  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15361  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15362  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15363 )
15364 fragment.hltEle20GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15365  saveTags = cms.bool( True ),
15366  candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPOnAAFilter" ),
15367  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15368  rhoTag = cms.InputTag( "" ),
15369  energyLowEdges = cms.vdouble( 0.0 ),
15370  lessThan = cms.bool( True ),
15371  useEt = cms.bool( False ),
15372  thrRegularEB = cms.vdouble( 0.008 ),
15373  thrRegularEE = cms.vdouble( 0.012 ),
15374  thrOverEEB = cms.vdouble( -1.0 ),
15375  thrOverEEE = cms.vdouble( -1.0 ),
15376  thrOverE2EB = cms.vdouble( -1.0 ),
15377  thrOverE2EE = cms.vdouble( -1.0 ),
15378  ncandcut = cms.int32( 1 ),
15379  doRhoCorrection = cms.bool( False ),
15380  rhoMax = cms.double( 9.9999999E7 ),
15381  rhoScale = cms.double( 1.0 ),
15382  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15383  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15384  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15385 )
15386 fragment.hltEle20GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15387  saveTags = cms.bool( True ),
15388  candTag = cms.InputTag( "hltEle20GsfDetaPPOnAAFilter" ),
15389  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15390  rhoTag = cms.InputTag( "" ),
15391  energyLowEdges = cms.vdouble( 0.0 ),
15392  lessThan = cms.bool( True ),
15393  useEt = cms.bool( False ),
15394  thrRegularEB = cms.vdouble( 0.1 ),
15395  thrRegularEE = cms.vdouble( 0.1 ),
15396  thrOverEEB = cms.vdouble( -1.0 ),
15397  thrOverEEE = cms.vdouble( -1.0 ),
15398  thrOverE2EB = cms.vdouble( -1.0 ),
15399  thrOverE2EE = cms.vdouble( -1.0 ),
15400  ncandcut = cms.int32( 1 ),
15401  doRhoCorrection = cms.bool( False ),
15402  rhoMax = cms.double( 9.9999999E7 ),
15403  rhoScale = cms.double( 1.0 ),
15404  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15405  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15406  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15407 )
15408 fragment.hltEle20GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15409  saveTags = cms.bool( True ),
15410  candTag = cms.InputTag( "hltEle20GsfDphiPPOnAAFilter" ),
15411  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15412  rhoTag = cms.InputTag( "" ),
15413  energyLowEdges = cms.vdouble( 0.0 ),
15414  lessThan = cms.bool( True ),
15415  useEt = cms.bool( True ),
15416  thrRegularEB = cms.vdouble( -1.0 ),
15417  thrRegularEE = cms.vdouble( -1.0 ),
15418  thrOverEEB = cms.vdouble( 1.0 ),
15419  thrOverEEE = cms.vdouble( 1.0 ),
15420  thrOverE2EB = cms.vdouble( -1.0 ),
15421  thrOverE2EE = cms.vdouble( -1.0 ),
15422  ncandcut = cms.int32( 1 ),
15423  doRhoCorrection = cms.bool( False ),
15424  rhoMax = cms.double( 9.9999999E7 ),
15425  rhoScale = cms.double( 1.0 ),
15426  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15427  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15428  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15429 )
15430 fragment.hltPreHIEle30Gsf = cms.EDFilter( "HLTPrescaler",
15431  offset = cms.uint32( 0 ),
15432  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15433 )
15434 fragment.hltEle30ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15435  saveTags = cms.bool( True ),
15436  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
15437  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15438  rhoTag = cms.InputTag( "" ),
15439  energyLowEdges = cms.vdouble( 0.0 ),
15440  lessThan = cms.bool( True ),
15441  useEt = cms.bool( False ),
15442  thrRegularEB = cms.vdouble( 0.015 ),
15443  thrRegularEE = cms.vdouble( 0.04 ),
15444  thrOverEEB = cms.vdouble( -1.0 ),
15445  thrOverEEE = cms.vdouble( -1.0 ),
15446  thrOverE2EB = cms.vdouble( -1.0 ),
15447  thrOverE2EE = cms.vdouble( -1.0 ),
15448  ncandcut = cms.int32( 1 ),
15449  doRhoCorrection = cms.bool( False ),
15450  rhoMax = cms.double( 9.9999999E7 ),
15451  rhoScale = cms.double( 1.0 ),
15452  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15453  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15454  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15455 )
15456 fragment.hltEle30HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15457  saveTags = cms.bool( True ),
15458  candTag = cms.InputTag( "hltEle30ClusterShapePPOnAAFilter" ),
15459  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15460  rhoTag = cms.InputTag( "" ),
15461  energyLowEdges = cms.vdouble( 0.0 ),
15462  lessThan = cms.bool( True ),
15463  useEt = cms.bool( False ),
15464  thrRegularEB = cms.vdouble( -1.0 ),
15465  thrRegularEE = cms.vdouble( -1.0 ),
15466  thrOverEEB = cms.vdouble( 0.2 ),
15467  thrOverEEE = cms.vdouble( 0.15 ),
15468  thrOverE2EB = cms.vdouble( -1.0 ),
15469  thrOverE2EE = cms.vdouble( -1.0 ),
15470  ncandcut = cms.int32( 1 ),
15471  doRhoCorrection = cms.bool( False ),
15472  rhoMax = cms.double( 9.9999999E7 ),
15473  rhoScale = cms.double( 1.0 ),
15474  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15475  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15476  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15477 )
15478 fragment.hltEle30EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15479  saveTags = cms.bool( True ),
15480  candTag = cms.InputTag( "hltEle30HoverEPPOnAAFilter" ),
15481  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15482  rhoTag = cms.InputTag( "" ),
15483  energyLowEdges = cms.vdouble( 0.0 ),
15484  lessThan = cms.bool( True ),
15485  useEt = cms.bool( True ),
15486  thrRegularEB = cms.vdouble( -1.0 ),
15487  thrRegularEE = cms.vdouble( -1.0 ),
15488  thrOverEEB = cms.vdouble( 1.0 ),
15489  thrOverEEE = cms.vdouble( 1.0 ),
15490  thrOverE2EB = cms.vdouble( -1.0 ),
15491  thrOverE2EE = cms.vdouble( -1.0 ),
15492  ncandcut = cms.int32( 1 ),
15493  doRhoCorrection = cms.bool( False ),
15494  rhoMax = cms.double( 9.9999999E7 ),
15495  rhoScale = cms.double( 1.0 ),
15496  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15497  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15498  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15499 )
15500 fragment.hltEle30HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15501  saveTags = cms.bool( True ),
15502  candTag = cms.InputTag( "hltEle30EcalIsoPPOnAAFilter" ),
15503  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15504  rhoTag = cms.InputTag( "" ),
15505  energyLowEdges = cms.vdouble( 0.0 ),
15506  lessThan = cms.bool( True ),
15507  useEt = cms.bool( True ),
15508  thrRegularEB = cms.vdouble( -1.0 ),
15509  thrRegularEE = cms.vdouble( -1.0 ),
15510  thrOverEEB = cms.vdouble( 1.0 ),
15511  thrOverEEE = cms.vdouble( 1.0 ),
15512  thrOverE2EB = cms.vdouble( -1.0 ),
15513  thrOverE2EE = cms.vdouble( -1.0 ),
15514  ncandcut = cms.int32( 1 ),
15515  doRhoCorrection = cms.bool( False ),
15516  rhoMax = cms.double( 9.9999999E7 ),
15517  rhoScale = cms.double( 1.0 ),
15518  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15519  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15520  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15521 )
15522 fragment.hltEle30PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15523  saveTags = cms.bool( True ),
15524  candTag = cms.InputTag( "hltEle30HcalIsoPPOnAAFilter" ),
15525  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15526  npixelmatchcut = cms.double( 1.0 ),
15527  ncandcut = cms.int32( 1 ),
15528  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15529  s_a_phi1B = cms.double( 0.0069 ),
15530  s_a_phi1I = cms.double( 0.0088 ),
15531  s_a_phi1F = cms.double( 0.0076 ),
15532  s_a_phi2B = cms.double( 3.7E-4 ),
15533  s_a_phi2I = cms.double( 7.0E-4 ),
15534  s_a_phi2F = cms.double( 0.00906 ),
15535  s_a_zB = cms.double( 0.012 ),
15536  s_a_rI = cms.double( 0.027 ),
15537  s_a_rF = cms.double( 0.04 ),
15538  s2_threshold = cms.double( 0.4 ),
15539  tanhSO10BarrelThres = cms.double( 0.35 ),
15540  tanhSO10InterThres = cms.double( 1.0 ),
15541  tanhSO10ForwardThres = cms.double( 1.0 ),
15542  useS = cms.bool( False ),
15543  pixelVeto = cms.bool( False )
15544 )
15545 fragment.hltEle30GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15546  saveTags = cms.bool( True ),
15547  candTag = cms.InputTag( "hltEle30PixelMatchPPOnAAFilter" ),
15548  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15549  rhoTag = cms.InputTag( "" ),
15550  energyLowEdges = cms.vdouble( 0.0 ),
15551  lessThan = cms.bool( True ),
15552  useEt = cms.bool( False ),
15553  thrRegularEB = cms.vdouble( 0.1 ),
15554  thrRegularEE = cms.vdouble( 0.1 ),
15555  thrOverEEB = cms.vdouble( -1.0 ),
15556  thrOverEEE = cms.vdouble( -1.0 ),
15557  thrOverE2EB = cms.vdouble( -1.0 ),
15558  thrOverE2EE = cms.vdouble( -1.0 ),
15559  ncandcut = cms.int32( 1 ),
15560  doRhoCorrection = cms.bool( False ),
15561  rhoMax = cms.double( 9.9999999E7 ),
15562  rhoScale = cms.double( 1.0 ),
15563  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15564  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15565  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15566 )
15567 fragment.hltEle30GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15568  saveTags = cms.bool( True ),
15569  candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPOnAAFilter" ),
15570  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15571  rhoTag = cms.InputTag( "" ),
15572  energyLowEdges = cms.vdouble( 0.0 ),
15573  lessThan = cms.bool( True ),
15574  useEt = cms.bool( False ),
15575  thrRegularEB = cms.vdouble( 0.008 ),
15576  thrRegularEE = cms.vdouble( 0.012 ),
15577  thrOverEEB = cms.vdouble( -1.0 ),
15578  thrOverEEE = cms.vdouble( -1.0 ),
15579  thrOverE2EB = cms.vdouble( -1.0 ),
15580  thrOverE2EE = cms.vdouble( -1.0 ),
15581  ncandcut = cms.int32( 1 ),
15582  doRhoCorrection = cms.bool( False ),
15583  rhoMax = cms.double( 9.9999999E7 ),
15584  rhoScale = cms.double( 1.0 ),
15585  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15586  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15587  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15588 )
15589 fragment.hltEle30GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15590  saveTags = cms.bool( True ),
15591  candTag = cms.InputTag( "hltEle30GsfDetaPPOnAAFilter" ),
15592  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15593  rhoTag = cms.InputTag( "" ),
15594  energyLowEdges = cms.vdouble( 0.0 ),
15595  lessThan = cms.bool( True ),
15596  useEt = cms.bool( False ),
15597  thrRegularEB = cms.vdouble( 0.1 ),
15598  thrRegularEE = cms.vdouble( 0.1 ),
15599  thrOverEEB = cms.vdouble( -1.0 ),
15600  thrOverEEE = cms.vdouble( -1.0 ),
15601  thrOverE2EB = cms.vdouble( -1.0 ),
15602  thrOverE2EE = cms.vdouble( -1.0 ),
15603  ncandcut = cms.int32( 1 ),
15604  doRhoCorrection = cms.bool( False ),
15605  rhoMax = cms.double( 9.9999999E7 ),
15606  rhoScale = cms.double( 1.0 ),
15607  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15608  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15609  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15610 )
15611 fragment.hltEle30GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15612  saveTags = cms.bool( True ),
15613  candTag = cms.InputTag( "hltEle30GsfDphiPPOnAAFilter" ),
15614  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15615  rhoTag = cms.InputTag( "" ),
15616  energyLowEdges = cms.vdouble( 0.0 ),
15617  lessThan = cms.bool( True ),
15618  useEt = cms.bool( True ),
15619  thrRegularEB = cms.vdouble( -1.0 ),
15620  thrRegularEE = cms.vdouble( -1.0 ),
15621  thrOverEEB = cms.vdouble( 1.0 ),
15622  thrOverEEE = cms.vdouble( 1.0 ),
15623  thrOverE2EB = cms.vdouble( -1.0 ),
15624  thrOverE2EE = cms.vdouble( -1.0 ),
15625  ncandcut = cms.int32( 1 ),
15626  doRhoCorrection = cms.bool( False ),
15627  rhoMax = cms.double( 9.9999999E7 ),
15628  rhoScale = cms.double( 1.0 ),
15629  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15630  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15631  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15632 )
15633 fragment.hltL1sSingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
15634  saveTags = cms.bool( True ),
15635  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
15636  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15637  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15638  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15639  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15640  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15641  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15642  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15643  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15644 )
15645 fragment.hltPreHIEle40Gsf = cms.EDFilter( "HLTPrescaler",
15646  offset = cms.uint32( 0 ),
15647  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15648 )
15649 fragment.hltEle40ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15650  saveTags = cms.bool( True ),
15651  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
15652  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15653  rhoTag = cms.InputTag( "" ),
15654  energyLowEdges = cms.vdouble( 0.0 ),
15655  lessThan = cms.bool( True ),
15656  useEt = cms.bool( False ),
15657  thrRegularEB = cms.vdouble( 0.015 ),
15658  thrRegularEE = cms.vdouble( 0.04 ),
15659  thrOverEEB = cms.vdouble( -1.0 ),
15660  thrOverEEE = cms.vdouble( -1.0 ),
15661  thrOverE2EB = cms.vdouble( -1.0 ),
15662  thrOverE2EE = cms.vdouble( -1.0 ),
15663  ncandcut = cms.int32( 1 ),
15664  doRhoCorrection = cms.bool( False ),
15665  rhoMax = cms.double( 9.9999999E7 ),
15666  rhoScale = cms.double( 1.0 ),
15667  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15668  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15669  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15670 )
15671 fragment.hltEle40HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15672  saveTags = cms.bool( True ),
15673  candTag = cms.InputTag( "hltEle40ClusterShapePPOnAAFilter" ),
15674  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15675  rhoTag = cms.InputTag( "" ),
15676  energyLowEdges = cms.vdouble( 0.0 ),
15677  lessThan = cms.bool( True ),
15678  useEt = cms.bool( False ),
15679  thrRegularEB = cms.vdouble( -1.0 ),
15680  thrRegularEE = cms.vdouble( -1.0 ),
15681  thrOverEEB = cms.vdouble( 0.2 ),
15682  thrOverEEE = cms.vdouble( 0.15 ),
15683  thrOverE2EB = cms.vdouble( -1.0 ),
15684  thrOverE2EE = cms.vdouble( -1.0 ),
15685  ncandcut = cms.int32( 1 ),
15686  doRhoCorrection = cms.bool( False ),
15687  rhoMax = cms.double( 9.9999999E7 ),
15688  rhoScale = cms.double( 1.0 ),
15689  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15690  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15691  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15692 )
15693 fragment.hltEle40EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15694  saveTags = cms.bool( True ),
15695  candTag = cms.InputTag( "hltEle40HoverEPPOnAAFilter" ),
15696  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15697  rhoTag = cms.InputTag( "" ),
15698  energyLowEdges = cms.vdouble( 0.0 ),
15699  lessThan = cms.bool( True ),
15700  useEt = cms.bool( True ),
15701  thrRegularEB = cms.vdouble( -1.0 ),
15702  thrRegularEE = cms.vdouble( -1.0 ),
15703  thrOverEEB = cms.vdouble( 1.0 ),
15704  thrOverEEE = cms.vdouble( 1.0 ),
15705  thrOverE2EB = cms.vdouble( -1.0 ),
15706  thrOverE2EE = cms.vdouble( -1.0 ),
15707  ncandcut = cms.int32( 1 ),
15708  doRhoCorrection = cms.bool( False ),
15709  rhoMax = cms.double( 9.9999999E7 ),
15710  rhoScale = cms.double( 1.0 ),
15711  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15712  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15713  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15714 )
15715 fragment.hltEle40HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15716  saveTags = cms.bool( True ),
15717  candTag = cms.InputTag( "hltEle40EcalIsoPPOnAAFilter" ),
15718  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15719  rhoTag = cms.InputTag( "" ),
15720  energyLowEdges = cms.vdouble( 0.0 ),
15721  lessThan = cms.bool( True ),
15722  useEt = cms.bool( True ),
15723  thrRegularEB = cms.vdouble( -1.0 ),
15724  thrRegularEE = cms.vdouble( -1.0 ),
15725  thrOverEEB = cms.vdouble( 1.0 ),
15726  thrOverEEE = cms.vdouble( 1.0 ),
15727  thrOverE2EB = cms.vdouble( -1.0 ),
15728  thrOverE2EE = cms.vdouble( -1.0 ),
15729  ncandcut = cms.int32( 1 ),
15730  doRhoCorrection = cms.bool( False ),
15731  rhoMax = cms.double( 9.9999999E7 ),
15732  rhoScale = cms.double( 1.0 ),
15733  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15734  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15735  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15736 )
15737 fragment.hltEle40PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15738  saveTags = cms.bool( True ),
15739  candTag = cms.InputTag( "hltEle40HcalIsoPPOnAAFilter" ),
15740  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15741  npixelmatchcut = cms.double( 1.0 ),
15742  ncandcut = cms.int32( 1 ),
15743  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15744  s_a_phi1B = cms.double( 0.0069 ),
15745  s_a_phi1I = cms.double( 0.0088 ),
15746  s_a_phi1F = cms.double( 0.0076 ),
15747  s_a_phi2B = cms.double( 3.7E-4 ),
15748  s_a_phi2I = cms.double( 7.0E-4 ),
15749  s_a_phi2F = cms.double( 0.00906 ),
15750  s_a_zB = cms.double( 0.012 ),
15751  s_a_rI = cms.double( 0.027 ),
15752  s_a_rF = cms.double( 0.04 ),
15753  s2_threshold = cms.double( 0.4 ),
15754  tanhSO10BarrelThres = cms.double( 0.35 ),
15755  tanhSO10InterThres = cms.double( 1.0 ),
15756  tanhSO10ForwardThres = cms.double( 1.0 ),
15757  useS = cms.bool( False ),
15758  pixelVeto = cms.bool( False )
15759 )
15760 fragment.hltEle40GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15761  saveTags = cms.bool( True ),
15762  candTag = cms.InputTag( "hltEle40PixelMatchPPOnAAFilter" ),
15763  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15764  rhoTag = cms.InputTag( "" ),
15765  energyLowEdges = cms.vdouble( 0.0 ),
15766  lessThan = cms.bool( True ),
15767  useEt = cms.bool( False ),
15768  thrRegularEB = cms.vdouble( 0.1 ),
15769  thrRegularEE = cms.vdouble( 0.1 ),
15770  thrOverEEB = cms.vdouble( -1.0 ),
15771  thrOverEEE = cms.vdouble( -1.0 ),
15772  thrOverE2EB = cms.vdouble( -1.0 ),
15773  thrOverE2EE = cms.vdouble( -1.0 ),
15774  ncandcut = cms.int32( 1 ),
15775  doRhoCorrection = cms.bool( False ),
15776  rhoMax = cms.double( 9.9999999E7 ),
15777  rhoScale = cms.double( 1.0 ),
15778  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15779  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15780  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15781 )
15782 fragment.hltEle40GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15783  saveTags = cms.bool( True ),
15784  candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPOnAAFilter" ),
15785  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15786  rhoTag = cms.InputTag( "" ),
15787  energyLowEdges = cms.vdouble( 0.0 ),
15788  lessThan = cms.bool( True ),
15789  useEt = cms.bool( False ),
15790  thrRegularEB = cms.vdouble( 0.008 ),
15791  thrRegularEE = cms.vdouble( 0.012 ),
15792  thrOverEEB = cms.vdouble( -1.0 ),
15793  thrOverEEE = cms.vdouble( -1.0 ),
15794  thrOverE2EB = cms.vdouble( -1.0 ),
15795  thrOverE2EE = cms.vdouble( -1.0 ),
15796  ncandcut = cms.int32( 1 ),
15797  doRhoCorrection = cms.bool( False ),
15798  rhoMax = cms.double( 9.9999999E7 ),
15799  rhoScale = cms.double( 1.0 ),
15800  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15801  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15802  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15803 )
15804 fragment.hltEle40GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15805  saveTags = cms.bool( True ),
15806  candTag = cms.InputTag( "hltEle40GsfDetaPPOnAAFilter" ),
15807  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15808  rhoTag = cms.InputTag( "" ),
15809  energyLowEdges = cms.vdouble( 0.0 ),
15810  lessThan = cms.bool( True ),
15811  useEt = cms.bool( False ),
15812  thrRegularEB = cms.vdouble( 0.1 ),
15813  thrRegularEE = cms.vdouble( 0.1 ),
15814  thrOverEEB = cms.vdouble( -1.0 ),
15815  thrOverEEE = cms.vdouble( -1.0 ),
15816  thrOverE2EB = cms.vdouble( -1.0 ),
15817  thrOverE2EE = cms.vdouble( -1.0 ),
15818  ncandcut = cms.int32( 1 ),
15819  doRhoCorrection = cms.bool( False ),
15820  rhoMax = cms.double( 9.9999999E7 ),
15821  rhoScale = cms.double( 1.0 ),
15822  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15823  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15824  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15825 )
15826 fragment.hltEle40GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15827  saveTags = cms.bool( True ),
15828  candTag = cms.InputTag( "hltEle40GsfDphiPPOnAAFilter" ),
15829  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15830  rhoTag = cms.InputTag( "" ),
15831  energyLowEdges = cms.vdouble( 0.0 ),
15832  lessThan = cms.bool( True ),
15833  useEt = cms.bool( True ),
15834  thrRegularEB = cms.vdouble( -1.0 ),
15835  thrRegularEE = cms.vdouble( -1.0 ),
15836  thrOverEEB = cms.vdouble( 1.0 ),
15837  thrOverEEE = cms.vdouble( 1.0 ),
15838  thrOverE2EB = cms.vdouble( -1.0 ),
15839  thrOverE2EE = cms.vdouble( -1.0 ),
15840  ncandcut = cms.int32( 1 ),
15841  doRhoCorrection = cms.bool( False ),
15842  rhoMax = cms.double( 9.9999999E7 ),
15843  rhoScale = cms.double( 1.0 ),
15844  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15845  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15846  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15847 )
15848 fragment.hltPreHIEle50Gsf = cms.EDFilter( "HLTPrescaler",
15849  offset = cms.uint32( 0 ),
15850  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15851 )
15852 fragment.hltEle50ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15853  saveTags = cms.bool( True ),
15854  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
15855  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15856  rhoTag = cms.InputTag( "" ),
15857  energyLowEdges = cms.vdouble( 0.0 ),
15858  lessThan = cms.bool( True ),
15859  useEt = cms.bool( False ),
15860  thrRegularEB = cms.vdouble( 0.015 ),
15861  thrRegularEE = cms.vdouble( 0.04 ),
15862  thrOverEEB = cms.vdouble( -1.0 ),
15863  thrOverEEE = cms.vdouble( -1.0 ),
15864  thrOverE2EB = cms.vdouble( -1.0 ),
15865  thrOverE2EE = cms.vdouble( -1.0 ),
15866  ncandcut = cms.int32( 1 ),
15867  doRhoCorrection = cms.bool( False ),
15868  rhoMax = cms.double( 9.9999999E7 ),
15869  rhoScale = cms.double( 1.0 ),
15870  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15871  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15872  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15873 )
15874 fragment.hltEle50HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15875  saveTags = cms.bool( True ),
15876  candTag = cms.InputTag( "hltEle50ClusterShapePPOnAAFilter" ),
15877  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15878  rhoTag = cms.InputTag( "" ),
15879  energyLowEdges = cms.vdouble( 0.0 ),
15880  lessThan = cms.bool( True ),
15881  useEt = cms.bool( False ),
15882  thrRegularEB = cms.vdouble( -1.0 ),
15883  thrRegularEE = cms.vdouble( -1.0 ),
15884  thrOverEEB = cms.vdouble( 0.2 ),
15885  thrOverEEE = cms.vdouble( 0.15 ),
15886  thrOverE2EB = cms.vdouble( -1.0 ),
15887  thrOverE2EE = cms.vdouble( -1.0 ),
15888  ncandcut = cms.int32( 1 ),
15889  doRhoCorrection = cms.bool( False ),
15890  rhoMax = cms.double( 9.9999999E7 ),
15891  rhoScale = cms.double( 1.0 ),
15892  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15893  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15894  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15895 )
15896 fragment.hltEle50EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15897  saveTags = cms.bool( True ),
15898  candTag = cms.InputTag( "hltEle50HoverEPPOnAAFilter" ),
15899  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15900  rhoTag = cms.InputTag( "" ),
15901  energyLowEdges = cms.vdouble( 0.0 ),
15902  lessThan = cms.bool( True ),
15903  useEt = cms.bool( True ),
15904  thrRegularEB = cms.vdouble( -1.0 ),
15905  thrRegularEE = cms.vdouble( -1.0 ),
15906  thrOverEEB = cms.vdouble( 1.0 ),
15907  thrOverEEE = cms.vdouble( 1.0 ),
15908  thrOverE2EB = cms.vdouble( -1.0 ),
15909  thrOverE2EE = cms.vdouble( -1.0 ),
15910  ncandcut = cms.int32( 1 ),
15911  doRhoCorrection = cms.bool( False ),
15912  rhoMax = cms.double( 9.9999999E7 ),
15913  rhoScale = cms.double( 1.0 ),
15914  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15915  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15916  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15917 )
15918 fragment.hltEle50HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15919  saveTags = cms.bool( True ),
15920  candTag = cms.InputTag( "hltEle50EcalIsoPPOnAAFilter" ),
15921  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15922  rhoTag = cms.InputTag( "" ),
15923  energyLowEdges = cms.vdouble( 0.0 ),
15924  lessThan = cms.bool( True ),
15925  useEt = cms.bool( True ),
15926  thrRegularEB = cms.vdouble( -1.0 ),
15927  thrRegularEE = cms.vdouble( -1.0 ),
15928  thrOverEEB = cms.vdouble( 1.0 ),
15929  thrOverEEE = cms.vdouble( 1.0 ),
15930  thrOverE2EB = cms.vdouble( -1.0 ),
15931  thrOverE2EE = cms.vdouble( -1.0 ),
15932  ncandcut = cms.int32( 1 ),
15933  doRhoCorrection = cms.bool( False ),
15934  rhoMax = cms.double( 9.9999999E7 ),
15935  rhoScale = cms.double( 1.0 ),
15936  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15937  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15938  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15939 )
15940 fragment.hltEle50PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15941  saveTags = cms.bool( True ),
15942  candTag = cms.InputTag( "hltEle50HcalIsoPPOnAAFilter" ),
15943  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15944  npixelmatchcut = cms.double( 1.0 ),
15945  ncandcut = cms.int32( 1 ),
15946  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15947  s_a_phi1B = cms.double( 0.0069 ),
15948  s_a_phi1I = cms.double( 0.0088 ),
15949  s_a_phi1F = cms.double( 0.0076 ),
15950  s_a_phi2B = cms.double( 3.7E-4 ),
15951  s_a_phi2I = cms.double( 7.0E-4 ),
15952  s_a_phi2F = cms.double( 0.00906 ),
15953  s_a_zB = cms.double( 0.012 ),
15954  s_a_rI = cms.double( 0.027 ),
15955  s_a_rF = cms.double( 0.04 ),
15956  s2_threshold = cms.double( 0.4 ),
15957  tanhSO10BarrelThres = cms.double( 0.35 ),
15958  tanhSO10InterThres = cms.double( 1.0 ),
15959  tanhSO10ForwardThres = cms.double( 1.0 ),
15960  useS = cms.bool( False ),
15961  pixelVeto = cms.bool( False )
15962 )
15963 fragment.hltEle50GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15964  saveTags = cms.bool( True ),
15965  candTag = cms.InputTag( "hltEle50PixelMatchPPOnAAFilter" ),
15966  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15967  rhoTag = cms.InputTag( "" ),
15968  energyLowEdges = cms.vdouble( 0.0 ),
15969  lessThan = cms.bool( True ),
15970  useEt = cms.bool( False ),
15971  thrRegularEB = cms.vdouble( 0.1 ),
15972  thrRegularEE = cms.vdouble( 0.1 ),
15973  thrOverEEB = cms.vdouble( -1.0 ),
15974  thrOverEEE = cms.vdouble( -1.0 ),
15975  thrOverE2EB = cms.vdouble( -1.0 ),
15976  thrOverE2EE = cms.vdouble( -1.0 ),
15977  ncandcut = cms.int32( 1 ),
15978  doRhoCorrection = cms.bool( False ),
15979  rhoMax = cms.double( 9.9999999E7 ),
15980  rhoScale = cms.double( 1.0 ),
15981  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15982  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15983  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15984 )
15985 fragment.hltEle50GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15986  saveTags = cms.bool( True ),
15987  candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPOnAAFilter" ),
15988  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15989  rhoTag = cms.InputTag( "" ),
15990  energyLowEdges = cms.vdouble( 0.0 ),
15991  lessThan = cms.bool( True ),
15992  useEt = cms.bool( False ),
15993  thrRegularEB = cms.vdouble( 0.008 ),
15994  thrRegularEE = cms.vdouble( 0.012 ),
15995  thrOverEEB = cms.vdouble( -1.0 ),
15996  thrOverEEE = cms.vdouble( -1.0 ),
15997  thrOverE2EB = cms.vdouble( -1.0 ),
15998  thrOverE2EE = cms.vdouble( -1.0 ),
15999  ncandcut = cms.int32( 1 ),
16000  doRhoCorrection = cms.bool( False ),
16001  rhoMax = cms.double( 9.9999999E7 ),
16002  rhoScale = cms.double( 1.0 ),
16003  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16004  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16005  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16006 )
16007 fragment.hltEle50GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16008  saveTags = cms.bool( True ),
16009  candTag = cms.InputTag( "hltEle50GsfDetaPPOnAAFilter" ),
16010  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
16011  rhoTag = cms.InputTag( "" ),
16012  energyLowEdges = cms.vdouble( 0.0 ),
16013  lessThan = cms.bool( True ),
16014  useEt = cms.bool( False ),
16015  thrRegularEB = cms.vdouble( 0.1 ),
16016  thrRegularEE = cms.vdouble( 0.1 ),
16017  thrOverEEB = cms.vdouble( -1.0 ),
16018  thrOverEEE = cms.vdouble( -1.0 ),
16019  thrOverE2EB = cms.vdouble( -1.0 ),
16020  thrOverE2EE = cms.vdouble( -1.0 ),
16021  ncandcut = cms.int32( 1 ),
16022  doRhoCorrection = cms.bool( False ),
16023  rhoMax = cms.double( 9.9999999E7 ),
16024  rhoScale = cms.double( 1.0 ),
16025  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16026  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16027  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16028 )
16029 fragment.hltEle50GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16030  saveTags = cms.bool( True ),
16031  candTag = cms.InputTag( "hltEle50GsfDphiPPOnAAFilter" ),
16032  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16033  rhoTag = cms.InputTag( "" ),
16034  energyLowEdges = cms.vdouble( 0.0 ),
16035  lessThan = cms.bool( True ),
16036  useEt = cms.bool( True ),
16037  thrRegularEB = cms.vdouble( -1.0 ),
16038  thrRegularEE = cms.vdouble( -1.0 ),
16039  thrOverEEB = cms.vdouble( 1.0 ),
16040  thrOverEEE = cms.vdouble( 1.0 ),
16041  thrOverE2EB = cms.vdouble( -1.0 ),
16042  thrOverE2EE = cms.vdouble( -1.0 ),
16043  ncandcut = cms.int32( 1 ),
16044  doRhoCorrection = cms.bool( False ),
16045  rhoMax = cms.double( 9.9999999E7 ),
16046  rhoScale = cms.double( 1.0 ),
16047  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16048  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16049  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16050 )
16051 fragment.hltPreHIEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16052  offset = cms.uint32( 0 ),
16053  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16054 )
16055 fragment.hltDoubleEG10EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
16056  saveTags = cms.bool( True ),
16057  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
16058  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
16059  etcutEB = cms.double( 10.0 ),
16060  etcutEE = cms.double( 10.0 ),
16061  ncandcut = cms.int32( 2 )
16062 )
16063 fragment.hltDoubleEle10ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16064  saveTags = cms.bool( True ),
16065  candTag = cms.InputTag( "hltDoubleEG10EtPPOnAAFilter" ),
16066  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
16067  rhoTag = cms.InputTag( "" ),
16068  energyLowEdges = cms.vdouble( 0.0 ),
16069  lessThan = cms.bool( True ),
16070  useEt = cms.bool( False ),
16071  thrRegularEB = cms.vdouble( 0.015 ),
16072  thrRegularEE = cms.vdouble( 0.04 ),
16073  thrOverEEB = cms.vdouble( -1.0 ),
16074  thrOverEEE = cms.vdouble( -1.0 ),
16075  thrOverE2EB = cms.vdouble( -1.0 ),
16076  thrOverE2EE = cms.vdouble( -1.0 ),
16077  ncandcut = cms.int32( 2 ),
16078  doRhoCorrection = cms.bool( False ),
16079  rhoMax = cms.double( 9.9999999E7 ),
16080  rhoScale = cms.double( 1.0 ),
16081  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16082  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16083  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16084 )
16085 fragment.hltDoubleEle10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16086  saveTags = cms.bool( True ),
16087  candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPOnAAFilter" ),
16088  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
16089  rhoTag = cms.InputTag( "" ),
16090  energyLowEdges = cms.vdouble( 0.0 ),
16091  lessThan = cms.bool( True ),
16092  useEt = cms.bool( False ),
16093  thrRegularEB = cms.vdouble( -1.0 ),
16094  thrRegularEE = cms.vdouble( -1.0 ),
16095  thrOverEEB = cms.vdouble( 0.2 ),
16096  thrOverEEE = cms.vdouble( 0.15 ),
16097  thrOverE2EB = cms.vdouble( -1.0 ),
16098  thrOverE2EE = cms.vdouble( -1.0 ),
16099  ncandcut = cms.int32( 2 ),
16100  doRhoCorrection = cms.bool( False ),
16101  rhoMax = cms.double( 9.9999999E7 ),
16102  rhoScale = cms.double( 1.0 ),
16103  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16104  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16105  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16106 )
16107 fragment.hltDoubleEle10EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16108  saveTags = cms.bool( True ),
16109  candTag = cms.InputTag( "hltDoubleEle10HoverEPPOnAAFilter" ),
16110  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
16111  rhoTag = cms.InputTag( "" ),
16112  energyLowEdges = cms.vdouble( 0.0 ),
16113  lessThan = cms.bool( True ),
16114  useEt = cms.bool( True ),
16115  thrRegularEB = cms.vdouble( -1.0 ),
16116  thrRegularEE = cms.vdouble( -1.0 ),
16117  thrOverEEB = cms.vdouble( 1.0 ),
16118  thrOverEEE = cms.vdouble( 1.0 ),
16119  thrOverE2EB = cms.vdouble( -1.0 ),
16120  thrOverE2EE = cms.vdouble( -1.0 ),
16121  ncandcut = cms.int32( 2 ),
16122  doRhoCorrection = cms.bool( False ),
16123  rhoMax = cms.double( 9.9999999E7 ),
16124  rhoScale = cms.double( 1.0 ),
16125  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16126  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16127  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16128 )
16129 fragment.hltDoubleEle10HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16130  saveTags = cms.bool( True ),
16131  candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPOnAAFilter" ),
16132  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
16133  rhoTag = cms.InputTag( "" ),
16134  energyLowEdges = cms.vdouble( 0.0 ),
16135  lessThan = cms.bool( True ),
16136  useEt = cms.bool( True ),
16137  thrRegularEB = cms.vdouble( -1.0 ),
16138  thrRegularEE = cms.vdouble( -1.0 ),
16139  thrOverEEB = cms.vdouble( 1.0 ),
16140  thrOverEEE = cms.vdouble( 1.0 ),
16141  thrOverE2EB = cms.vdouble( -1.0 ),
16142  thrOverE2EE = cms.vdouble( -1.0 ),
16143  ncandcut = cms.int32( 2 ),
16144  doRhoCorrection = cms.bool( False ),
16145  rhoMax = cms.double( 9.9999999E7 ),
16146  rhoScale = cms.double( 1.0 ),
16147  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16148  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16149  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16150 )
16151 fragment.hltDoubleEle10GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16152  saveTags = cms.bool( True ),
16153  candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPOnAAFilter" ),
16154  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16155  rhoTag = cms.InputTag( "" ),
16156  energyLowEdges = cms.vdouble( 0.0 ),
16157  lessThan = cms.bool( True ),
16158  useEt = cms.bool( True ),
16159  thrRegularEB = cms.vdouble( -1.0 ),
16160  thrRegularEE = cms.vdouble( -1.0 ),
16161  thrOverEEB = cms.vdouble( 1.0 ),
16162  thrOverEEE = cms.vdouble( 1.0 ),
16163  thrOverE2EB = cms.vdouble( -1.0 ),
16164  thrOverE2EE = cms.vdouble( -1.0 ),
16165  ncandcut = cms.int32( 2 ),
16166  doRhoCorrection = cms.bool( False ),
16167  rhoMax = cms.double( 9.9999999E7 ),
16168  rhoScale = cms.double( 1.0 ),
16169  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16170  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16171  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16172 )
16173 fragment.hltPreHIEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
16174  offset = cms.uint32( 0 ),
16175  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16176 )
16177 fragment.hltDoubleEle10Mass50PPOnAAFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
16178  saveTags = cms.bool( True ),
16179  firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPOnAAFilter" ),
16180  secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPOnAAFilter" ),
16181  minMass = cms.double( 50.0 )
16182 )
16183 fragment.hltPreHIDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
16184  offset = cms.uint32( 0 ),
16185  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16186 )
16187 fragment.hltPreHIDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
16188  offset = cms.uint32( 0 ),
16189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16190 )
16191 fragment.hltPreHIDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
16192  offset = cms.uint32( 0 ),
16193  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16194 )
16195 fragment.hltDoubleEG15EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
16196  saveTags = cms.bool( True ),
16197  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
16198  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
16199  etcutEB = cms.double( 15.0 ),
16200  etcutEE = cms.double( 15.0 ),
16201  ncandcut = cms.int32( 2 )
16202 )
16203 fragment.hltDoubleEle15ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16204  saveTags = cms.bool( True ),
16205  candTag = cms.InputTag( "hltDoubleEG15EtPPOnAAFilter" ),
16206  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
16207  rhoTag = cms.InputTag( "" ),
16208  energyLowEdges = cms.vdouble( 0.0 ),
16209  lessThan = cms.bool( True ),
16210  useEt = cms.bool( False ),
16211  thrRegularEB = cms.vdouble( 0.015 ),
16212  thrRegularEE = cms.vdouble( 0.04 ),
16213  thrOverEEB = cms.vdouble( -1.0 ),
16214  thrOverEEE = cms.vdouble( -1.0 ),
16215  thrOverE2EB = cms.vdouble( -1.0 ),
16216  thrOverE2EE = cms.vdouble( -1.0 ),
16217  ncandcut = cms.int32( 2 ),
16218  doRhoCorrection = cms.bool( False ),
16219  rhoMax = cms.double( 9.9999999E7 ),
16220  rhoScale = cms.double( 1.0 ),
16221  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16222  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16223  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16224 )
16225 fragment.hltDoubleEle15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16226  saveTags = cms.bool( True ),
16227  candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPOnAAFilter" ),
16228  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
16229  rhoTag = cms.InputTag( "" ),
16230  energyLowEdges = cms.vdouble( 0.0 ),
16231  lessThan = cms.bool( True ),
16232  useEt = cms.bool( False ),
16233  thrRegularEB = cms.vdouble( -1.0 ),
16234  thrRegularEE = cms.vdouble( -1.0 ),
16235  thrOverEEB = cms.vdouble( 0.2 ),
16236  thrOverEEE = cms.vdouble( 0.15 ),
16237  thrOverE2EB = cms.vdouble( -1.0 ),
16238  thrOverE2EE = cms.vdouble( -1.0 ),
16239  ncandcut = cms.int32( 2 ),
16240  doRhoCorrection = cms.bool( False ),
16241  rhoMax = cms.double( 9.9999999E7 ),
16242  rhoScale = cms.double( 1.0 ),
16243  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16244  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16245  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16246 )
16247 fragment.hltDoubleEle15EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16248  saveTags = cms.bool( True ),
16249  candTag = cms.InputTag( "hltDoubleEle15HoverEPPOnAAFilter" ),
16250  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
16251  rhoTag = cms.InputTag( "" ),
16252  energyLowEdges = cms.vdouble( 0.0 ),
16253  lessThan = cms.bool( True ),
16254  useEt = cms.bool( True ),
16255  thrRegularEB = cms.vdouble( -1.0 ),
16256  thrRegularEE = cms.vdouble( -1.0 ),
16257  thrOverEEB = cms.vdouble( 1.0 ),
16258  thrOverEEE = cms.vdouble( 1.0 ),
16259  thrOverE2EB = cms.vdouble( -1.0 ),
16260  thrOverE2EE = cms.vdouble( -1.0 ),
16261  ncandcut = cms.int32( 2 ),
16262  doRhoCorrection = cms.bool( False ),
16263  rhoMax = cms.double( 9.9999999E7 ),
16264  rhoScale = cms.double( 1.0 ),
16265  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16266  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16267  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16268 )
16269 fragment.hltDoubleEle15HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16270  saveTags = cms.bool( True ),
16271  candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPOnAAFilter" ),
16272  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
16273  rhoTag = cms.InputTag( "" ),
16274  energyLowEdges = cms.vdouble( 0.0 ),
16275  lessThan = cms.bool( True ),
16276  useEt = cms.bool( True ),
16277  thrRegularEB = cms.vdouble( -1.0 ),
16278  thrRegularEE = cms.vdouble( -1.0 ),
16279  thrOverEEB = cms.vdouble( 1.0 ),
16280  thrOverEEE = cms.vdouble( 1.0 ),
16281  thrOverE2EB = cms.vdouble( -1.0 ),
16282  thrOverE2EE = cms.vdouble( -1.0 ),
16283  ncandcut = cms.int32( 2 ),
16284  doRhoCorrection = cms.bool( False ),
16285  rhoMax = cms.double( 9.9999999E7 ),
16286  rhoScale = cms.double( 1.0 ),
16287  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16288  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16289  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16290 )
16291 fragment.hltDoubleEle15GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
16292  saveTags = cms.bool( True ),
16293  candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPOnAAFilter" ),
16294  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
16295  rhoTag = cms.InputTag( "" ),
16296  energyLowEdges = cms.vdouble( 0.0 ),
16297  lessThan = cms.bool( True ),
16298  useEt = cms.bool( True ),
16299  thrRegularEB = cms.vdouble( -1.0 ),
16300  thrRegularEE = cms.vdouble( -1.0 ),
16301  thrOverEEB = cms.vdouble( 1.0 ),
16302  thrOverEEE = cms.vdouble( 1.0 ),
16303  thrOverE2EB = cms.vdouble( -1.0 ),
16304  thrOverE2EE = cms.vdouble( -1.0 ),
16305  ncandcut = cms.int32( 2 ),
16306  doRhoCorrection = cms.bool( False ),
16307  rhoMax = cms.double( 9.9999999E7 ),
16308  rhoScale = cms.double( 1.0 ),
16309  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
16310  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16311  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
16312 )
16313 fragment.hltPreHIDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
16314  offset = cms.uint32( 0 ),
16315  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16316 )
16317 fragment.hltDoubleEle15Mass50PPOnAAFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
16318  saveTags = cms.bool( True ),
16319  firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPOnAAFilter" ),
16320  secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPOnAAFilter" ),
16321  minMass = cms.double( 50.0 )
16322 )
16323 fragment.hltL1sSingleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
16324  saveTags = cms.bool( True ),
16325  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
16326  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16327  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16328  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16329  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16330  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16331  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16332  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16333  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16334 )
16335 fragment.hltPreHIL1Mu3Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16336  offset = cms.uint32( 0 ),
16337  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16338 )
16339 fragment.hltL1fL1sMuOpenL1Filtered3 = cms.EDFilter( "HLTMuonL1TFilter",
16340  saveTags = cms.bool( True ),
16341  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16342  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
16343  MaxEta = cms.double( 2.5 ),
16344  MinPt = cms.double( 3.0 ),
16345  MaxDeltaR = cms.double( 0.3 ),
16346  MinN = cms.int32( 1 ),
16347  CentralBxOnly = cms.bool( True ),
16348  SelectQualities = cms.vint32( )
16349 )
16350 fragment.hltPreHIL1Mu3Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
16351  offset = cms.uint32( 0 ),
16352  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16353 )
16354 fragment.hltPreHIL1Mu3Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
16355  offset = cms.uint32( 0 ),
16356  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16357 )
16358 fragment.hltPreHIL1Mu5Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16359  offset = cms.uint32( 0 ),
16360  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16361 )
16362 fragment.hltL1fL1sMuOpenL1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
16363  saveTags = cms.bool( True ),
16364  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16365  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
16366  MaxEta = cms.double( 2.5 ),
16367  MinPt = cms.double( 5.0 ),
16368  MaxDeltaR = cms.double( 0.3 ),
16369  MinN = cms.int32( 1 ),
16370  CentralBxOnly = cms.bool( True ),
16371  SelectQualities = cms.vint32( )
16372 )
16373 fragment.hltPreHIL1Mu5Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
16374  offset = cms.uint32( 0 ),
16375  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16376 )
16377 fragment.hltL1sSingleMu3OpenBptxAND = cms.EDFilter( "HLTL1TSeed",
16378  saveTags = cms.bool( True ),
16379  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3Open_BptxAND" ),
16380  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16381  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16382  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16383  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16384  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16385  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16386  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16387  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16388 )
16389 fragment.hltPreHIL1Mu5Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
16390  offset = cms.uint32( 0 ),
16391  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16392 )
16393 fragment.hltL1fL1sMu3OpenL1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
16394  saveTags = cms.bool( True ),
16395  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16396  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
16397  MaxEta = cms.double( 2.5 ),
16398  MinPt = cms.double( 5.0 ),
16399  MaxDeltaR = cms.double( 0.3 ),
16400  MinN = cms.int32( 1 ),
16401  CentralBxOnly = cms.bool( True ),
16402  SelectQualities = cms.vint32( )
16403 )
16404 fragment.hltPreHIL1Mu7Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
16405  offset = cms.uint32( 0 ),
16406  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16407 )
16408 fragment.hltL1fL1sMuOpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
16409  saveTags = cms.bool( True ),
16410  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16411  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
16412  MaxEta = cms.double( 2.5 ),
16413  MinPt = cms.double( 7.0 ),
16414  MaxDeltaR = cms.double( 0.3 ),
16415  MinN = cms.int32( 1 ),
16416  CentralBxOnly = cms.bool( True ),
16417  SelectQualities = cms.vint32( )
16418 )
16419 fragment.hltPreHIL1Mu7Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
16420  offset = cms.uint32( 0 ),
16421  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16422 )
16423 fragment.hltPreHIL1Mu7Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
16424  offset = cms.uint32( 0 ),
16425  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16426 )
16427 fragment.hltL1fL1sMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
16428  saveTags = cms.bool( True ),
16429  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16430  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
16431  MaxEta = cms.double( 2.5 ),
16432  MinPt = cms.double( 7.0 ),
16433  MaxDeltaR = cms.double( 0.3 ),
16434  MinN = cms.int32( 1 ),
16435  CentralBxOnly = cms.bool( True ),
16436  SelectQualities = cms.vint32( )
16437 )
16438 fragment.hltL1sSingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
16439  saveTags = cms.bool( True ),
16440  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_BptxAND" ),
16441  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16442  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16443  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16444  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16445  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16446  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16447  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16448  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
16449 )
16450 fragment.hltPreHIDmesonPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
16451  offset = cms.uint32( 0 ),
16452  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16453 )
16454 fragment.hltSinglePuAK4CaloJet26Eta2p4 = cms.EDFilter( "HLT1CaloJet",
16455  saveTags = cms.bool( False ),
16456  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
16457  triggerType = cms.int32( 85 ),
16458  MinE = cms.double( -1.0 ),
16459  MinPt = cms.double( 26.0 ),
16460  MinMass = cms.double( -1.0 ),
16461  MaxMass = cms.double( -1.0 ),
16462  MinEta = cms.double( -1.0 ),
16463  MaxEta = cms.double( 2.4 ),
16464  MinN = cms.int32( 1 )
16465 )
16466 fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16467  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16468  'BPix1+BPix2+BPix3+FPix1_pos',
16469  'BPix1+BPix2+BPix3+FPix1_neg',
16470  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16471  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16472  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16473  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16474  BPix = cms.PSet(
16475  hitErrorRPhi = cms.double( 0.0027 ),
16476  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16477  useErrorsFromParam = cms.bool( True ),
16478  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" ),
16479  hitErrorRZ = cms.double( 0.006 )
16480  ),
16481  FPix = cms.PSet(
16482  hitErrorRPhi = cms.double( 0.0051 ),
16483  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16484  useErrorsFromParam = cms.bool( True ),
16485  hitErrorRZ = cms.double( 0.0036 ),
16486  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
16487  ),
16488  TIB = cms.PSet( ),
16489  TID = cms.PSet( ),
16490  TOB = cms.PSet( ),
16491  TEC = cms.PSet( ),
16492  MTIB = cms.PSet( ),
16493  MTID = cms.PSet( ),
16494  MTOB = cms.PSet( ),
16495  MTEC = cms.PSet( )
16496 )
16497 fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
16498  RegionPSet = cms.PSet(
16499  nSigmaZ = cms.double( 4.0 ),
16500  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16501  ptMin = cms.double( 3.0 ),
16502  originHalfLength = cms.double( 0.0 ),
16503  originRadius = cms.double( 0.02 ),
16504  precise = cms.bool( True ),
16505  useMultipleScattering = cms.bool( False )
16506  )
16507 )
16508 fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16509  doClusterCheck = cms.bool( True ),
16510  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16511  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
16512  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16513  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
16514  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16515  silentClusterCheck = cms.untracked.bool( False )
16516 )
16517 fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16518  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson" ),
16519  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson" ),
16520  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16521  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson" ),
16522  produceSeedingHitSets = cms.bool( False ),
16523  produceIntermediateHitDoublets = cms.bool( True ),
16524  maxElement = cms.uint32( 0 ),
16525  maxElementTotal = cms.uint32( 50000000 ),
16526  layerPairs = cms.vuint32( 0, 1, 2 )
16527 )
16528 fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
16529  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson" ),
16530  extraHitRPhitolerance = cms.double( 0.032 ),
16531  fitFastCircle = cms.bool( True ),
16532  fitFastCircleChi2Cut = cms.bool( True ),
16533  useBendingCorrection = cms.bool( True ),
16534  CAThetaCut = cms.double( 0.0012 ),
16535  CAPhiCut = cms.double( 0.2 ),
16536  CAThetaCut_byTriplets = cms.VPSet(
16537  cms.PSet( seedingLayers = cms.string( "" ),
16538  cut = cms.double( -1.0 )
16539  )
16540  ),
16541  CAPhiCut_byTriplets = cms.VPSet(
16542  cms.PSet( seedingLayers = cms.string( "" ),
16543  cut = cms.double( -1.0 )
16544  )
16545  ),
16546  CAHardPtCut = cms.double( 0.0 ),
16547  maxChi2 = cms.PSet(
16548  value2 = cms.double( 50.0 ),
16549  value1 = cms.double( 200.0 ),
16550  pt1 = cms.double( 0.7 ),
16551  enabled = cms.bool( True ),
16552  pt2 = cms.double( 2.0 )
16553  ),
16554  SeedComparitorPSet = cms.PSet(
16555  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16556  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16557  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
16558  )
16559 )
16560 fragment.hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
16561  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson" ),
16562  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16563  SeedMomentumForBOFF = cms.double( 5.0 ),
16564  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16565  MinOneOverPtError = cms.double( 1.0 ),
16566  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16567  magneticField = cms.string( "ParabolicMf" ),
16568  forceKinematicWithRegionDirection = cms.bool( False ),
16569  SeedComparitorPSet = cms.PSet(
16570  FilterStripHits = cms.bool( False ),
16571  FilterPixelHits = cms.bool( True ),
16572  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
16573  FilterAtHelixStage = cms.bool( False ),
16574  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
16575  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
16576  )
16577 )
16578 fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
16579  cleanTrajectoryAfterInOut = cms.bool( True ),
16580  doSeedingRegionRebuilding = cms.bool( True ),
16581  onlyPixelHitsForSeedCleaner = cms.bool( True ),
16582  reverseTrajectories = cms.bool( False ),
16583  useHitsSplitting = cms.bool( True ),
16584  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
16585  src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson" ),
16586  clustersToSkip = cms.InputTag( "" ),
16587  phase2clustersToSkip = cms.InputTag( "" ),
16588  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ),
16589  TransientInitialStateEstimatorParameters = cms.PSet(
16590  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16591  numberMeasurementsForFit = cms.int32( 4 ),
16592  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16593  ),
16594  numHitsForSeedCleaner = cms.int32( 50 ),
16595  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16596  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16597  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16598  maxNSeeds = cms.uint32( 500000 ),
16599  maxSeedsBeforeCleaning = cms.uint32( 5000 )
16600 )
16601 fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
16602  useSimpleMF = cms.bool( False ),
16603  SimpleMagneticField = cms.string( "ParabolicMf" ),
16604  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson" ),
16605  clusterRemovalInfo = cms.InputTag( "" ),
16606  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16607  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
16608  useHitsSplitting = cms.bool( False ),
16609  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16610  TrajectoryInEvent = cms.bool( False ),
16611  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16612  AlgorithmName = cms.string( "initialStep" ),
16613  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16614  GeometricInnerState = cms.bool( False ),
16615  NavigationSchool = cms.string( "" ),
16616  MeasurementTracker = cms.string( "" ),
16617  MeasurementTrackerEvent = cms.InputTag( "" )
16618 )
16619 fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
16620  vertexCollections = cms.VPSet(
16621  cms.PSet( chi2cutoff = cms.double( 2.5 ),
16622  label = cms.string( "" ),
16623  useBeamConstraint = cms.bool( False ),
16624  minNdof = cms.double( 0.0 ),
16625  maxDistanceToBeam = cms.double( 1.0 ),
16626  algorithm = cms.string( "AdaptiveVertexFitter" )
16627  )
16628  ),
16629  verbose = cms.untracked.bool( False ),
16630  TkFilterParameters = cms.PSet(
16631  maxEta = cms.double( 2.4 ),
16632  minPt = cms.double( 0.7 ),
16633  minSiliconLayersWithHits = cms.int32( 5 ),
16634  minPixelLayersWithHits = cms.int32( 3 ),
16635  maxNormalizedChi2 = cms.double( 10.0 ),
16636  trackQuality = cms.string( "any" ),
16637  algorithm = cms.string( "filter" ),
16638  maxD0Significance = cms.double( 2.0 )
16639  ),
16640  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16641  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ),
16642  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
16643  TrackTimesLabel = cms.InputTag( "dummy_default" ),
16644  TkClusParameters = cms.PSet(
16645  algorithm = cms.string( "gap" ),
16646  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
16647  ),
16648  isRecoveryIteration = cms.bool( False ),
16649  recoveryVtxCollection = cms.InputTag( "" )
16650 )
16651 fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter",
16652  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
16653  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson" ),
16654  pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
16655  verbose = cms.bool( False ),
16656  ptMin = cms.double( 200.0 ),
16657  cores = cms.InputTag( "hltJetsForCoreTracking" ),
16658  chargeFractionMin = cms.double( 2.0 ),
16659  deltaRmax = cms.double( 0.05 ),
16660  forceXError = cms.double( 100.0 ),
16661  forceYError = cms.double( 150.0 ),
16662  fractionalWidth = cms.double( 0.4 ),
16663  chargePerUnit = cms.double( 2000.0 ),
16664  centralMIPCharge = cms.double( 26000.0 )
16665 )
16666 fragment.hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
16667  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16668  onDemand = cms.bool( False )
16669 )
16670 fragment.hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson = cms.EDProducer( "SiPixelRecHitConverter",
16671  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16672  CPE = cms.string( "hltESPPixelCPEGeneric" ),
16673  VerboseLevel = cms.untracked.int32( 0 )
16674 )
16675 fragment.hltSiStripClustersFullPPOnAAForDmeson = cms.EDProducer( "MeasurementTrackerEventProducer",
16676  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
16677  skipClusters = cms.InputTag( "" ),
16678  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16679  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16680  Phase2TrackerCluster1DProducer = cms.string( "" ),
16681  vectorHits = cms.InputTag( "" ),
16682  vectorHitsRej = cms.InputTag( "" ),
16683  inactivePixelDetectorLabels = cms.VInputTag( ),
16684  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
16685  pixelCablingMapLabel = cms.string( "" ),
16686  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
16687  switchOffPixelsIfEmpty = cms.bool( True )
16688 )
16689 fragment.hltFullIter0PixelQuadrupletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16690  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16691  'BPix1+BPix2+BPix3+FPix1_pos',
16692  'BPix1+BPix2+BPix3+FPix1_neg',
16693  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16694  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16695  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16696  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16697  BPix = cms.PSet(
16698  hitErrorRPhi = cms.double( 0.0027 ),
16699  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16700  useErrorsFromParam = cms.bool( True ),
16701  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16702  ),
16703  FPix = cms.PSet(
16704  hitErrorRPhi = cms.double( 0.0051 ),
16705  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16706  useErrorsFromParam = cms.bool( True ),
16707  hitErrorRZ = cms.double( 0.0036 ),
16708  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16709  ),
16710  TIB = cms.PSet( ),
16711  TID = cms.PSet( ),
16712  TOB = cms.PSet( ),
16713  TEC = cms.PSet( ),
16714  MTIB = cms.PSet( ),
16715  MTID = cms.PSet( ),
16716  MTOB = cms.PSet( ),
16717  MTEC = cms.PSet( )
16718 )
16719 fragment.hltFullIter0PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
16720  RegionPSet = cms.PSet(
16721  nSigmaZ = cms.double( 4.0 ),
16722  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16723  ptMin = cms.double( 3.0 ),
16724  originHalfLength = cms.double( 0.0 ),
16725  originRadius = cms.double( 0.02 ),
16726  precise = cms.bool( True ),
16727  useMultipleScattering = cms.bool( False )
16728  )
16729 )
16730 fragment.hltFullIter0PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16731  doClusterCheck = cms.bool( True ),
16732  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16733  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16734  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16735  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16736  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16737  silentClusterCheck = cms.untracked.bool( False )
16738 )
16739 fragment.hltFullIter0PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16740  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPOnAAForDmeson" ),
16741  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPPOnAAForDmeson" ),
16742  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16743  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPOnAAForDmeson" ),
16744  produceSeedingHitSets = cms.bool( False ),
16745  produceIntermediateHitDoublets = cms.bool( True ),
16746  maxElement = cms.uint32( 0 ),
16747  maxElementTotal = cms.uint32( 50000000 ),
16748  layerPairs = cms.vuint32( 0, 1, 2 )
16749 )
16750 fragment.hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
16751  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPOnAAForDmeson" ),
16752  extraHitRPhitolerance = cms.double( 0.032 ),
16753  fitFastCircle = cms.bool( True ),
16754  fitFastCircleChi2Cut = cms.bool( True ),
16755  useBendingCorrection = cms.bool( True ),
16756  CAThetaCut = cms.double( 0.0012 ),
16757  CAPhiCut = cms.double( 0.2 ),
16758  CAThetaCut_byTriplets = cms.VPSet(
16759  cms.PSet( seedingLayers = cms.string( "" ),
16760  cut = cms.double( -1.0 )
16761  )
16762  ),
16763  CAPhiCut_byTriplets = cms.VPSet(
16764  cms.PSet( seedingLayers = cms.string( "" ),
16765  cut = cms.double( -1.0 )
16766  )
16767  ),
16768  CAHardPtCut = cms.double( 0.0 ),
16769  maxChi2 = cms.PSet(
16770  value2 = cms.double( 50.0 ),
16771  value1 = cms.double( 200.0 ),
16772  pt1 = cms.double( 0.7 ),
16773  enabled = cms.bool( True ),
16774  pt2 = cms.double( 2.0 )
16775  ),
16776  SeedComparitorPSet = cms.PSet(
16777  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16778  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16779  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16780  )
16781 )
16782 fragment.hltFullIter0PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
16783  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson" ),
16784  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16785  SeedMomentumForBOFF = cms.double( 5.0 ),
16786  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16787  MinOneOverPtError = cms.double( 1.0 ),
16788  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16789  magneticField = cms.string( "ParabolicMf" ),
16790  forceKinematicWithRegionDirection = cms.bool( False ),
16791  SeedComparitorPSet = cms.PSet(
16792  FilterStripHits = cms.bool( False ),
16793  FilterPixelHits = cms.bool( True ),
16794  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
16795  FilterAtHelixStage = cms.bool( False ),
16796  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
16797  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16798  )
16799 )
16800 fragment.hltFullIter0CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
16801  cleanTrajectoryAfterInOut = cms.bool( True ),
16802  doSeedingRegionRebuilding = cms.bool( True ),
16803  onlyPixelHitsForSeedCleaner = cms.bool( True ),
16804  reverseTrajectories = cms.bool( False ),
16805  useHitsSplitting = cms.bool( True ),
16806  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16807  src = cms.InputTag( "hltFullIter0PixelSeedsPPOnAAForDmeson" ),
16808  clustersToSkip = cms.InputTag( "" ),
16809  phase2clustersToSkip = cms.InputTag( "" ),
16810  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA" ) ),
16811  TransientInitialStateEstimatorParameters = cms.PSet(
16812  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16813  numberMeasurementsForFit = cms.int32( 4 ),
16814  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16815  ),
16816  numHitsForSeedCleaner = cms.int32( 50 ),
16817  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16818  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16819  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16820  maxNSeeds = cms.uint32( 500000 ),
16821  maxSeedsBeforeCleaning = cms.uint32( 5000 )
16822 )
16823 fragment.hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
16824  useSimpleMF = cms.bool( True ),
16825  SimpleMagneticField = cms.string( "ParabolicMf" ),
16826  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPOnAAForDmeson" ),
16827  clusterRemovalInfo = cms.InputTag( "" ),
16828  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16829  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
16830  useHitsSplitting = cms.bool( False ),
16831  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16832  TrajectoryInEvent = cms.bool( False ),
16833  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16834  AlgorithmName = cms.string( "initialStep" ),
16835  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16836  GeometricInnerState = cms.bool( False ),
16837  NavigationSchool = cms.string( "" ),
16838  MeasurementTracker = cms.string( "" ),
16839  MeasurementTrackerEvent = cms.InputTag( "" )
16840 )
16841 fragment.hltFullIter0PrimaryVerticesPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
16842  vertexCollections = cms.VPSet(
16843  cms.PSet( chi2cutoff = cms.double( 2.5 ),
16844  label = cms.string( "" ),
16845  useBeamConstraint = cms.bool( False ),
16846  minNdof = cms.double( 0.0 ),
16847  maxDistanceToBeam = cms.double( 1.0 ),
16848  algorithm = cms.string( "AdaptiveVertexFitter" )
16849  )
16850  ),
16851  verbose = cms.untracked.bool( False ),
16852  TkFilterParameters = cms.PSet(
16853  maxEta = cms.double( 2.4 ),
16854  minPt = cms.double( 0.7 ),
16855  minSiliconLayersWithHits = cms.int32( 5 ),
16856  minPixelLayersWithHits = cms.int32( 3 ),
16857  maxNormalizedChi2 = cms.double( 10.0 ),
16858  trackQuality = cms.string( "any" ),
16859  algorithm = cms.string( "filter" ),
16860  maxD0Significance = cms.double( 2.0 )
16861  ),
16862  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16863  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
16864  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
16865  TrackTimesLabel = cms.InputTag( "dummy_default" ),
16866  TkClusParameters = cms.PSet(
16867  algorithm = cms.string( "gap" ),
16868  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
16869  ),
16870  isRecoveryIteration = cms.bool( False ),
16871  recoveryVtxCollection = cms.InputTag( "" )
16872 )
16873 fragment.hltFullIter0TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
16874  src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
16875  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16876  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16877  ignoreVertices = cms.bool( False ),
16878  qualityCuts = cms.vdouble( -0.9, -0.5, 0.2 ),
16879  mva = cms.PSet(
16880  GBRForestFileName = cms.string( "" ),
16881  GBRForestLabel = cms.string( "HIMVASelectorInitialStep_Phase1" )
16882  )
16883 )
16884 fragment.hltFullIter0HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
16885  originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
16886  originalMVAVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
16887  originalQualVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
16888  minQuality = cms.string( "highPurity" ),
16889  copyExtras = cms.untracked.bool( True ),
16890  copyTrajectories = cms.untracked.bool( False )
16891 )
16892 fragment.hltFullIter1ClustersRefRemovalPPOnAAForDmeson = cms.EDProducer( "TrackClusterRemover",
16893  trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPOnAAForDmeson" ),
16894  trackClassifier = cms.InputTag( '','QualityMasks' ),
16895  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16896  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16897  oldClusterRemovalInfo = cms.InputTag( "" ),
16898  TrackQuality = cms.string( "highPurity" ),
16899  maxChi2 = cms.double( 9.0 ),
16900  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
16901  overrideTrkQuals = cms.InputTag( "" )
16902 )
16903 fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
16904  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16905  OnDemand = cms.bool( False ),
16906  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" )
16907 )
16908 fragment.hltFullIter1PixelQuadrupletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16909  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16910  'BPix1+BPix2+BPix3+FPix1_pos',
16911  'BPix1+BPix2+BPix3+FPix1_neg',
16912  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16913  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16914  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16915  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16916  BPix = cms.PSet(
16917  hitErrorRPhi = cms.double( 0.0027 ),
16918  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16919  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
16920  useErrorsFromParam = cms.bool( True ),
16921  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16922  ),
16923  FPix = cms.PSet(
16924  hitErrorRPhi = cms.double( 0.0051 ),
16925  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16926  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
16927  useErrorsFromParam = cms.bool( True ),
16928  hitErrorRZ = cms.double( 0.0036 ),
16929  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16930  ),
16931  TIB = cms.PSet( ),
16932  TID = cms.PSet( ),
16933  TOB = cms.PSet( ),
16934  TEC = cms.PSet( ),
16935  MTIB = cms.PSet( ),
16936  MTID = cms.PSet( ),
16937  MTOB = cms.PSet( ),
16938  MTEC = cms.PSet( )
16939 )
16940 fragment.hltFullIter1PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
16941  RegionPSet = cms.PSet(
16942  useFixedError = cms.bool( True ),
16943  nSigmaZ = cms.double( 4.0 ),
16944  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16945  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16946  useFoundVertices = cms.bool( True ),
16947  fixedError = cms.double( 0.5 ),
16948  maxNVertices = cms.int32( -1 ),
16949  sigmaZVertex = cms.double( 4.0 ),
16950  useFakeVertices = cms.bool( False ),
16951  ptMin = cms.double( 2.8 ),
16952  originRadius = cms.double( 0.02 ),
16953  precise = cms.bool( True ),
16954  useMultipleScattering = cms.bool( False )
16955  )
16956 )
16957 fragment.hltFullIter1PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16958  doClusterCheck = cms.bool( True ),
16959  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16960  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16961  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16962  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16963  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16964  silentClusterCheck = cms.untracked.bool( False )
16965 )
16966 fragment.hltFullIter1PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16967  seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPOnAAForDmeson" ),
16968  trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPOnAAForDmeson" ),
16969  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16970  clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPOnAAForDmeson" ),
16971  produceSeedingHitSets = cms.bool( False ),
16972  produceIntermediateHitDoublets = cms.bool( True ),
16973  maxElement = cms.uint32( 0 ),
16974  maxElementTotal = cms.uint32( 50000000 ),
16975  layerPairs = cms.vuint32( 0, 1, 2 )
16976 )
16977 fragment.hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
16978  doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPOnAAForDmeson" ),
16979  extraHitRPhitolerance = cms.double( 0.032 ),
16980  fitFastCircle = cms.bool( True ),
16981  fitFastCircleChi2Cut = cms.bool( True ),
16982  useBendingCorrection = cms.bool( True ),
16983  CAThetaCut = cms.double( 0.0017 ),
16984  CAPhiCut = cms.double( 0.3 ),
16985  CAThetaCut_byTriplets = cms.VPSet(
16986  cms.PSet( seedingLayers = cms.string( "" ),
16987  cut = cms.double( -1.0 )
16988  )
16989  ),
16990  CAPhiCut_byTriplets = cms.VPSet(
16991  cms.PSet( seedingLayers = cms.string( "" ),
16992  cut = cms.double( -1.0 )
16993  )
16994  ),
16995  CAHardPtCut = cms.double( 0.0 ),
16996  maxChi2 = cms.PSet(
16997  value2 = cms.double( 150.0 ),
16998  value1 = cms.double( 1000.0 ),
16999  pt1 = cms.double( 0.7 ),
17000  enabled = cms.bool( True ),
17001  pt2 = cms.double( 2.0 )
17002  ),
17003  SeedComparitorPSet = cms.PSet(
17004  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17005  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17006  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17007  )
17008 )
17009 fragment.hltFullIter1PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17010  seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson" ),
17011  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17012  SeedMomentumForBOFF = cms.double( 5.0 ),
17013  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17014  MinOneOverPtError = cms.double( 1.0 ),
17015  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17016  magneticField = cms.string( "ParabolicMf" ),
17017  forceKinematicWithRegionDirection = cms.bool( False ),
17018  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17019 )
17020 fragment.hltFullIter1CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
17021  cleanTrajectoryAfterInOut = cms.bool( True ),
17022  doSeedingRegionRebuilding = cms.bool( True ),
17023  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17024  reverseTrajectories = cms.bool( False ),
17025  useHitsSplitting = cms.bool( True ),
17026  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson" ),
17027  src = cms.InputTag( "hltFullIter1PixelSeedsPPOnAAForDmeson" ),
17028  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
17029  phase2clustersToSkip = cms.InputTag( "" ),
17030  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA" ) ),
17031  TransientInitialStateEstimatorParameters = cms.PSet(
17032  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17033  numberMeasurementsForFit = cms.int32( 4 ),
17034  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17035  ),
17036  numHitsForSeedCleaner = cms.int32( 50 ),
17037  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17038  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17039  TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
17040  maxNSeeds = cms.uint32( 500000 ),
17041  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17042 )
17043 fragment.hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
17044  useSimpleMF = cms.bool( True ),
17045  SimpleMagneticField = cms.string( "ParabolicMf" ),
17046  src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPOnAAForDmeson" ),
17047  clusterRemovalInfo = cms.InputTag( "" ),
17048  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17049  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17050  useHitsSplitting = cms.bool( False ),
17051  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17052  TrajectoryInEvent = cms.bool( False ),
17053  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17054  AlgorithmName = cms.string( "lowPtQuadStep" ),
17055  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17056  GeometricInnerState = cms.bool( False ),
17057  NavigationSchool = cms.string( "" ),
17058  MeasurementTracker = cms.string( "" ),
17059  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson" )
17060 )
17061 fragment.hltFullIter1TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
17062  src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson" ),
17063  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17064  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17065  ignoreVertices = cms.bool( False ),
17066  qualityCuts = cms.vdouble( -0.9, -0.4, 0.3 ),
17067  mva = cms.PSet(
17068  GBRForestFileName = cms.string( "" ),
17069  GBRForestLabel = cms.string( "HIMVASelectorLowPtQuadStep_Phase1" )
17070  )
17071 )
17072 fragment.hltFullIter1HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
17073  originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson" ),
17074  originalMVAVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
17075  originalQualVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
17076  minQuality = cms.string( "highPurity" ),
17077  copyExtras = cms.untracked.bool( True ),
17078  copyTrajectories = cms.untracked.bool( False )
17079 )
17080 fragment.hltFullIter2ClustersRefRemovalPPOnAAForDmeson = cms.EDProducer( "TrackClusterRemover",
17081  trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPOnAAForDmeson" ),
17082  trackClassifier = cms.InputTag( '','QualityMasks' ),
17083  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17084  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17085  oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
17086  TrackQuality = cms.string( "highPurity" ),
17087  maxChi2 = cms.double( 9.0 ),
17088  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17089  overrideTrkQuals = cms.InputTag( "" )
17090 )
17091 fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17092  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17093  OnDemand = cms.bool( False ),
17094  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" )
17095 )
17096 fragment.hltFullIter2PixelTripletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
17097  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17098  'BPix2+BPix3+BPix4',
17099  'BPix1+BPix3+BPix4',
17100  'BPix1+BPix2+BPix4',
17101  'BPix2+BPix3+FPix1_pos',
17102  'BPix2+BPix3+FPix1_neg',
17103  'BPix1+BPix2+FPix1_pos',
17104  'BPix1+BPix2+FPix1_neg',
17105  'BPix1+BPix3+FPix1_pos',
17106  'BPix1+BPix3+FPix1_neg',
17107  'BPix2+FPix1_pos+FPix2_pos',
17108  'BPix2+FPix1_neg+FPix2_neg',
17109  'BPix1+FPix1_pos+FPix2_pos',
17110  'BPix1+FPix1_neg+FPix2_neg',
17111  'BPix1+BPix2+FPix2_pos',
17112  'BPix1+BPix2+FPix2_neg',
17113  'FPix1_pos+FPix2_pos+FPix3_pos',
17114  'FPix1_neg+FPix2_neg+FPix3_neg',
17115  'BPix1+FPix2_pos+FPix3_pos',
17116  'BPix1+FPix2_neg+FPix3_neg',
17117  'BPix1+FPix1_pos+FPix3_pos',
17118  'BPix1+FPix1_neg+FPix3_neg' ),
17119  BPix = cms.PSet(
17120  hitErrorRPhi = cms.double( 0.0027 ),
17121  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17122  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17123  useErrorsFromParam = cms.bool( True ),
17124  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17125  ),
17126  FPix = cms.PSet(
17127  hitErrorRPhi = cms.double( 0.0051 ),
17128  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17129  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17130  useErrorsFromParam = cms.bool( True ),
17131  hitErrorRZ = cms.double( 0.0036 ),
17132  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17133  ),
17134  TIB = cms.PSet( ),
17135  TID = cms.PSet( ),
17136  TOB = cms.PSet( ),
17137  TEC = cms.PSet( ),
17138  MTIB = cms.PSet( ),
17139  MTID = cms.PSet( ),
17140  MTOB = cms.PSet( ),
17141  MTEC = cms.PSet( )
17142 )
17143 fragment.hltFullIter2PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17144  RegionPSet = cms.PSet(
17145  useFixedError = cms.bool( True ),
17146  nSigmaZ = cms.double( 4.0 ),
17147  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17148  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17149  useFoundVertices = cms.bool( True ),
17150  fixedError = cms.double( 0.2 ),
17151  maxNVertices = cms.int32( -1 ),
17152  sigmaZVertex = cms.double( 4.0 ),
17153  useFakeVertices = cms.bool( False ),
17154  ptMin = cms.double( 3.5 ),
17155  originRadius = cms.double( 0.02 ),
17156  precise = cms.bool( True ),
17157  useMultipleScattering = cms.bool( False )
17158  )
17159 )
17160 fragment.hltFullIter2PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
17161  doClusterCheck = cms.bool( True ),
17162  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17163  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17164  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17165  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17166  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17167  silentClusterCheck = cms.untracked.bool( False )
17168 )
17169 fragment.hltFullIter2PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
17170  seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPOnAAForDmeson" ),
17171  trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPOnAAForDmeson" ),
17172  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17173  clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPOnAAForDmeson" ),
17174  produceSeedingHitSets = cms.bool( False ),
17175  produceIntermediateHitDoublets = cms.bool( True ),
17176  maxElement = cms.uint32( 0 ),
17177  maxElementTotal = cms.uint32( 50000000 ),
17178  layerPairs = cms.vuint32( 0, 1 )
17179 )
17180 fragment.hltFullIter2PixelHitTripletsPPOnAAForDmeson = cms.EDProducer( "CAHitTripletEDProducer",
17181  doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPOnAAForDmeson" ),
17182  extraHitRPhitolerance = cms.double( 0.032 ),
17183  useBendingCorrection = cms.bool( True ),
17184  CAThetaCut = cms.double( 0.004 ),
17185  CAPhiCut = cms.double( 0.07 ),
17186  CAThetaCut_byTriplets = cms.VPSet(
17187  cms.PSet( seedingLayers = cms.string( "" ),
17188  cut = cms.double( -1.0 )
17189  )
17190  ),
17191  CAPhiCut_byTriplets = cms.VPSet(
17192  cms.PSet( seedingLayers = cms.string( "" ),
17193  cut = cms.double( -1.0 )
17194  )
17195  ),
17196  CAHardPtCut = cms.double( 0.3 ),
17197  maxChi2 = cms.PSet(
17198  value2 = cms.double( 6.0 ),
17199  value1 = cms.double( 100.0 ),
17200  pt1 = cms.double( 0.8 ),
17201  enabled = cms.bool( True ),
17202  pt2 = cms.double( 8.0 )
17203  ),
17204  SeedComparitorPSet = cms.PSet(
17205  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17206  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17207  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17208  )
17209 )
17210 fragment.hltFullIter2PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17211  seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPOnAAForDmeson" ),
17212  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17213  SeedMomentumForBOFF = cms.double( 5.0 ),
17214  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17215  MinOneOverPtError = cms.double( 1.0 ),
17216  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17217  magneticField = cms.string( "ParabolicMf" ),
17218  forceKinematicWithRegionDirection = cms.bool( False ),
17219  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17220 )
17221 fragment.hltFullIter2CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
17222  cleanTrajectoryAfterInOut = cms.bool( True ),
17223  doSeedingRegionRebuilding = cms.bool( True ),
17224  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17225  reverseTrajectories = cms.bool( False ),
17226  useHitsSplitting = cms.bool( True ),
17227  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson" ),
17228  src = cms.InputTag( "hltFullIter2PixelSeedsPPOnAAForDmeson" ),
17229  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17230  phase2clustersToSkip = cms.InputTag( "" ),
17231  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA" ) ),
17232  TransientInitialStateEstimatorParameters = cms.PSet(
17233  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17234  numberMeasurementsForFit = cms.int32( 4 ),
17235  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17236  ),
17237  numHitsForSeedCleaner = cms.int32( 50 ),
17238  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17239  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17240  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17241  maxNSeeds = cms.uint32( 500000 ),
17242  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17243 )
17244 fragment.hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
17245  useSimpleMF = cms.bool( True ),
17246  SimpleMagneticField = cms.string( "ParabolicMf" ),
17247  src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPOnAAForDmeson" ),
17248  clusterRemovalInfo = cms.InputTag( "" ),
17249  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17250  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17251  useHitsSplitting = cms.bool( False ),
17252  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17253  TrajectoryInEvent = cms.bool( False ),
17254  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17255  AlgorithmName = cms.string( "highPtTripletStep" ),
17256  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17257  GeometricInnerState = cms.bool( False ),
17258  NavigationSchool = cms.string( "" ),
17259  MeasurementTracker = cms.string( "" ),
17260  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson" )
17261 )
17262 fragment.hltFullIter2TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
17263  src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson" ),
17264  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17265  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17266  ignoreVertices = cms.bool( False ),
17267  qualityCuts = cms.vdouble( -0.9, -0.3, 0.85 ),
17268  mva = cms.PSet(
17269  GBRForestFileName = cms.string( "" ),
17270  GBRForestLabel = cms.string( "HIMVASelectorHighPtTripletStep_Phase1" )
17271  )
17272 )
17273 fragment.hltFullIter2HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
17274  originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson" ),
17275  originalMVAVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
17276  originalQualVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
17277  minQuality = cms.string( "highPurity" ),
17278  copyExtras = cms.untracked.bool( True ),
17279  copyTrajectories = cms.untracked.bool( False )
17280 )
17281 fragment.hltFullIter3ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17282  trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPOnAAForDmeson" ),
17283  trackClassifier = cms.InputTag( '','QualityMasks' ),
17284  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17285  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17286  oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
17287  TrackQuality = cms.string( "highPurity" ),
17288  maxChi2 = cms.double( 9.0 ),
17289  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17290  overrideTrkQuals = cms.InputTag( "" )
17291 )
17292 fragment.hltFullIter3MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17293  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17294  OnDemand = cms.bool( False ),
17295  clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" )
17296 )
17297 fragment.hltFullIter3PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17298  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17299  'BPix2+BPix3+BPix4',
17300  'BPix1+BPix3+BPix4',
17301  'BPix1+BPix2+BPix4',
17302  'BPix2+BPix3+FPix1_pos',
17303  'BPix2+BPix3+FPix1_neg',
17304  'BPix1+BPix2+FPix1_pos',
17305  'BPix1+BPix2+FPix1_neg',
17306  'BPix1+BPix3+FPix1_pos',
17307  'BPix1+BPix3+FPix1_neg',
17308  'BPix2+FPix1_pos+FPix2_pos',
17309  'BPix2+FPix1_neg+FPix2_neg',
17310  'BPix1+FPix1_pos+FPix2_pos',
17311  'BPix1+FPix1_neg+FPix2_neg',
17312  'BPix1+BPix2+FPix2_pos',
17313  'BPix1+BPix2+FPix2_neg',
17314  'FPix1_pos+FPix2_pos+FPix3_pos',
17315  'FPix1_neg+FPix2_neg+FPix3_neg',
17316  'BPix1+FPix2_pos+FPix3_pos',
17317  'BPix1+FPix2_neg+FPix3_neg',
17318  'BPix1+FPix1_pos+FPix3_pos',
17319  'BPix1+FPix1_neg+FPix3_neg' ),
17320  BPix = cms.PSet(
17321  hitErrorRPhi = cms.double( 0.0027 ),
17322  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17323  skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17324  useErrorsFromParam = cms.bool( True ),
17325  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17326  ),
17327  FPix = cms.PSet(
17328  hitErrorRPhi = cms.double( 0.0051 ),
17329  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17330  skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17331  useErrorsFromParam = cms.bool( True ),
17332  hitErrorRZ = cms.double( 0.0036 ),
17333  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17334  ),
17335  TIB = cms.PSet( ),
17336  TID = cms.PSet( ),
17337  TOB = cms.PSet( ),
17338  TEC = cms.PSet( ),
17339  MTIB = cms.PSet( ),
17340  MTID = cms.PSet( ),
17341  MTOB = cms.PSet( ),
17342  MTEC = cms.PSet( )
17343 )
17344 fragment.hltFullIter3PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17345  RegionPSet = cms.PSet(
17346  useFixedError = cms.bool( False ),
17347  nSigmaZ = cms.double( 4.0 ),
17348  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17349  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17350  useFoundVertices = cms.bool( True ),
17351  fixedError = cms.double( 0.2 ),
17352  maxNVertices = cms.int32( -1 ),
17353  sigmaZVertex = cms.double( 4.0 ),
17354  useFakeVertices = cms.bool( False ),
17355  ptMin = cms.double( 2.8 ),
17356  originRadius = cms.double( 0.02 ),
17357  precise = cms.bool( True ),
17358  useMultipleScattering = cms.bool( False )
17359  )
17360 )
17361 fragment.hltFullIter3PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17362  doClusterCheck = cms.bool( True ),
17363  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17364  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17365  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17366  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17367  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17368  silentClusterCheck = cms.untracked.bool( False )
17369 )
17370 fragment.hltFullIter3PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17371  seedingLayers = cms.InputTag( "hltFullIter3PixelTripletsPPOnAA" ),
17372  trackingRegions = cms.InputTag( "hltFullIter3PixelTrackingRegionsPPOnAA" ),
17373  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17374  clusterCheck = cms.InputTag( "hltFullIter3PixelClusterCheckPPOnAA" ),
17375  produceSeedingHitSets = cms.bool( False ),
17376  produceIntermediateHitDoublets = cms.bool( True ),
17377  maxElement = cms.uint32( 0 ),
17378  maxElementTotal = cms.uint32( 50000000 ),
17379  layerPairs = cms.vuint32( 0, 1 )
17380 )
17381 fragment.hltFullIter3PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
17382  doublets = cms.InputTag( "hltFullIter3PixelHitDoubletsPPOnAA" ),
17383  extraHitRPhitolerance = cms.double( 0.032 ),
17384  useBendingCorrection = cms.bool( True ),
17385  CAThetaCut = cms.double( 0.002 ),
17386  CAPhiCut = cms.double( 0.05 ),
17387  CAThetaCut_byTriplets = cms.VPSet(
17388  cms.PSet( seedingLayers = cms.string( "" ),
17389  cut = cms.double( -1.0 )
17390  )
17391  ),
17392  CAPhiCut_byTriplets = cms.VPSet(
17393  cms.PSet( seedingLayers = cms.string( "" ),
17394  cut = cms.double( -1.0 )
17395  )
17396  ),
17397  CAHardPtCut = cms.double( 0.3 ),
17398  maxChi2 = cms.PSet(
17399  value2 = cms.double( 8.0 ),
17400  value1 = cms.double( 70.0 ),
17401  pt1 = cms.double( 0.8 ),
17402  enabled = cms.bool( True ),
17403  pt2 = cms.double( 2.0 )
17404  ),
17405  SeedComparitorPSet = cms.PSet(
17406  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17407  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17408  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17409  )
17410 )
17411 fragment.hltFullIter3PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17412  seedingHitSets = cms.InputTag( "hltFullIter3PixelHitTripletsPPOnAA" ),
17413  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17414  SeedMomentumForBOFF = cms.double( 5.0 ),
17415  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17416  MinOneOverPtError = cms.double( 1.0 ),
17417  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17418  magneticField = cms.string( "ParabolicMf" ),
17419  forceKinematicWithRegionDirection = cms.bool( False ),
17420  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17421 )
17422 fragment.hltFullIter3CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17423  cleanTrajectoryAfterInOut = cms.bool( True ),
17424  doSeedingRegionRebuilding = cms.bool( True ),
17425  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17426  reverseTrajectories = cms.bool( False ),
17427  useHitsSplitting = cms.bool( True ),
17428  MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPOnAA" ),
17429  src = cms.InputTag( "hltFullIter3PixelSeedsPPOnAA" ),
17430  clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17431  phase2clustersToSkip = cms.InputTag( "" ),
17432  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17433  TransientInitialStateEstimatorParameters = cms.PSet(
17434  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17435  numberMeasurementsForFit = cms.int32( 4 ),
17436  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17437  ),
17438  numHitsForSeedCleaner = cms.int32( 50 ),
17439  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17440  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17441  TrajectoryCleaner = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
17442  maxNSeeds = cms.uint32( 500000 ),
17443  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17444 )
17445 fragment.hltFullIter3CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17446  useSimpleMF = cms.bool( True ),
17447  SimpleMagneticField = cms.string( "ParabolicMf" ),
17448  src = cms.InputTag( "hltFullIter3CkfTrackCandidatesPPOnAA" ),
17449  clusterRemovalInfo = cms.InputTag( "" ),
17450  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17451  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17452  useHitsSplitting = cms.bool( False ),
17453  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17454  TrajectoryInEvent = cms.bool( False ),
17455  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17456  AlgorithmName = cms.string( "lowPtTripletStep" ),
17457  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17458  GeometricInnerState = cms.bool( False ),
17459  NavigationSchool = cms.string( "" ),
17460  MeasurementTracker = cms.string( "" ),
17461  MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPOnAA" )
17462 )
17463 fragment.hltFullIter3TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
17464  src = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPOnAA" ),
17465  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17466  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17467  ignoreVertices = cms.bool( False ),
17468  qualityCuts = cms.vdouble( -0.8, -0.4, 0.5 ),
17469  mva = cms.PSet(
17470  GBRForestFileName = cms.string( "" ),
17471  GBRForestLabel = cms.string( "HIMVASelectorLowPtTripletStep_Phase1" )
17472  )
17473 )
17474 fragment.hltFullIter3HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17475  originalSource = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPOnAA" ),
17476  originalMVAVals = cms.InputTag( 'hltFullIter3TrackMVAClassifierPPOnAA','MVAValues' ),
17477  originalQualVals = cms.InputTag( 'hltFullIter3TrackMVAClassifierPPOnAA','QualityMasks' ),
17478  minQuality = cms.string( "highPurity" ),
17479  copyExtras = cms.untracked.bool( True ),
17480  copyTrajectories = cms.untracked.bool( False )
17481 )
17482 fragment.hltFullIter4ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17483  trajectories = cms.InputTag( "hltFullIter3HighPurityTracksPPOnAA" ),
17484  trackClassifier = cms.InputTag( '','QualityMasks' ),
17485  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17486  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17487  oldClusterRemovalInfo = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
17488  TrackQuality = cms.string( "highPurity" ),
17489  maxChi2 = cms.double( 9.0 ),
17490  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17491  overrideTrkQuals = cms.InputTag( "" )
17492 )
17493 fragment.hltFullIter4MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17494  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17495  OnDemand = cms.bool( False ),
17496  clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" )
17497 )
17498 fragment.hltFullIter4PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17499  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
17500  'BPix1+BPix2+BPix3+FPix1_pos',
17501  'BPix1+BPix2+BPix3+FPix1_neg',
17502  'BPix1+BPix2+FPix1_pos+FPix2_pos',
17503  'BPix1+BPix2+FPix1_neg+FPix2_neg',
17504  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
17505  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
17506  BPix = cms.PSet(
17507  hitErrorRPhi = cms.double( 0.0027 ),
17508  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17509  skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17510  useErrorsFromParam = cms.bool( True ),
17511  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17512  ),
17513  FPix = cms.PSet(
17514  hitErrorRPhi = cms.double( 0.0051 ),
17515  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17516  skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17517  useErrorsFromParam = cms.bool( True ),
17518  hitErrorRZ = cms.double( 0.0036 ),
17519  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17520  ),
17521  TIB = cms.PSet( ),
17522  TID = cms.PSet( ),
17523  TOB = cms.PSet( ),
17524  TEC = cms.PSet( ),
17525  MTIB = cms.PSet( ),
17526  MTID = cms.PSet( ),
17527  MTOB = cms.PSet( ),
17528  MTEC = cms.PSet( )
17529 )
17530 fragment.hltFullIter4PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17531  RegionPSet = cms.PSet(
17532  useFixedError = cms.bool( True ),
17533  nSigmaZ = cms.double( 4.0 ),
17534  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17535  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17536  useFoundVertices = cms.bool( True ),
17537  fixedError = cms.double( 1.0 ),
17538  maxNVertices = cms.int32( -1 ),
17539  sigmaZVertex = cms.double( 4.0 ),
17540  useFakeVertices = cms.bool( False ),
17541  ptMin = cms.double( 5.0 ),
17542  originRadius = cms.double( 1.0 ),
17543  precise = cms.bool( True ),
17544  useMultipleScattering = cms.bool( False )
17545  )
17546 )
17547 fragment.hltFullIter4PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17548  doClusterCheck = cms.bool( True ),
17549  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17550  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17551  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17552  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17553  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17554  silentClusterCheck = cms.untracked.bool( False )
17555 )
17556 fragment.hltFullIter4PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17557  seedingLayers = cms.InputTag( "hltFullIter4PixelQuadrupletsPPOnAA" ),
17558  trackingRegions = cms.InputTag( "hltFullIter4PixelTrackingRegionsPPOnAA" ),
17559  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17560  clusterCheck = cms.InputTag( "hltFullIter4PixelClusterCheckPPOnAA" ),
17561  produceSeedingHitSets = cms.bool( False ),
17562  produceIntermediateHitDoublets = cms.bool( True ),
17563  maxElement = cms.uint32( 0 ),
17564  maxElementTotal = cms.uint32( 50000000 ),
17565  layerPairs = cms.vuint32( 0, 1, 2 )
17566 )
17567 fragment.hltFullIter4PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
17568  doublets = cms.InputTag( "hltFullIter4PixelHitDoubletsPPOnAA" ),
17569  extraHitRPhitolerance = cms.double( 0.032 ),
17570  fitFastCircle = cms.bool( True ),
17571  fitFastCircleChi2Cut = cms.bool( True ),
17572  useBendingCorrection = cms.bool( True ),
17573  CAThetaCut = cms.double( 0.0011 ),
17574  CAPhiCut = cms.double( 0.0 ),
17575  CAThetaCut_byTriplets = cms.VPSet(
17576  cms.PSet( seedingLayers = cms.string( "" ),
17577  cut = cms.double( -1.0 )
17578  )
17579  ),
17580  CAPhiCut_byTriplets = cms.VPSet(
17581  cms.PSet( seedingLayers = cms.string( "" ),
17582  cut = cms.double( -1.0 )
17583  )
17584  ),
17585  CAHardPtCut = cms.double( 0.0 ),
17586  maxChi2 = cms.PSet(
17587  value2 = cms.double( 100.0 ),
17588  value1 = cms.double( 500.0 ),
17589  pt1 = cms.double( 0.8 ),
17590  enabled = cms.bool( True ),
17591  pt2 = cms.double( 2.0 )
17592  ),
17593  SeedComparitorPSet = cms.PSet(
17594  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
17595  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
17596  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17597  )
17598 )
17599 fragment.hltFullIter4PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17600  seedingHitSets = cms.InputTag( "hltFullIter4PixelHitQuadrupletsPPOnAA" ),
17601  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17602  SeedMomentumForBOFF = cms.double( 5.0 ),
17603  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17604  MinOneOverPtError = cms.double( 1.0 ),
17605  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17606  magneticField = cms.string( "ParabolicMf" ),
17607  forceKinematicWithRegionDirection = cms.bool( False ),
17608  SeedComparitorPSet = cms.PSet(
17609  FilterStripHits = cms.bool( False ),
17610  FilterPixelHits = cms.bool( True ),
17611  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17612  FilterAtHelixStage = cms.bool( False ),
17613  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17614  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17615  )
17616 )
17617 fragment.hltFullIter4CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17618  cleanTrajectoryAfterInOut = cms.bool( True ),
17619  doSeedingRegionRebuilding = cms.bool( True ),
17620  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17621  reverseTrajectories = cms.bool( False ),
17622  useHitsSplitting = cms.bool( True ),
17623  MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPOnAA" ),
17624  src = cms.InputTag( "hltFullIter4PixelSeedsPPOnAA" ),
17625  clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17626  phase2clustersToSkip = cms.InputTag( "" ),
17627  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17628  TransientInitialStateEstimatorParameters = cms.PSet(
17629  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17630  numberMeasurementsForFit = cms.int32( 4 ),
17631  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17632  ),
17633  numHitsForSeedCleaner = cms.int32( 50 ),
17634  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17635  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17636  TrajectoryCleaner = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
17637  maxNSeeds = cms.uint32( 500000 ),
17638  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17639 )
17640 fragment.hltFullIter4CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17641  useSimpleMF = cms.bool( True ),
17642  SimpleMagneticField = cms.string( "ParabolicMf" ),
17643  src = cms.InputTag( "hltFullIter4CkfTrackCandidatesPPOnAA" ),
17644  clusterRemovalInfo = cms.InputTag( "" ),
17645  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17646  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17647  useHitsSplitting = cms.bool( False ),
17648  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17649  TrajectoryInEvent = cms.bool( False ),
17650  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17651  AlgorithmName = cms.string( "detachedQuadStep" ),
17652  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17653  GeometricInnerState = cms.bool( False ),
17654  NavigationSchool = cms.string( "" ),
17655  MeasurementTracker = cms.string( "" ),
17656  MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPOnAA" )
17657 )
17658 fragment.hltFullIter4TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
17659  src = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPOnAA" ),
17660  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17661  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17662  ignoreVertices = cms.bool( False ),
17663  qualityCuts = cms.vdouble( -0.2, 0.2, 0.5 ),
17664  mva = cms.PSet(
17665  GBRForestFileName = cms.string( "" ),
17666  GBRForestLabel = cms.string( "HIMVASelectorDetachedQuadStep_Phase1" )
17667  )
17668 )
17669 fragment.hltFullIter4HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17670  originalSource = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPOnAA" ),
17671  originalMVAVals = cms.InputTag( 'hltFullIter4TrackMVAClassifierPPOnAA','MVAValues' ),
17672  originalQualVals = cms.InputTag( 'hltFullIter4TrackMVAClassifierPPOnAA','QualityMasks' ),
17673  minQuality = cms.string( "highPurity" ),
17674  copyExtras = cms.untracked.bool( True ),
17675  copyTrajectories = cms.untracked.bool( False )
17676 )
17677 fragment.hltFullIter5ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17678  trajectories = cms.InputTag( "hltFullIter4HighPurityTracksPPOnAA" ),
17679  trackClassifier = cms.InputTag( '','QualityMasks' ),
17680  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17681  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17682  oldClusterRemovalInfo = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17683  TrackQuality = cms.string( "highPurity" ),
17684  maxChi2 = cms.double( 9.0 ),
17685  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17686  overrideTrkQuals = cms.InputTag( "" )
17687 )
17688 fragment.hltFullIter5MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17689  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17690  OnDemand = cms.bool( False ),
17691  clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" )
17692 )
17693 fragment.hltFullIter5PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17694  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17695  'BPix2+BPix3+BPix4',
17696  'BPix2+BPix3+FPix1_pos',
17697  'BPix2+BPix3+FPix1_neg',
17698  'BPix2+FPix1_pos+FPix2_pos',
17699  'BPix2+FPix1_neg+FPix2_neg',
17700  'FPix1_pos+FPix2_pos+FPix3_pos',
17701  'FPix1_neg+FPix2_neg+FPix3_neg' ),
17702  BPix = cms.PSet(
17703  hitErrorRPhi = cms.double( 0.0027 ),
17704  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17705  skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17706  useErrorsFromParam = cms.bool( True ),
17707  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17708  ),
17709  FPix = cms.PSet(
17710  hitErrorRPhi = cms.double( 0.0051 ),
17711  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17712  skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17713  useErrorsFromParam = cms.bool( True ),
17714  hitErrorRZ = cms.double( 0.0036 ),
17715  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17716  ),
17717  TIB = cms.PSet( ),
17718  TID = cms.PSet( ),
17719  TOB = cms.PSet( ),
17720  TEC = cms.PSet( ),
17721  MTIB = cms.PSet( ),
17722  MTID = cms.PSet( ),
17723  MTOB = cms.PSet( ),
17724  MTEC = cms.PSet( )
17725 )
17726 fragment.hltFullIter5PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17727  RegionPSet = cms.PSet(
17728  useFixedError = cms.bool( True ),
17729  nSigmaZ = cms.double( 4.0 ),
17730  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17731  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17732  useFoundVertices = cms.bool( True ),
17733  fixedError = cms.double( 0.5 ),
17734  maxNVertices = cms.int32( -1 ),
17735  sigmaZVertex = cms.double( 4.0 ),
17736  useFakeVertices = cms.bool( False ),
17737  ptMin = cms.double( 5.0 ),
17738  originRadius = cms.double( 0.5 ),
17739  precise = cms.bool( True ),
17740  useMultipleScattering = cms.bool( False )
17741  )
17742 )
17743 fragment.hltFullIter5PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17744  doClusterCheck = cms.bool( True ),
17745  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17746  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17747  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17748  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17749  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17750  silentClusterCheck = cms.untracked.bool( False )
17751 )
17752 fragment.hltFullIter5PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17753  seedingLayers = cms.InputTag( "hltFullIter5PixelTripletsPPOnAA" ),
17754  trackingRegions = cms.InputTag( "hltFullIter5PixelTrackingRegionsPPOnAA" ),
17755  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17756  clusterCheck = cms.InputTag( "hltFullIter5PixelClusterCheckPPOnAA" ),
17757  produceSeedingHitSets = cms.bool( False ),
17758  produceIntermediateHitDoublets = cms.bool( True ),
17759  maxElement = cms.uint32( 0 ),
17760  maxElementTotal = cms.uint32( 50000000 ),
17761  layerPairs = cms.vuint32( 0, 1 )
17762 )
17763 fragment.hltFullIter5PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
17764  doublets = cms.InputTag( "hltFullIter5PixelHitDoubletsPPOnAA" ),
17765  extraHitRPhitolerance = cms.double( 0.032 ),
17766  useBendingCorrection = cms.bool( True ),
17767  CAThetaCut = cms.double( 0.001 ),
17768  CAPhiCut = cms.double( 0.0 ),
17769  CAThetaCut_byTriplets = cms.VPSet(
17770  cms.PSet( seedingLayers = cms.string( "" ),
17771  cut = cms.double( -1.0 )
17772  )
17773  ),
17774  CAPhiCut_byTriplets = cms.VPSet(
17775  cms.PSet( seedingLayers = cms.string( "" ),
17776  cut = cms.double( -1.0 )
17777  )
17778  ),
17779  CAHardPtCut = cms.double( 0.2 ),
17780  maxChi2 = cms.PSet(
17781  value2 = cms.double( 10.0 ),
17782  value1 = cms.double( 300.0 ),
17783  pt1 = cms.double( 0.8 ),
17784  enabled = cms.bool( True ),
17785  pt2 = cms.double( 2.0 )
17786  ),
17787  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17788 )
17789 fragment.hltFullIter5PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17790  seedingHitSets = cms.InputTag( "hltFullIter5PixelHitTripletsPPOnAA" ),
17791  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17792  SeedMomentumForBOFF = cms.double( 5.0 ),
17793  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17794  MinOneOverPtError = cms.double( 1.0 ),
17795  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17796  magneticField = cms.string( "ParabolicMf" ),
17797  forceKinematicWithRegionDirection = cms.bool( False ),
17798  SeedComparitorPSet = cms.PSet(
17799  FilterStripHits = cms.bool( False ),
17800  FilterPixelHits = cms.bool( True ),
17801  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17802  FilterAtHelixStage = cms.bool( False ),
17803  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17804  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17805  )
17806 )
17807 fragment.hltFullIter5CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17808  cleanTrajectoryAfterInOut = cms.bool( True ),
17809  doSeedingRegionRebuilding = cms.bool( True ),
17810  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17811  reverseTrajectories = cms.bool( False ),
17812  useHitsSplitting = cms.bool( True ),
17813  MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPOnAA" ),
17814  src = cms.InputTag( "hltFullIter5PixelSeedsPPOnAA" ),
17815  clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17816  phase2clustersToSkip = cms.InputTag( "" ),
17817  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17818  TransientInitialStateEstimatorParameters = cms.PSet(
17819  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17820  numberMeasurementsForFit = cms.int32( 4 ),
17821  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17822  ),
17823  numHitsForSeedCleaner = cms.int32( 50 ),
17824  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17825  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17826  TrajectoryCleaner = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
17827  maxNSeeds = cms.uint32( 500000 ),
17828  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17829 )
17830 fragment.hltFullIter5CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17831  useSimpleMF = cms.bool( True ),
17832  SimpleMagneticField = cms.string( "ParabolicMf" ),
17833  src = cms.InputTag( "hltFullIter5CkfTrackCandidatesPPOnAA" ),
17834  clusterRemovalInfo = cms.InputTag( "" ),
17835  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17836  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17837  useHitsSplitting = cms.bool( False ),
17838  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17839  TrajectoryInEvent = cms.bool( False ),
17840  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17841  AlgorithmName = cms.string( "detachedTripletStep" ),
17842  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17843  GeometricInnerState = cms.bool( False ),
17844  NavigationSchool = cms.string( "" ),
17845  MeasurementTracker = cms.string( "" ),
17846  MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPOnAA" )
17847 )
17848 fragment.hltFullIter5TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
17849  src = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPOnAA" ),
17850  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17851  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17852  ignoreVertices = cms.bool( False ),
17853  qualityCuts = cms.vdouble( -0.2, 0.4, 0.85 ),
17854  mva = cms.PSet(
17855  GBRForestFileName = cms.string( "" ),
17856  GBRForestLabel = cms.string( "HIMVASelectorDetachedTripletStep_Phase1" )
17857  )
17858 )
17859 fragment.hltFullIter5HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17860  originalSource = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPOnAA" ),
17861  originalMVAVals = cms.InputTag( 'hltFullIter5TrackMVAClassifierPPOnAA','MVAValues' ),
17862  originalQualVals = cms.InputTag( 'hltFullIter5TrackMVAClassifierPPOnAA','QualityMasks' ),
17863  minQuality = cms.string( "highPurity" ),
17864  copyExtras = cms.untracked.bool( True ),
17865  copyTrajectories = cms.untracked.bool( False )
17866 )
17867 fragment.hltFullIter6ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17868  trajectories = cms.InputTag( "hltFullIter5HighPurityTracksPPOnAA" ),
17869  trackClassifier = cms.InputTag( '','QualityMasks' ),
17870  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17871  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17872  oldClusterRemovalInfo = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17873  TrackQuality = cms.string( "tight" ),
17874  maxChi2 = cms.double( 9.0 ),
17875  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17876  overrideTrkQuals = cms.InputTag( "" )
17877 )
17878 fragment.hltFullIter6MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17879  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17880  OnDemand = cms.bool( False ),
17881  clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" )
17882 )
17883 fragment.hltFullIter6PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17884  doClusterCheck = cms.bool( True ),
17885  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17886  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17887  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17888  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17889  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17890  silentClusterCheck = cms.untracked.bool( False )
17891 )
17892 fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
17893  RegionPSet = cms.PSet(
17894  deltaEta_Cand = cms.double( -1.0 ),
17895  vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17896  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17897  zErrorBeamSpot = cms.double( 24.2 ),
17898  extraPhi = cms.double( 0.0 ),
17899  extraEta = cms.double( 0.0 ),
17900  seedingMode = cms.string( "Global" ),
17901  maxNVertices = cms.int32( 5 ),
17902  nSigmaZVertex = cms.double( 3.0 ),
17903  nSigmaZBeamSpot = cms.double( 4.0 ),
17904  ptMin = cms.double( 5.0 ),
17905  input = cms.InputTag( "" ),
17906  operationMode = cms.string( "VerticesFixed" ),
17907  searchOpt = cms.bool( False ),
17908  whereToUseMeasurementTracker = cms.string( "Never" ),
17909  deltaPhi_Cand = cms.double( -1.0 ),
17910  originRadius = cms.double( 0.015 ),
17911  measurementTrackerName = cms.InputTag( "" ),
17912  precise = cms.bool( True ),
17913  zErrorVertex = cms.double( 0.3 )
17914  ),
17915  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
17916  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
17917  ignoreSingleFPixPanelModules = cms.bool( True ),
17918  debug = cms.untracked.bool( False ),
17919  createPlottingFiles = cms.untracked.bool( False ),
17920  layerList = cms.vstring( 'BPix1+BPix2',
17921  'BPix1+BPix3',
17922  'BPix1+BPix4',
17923  'BPix2+BPix3',
17924  'BPix2+BPix4',
17925  'BPix3+BPix4',
17926  'BPix1+FPix1_pos',
17927  'BPix1+FPix1_neg',
17928  'BPix1+FPix2_pos',
17929  'BPix1+FPix2_neg',
17930  'BPix1+FPix3_pos',
17931  'BPix1+FPix3_neg',
17932  'BPix2+FPix1_pos',
17933  'BPix2+FPix1_neg',
17934  'BPix2+FPix2_pos',
17935  'BPix2+FPix2_neg',
17936  'BPix3+FPix1_pos',
17937  'BPix3+FPix1_neg',
17938  'FPix1_pos+FPix2_pos',
17939  'FPix1_neg+FPix2_neg',
17940  'FPix1_pos+FPix3_pos',
17941  'FPix1_neg+FPix3_neg',
17942  'FPix2_pos+FPix3_pos',
17943  'FPix2_neg+FPix3_neg' ),
17944  BPix = cms.PSet(
17945  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17946  skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
17947  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17948  ),
17949  FPix = cms.PSet(
17950  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17951  skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
17952  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17953  ),
17954  TIB = cms.PSet( ),
17955  TID = cms.PSet( ),
17956  TOB = cms.PSet( ),
17957  TEC = cms.PSet( ),
17958  MTIB = cms.PSet( ),
17959  MTID = cms.PSet( ),
17960  MTOB = cms.PSet( ),
17961  MTEC = cms.PSet( )
17962 )
17963 fragment.hltFullIter6PixelHitDoubletsBPPOnAA = cms.EDProducer( "HitPairEDProducer",
17964  seedingLayers = cms.InputTag( "" ),
17965  trackingRegions = cms.InputTag( "" ),
17966  trackingRegionsSeedingLayers = cms.InputTag( "hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA" ),
17967  clusterCheck = cms.InputTag( "hltFullIter6PixelClusterCheckPPOnAA" ),
17968  produceSeedingHitSets = cms.bool( True ),
17969  produceIntermediateHitDoublets = cms.bool( False ),
17970  maxElement = cms.uint32( 0 ),
17971  maxElementTotal = cms.uint32( 50000000 ),
17972  layerPairs = cms.vuint32( 0 )
17973 )
17974 fragment.hltFullIter6PixelSeedsBPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17975  seedingHitSets = cms.InputTag( "hltFullIter6PixelHitDoubletsBPPOnAA" ),
17976  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17977  SeedMomentumForBOFF = cms.double( 5.0 ),
17978  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17979  MinOneOverPtError = cms.double( 1.0 ),
17980  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17981  magneticField = cms.string( "ParabolicMf" ),
17982  forceKinematicWithRegionDirection = cms.bool( False ),
17983  SeedComparitorPSet = cms.PSet(
17984  FilterStripHits = cms.bool( False ),
17985  FilterPixelHits = cms.bool( True ),
17986  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17987  FilterAtHelixStage = cms.bool( True ),
17988  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17989  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17990  )
17991 )
17992 fragment.hltFullIter6CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17993  cleanTrajectoryAfterInOut = cms.bool( True ),
17994  doSeedingRegionRebuilding = cms.bool( True ),
17995  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17996  reverseTrajectories = cms.bool( False ),
17997  useHitsSplitting = cms.bool( True ),
17998  MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPOnAA" ),
17999  src = cms.InputTag( "hltFullIter6PixelSeedsBPPOnAA" ),
18000  clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
18001  phase2clustersToSkip = cms.InputTag( "" ),
18002  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18003  TransientInitialStateEstimatorParameters = cms.PSet(
18004  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18005  numberMeasurementsForFit = cms.int32( 4 ),
18006  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18007  ),
18008  numHitsForSeedCleaner = cms.int32( 50 ),
18009  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18010  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18011  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
18012  maxNSeeds = cms.uint32( 500000 ),
18013  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18014 )
18015 fragment.hltFullIter6CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18016  useSimpleMF = cms.bool( True ),
18017  SimpleMagneticField = cms.string( "ParabolicMf" ),
18018  src = cms.InputTag( "hltFullIter6CkfTrackCandidatesPPOnAA" ),
18019  clusterRemovalInfo = cms.InputTag( "" ),
18020  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18021  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18022  useHitsSplitting = cms.bool( False ),
18023  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18024  TrajectoryInEvent = cms.bool( False ),
18025  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18026  AlgorithmName = cms.string( "pixelPairStep" ),
18027  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18028  GeometricInnerState = cms.bool( False ),
18029  NavigationSchool = cms.string( "" ),
18030  MeasurementTracker = cms.string( "" ),
18031  MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPOnAA" )
18032 )
18033 fragment.hltFullIter6TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
18034  src = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPOnAA" ),
18035  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18036  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18037  ignoreVertices = cms.bool( False ),
18038  qualityCuts = cms.vdouble( -0.2, 0.0, 0.9 ),
18039  mva = cms.PSet(
18040  GBRForestFileName = cms.string( "" ),
18041  GBRForestLabel = cms.string( "MVASelectorPixelPairStep_Phase1" )
18042  )
18043 )
18044 fragment.hltFullIter6HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18045  originalSource = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPOnAA" ),
18046  originalMVAVals = cms.InputTag( 'hltFullIter6TrackMVAClassifierPPOnAA','MVAValues' ),
18047  originalQualVals = cms.InputTag( 'hltFullIter6TrackMVAClassifierPPOnAA','QualityMasks' ),
18048  minQuality = cms.string( "highPurity" ),
18049  copyExtras = cms.untracked.bool( True ),
18050  copyTrajectories = cms.untracked.bool( False )
18051 )
18052 fragment.hltFullIter7ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18053  trajectories = cms.InputTag( "hltFullIter6HighPurityTracksPPOnAA" ),
18054  trackClassifier = cms.InputTag( '','QualityMasks' ),
18055  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18056  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18057  oldClusterRemovalInfo = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
18058  TrackQuality = cms.string( "highPurity" ),
18059  maxChi2 = cms.double( 9.0 ),
18060  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18061  overrideTrkQuals = cms.InputTag( "" )
18062 )
18063 fragment.hltFullIter7MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18064  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18065  OnDemand = cms.bool( False ),
18066  clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" )
18067 )
18068 fragment.hltFullIter7MixedLayersAPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18069  layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos',
18070  'BPix2+FPix1_neg+FPix2_neg' ),
18071  BPix = cms.PSet(
18072  hitErrorRPhi = cms.double( 0.0027 ),
18073  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18074  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18075  useErrorsFromParam = cms.bool( True ),
18076  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18077  ),
18078  FPix = cms.PSet(
18079  hitErrorRPhi = cms.double( 0.0051 ),
18080  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18081  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18082  useErrorsFromParam = cms.bool( True ),
18083  hitErrorRZ = cms.double( 0.0036 ),
18084  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18085  ),
18086  TIB = cms.PSet( ),
18087  TID = cms.PSet( ),
18088  TOB = cms.PSet( ),
18089  TEC = cms.PSet(
18090  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18091  minRing = cms.int32( 1 ),
18092  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18093  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18094  useRingSlector = cms.bool( True ),
18095  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18096  maxRing = cms.int32( 1 )
18097  ),
18098  MTIB = cms.PSet( ),
18099  MTID = cms.PSet( ),
18100  MTOB = cms.PSet( ),
18101  MTEC = cms.PSet( )
18102 )
18103 fragment.hltFullIter7MixedTrackingRegionsAPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18104  RegionPSet = cms.PSet(
18105  useFixedError = cms.bool( True ),
18106  nSigmaZ = cms.double( 4.0 ),
18107  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18108  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18109  useFoundVertices = cms.bool( True ),
18110  fixedError = cms.double( 3.75 ),
18111  maxNVertices = cms.int32( -1 ),
18112  sigmaZVertex = cms.double( 4.0 ),
18113  useFakeVertices = cms.bool( False ),
18114  ptMin = cms.double( 5.0 ),
18115  originRadius = cms.double( 1.5 ),
18116  precise = cms.bool( True ),
18117  useMultipleScattering = cms.bool( False ),
18118  originRScaling4BigEvts = cms.bool( True ),
18119  ptMinScaling4BigEvts = cms.bool( True ),
18120  minOriginR = cms.double( 0.0 ),
18121  maxPtMin = cms.double( 0.7 ),
18122  scalingStartNPix = cms.double( 20000.0 ),
18123  scalingEndNPix = cms.double( 35000.0 ),
18124  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18125  )
18126 )
18127 fragment.hltFullIter7MixedClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18128  doClusterCheck = cms.bool( True ),
18129  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18130  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18131  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18132  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18133  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18134  silentClusterCheck = cms.untracked.bool( False )
18135 )
18136 fragment.hltFullIter7MixedHitDoubletsAPPOnAA = cms.EDProducer( "HitPairEDProducer",
18137  seedingLayers = cms.InputTag( "hltFullIter7MixedLayersAPPOnAA" ),
18138  trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsAPPOnAA" ),
18139  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18140  clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPOnAA" ),
18141  produceSeedingHitSets = cms.bool( False ),
18142  produceIntermediateHitDoublets = cms.bool( True ),
18143  maxElement = cms.uint32( 0 ),
18144  maxElementTotal = cms.uint32( 50000000 ),
18145  layerPairs = cms.vuint32( 0 )
18146 )
18147 fragment.hltFullIter7MixedHitTripletsAPPOnAA = cms.EDProducer( "PixelTripletLargeTipEDProducer",
18148  doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsAPPOnAA" ),
18149  produceSeedingHitSets = cms.bool( True ),
18150  produceIntermediateHitTriplets = cms.bool( False ),
18151  maxElement = cms.uint32( 0 ),
18152  extraHitRPhitolerance = cms.double( 0.0 ),
18153  extraHitRZtolerance = cms.double( 0.0 ),
18154  useMultScattering = cms.bool( True ),
18155  useBending = cms.bool( True ),
18156  useFixedPreFiltering = cms.bool( False ),
18157  phiPreFiltering = cms.double( 0.3 )
18158 )
18159 fragment.hltFullIter7MixedSeedsAPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18160  seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsAPPOnAA" ),
18161  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18162  SeedMomentumForBOFF = cms.double( 5.0 ),
18163  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18164  MinOneOverPtError = cms.double( 1.0 ),
18165  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18166  magneticField = cms.string( "ParabolicMf" ),
18167  forceKinematicWithRegionDirection = cms.bool( False ),
18168  SeedComparitorPSet = cms.PSet(
18169  FilterStripHits = cms.bool( True ),
18170  FilterPixelHits = cms.bool( True ),
18171  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
18172  FilterAtHelixStage = cms.bool( False ),
18173  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18174  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18175  )
18176 )
18177 fragment.hltFullIter7MixedLayersBPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18178  layerList = cms.vstring( 'BPix3+BPix4+TIB1' ),
18179  BPix = cms.PSet(
18180  hitErrorRPhi = cms.double( 0.0027 ),
18181  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18182  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18183  useErrorsFromParam = cms.bool( True ),
18184  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18185  ),
18186  FPix = cms.PSet(
18187  hitErrorRPhi = cms.double( 0.0051 ),
18188  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18189  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18190  useErrorsFromParam = cms.bool( True ),
18191  hitErrorRZ = cms.double( 0.0036 ),
18192  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18193  ),
18194  TIB = cms.PSet(
18195  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18196  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18197  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18198  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18199  ),
18200  TID = cms.PSet( ),
18201  TOB = cms.PSet( ),
18202  TEC = cms.PSet( ),
18203  MTIB = cms.PSet( ),
18204  MTID = cms.PSet( ),
18205  MTOB = cms.PSet( ),
18206  MTEC = cms.PSet( )
18207 )
18208 fragment.hltFullIter7MixedTrackingRegionsBPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18209  RegionPSet = cms.PSet(
18210  useFixedError = cms.bool( True ),
18211  nSigmaZ = cms.double( 4.0 ),
18212  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18213  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18214  useFoundVertices = cms.bool( True ),
18215  fixedError = cms.double( 2.5 ),
18216  maxNVertices = cms.int32( -1 ),
18217  sigmaZVertex = cms.double( 4.0 ),
18218  useFakeVertices = cms.bool( False ),
18219  ptMin = cms.double( 5.0 ),
18220  originRadius = cms.double( 1.5 ),
18221  precise = cms.bool( True ),
18222  useMultipleScattering = cms.bool( False ),
18223  originRScaling4BigEvts = cms.bool( True ),
18224  ptMinScaling4BigEvts = cms.bool( True ),
18225  minOriginR = cms.double( 0.0 ),
18226  maxPtMin = cms.double( 0.7 ),
18227  scalingStartNPix = cms.double( 20000.0 ),
18228  scalingEndNPix = cms.double( 35000.0 ),
18229  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18230  )
18231 )
18232 fragment.hltFullIter7MixedHitDoubletsBPPOnAA = cms.EDProducer( "HitPairEDProducer",
18233  seedingLayers = cms.InputTag( "hltFullIter7MixedLayersBPPOnAA" ),
18234  trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsBPPOnAA" ),
18235  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18236  clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPOnAA" ),
18237  produceSeedingHitSets = cms.bool( False ),
18238  produceIntermediateHitDoublets = cms.bool( True ),
18239  maxElement = cms.uint32( 0 ),
18240  maxElementTotal = cms.uint32( 50000000 ),
18241  layerPairs = cms.vuint32( 0 )
18242 )
18243 fragment.hltFullIter7MixedHitTripletsBPPOnAA = cms.EDProducer( "PixelTripletLargeTipEDProducer",
18244  doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsBPPOnAA" ),
18245  produceSeedingHitSets = cms.bool( True ),
18246  produceIntermediateHitTriplets = cms.bool( False ),
18247  maxElement = cms.uint32( 0 ),
18248  extraHitRPhitolerance = cms.double( 0.0 ),
18249  extraHitRZtolerance = cms.double( 0.0 ),
18250  useMultScattering = cms.bool( True ),
18251  useBending = cms.bool( True ),
18252  useFixedPreFiltering = cms.bool( False ),
18253  phiPreFiltering = cms.double( 0.3 )
18254 )
18255 fragment.hltFullIter7MixedSeedsBPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18256  seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsBPPOnAA" ),
18257  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18258  SeedMomentumForBOFF = cms.double( 5.0 ),
18259  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18260  MinOneOverPtError = cms.double( 1.0 ),
18261  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18262  magneticField = cms.string( "ParabolicMf" ),
18263  forceKinematicWithRegionDirection = cms.bool( False ),
18264  SeedComparitorPSet = cms.PSet(
18265  FilterStripHits = cms.bool( True ),
18266  FilterPixelHits = cms.bool( True ),
18267  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
18268  FilterAtHelixStage = cms.bool( False ),
18269  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18270  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18271  )
18272 )
18273 fragment.hltFullIter7MixedSeedsPPOnAA = cms.EDProducer( "SeedCombiner",
18274  seedCollections = cms.VInputTag( 'hltFullIter7MixedSeedsAPPOnAA','hltFullIter7MixedSeedsBPPOnAA' )
18275 )
18276 fragment.hltFullIter7CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18277  cleanTrajectoryAfterInOut = cms.bool( True ),
18278  doSeedingRegionRebuilding = cms.bool( True ),
18279  onlyPixelHitsForSeedCleaner = cms.bool( False ),
18280  reverseTrajectories = cms.bool( False ),
18281  useHitsSplitting = cms.bool( True ),
18282  MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPOnAA" ),
18283  src = cms.InputTag( "hltFullIter7MixedSeedsPPOnAA" ),
18284  clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18285  phase2clustersToSkip = cms.InputTag( "" ),
18286  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18287  TransientInitialStateEstimatorParameters = cms.PSet(
18288  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18289  numberMeasurementsForFit = cms.int32( 4 ),
18290  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18291  ),
18292  numHitsForSeedCleaner = cms.int32( 50 ),
18293  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18294  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18295  TrajectoryCleaner = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
18296  maxNSeeds = cms.uint32( 500000 ),
18297  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18298 )
18299 fragment.hltFullIter7CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18300  useSimpleMF = cms.bool( True ),
18301  SimpleMagneticField = cms.string( "ParabolicMf" ),
18302  src = cms.InputTag( "hltFullIter7CkfTrackCandidatesPPOnAA" ),
18303  clusterRemovalInfo = cms.InputTag( "" ),
18304  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18305  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18306  useHitsSplitting = cms.bool( False ),
18307  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18308  TrajectoryInEvent = cms.bool( False ),
18309  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18310  AlgorithmName = cms.string( "mixedTripletStep" ),
18311  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18312  GeometricInnerState = cms.bool( False ),
18313  NavigationSchool = cms.string( "" ),
18314  MeasurementTracker = cms.string( "" ),
18315  MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPOnAA" )
18316 )
18317 fragment.hltFullIter7TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
18318  src = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPOnAA" ),
18319  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18320  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18321  ignoreVertices = cms.bool( False ),
18322  qualityCuts = cms.vdouble( -0.5, 0.0, 0.9 ),
18323  mva = cms.PSet(
18324  GBRForestFileName = cms.string( "" ),
18325  GBRForestLabel = cms.string( "MVASelectorMixedTripletStep_Phase1" )
18326  )
18327 )
18328 fragment.hltFullIter7HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18329  originalSource = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPOnAA" ),
18330  originalMVAVals = cms.InputTag( 'hltFullIter7TrackMVAClassifierPPOnAA','MVAValues' ),
18331  originalQualVals = cms.InputTag( 'hltFullIter7TrackMVAClassifierPPOnAA','QualityMasks' ),
18332  minQuality = cms.string( "highPurity" ),
18333  copyExtras = cms.untracked.bool( True ),
18334  copyTrajectories = cms.untracked.bool( False )
18335 )
18336 fragment.hltFullIter8ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18337  trajectories = cms.InputTag( "hltFullIter7HighPurityTracksPPOnAA" ),
18338  trackClassifier = cms.InputTag( '','QualityMasks' ),
18339  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18340  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18341  oldClusterRemovalInfo = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
18342  TrackQuality = cms.string( "highPurity" ),
18343  maxChi2 = cms.double( 9.0 ),
18344  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18345  overrideTrkQuals = cms.InputTag( "" )
18346 )
18347 fragment.hltFullIter8MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18348  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18349  OnDemand = cms.bool( False ),
18350  clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" )
18351 )
18352 fragment.hltFullIter8PixelLessLayersPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18353  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
18354  'TIB1+TIB2+MTIB4',
18355  'TIB1+TIB2+MTID1_pos',
18356  'TIB1+TIB2+MTID1_neg',
18357  'TID1_pos+TID2_pos+TID3_pos',
18358  'TID1_neg+TID2_neg+TID3_neg',
18359  'TID1_pos+TID2_pos+MTID3_pos',
18360  'TID1_neg+TID2_neg+MTID3_neg',
18361  'TID1_pos+TID2_pos+MTEC1_pos',
18362  'TID1_neg+TID2_neg+MTEC1_neg',
18363  'TID2_pos+TID3_pos+TEC1_pos',
18364  'TID2_neg+TID3_neg+TEC1_neg',
18365  'TID2_pos+TID3_pos+MTEC1_pos',
18366  'TID2_neg+TID3_neg+MTEC1_neg',
18367  'TEC1_pos+TEC2_pos+TEC3_pos',
18368  'TEC1_neg+TEC2_neg+TEC3_neg',
18369  'TEC1_pos+TEC2_pos+MTEC3_pos',
18370  'TEC1_neg+TEC2_neg+MTEC3_neg',
18371  'TEC1_pos+TEC2_pos+TEC4_pos',
18372  'TEC1_neg+TEC2_neg+TEC4_neg',
18373  'TEC1_pos+TEC2_pos+MTEC4_pos',
18374  'TEC1_neg+TEC2_neg+MTEC4_neg',
18375  'TEC2_pos+TEC3_pos+TEC4_pos',
18376  'TEC2_neg+TEC3_neg+TEC4_neg',
18377  'TEC2_pos+TEC3_pos+MTEC4_pos',
18378  'TEC2_neg+TEC3_neg+MTEC4_neg',
18379  'TEC2_pos+TEC3_pos+TEC5_pos',
18380  'TEC2_neg+TEC3_neg+TEC5_neg',
18381  'TEC2_pos+TEC3_pos+TEC6_pos',
18382  'TEC2_neg+TEC3_neg+TEC6_neg',
18383  'TEC3_pos+TEC4_pos+TEC5_pos',
18384  'TEC3_neg+TEC4_neg+TEC5_neg',
18385  'TEC3_pos+TEC4_pos+MTEC5_pos',
18386  'TEC3_neg+TEC4_neg+MTEC5_neg',
18387  'TEC3_pos+TEC5_pos+TEC6_pos',
18388  'TEC3_neg+TEC5_neg+TEC6_neg',
18389  'TEC4_pos+TEC5_pos+TEC6_pos',
18390  'TEC4_neg+TEC5_neg+TEC6_neg' ),
18391  BPix = cms.PSet( ),
18392  FPix = cms.PSet( ),
18393  TIB = cms.PSet(
18394  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18395  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18396  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18397  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18398  ),
18399  TID = cms.PSet(
18400  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18401  minRing = cms.int32( 1 ),
18402  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18403  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18404  useRingSlector = cms.bool( True ),
18405  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18406  maxRing = cms.int32( 2 )
18407  ),
18408  TOB = cms.PSet( ),
18409  TEC = cms.PSet(
18410  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18411  minRing = cms.int32( 1 ),
18412  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18413  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18414  useRingSlector = cms.bool( True ),
18415  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18416  maxRing = cms.int32( 2 )
18417  ),
18418  MTIB = cms.PSet(
18419  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18420  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18421  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18422  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18423  ),
18424  MTID = cms.PSet(
18425  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18426  minRing = cms.int32( 3 ),
18427  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18428  useRingSlector = cms.bool( True ),
18429  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18430  maxRing = cms.int32( 3 ),
18431  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18432  ),
18433  MTOB = cms.PSet( ),
18434  MTEC = cms.PSet(
18435  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18436  minRing = cms.int32( 3 ),
18437  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18438  useRingSlector = cms.bool( True ),
18439  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18440  maxRing = cms.int32( 3 ),
18441  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18442  )
18443 )
18444 fragment.hltFullIter8PixelLessTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18445  RegionPSet = cms.PSet(
18446  useFixedError = cms.bool( True ),
18447  nSigmaZ = cms.double( 4.0 ),
18448  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18449  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18450  useFoundVertices = cms.bool( True ),
18451  fixedError = cms.double( 3.0 ),
18452  maxNVertices = cms.int32( -1 ),
18453  sigmaZVertex = cms.double( 4.0 ),
18454  useFakeVertices = cms.bool( False ),
18455  ptMin = cms.double( 5.0 ),
18456  originRadius = cms.double( 1.0 ),
18457  precise = cms.bool( True ),
18458  useMultipleScattering = cms.bool( False ),
18459  originRScaling4BigEvts = cms.bool( True ),
18460  ptMinScaling4BigEvts = cms.bool( False ),
18461  minOriginR = cms.double( 0.0 ),
18462  maxPtMin = cms.double( 0.7 ),
18463  scalingStartNPix = cms.double( 20000.0 ),
18464  scalingEndNPix = cms.double( 35000.0 ),
18465  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18466  )
18467 )
18468 fragment.hltFullIter8PixelLessClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18469  doClusterCheck = cms.bool( True ),
18470  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18471  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18472  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18473  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18474  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18475  silentClusterCheck = cms.untracked.bool( False )
18476 )
18477 fragment.hltFullIter8PixelLessHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
18478  seedingLayers = cms.InputTag( "hltFullIter8PixelLessLayersPPOnAA" ),
18479  trackingRegions = cms.InputTag( "hltFullIter8PixelLessTrackingRegionsPPOnAA" ),
18480  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18481  clusterCheck = cms.InputTag( "hltFullIter8PixelLessClusterCheckPPOnAA" ),
18482  produceSeedingHitSets = cms.bool( False ),
18483  produceIntermediateHitDoublets = cms.bool( True ),
18484  maxElement = cms.uint32( 0 ),
18485  maxElementTotal = cms.uint32( 50000000 ),
18486  layerPairs = cms.vuint32( 0 )
18487 )
18488 fragment.hltFullIter8PixelLessHitTripletsPPOnAA = cms.EDProducer( "MultiHitFromChi2EDProducer",
18489  doublets = cms.InputTag( "hltFullIter8PixelLessHitDoubletsPPOnAA" ),
18490  maxElement = cms.uint32( 0 ),
18491  useFixedPreFiltering = cms.bool( False ),
18492  phiPreFiltering = cms.double( 0.3 ),
18493  extraHitRPhitolerance = cms.double( 0.0 ),
18494  extraHitRZtolerance = cms.double( 0.0 ),
18495  extraZKDBox = cms.double( 0.2 ),
18496  extraRKDBox = cms.double( 0.2 ),
18497  extraPhiKDBox = cms.double( 0.005 ),
18498  fnSigmaRZ = cms.double( 2.0 ),
18499  refitHits = cms.bool( True ),
18500  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18501  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18502  maxChi2 = cms.double( 5.0 ),
18503  chi2VsPtCut = cms.bool( True ),
18504  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
18505  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
18506  detIdsToDebug = cms.vint32( 0, 0, 0 )
18507 )
18508 fragment.hltFullIter8PixelLessSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
18509  seedingHitSets = cms.InputTag( "hltFullIter8PixelLessHitTripletsPPOnAA" ),
18510  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18511  SeedMomentumForBOFF = cms.double( 5.0 ),
18512  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18513  MinOneOverPtError = cms.double( 1.0 ),
18514  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18515  magneticField = cms.string( "ParabolicMf" ),
18516  forceKinematicWithRegionDirection = cms.bool( False ),
18517  SeedComparitorPSet = cms.PSet(
18518  mode = cms.string( "and" ),
18519  comparitors = cms.VPSet(
18520  cms.PSet( FilterStripHits = cms.bool( True ),
18521  FilterPixelHits = cms.bool( False ),
18522  ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
18523  FilterAtHelixStage = cms.bool( True ),
18524  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18525  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18526  ),
18527  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
18528  trimMaxADC = cms.double( 30.0 ),
18529  seedCutMIPs = cms.double( 0.35 ),
18530  subclusterCutMIPs = cms.double( 0.45 ),
18531  subclusterWindow = cms.double( 0.7 ),
18532  maxNSat = cms.uint32( 3 ),
18533  trimMaxFracNeigh = cms.double( 0.25 ),
18534  FilterAtHelixStage = cms.bool( False ),
18535  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
18536  seedCutSN = cms.double( 7.0 ),
18537  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
18538  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
18539  trimMaxFracTotal = cms.double( 0.15 ),
18540  layerMask = cms.PSet( )
18541  )
18542  ),
18543  ComponentName = cms.string( "CombinedSeedComparitor" )
18544  )
18545 )
18546 fragment.hltFullIter8CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18547  cleanTrajectoryAfterInOut = cms.bool( True ),
18548  doSeedingRegionRebuilding = cms.bool( True ),
18549  onlyPixelHitsForSeedCleaner = cms.bool( False ),
18550  reverseTrajectories = cms.bool( False ),
18551  useHitsSplitting = cms.bool( True ),
18552  MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPOnAA" ),
18553  src = cms.InputTag( "hltFullIter8PixelLessSeedsPPOnAA" ),
18554  clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18555  phase2clustersToSkip = cms.InputTag( "" ),
18556  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18557  TransientInitialStateEstimatorParameters = cms.PSet(
18558  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18559  numberMeasurementsForFit = cms.int32( 4 ),
18560  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18561  ),
18562  numHitsForSeedCleaner = cms.int32( 50 ),
18563  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18564  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18565  TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
18566  maxNSeeds = cms.uint32( 500000 ),
18567  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18568 )
18569 fragment.hltFullIter8CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18570  useSimpleMF = cms.bool( True ),
18571  SimpleMagneticField = cms.string( "ParabolicMf" ),
18572  src = cms.InputTag( "hltFullIter8CkfTrackCandidatesPPOnAA" ),
18573  clusterRemovalInfo = cms.InputTag( "" ),
18574  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18575  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18576  useHitsSplitting = cms.bool( False ),
18577  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18578  TrajectoryInEvent = cms.bool( False ),
18579  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18580  AlgorithmName = cms.string( "pixelLessStep" ),
18581  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18582  GeometricInnerState = cms.bool( False ),
18583  NavigationSchool = cms.string( "" ),
18584  MeasurementTracker = cms.string( "" ),
18585  MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPOnAA" )
18586 )
18587 fragment.hltFullIter8TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
18588  src = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPOnAA" ),
18589  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18590  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18591  ignoreVertices = cms.bool( False ),
18592  qualityCuts = cms.vdouble( -0.4, 0.0, 0.8 ),
18593  mva = cms.PSet(
18594  GBRForestFileName = cms.string( "" ),
18595  GBRForestLabel = cms.string( "MVASelectorPixelLessStep_Phase1" )
18596  )
18597 )
18598 fragment.hltFullIter8HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18599  originalSource = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPOnAA" ),
18600  originalMVAVals = cms.InputTag( 'hltFullIter8TrackMVAClassifierPPOnAA','MVAValues' ),
18601  originalQualVals = cms.InputTag( 'hltFullIter8TrackMVAClassifierPPOnAA','QualityMasks' ),
18602  minQuality = cms.string( "highPurity" ),
18603  copyExtras = cms.untracked.bool( True ),
18604  copyTrajectories = cms.untracked.bool( False )
18605 )
18606 fragment.hltFullIter9ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18607  trajectories = cms.InputTag( "hltFullIter8HighPurityTracksPPOnAA" ),
18608  trackClassifier = cms.InputTag( '','QualityMasks' ),
18609  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18610  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18611  oldClusterRemovalInfo = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18612  TrackQuality = cms.string( "highPurity" ),
18613  maxChi2 = cms.double( 9.0 ),
18614  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18615  overrideTrkQuals = cms.InputTag( "" )
18616 )
18617 fragment.hltFullIter9MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18618  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18619  OnDemand = cms.bool( False ),
18620  clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" )
18621 )
18622 fragment.hltFullIter9TobTecLayersTriplPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18623  layerList = cms.vstring( 'TOB1+TOB2+MTOB3',
18624  'TOB1+TOB2+MTOB4',
18625  'TOB1+TOB2+MTEC1_pos',
18626  'TOB1+TOB2+MTEC1_neg' ),
18627  BPix = cms.PSet( ),
18628  FPix = cms.PSet( ),
18629  TIB = cms.PSet( ),
18630  TID = cms.PSet( ),
18631  TOB = cms.PSet(
18632  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18633  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18634  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18635  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18636  ),
18637  TEC = cms.PSet( ),
18638  MTIB = cms.PSet( ),
18639  MTID = cms.PSet( ),
18640  MTOB = cms.PSet(
18641  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18642  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18643  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18644  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18645  ),
18646  MTEC = cms.PSet(
18647  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18648  minRing = cms.int32( 6 ),
18649  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18650  useRingSlector = cms.bool( True ),
18651  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18652  maxRing = cms.int32( 7 ),
18653  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18654  )
18655 )
18656 fragment.hltFullIter9TobTecTrackingRegionsTriplPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18657  RegionPSet = cms.PSet(
18658  useFixedError = cms.bool( True ),
18659  nSigmaZ = cms.double( 4.0 ),
18660  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18661  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18662  useFoundVertices = cms.bool( True ),
18663  fixedError = cms.double( 5.0 ),
18664  maxNVertices = cms.int32( -1 ),
18665  sigmaZVertex = cms.double( 4.0 ),
18666  useFakeVertices = cms.bool( False ),
18667  ptMin = cms.double( 5.0 ),
18668  originRadius = cms.double( 3.5 ),
18669  precise = cms.bool( True ),
18670  useMultipleScattering = cms.bool( False ),
18671  originRScaling4BigEvts = cms.bool( True ),
18672  ptMinScaling4BigEvts = cms.bool( False ),
18673  minOriginR = cms.double( 0.0 ),
18674  maxPtMin = cms.double( 0.7 ),
18675  scalingStartNPix = cms.double( 20000.0 ),
18676  scalingEndNPix = cms.double( 35000.0 ),
18677  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18678  )
18679 )
18680 fragment.hltFullIter9TobTecClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18681  doClusterCheck = cms.bool( True ),
18682  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18683  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18684  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18685  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18686  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18687  silentClusterCheck = cms.untracked.bool( False )
18688 )
18689 fragment.hltFullIter9TobTecHitDoubletsTriplPPOnAA = cms.EDProducer( "HitPairEDProducer",
18690  seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersTriplPPOnAA" ),
18691  trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsTriplPPOnAA" ),
18692  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18693  clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPOnAA" ),
18694  produceSeedingHitSets = cms.bool( False ),
18695  produceIntermediateHitDoublets = cms.bool( True ),
18696  maxElement = cms.uint32( 0 ),
18697  maxElementTotal = cms.uint32( 50000000 ),
18698  layerPairs = cms.vuint32( 0 )
18699 )
18700 fragment.hltFullIter9TobTecHitTripletsTriplPPOnAA = cms.EDProducer( "MultiHitFromChi2EDProducer",
18701  doublets = cms.InputTag( "hltFullIter9TobTecHitDoubletsTriplPPOnAA" ),
18702  maxElement = cms.uint32( 0 ),
18703  useFixedPreFiltering = cms.bool( False ),
18704  phiPreFiltering = cms.double( 0.3 ),
18705  extraHitRPhitolerance = cms.double( 0.0 ),
18706  extraHitRZtolerance = cms.double( 0.0 ),
18707  extraZKDBox = cms.double( 0.2 ),
18708  extraRKDBox = cms.double( 0.2 ),
18709  extraPhiKDBox = cms.double( 0.01 ),
18710  fnSigmaRZ = cms.double( 2.0 ),
18711  refitHits = cms.bool( True ),
18712  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18713  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18714  maxChi2 = cms.double( 5.0 ),
18715  chi2VsPtCut = cms.bool( True ),
18716  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
18717  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
18718  detIdsToDebug = cms.vint32( 0, 0, 0 )
18719 )
18720 fragment.hltFullIter9TobTecSeedsTriplPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
18721  seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitTripletsTriplPPOnAA" ),
18722  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18723  SeedMomentumForBOFF = cms.double( 5.0 ),
18724  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18725  MinOneOverPtError = cms.double( 1.0 ),
18726  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18727  magneticField = cms.string( "ParabolicMf" ),
18728  forceKinematicWithRegionDirection = cms.bool( False ),
18729  SeedComparitorPSet = cms.PSet(
18730  mode = cms.string( "and" ),
18731  comparitors = cms.VPSet(
18732  cms.PSet( FilterStripHits = cms.bool( True ),
18733  FilterPixelHits = cms.bool( False ),
18734  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
18735  FilterAtHelixStage = cms.bool( True ),
18736  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18737  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18738  ),
18739  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
18740  trimMaxADC = cms.double( 30.0 ),
18741  seedCutMIPs = cms.double( 0.35 ),
18742  subclusterCutMIPs = cms.double( 0.45 ),
18743  subclusterWindow = cms.double( 0.7 ),
18744  maxNSat = cms.uint32( 3 ),
18745  trimMaxFracNeigh = cms.double( 0.25 ),
18746  FilterAtHelixStage = cms.bool( False ),
18747  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
18748  seedCutSN = cms.double( 7.0 ),
18749  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
18750  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
18751  trimMaxFracTotal = cms.double( 0.15 ),
18752  layerMask = cms.PSet( )
18753  )
18754  ),
18755  ComponentName = cms.string( "CombinedSeedComparitor" )
18756  )
18757 )
18758 fragment.hltFullIter9TobTecLayersPairPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18759  layerList = cms.vstring( 'TOB1+TEC1_pos',
18760  'TOB1+TEC1_neg',
18761  'TEC1_pos+TEC2_pos',
18762  'TEC1_neg+TEC2_neg',
18763  'TEC2_pos+TEC3_pos',
18764  'TEC2_neg+TEC3_neg',
18765  'TEC3_pos+TEC4_pos',
18766  'TEC3_neg+TEC4_neg',
18767  'TEC4_pos+TEC5_pos',
18768  'TEC4_neg+TEC5_neg',
18769  'TEC5_pos+TEC6_pos',
18770  'TEC5_neg+TEC6_neg',
18771  'TEC6_pos+TEC7_pos',
18772  'TEC6_neg+TEC7_neg' ),
18773  BPix = cms.PSet( ),
18774  FPix = cms.PSet( ),
18775  TIB = cms.PSet( ),
18776  TID = cms.PSet( ),
18777  TOB = cms.PSet(
18778  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18779  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18780  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18781  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18782  ),
18783  TEC = cms.PSet(
18784  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18785  minRing = cms.int32( 5 ),
18786  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18787  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18788  useRingSlector = cms.bool( True ),
18789  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18790  maxRing = cms.int32( 5 )
18791  ),
18792  MTIB = cms.PSet( ),
18793  MTID = cms.PSet( ),
18794  MTOB = cms.PSet( ),
18795  MTEC = cms.PSet( )
18796 )
18797 fragment.hltFullIter9TobTecTrackingRegionsPairPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18798  RegionPSet = cms.PSet(
18799  useFixedError = cms.bool( True ),
18800  nSigmaZ = cms.double( 4.0 ),
18801  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18802  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18803  useFoundVertices = cms.bool( True ),
18804  fixedError = cms.double( 7.5 ),
18805  maxNVertices = cms.int32( -1 ),
18806  sigmaZVertex = cms.double( 4.0 ),
18807  useFakeVertices = cms.bool( False ),
18808  ptMin = cms.double( 5.0 ),
18809  originRadius = cms.double( 6.0 ),
18810  precise = cms.bool( True ),
18811  useMultipleScattering = cms.bool( False ),
18812  originRScaling4BigEvts = cms.bool( True ),
18813  ptMinScaling4BigEvts = cms.bool( False ),
18814  minOriginR = cms.double( 0.0 ),
18815  maxPtMin = cms.double( 0.7 ),
18816  scalingStartNPix = cms.double( 20000.0 ),
18817  scalingEndNPix = cms.double( 35000.0 ),
18818  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18819  )
18820 )
18821 fragment.hltFullIter9TobTecHitDoubletsPairPPOnAA = cms.EDProducer( "HitPairEDProducer",
18822  seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersPairPPOnAA" ),
18823  trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsPairPPOnAA" ),
18824  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18825  clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPOnAA" ),
18826  produceSeedingHitSets = cms.bool( True ),
18827  produceIntermediateHitDoublets = cms.bool( False ),
18828  maxElement = cms.uint32( 0 ),
18829  maxElementTotal = cms.uint32( 50000000 ),
18830  layerPairs = cms.vuint32( 0 )
18831 )
18832 fragment.hltFullIter9TobTecSeedsPairPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
18833  seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitDoubletsPairPPOnAA" ),
18834  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18835  SeedMomentumForBOFF = cms.double( 5.0 ),
18836  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18837  MinOneOverPtError = cms.double( 1.0 ),
18838  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18839  magneticField = cms.string( "ParabolicMf" ),
18840  forceKinematicWithRegionDirection = cms.bool( False ),
18841  SeedComparitorPSet = cms.PSet(
18842  mode = cms.string( "and" ),
18843  comparitors = cms.VPSet(
18844  cms.PSet( FilterStripHits = cms.bool( True ),
18845  FilterPixelHits = cms.bool( False ),
18846  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
18847  FilterAtHelixStage = cms.bool( True ),
18848  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18849  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18850  ),
18851  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
18852  trimMaxADC = cms.double( 30.0 ),
18853  seedCutMIPs = cms.double( 0.35 ),
18854  subclusterCutMIPs = cms.double( 0.45 ),
18855  subclusterWindow = cms.double( 0.7 ),
18856  maxNSat = cms.uint32( 3 ),
18857  trimMaxFracNeigh = cms.double( 0.25 ),
18858  FilterAtHelixStage = cms.bool( False ),
18859  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
18860  seedCutSN = cms.double( 7.0 ),
18861  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
18862  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
18863  trimMaxFracTotal = cms.double( 0.15 ),
18864  layerMask = cms.PSet( )
18865  )
18866  ),
18867  ComponentName = cms.string( "CombinedSeedComparitor" )
18868  )
18869 )
18870 fragment.hltFullIter9TobTecSeedsPPOnAA = cms.EDProducer( "SeedCombiner",
18871  seedCollections = cms.VInputTag( 'hltFullIter9TobTecSeedsTriplPPOnAA','hltFullIter9TobTecSeedsPairPPOnAA' )
18872 )
18873 fragment.hltFullIter9CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18874  cleanTrajectoryAfterInOut = cms.bool( True ),
18875  doSeedingRegionRebuilding = cms.bool( True ),
18876  onlyPixelHitsForSeedCleaner = cms.bool( True ),
18877  reverseTrajectories = cms.bool( False ),
18878  useHitsSplitting = cms.bool( True ),
18879  MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPOnAA" ),
18880  src = cms.InputTag( "hltFullIter9TobTecSeedsPPOnAA" ),
18881  clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18882  phase2clustersToSkip = cms.InputTag( "" ),
18883  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18884  TransientInitialStateEstimatorParameters = cms.PSet(
18885  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18886  numberMeasurementsForFit = cms.int32( 4 ),
18887  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18888  ),
18889  numHitsForSeedCleaner = cms.int32( 50 ),
18890  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18891  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18892  TrajectoryCleaner = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
18893  maxNSeeds = cms.uint32( 500000 ),
18894  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18895 )
18896 fragment.hltFullIter9CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18897  useSimpleMF = cms.bool( True ),
18898  SimpleMagneticField = cms.string( "ParabolicMf" ),
18899  src = cms.InputTag( "hltFullIter9CkfTrackCandidatesPPOnAA" ),
18900  clusterRemovalInfo = cms.InputTag( "" ),
18901  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18902  Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
18903  useHitsSplitting = cms.bool( False ),
18904  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18905  TrajectoryInEvent = cms.bool( False ),
18906  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18907  AlgorithmName = cms.string( "tobTecStep" ),
18908  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18909  GeometricInnerState = cms.bool( False ),
18910  NavigationSchool = cms.string( "" ),
18911  MeasurementTracker = cms.string( "" ),
18912  MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPOnAA" )
18913 )
18914 fragment.hltFullIter9TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
18915  src = cms.InputTag( "hltFullIter9CtfWithMaterialTracksPPOnAA" ),
18916  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18917  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18918  ignoreVertices = cms.bool( False ),
18919  qualityCuts = cms.vdouble( -0.6, -0.3, 0.7 ),
18920  mva = cms.PSet(
18921  GBRForestFileName = cms.string( "" ),
18922  GBRForestLabel = cms.string( "MVASelectorTobTecStep_Phase1" )
18923  )
18924 )
18925 fragment.hltFullIter10JetCoreLayersPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18926  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
18927  'BPix2+BPix3+BPix4',
18928  'BPix1+BPix3+BPix4',
18929  'BPix1+BPix2+BPix4',
18930  'BPix2+BPix3+FPix1_pos',
18931  'BPix2+BPix3+FPix1_neg',
18932  'BPix1+BPix2+FPix1_pos',
18933  'BPix1+BPix2+FPix1_neg',
18934  'BPix2+FPix1_pos+FPix2_pos',
18935  'BPix2+FPix1_neg+FPix2_neg',
18936  'BPix1+FPix1_pos+FPix2_pos',
18937  'BPix1+FPix1_neg+FPix2_neg',
18938  'FPix1_pos+FPix2_pos+FPix3_pos',
18939  'FPix1_neg+FPix2_neg+FPix3_neg',
18940  'BPix1+BPix2+TIB1',
18941  'BPix1+BPix3+TIB1',
18942  'BPix1+BPix4+TIB1',
18943  'BPix2+BPix3+TIB1',
18944  'BPix2+BPix4+TIB1',
18945  'BPix3+BPix4+TIB1' ),
18946  BPix = cms.PSet(
18947  hitErrorRPhi = cms.double( 0.0027 ),
18948  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18949  useErrorsFromParam = cms.bool( True ),
18950  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" ),
18951  hitErrorRZ = cms.double( 0.006 )
18952  ),
18953  FPix = cms.PSet(
18954  hitErrorRPhi = cms.double( 0.0051 ),
18955  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18956  useErrorsFromParam = cms.bool( True ),
18957  hitErrorRZ = cms.double( 0.0036 ),
18958  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18959  ),
18960  TIB = cms.PSet(
18961  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18962  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18963  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
18964  ),
18965  TID = cms.PSet( ),
18966  TOB = cms.PSet( ),
18967  TEC = cms.PSet( ),
18968  MTIB = cms.PSet( ),
18969  MTID = cms.PSet( ),
18970  MTOB = cms.PSet( ),
18971  MTEC = cms.PSet( )
18972 )
18973 fragment.hltFullIter10JetCoreRegionSeedsPPOnAA = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
18974  OrderedHitsFactoryPSet = cms.PSet(
18975  maxElement = cms.uint32( 0 ),
18976  ComponentName = cms.string( "StandardHitTripletGenerator" ),
18977  SeedingLayers = cms.InputTag( "hltFullIter10JetCoreLayersPPOnAA" ),
18978  LayerSrc = cms.InputTag( "hltFullIter10JetCoreLayersPPOnAA" ),
18979  GeneratorPSet = cms.PSet(
18980  maxElement = cms.uint32( 0 ),
18981  useBending = cms.bool( True ),
18982  useFixedPreFiltering = cms.bool( False ),
18983  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
18984  useMultScattering = cms.bool( True ),
18985  phiPreFiltering = cms.double( 0.3 ),
18986  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
18987  extraHitRPhitolerance = cms.double( 0.032 ),
18988  extraHitRZtolerance = cms.double( 0.037 )
18989  )
18990  ),
18991  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
18992  RegionFactoryPSet = cms.PSet(
18993  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
18994  RegionPSet = cms.PSet(
18995  precise = cms.bool( True ),
18996  useMultipleScattering = cms.bool( False ),
18997  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18998  ptMin = cms.double( 10.0 ),
18999  originRadius = cms.double( 0.2 ),
19000  originHalfLength = cms.double( 0.2 ),
19001  deltaPhiRegion = cms.double( 0.2 ),
19002  measurementTrackerName = cms.string( "" ),
19003  zVertex = cms.double( 5.0 ),
19004  deltaEtaRegion = cms.double( 0.2 ),
19005  rVertex = cms.double( 5.0 ),
19006  useFakeVertices = cms.bool( False ),
19007  JetSrc = cms.InputTag( "hltJetsForCoreTracking" ),
19008  vertexSrc = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19009  howToUseMeasurementTracker = cms.string( "Never" ),
19010  zErrorVetex = cms.double( 0.1 ),
19011  nSigmaZVertex = cms.double( 3.0 ),
19012  nSigmaZBeamSpot = cms.double( -1.0 ),
19013  zErrorBeamSpot = cms.double( 15.0 ),
19014  deltaEta = cms.double( 0.2 ),
19015  deltaPhi = cms.double( 0.2 ),
19016  vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19017  maxNRegions = cms.int32( 3 ),
19018  searchOpt = cms.bool( False ),
19019  whereToUseMeasurementTracker = cms.string( "Never" ),
19020  input = cms.InputTag( "hltJetsForCoreTracking" ),
19021  maxNVertices = cms.int32( 1 ),
19022  mode = cms.string( "VerticesFixed" )
19023  ),
19024  CollectionsPSet = cms.PSet(
19025  recoL2MuonsCollection = cms.InputTag( "" ),
19026  recoTrackMuonsCollection = cms.InputTag( "" ),
19027  recoMuonsCollection = cms.InputTag( "" )
19028  ),
19029  RegionInJetsCheckPSet = cms.PSet(
19030  recoCaloJetsCollection = cms.InputTag( "hltJetsForCoreTracking" ),
19031  deltaRExclusionSize = cms.double( 0.3 ),
19032  jetsPtMin = cms.double( 5.0 ),
19033  doJetsExclusionCheck = cms.bool( True )
19034  ),
19035  ToolsPSet = cms.PSet(
19036  regionBase = cms.string( "seedOnJets" ),
19037  thePropagatorName = cms.string( "AnalyticalPropagator" )
19038  )
19039  ),
19040  SeedCreatorPSet = cms.PSet(
19041  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
19042  forceKinematicWithRegionDirection = cms.bool( True ),
19043  magneticField = cms.string( "ParabolicMf" ),
19044  SeedMomentumForBOFF = cms.double( 5.0 ),
19045  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
19046  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19047  MinOneOverPtError = cms.double( 1.0 ),
19048  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
19049  maxseeds = cms.int32( 10000 )
19050  ),
19051  ClusterCheckPSet = cms.PSet(
19052  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
19053  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
19054  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
19055  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
19056  doClusterCheck = cms.bool( True ),
19057  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" )
19058  )
19059 )
19060 fragment.hltFullIter10CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
19061  cleanTrajectoryAfterInOut = cms.bool( True ),
19062  doSeedingRegionRebuilding = cms.bool( True ),
19063  onlyPixelHitsForSeedCleaner = cms.bool( False ),
19064  reverseTrajectories = cms.bool( False ),
19065  useHitsSplitting = cms.bool( True ),
19066  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
19067  src = cms.InputTag( "hltFullIter10JetCoreRegionSeedsPPOnAA" ),
19068  clustersToSkip = cms.InputTag( "" ),
19069  phase2clustersToSkip = cms.InputTag( "" ),
19070  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
19071  TransientInitialStateEstimatorParameters = cms.PSet(
19072  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
19073  numberMeasurementsForFit = cms.int32( 4 ),
19074  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
19075  ),
19076  numHitsForSeedCleaner = cms.int32( 4 ),
19077  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
19078  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
19079  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
19080  maxNSeeds = cms.uint32( 500000 ),
19081  maxSeedsBeforeCleaning = cms.uint32( 10000 )
19082 )
19083 fragment.hltFullIter10CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
19084  useSimpleMF = cms.bool( True ),
19085  SimpleMagneticField = cms.string( "ParabolicMf" ),
19086  src = cms.InputTag( "hltFullIter10CkfTrackCandidatesPPOnAA" ),
19087  clusterRemovalInfo = cms.InputTag( "" ),
19088  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19089  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
19090  useHitsSplitting = cms.bool( False ),
19091  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
19092  TrajectoryInEvent = cms.bool( False ),
19093  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
19094  AlgorithmName = cms.string( "jetCoreRegionalStep" ),
19095  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
19096  GeometricInnerState = cms.bool( False ),
19097  NavigationSchool = cms.string( "" ),
19098  MeasurementTracker = cms.string( "" ),
19099  MeasurementTrackerEvent = cms.InputTag( "" )
19100 )
19101 fragment.hltFullIter10TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
19102  src = cms.InputTag( "hltFullIter10CtfWithMaterialTracksPPOnAA" ),
19103  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19104  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
19105  ignoreVertices = cms.bool( False ),
19106  qualityCuts = cms.vdouble( -0.2, 0.0, 0.4 ),
19107  mva = cms.PSet(
19108  GBRForestFileName = cms.string( "" ),
19109  GBRForestLabel = cms.string( "MVASelectorJetCoreRegionalStep_Phase1" )
19110  )
19111 )
19112 fragment.hltFullIterativeTrackingMergedPPOnAAForDmeson = cms.EDProducer( "TrackCollectionMerger",
19113  trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter3CtfWithMaterialTracksPPOnAA','hltFullIter4CtfWithMaterialTracksPPOnAA','hltFullIter5CtfWithMaterialTracksPPOnAA','hltFullIter6CtfWithMaterialTracksPPOnAA','hltFullIter7CtfWithMaterialTracksPPOnAA','hltFullIter8CtfWithMaterialTracksPPOnAA','hltFullIter9CtfWithMaterialTracksPPOnAA','hltFullIter10CtfWithMaterialTracksPPOnAA' ),
19114  inputClassifiers = cms.vstring( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson',
19115  'hltFullIter1TrackMVAClassifierPPOnAAForDmeson',
19116  'hltFullIter2TrackMVAClassifierPPOnAAForDmeson',
19117  'hltFullIter3TrackMVAClassifierPPOnAA',
19118  'hltFullIter4TrackMVAClassifierPPOnAA',
19119  'hltFullIter5TrackMVAClassifierPPOnAA',
19120  'hltFullIter6TrackMVAClassifierPPOnAA',
19121  'hltFullIter7TrackMVAClassifierPPOnAA',
19122  'hltFullIter8TrackMVAClassifierPPOnAA',
19123  'hltFullIter9TrackMVAClassifierPPOnAA',
19124  'hltFullIter10TrackMVAClassifierPPOnAA' ),
19125  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
19126  shareFrac = cms.double( 0.19 ),
19127  foundHitBonus = cms.double( 10.0 ),
19128  lostHitPenalty = cms.double( 5.0 ),
19129  minShareHits = cms.uint32( 2 ),
19130  allowFirstHitShare = cms.bool( True ),
19131  enableMerging = cms.bool( True ),
19132  minQuality = cms.string( "loose" ),
19133  copyExtras = cms.untracked.bool( True ),
19134  copyTrajectories = cms.untracked.bool( False )
19135 )
19136 fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
19137  vertexCollections = cms.VPSet(
19138  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19139  label = cms.string( "" ),
19140  useBeamConstraint = cms.bool( False ),
19141  minNdof = cms.double( 0.0 ),
19142  maxDistanceToBeam = cms.double( 1.0 ),
19143  algorithm = cms.string( "AdaptiveVertexFitter" )
19144  ),
19145  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19146  label = cms.string( "WithBS" ),
19147  useBeamConstraint = cms.bool( True ),
19148  minNdof = cms.double( 2.0 ),
19149  maxDistanceToBeam = cms.double( 1.0 ),
19150  algorithm = cms.string( "AdaptiveVertexFitter" )
19151  )
19152  ),
19153  verbose = cms.untracked.bool( False ),
19154  TkFilterParameters = cms.PSet(
19155  maxEta = cms.double( 2.4 ),
19156  minPt = cms.double( 0.0 ),
19157  minSiliconLayersWithHits = cms.int32( 5 ),
19158  minPixelLayersWithHits = cms.int32( 2 ),
19159  maxNormalizedChi2 = cms.double( 10.0 ),
19160  trackQuality = cms.string( "any" ),
19161  algorithm = cms.string( "filter" ),
19162  maxD0Significance = cms.double( 3.0 )
19163  ),
19164  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19165  TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19166  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19167  TrackTimesLabel = cms.InputTag( "dummy_default" ),
19168  TkClusParameters = cms.PSet(
19169  algorithm = cms.string( "gap" ),
19170  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
19171  ),
19172  isRecoveryIteration = cms.bool( False ),
19173  recoveryVtxCollection = cms.InputTag( "" )
19174 )
19175 fragment.hltGoodHighPurityFullTrackCutClassifierForDmeson = cms.EDProducer( "TrackCutClassifier",
19176  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19177  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19178  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19179  ignoreVertices = cms.bool( False ),
19180  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
19181  mva = cms.PSet(
19182  dr_par = cms.PSet(
19183  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19184  dr_exp = cms.vint32( 0, 0, 0 )
19185  ),
19186  minLayers = cms.vint32( 0, 0, 0 ),
19187  dz_par = cms.PSet(
19188  dz_exp = cms.vint32( 0, 0, 0 ),
19189  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
19190  ),
19191  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19192  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19193  maxLostLayers = cms.vint32( 999, 999, 999 ),
19194  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19195  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
19196  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19197  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
19198  min3DLayers = cms.vint32( 0, 0, 0 ),
19199  minPixelHits = cms.vint32( 1, 1, 1 ),
19200  minNVtxTrk = cms.int32( 2 ),
19201  minHits = cms.vint32( 11, 11, 11 ),
19202  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
19203  )
19204 )
19205 fragment.hltGoodHighPurityFullTracksForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
19206  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19207  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmeson','MVAValues' ),
19208  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmeson','QualityMasks' ),
19209  minQuality = cms.string( "highPurity" ),
19210  copyExtras = cms.untracked.bool( True ),
19211  copyTrajectories = cms.untracked.bool( False )
19212 )
19213 fragment.hltFullCandsPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
19214  src = cms.InputTag( "hltGoodHighPurityFullTracksForDmeson" ),
19215  particleType = cms.string( "pi+" )
19216 )
19217 fragment.hltFullTrackFilterForDmeson = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19218  saveTags = cms.bool( False ),
19219  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19220  trackCollection = cms.InputTag( "hltFullCandsPPOnAA" ),
19221  MinPt = cms.double( 0.0 ),
19222  MaxPt = cms.double( 10000.0 ),
19223  MaxEta = cms.double( 9999.0 ),
19224  MaxVz = cms.double( 9999.0 ),
19225  MinTrks = cms.int32( 0 ),
19226  MinSep = cms.double( 999.0 )
19227 )
19228 fragment.hlttktkVtxForDmesonDpt20 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19229  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19230  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19231  MaxEta = cms.double( 2.0 ),
19232  MinPt = cms.double( 6.0 ),
19233  MinPtPair = cms.double( 20.0 ),
19234  MinInvMass = cms.double( 1.47 ),
19235  MaxInvMass = cms.double( 2.27 ),
19236  massParticle1 = cms.double( 0.1396 ),
19237  massParticle2 = cms.double( 0.4937 ),
19238  ChargeOpt = cms.int32( -1 ),
19239  triggerTypeDaughters = cms.int32( 91 )
19240 )
19241 fragment.hlttktkFilterForDmesonDpt20 = cms.EDFilter( "HLTDisplacedtktkFilter",
19242  saveTags = cms.bool( True ),
19243  FastAccept = cms.bool( False ),
19244  MinLxySignificance = cms.double( 1.0 ),
19245  MaxLxySignificance = cms.double( 0.0 ),
19246  MaxNormalisedChi2 = cms.double( 999.0 ),
19247  MinVtxProbability = cms.double( 0.0 ),
19248  MinCosinePointingAngle = cms.double( 0.8 ),
19249  triggerTypeDaughters = cms.int32( 91 ),
19250  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt20" ),
19251  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19252  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19253 )
19254 fragment.hltPreHIDmesonPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
19255  offset = cms.uint32( 0 ),
19256  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19257 )
19258 fragment.hltSinglePuAK4CaloJet30Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19259  saveTags = cms.bool( False ),
19260  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19261  triggerType = cms.int32( 85 ),
19262  MinE = cms.double( -1.0 ),
19263  MinPt = cms.double( 30.0 ),
19264  MinMass = cms.double( -1.0 ),
19265  MaxMass = cms.double( -1.0 ),
19266  MinEta = cms.double( -1.0 ),
19267  MaxEta = cms.double( 2.4 ),
19268  MinN = cms.int32( 1 )
19269 )
19270 fragment.hlttktkVtxForDmesonDpt30 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19271  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19272  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19273  MaxEta = cms.double( 2.0 ),
19274  MinPt = cms.double( 6.0 ),
19275  MinPtPair = cms.double( 30.0 ),
19276  MinInvMass = cms.double( 1.47 ),
19277  MaxInvMass = cms.double( 2.27 ),
19278  massParticle1 = cms.double( 0.1396 ),
19279  massParticle2 = cms.double( 0.4937 ),
19280  ChargeOpt = cms.int32( -1 ),
19281  triggerTypeDaughters = cms.int32( 91 )
19282 )
19283 fragment.hlttktkFilterForDmesonDpt30 = cms.EDFilter( "HLTDisplacedtktkFilter",
19284  saveTags = cms.bool( True ),
19285  FastAccept = cms.bool( False ),
19286  MinLxySignificance = cms.double( 1.0 ),
19287  MaxLxySignificance = cms.double( 0.0 ),
19288  MaxNormalisedChi2 = cms.double( 999.0 ),
19289  MinVtxProbability = cms.double( 0.0 ),
19290  MinCosinePointingAngle = cms.double( 0.8 ),
19291  triggerTypeDaughters = cms.int32( 91 ),
19292  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt30" ),
19293  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19294  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19295 )
19296 fragment.hltPreHIDmesonPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
19297  offset = cms.uint32( 0 ),
19298  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19299 )
19300 fragment.hltSinglePuAK4CaloJet50Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19301  saveTags = cms.bool( False ),
19302  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19303  triggerType = cms.int32( 85 ),
19304  MinE = cms.double( -1.0 ),
19305  MinPt = cms.double( 50.0 ),
19306  MinMass = cms.double( -1.0 ),
19307  MaxMass = cms.double( -1.0 ),
19308  MinEta = cms.double( -1.0 ),
19309  MaxEta = cms.double( 2.4 ),
19310  MinN = cms.int32( 1 )
19311 )
19312 fragment.hlttktkVtxForDmesonDpt40 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19313  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19314  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19315  MaxEta = cms.double( 2.0 ),
19316  MinPt = cms.double( 6.0 ),
19317  MinPtPair = cms.double( 40.0 ),
19318  MinInvMass = cms.double( 1.47 ),
19319  MaxInvMass = cms.double( 2.27 ),
19320  massParticle1 = cms.double( 0.1396 ),
19321  massParticle2 = cms.double( 0.4937 ),
19322  ChargeOpt = cms.int32( -1 ),
19323  triggerTypeDaughters = cms.int32( 91 )
19324 )
19325 fragment.hlttktkFilterForDmesonDpt40 = cms.EDFilter( "HLTDisplacedtktkFilter",
19326  saveTags = cms.bool( True ),
19327  FastAccept = cms.bool( False ),
19328  MinLxySignificance = cms.double( 1.0 ),
19329  MaxLxySignificance = cms.double( 0.0 ),
19330  MaxNormalisedChi2 = cms.double( 999.0 ),
19331  MinVtxProbability = cms.double( 0.0 ),
19332  MinCosinePointingAngle = cms.double( 0.8 ),
19333  triggerTypeDaughters = cms.int32( 91 ),
19334  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt40" ),
19335  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19336  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19337 )
19338 fragment.hltPreHIDmesonPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
19339  offset = cms.uint32( 0 ),
19340  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19341 )
19342 fragment.hltSinglePuAK4CaloJet56Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19343  saveTags = cms.bool( False ),
19344  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19345  triggerType = cms.int32( 85 ),
19346  MinE = cms.double( -1.0 ),
19347  MinPt = cms.double( 56.0 ),
19348  MinMass = cms.double( -1.0 ),
19349  MaxMass = cms.double( -1.0 ),
19350  MinEta = cms.double( -1.0 ),
19351  MaxEta = cms.double( 2.4 ),
19352  MinN = cms.int32( 1 )
19353 )
19354 fragment.hlttktkVtxForDmesonDpt50 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19355  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19356  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19357  MaxEta = cms.double( 2.0 ),
19358  MinPt = cms.double( 6.0 ),
19359  MinPtPair = cms.double( 50.0 ),
19360  MinInvMass = cms.double( 1.47 ),
19361  MaxInvMass = cms.double( 2.27 ),
19362  massParticle1 = cms.double( 0.1396 ),
19363  massParticle2 = cms.double( 0.4937 ),
19364  ChargeOpt = cms.int32( -1 ),
19365  triggerTypeDaughters = cms.int32( 91 )
19366 )
19367 fragment.hlttktkFilterForDmesonDpt50 = cms.EDFilter( "HLTDisplacedtktkFilter",
19368  saveTags = cms.bool( True ),
19369  FastAccept = cms.bool( False ),
19370  MinLxySignificance = cms.double( 1.0 ),
19371  MaxLxySignificance = cms.double( 0.0 ),
19372  MaxNormalisedChi2 = cms.double( 999.0 ),
19373  MinVtxProbability = cms.double( 0.0 ),
19374  MinCosinePointingAngle = cms.double( 0.8 ),
19375  triggerTypeDaughters = cms.int32( 91 ),
19376  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt50" ),
19377  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19378  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19379 )
19380 fragment.hltPreHIDmesonPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
19381  offset = cms.uint32( 0 ),
19382  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19383 )
19384 fragment.hltSinglePuAK4CaloJet60Eta2p4 = cms.EDFilter( "HLT1CaloJet",
19385  saveTags = cms.bool( False ),
19386  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
19387  triggerType = cms.int32( 85 ),
19388  MinE = cms.double( -1.0 ),
19389  MinPt = cms.double( 60.0 ),
19390  MinMass = cms.double( -1.0 ),
19391  MaxMass = cms.double( -1.0 ),
19392  MinEta = cms.double( -1.0 ),
19393  MaxEta = cms.double( 2.4 ),
19394  MinN = cms.int32( 1 )
19395 )
19396 fragment.hlttktkVtxForDmesonDpt60 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19397  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19398  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19399  MaxEta = cms.double( 2.0 ),
19400  MinPt = cms.double( 6.0 ),
19401  MinPtPair = cms.double( 60.0 ),
19402  MinInvMass = cms.double( 1.47 ),
19403  MaxInvMass = cms.double( 2.27 ),
19404  massParticle1 = cms.double( 0.1396 ),
19405  massParticle2 = cms.double( 0.4937 ),
19406  ChargeOpt = cms.int32( -1 ),
19407  triggerTypeDaughters = cms.int32( 91 )
19408 )
19409 fragment.hlttktkFilterForDmesonDpt60 = cms.EDFilter( "HLTDisplacedtktkFilter",
19410  saveTags = cms.bool( True ),
19411  FastAccept = cms.bool( False ),
19412  MinLxySignificance = cms.double( 1.0 ),
19413  MaxLxySignificance = cms.double( 0.0 ),
19414  MaxNormalisedChi2 = cms.double( 999.0 ),
19415  MinVtxProbability = cms.double( 0.0 ),
19416  MinCosinePointingAngle = cms.double( 0.8 ),
19417  triggerTypeDaughters = cms.int32( 91 ),
19418  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt60" ),
19419  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19420  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19421 )
19422 fragment.hltPreHIDmesonPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
19423  offset = cms.uint32( 0 ),
19424  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19425 )
19426 fragment.hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10 = cms.EDProducer( "TrackCollectionMerger",
19427  trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter3CtfWithMaterialTracksPPOnAA','hltFullIter4CtfWithMaterialTracksPPOnAA','hltFullIter5CtfWithMaterialTracksPPOnAA','hltFullIter6CtfWithMaterialTracksPPOnAA','hltFullIter7CtfWithMaterialTracksPPOnAA','hltFullIter8CtfWithMaterialTracksPPOnAA','hltFullIter9CtfWithMaterialTracksPPOnAA' ),
19428  inputClassifiers = cms.vstring( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson',
19429  'hltFullIter1TrackMVAClassifierPPOnAAForDmeson',
19430  'hltFullIter2TrackMVAClassifierPPOnAAForDmeson',
19431  'hltFullIter3TrackMVAClassifierPPOnAA',
19432  'hltFullIter4TrackMVAClassifierPPOnAA',
19433  'hltFullIter5TrackMVAClassifierPPOnAA',
19434  'hltFullIter6TrackMVAClassifierPPOnAA',
19435  'hltFullIter7TrackMVAClassifierPPOnAA',
19436  'hltFullIter8TrackMVAClassifierPPOnAA',
19437  'hltFullIter9TrackMVAClassifierPPOnAA' ),
19438  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
19439  shareFrac = cms.double( 0.19 ),
19440  foundHitBonus = cms.double( 10.0 ),
19441  lostHitPenalty = cms.double( 5.0 ),
19442  minShareHits = cms.uint32( 2 ),
19443  allowFirstHitShare = cms.bool( True ),
19444  enableMerging = cms.bool( True ),
19445  minQuality = cms.string( "loose" ),
19446  copyExtras = cms.untracked.bool( True ),
19447  copyTrajectories = cms.untracked.bool( False )
19448 )
19449 fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 = cms.EDProducer( "PrimaryVertexProducer",
19450  vertexCollections = cms.VPSet(
19451  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19452  label = cms.string( "" ),
19453  useBeamConstraint = cms.bool( False ),
19454  minNdof = cms.double( 0.0 ),
19455  maxDistanceToBeam = cms.double( 1.0 ),
19456  algorithm = cms.string( "AdaptiveVertexFitter" )
19457  ),
19458  cms.PSet( chi2cutoff = cms.double( 2.5 ),
19459  label = cms.string( "WithBS" ),
19460  useBeamConstraint = cms.bool( True ),
19461  minNdof = cms.double( 2.0 ),
19462  maxDistanceToBeam = cms.double( 1.0 ),
19463  algorithm = cms.string( "AdaptiveVertexFitter" )
19464  )
19465  ),
19466  verbose = cms.untracked.bool( False ),
19467  TkFilterParameters = cms.PSet(
19468  maxEta = cms.double( 2.4 ),
19469  minPt = cms.double( 0.0 ),
19470  minSiliconLayersWithHits = cms.int32( 5 ),
19471  minPixelLayersWithHits = cms.int32( 2 ),
19472  maxNormalizedChi2 = cms.double( 10.0 ),
19473  trackQuality = cms.string( "any" ),
19474  algorithm = cms.string( "filter" ),
19475  maxD0Significance = cms.double( 3.0 )
19476  ),
19477  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19478  TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19479  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19480  TrackTimesLabel = cms.InputTag( "dummy_default" ),
19481  TkClusParameters = cms.PSet(
19482  algorithm = cms.string( "gap" ),
19483  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
19484  ),
19485  isRecoveryIteration = cms.bool( False ),
19486  recoveryVtxCollection = cms.InputTag( "" )
19487 )
19488 fragment.hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10 = cms.EDProducer( "TrackCutClassifier",
19489  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19490  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19491  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
19492  ignoreVertices = cms.bool( False ),
19493  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
19494  mva = cms.PSet(
19495  dr_par = cms.PSet(
19496  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19497  dr_exp = cms.vint32( 0, 0, 0 )
19498  ),
19499  minLayers = cms.vint32( 0, 0, 0 ),
19500  dz_par = cms.PSet(
19501  dz_exp = cms.vint32( 0, 0, 0 ),
19502  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
19503  ),
19504  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19505  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19506  maxLostLayers = cms.vint32( 999, 999, 999 ),
19507  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19508  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
19509  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19510  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
19511  min3DLayers = cms.vint32( 0, 0, 0 ),
19512  minPixelHits = cms.vint32( 1, 1, 1 ),
19513  minNVtxTrk = cms.int32( 2 ),
19514  minHits = cms.vint32( 11, 11, 11 ),
19515  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
19516  )
19517 )
19518 fragment.hltGoodHighPurityFullTracksForDmesonNoIter10 = cms.EDProducer( "TrackCollectionFilterCloner",
19519  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19520  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10','MVAValues' ),
19521  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10','QualityMasks' ),
19522  minQuality = cms.string( "highPurity" ),
19523  copyExtras = cms.untracked.bool( True ),
19524  copyTrajectories = cms.untracked.bool( False )
19525 )
19526 fragment.hltFullCandsPPOnAANoIter10 = cms.EDProducer( "ConcreteChargedCandidateProducer",
19527  src = cms.InputTag( "hltGoodHighPurityFullTracksForDmesonNoIter10" ),
19528  particleType = cms.string( "pi+" )
19529 )
19530 fragment.hltFullTrackFilterForDmesonNoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19531  saveTags = cms.bool( False ),
19532  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
19533  trackCollection = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19534  MinPt = cms.double( 0.0 ),
19535  MaxPt = cms.double( 10000.0 ),
19536  MaxEta = cms.double( 9999.0 ),
19537  MaxVz = cms.double( 9999.0 ),
19538  MinTrks = cms.int32( 0 ),
19539  MinSep = cms.double( 999.0 )
19540 )
19541 fragment.hlttktkVtxForDmesonDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19542  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19543  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19544  MaxEta = cms.double( 2.0 ),
19545  MinPt = cms.double( 6.0 ),
19546  MinPtPair = cms.double( 20.0 ),
19547  MinInvMass = cms.double( 1.47 ),
19548  MaxInvMass = cms.double( 2.27 ),
19549  massParticle1 = cms.double( 0.1396 ),
19550  massParticle2 = cms.double( 0.4937 ),
19551  ChargeOpt = cms.int32( -1 ),
19552  triggerTypeDaughters = cms.int32( 91 )
19553 )
19554 fragment.hlttktkFilterForDmesonDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19555  saveTags = cms.bool( True ),
19556  FastAccept = cms.bool( False ),
19557  MinLxySignificance = cms.double( 1.0 ),
19558  MaxLxySignificance = cms.double( 0.0 ),
19559  MaxNormalisedChi2 = cms.double( 999.0 ),
19560  MinVtxProbability = cms.double( 0.0 ),
19561  MinCosinePointingAngle = cms.double( 0.8 ),
19562  triggerTypeDaughters = cms.int32( 91 ),
19563  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt20NoIter10" ),
19564  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19565  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19566 )
19567 fragment.hltPreHIDmesonPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
19568  offset = cms.uint32( 0 ),
19569  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19570 )
19571 fragment.hlttktkVtxForDmesonDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19572  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19573  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19574  MaxEta = cms.double( 2.0 ),
19575  MinPt = cms.double( 6.0 ),
19576  MinPtPair = cms.double( 30.0 ),
19577  MinInvMass = cms.double( 1.47 ),
19578  MaxInvMass = cms.double( 2.27 ),
19579  massParticle1 = cms.double( 0.1396 ),
19580  massParticle2 = cms.double( 0.4937 ),
19581  ChargeOpt = cms.int32( -1 ),
19582  triggerTypeDaughters = cms.int32( 91 )
19583 )
19584 fragment.hlttktkFilterForDmesonDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19585  saveTags = cms.bool( True ),
19586  FastAccept = cms.bool( False ),
19587  MinLxySignificance = cms.double( 1.0 ),
19588  MaxLxySignificance = cms.double( 0.0 ),
19589  MaxNormalisedChi2 = cms.double( 999.0 ),
19590  MinVtxProbability = cms.double( 0.0 ),
19591  MinCosinePointingAngle = cms.double( 0.8 ),
19592  triggerTypeDaughters = cms.int32( 91 ),
19593  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt30NoIter10" ),
19594  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19595  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19596 )
19597 fragment.hltPreHIDmesonPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
19598  offset = cms.uint32( 0 ),
19599  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19600 )
19601 fragment.hlttktkVtxForDmesonDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19602  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19603  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19604  MaxEta = cms.double( 2.0 ),
19605  MinPt = cms.double( 6.0 ),
19606  MinPtPair = cms.double( 40.0 ),
19607  MinInvMass = cms.double( 1.47 ),
19608  MaxInvMass = cms.double( 2.27 ),
19609  massParticle1 = cms.double( 0.1396 ),
19610  massParticle2 = cms.double( 0.4937 ),
19611  ChargeOpt = cms.int32( -1 ),
19612  triggerTypeDaughters = cms.int32( 91 )
19613 )
19614 fragment.hlttktkFilterForDmesonDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19615  saveTags = cms.bool( True ),
19616  FastAccept = cms.bool( False ),
19617  MinLxySignificance = cms.double( 1.0 ),
19618  MaxLxySignificance = cms.double( 0.0 ),
19619  MaxNormalisedChi2 = cms.double( 999.0 ),
19620  MinVtxProbability = cms.double( 0.0 ),
19621  MinCosinePointingAngle = cms.double( 0.8 ),
19622  triggerTypeDaughters = cms.int32( 91 ),
19623  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt40NoIter10" ),
19624  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19625  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19626 )
19627 fragment.hltPreHIDmesonPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
19628  offset = cms.uint32( 0 ),
19629  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19630 )
19631 fragment.hlttktkVtxForDmesonDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19632  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19633  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19634  MaxEta = cms.double( 2.0 ),
19635  MinPt = cms.double( 6.0 ),
19636  MinPtPair = cms.double( 50.0 ),
19637  MinInvMass = cms.double( 1.47 ),
19638  MaxInvMass = cms.double( 2.27 ),
19639  massParticle1 = cms.double( 0.1396 ),
19640  massParticle2 = cms.double( 0.4937 ),
19641  ChargeOpt = cms.int32( -1 ),
19642  triggerTypeDaughters = cms.int32( 91 )
19643 )
19644 fragment.hlttktkFilterForDmesonDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19645  saveTags = cms.bool( True ),
19646  FastAccept = cms.bool( False ),
19647  MinLxySignificance = cms.double( 1.0 ),
19648  MaxLxySignificance = cms.double( 0.0 ),
19649  MaxNormalisedChi2 = cms.double( 999.0 ),
19650  MinVtxProbability = cms.double( 0.0 ),
19651  MinCosinePointingAngle = cms.double( 0.8 ),
19652  triggerTypeDaughters = cms.int32( 91 ),
19653  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt50NoIter10" ),
19654  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19655  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19656 )
19657 fragment.hltPreHIDmesonPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
19658  offset = cms.uint32( 0 ),
19659  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19660 )
19661 fragment.hlttktkVtxForDmesonDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19662  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19663  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19664  MaxEta = cms.double( 2.0 ),
19665  MinPt = cms.double( 6.0 ),
19666  MinPtPair = cms.double( 60.0 ),
19667  MinInvMass = cms.double( 1.47 ),
19668  MaxInvMass = cms.double( 2.27 ),
19669  massParticle1 = cms.double( 0.1396 ),
19670  massParticle2 = cms.double( 0.4937 ),
19671  ChargeOpt = cms.int32( -1 ),
19672  triggerTypeDaughters = cms.int32( 91 )
19673 )
19674 fragment.hlttktkFilterForDmesonDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19675  saveTags = cms.bool( True ),
19676  FastAccept = cms.bool( False ),
19677  MinLxySignificance = cms.double( 1.0 ),
19678  MaxLxySignificance = cms.double( 0.0 ),
19679  MaxNormalisedChi2 = cms.double( 999.0 ),
19680  MinVtxProbability = cms.double( 0.0 ),
19681  MinCosinePointingAngle = cms.double( 0.8 ),
19682  triggerTypeDaughters = cms.int32( 91 ),
19683  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt60NoIter10" ),
19684  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19685  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19686 )
19687 fragment.hltPreHIDsPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
19688  offset = cms.uint32( 0 ),
19689  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19690 )
19691 fragment.hltTktktkVtxForDsDpt20 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19692  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19693  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19694  MaxEtaTk = cms.double( 2.0 ),
19695  MinPtResTk1 = cms.double( 6.0 ),
19696  MinPtResTk2 = cms.double( 6.0 ),
19697  MinPtThirdTk = cms.double( 6.0 ),
19698  MinPtRes = cms.double( 0.0 ),
19699  MinPtTri = cms.double( 20.0 ),
19700  MinInvMassRes = cms.double( 0.8 ),
19701  MaxInvMassRes = cms.double( 1.2 ),
19702  MinInvMass = cms.double( 1.57 ),
19703  MaxInvMass = cms.double( 2.37 ),
19704  massParticleRes1 = cms.double( 0.4937 ),
19705  massParticleRes2 = cms.double( 0.4937 ),
19706  massParticle3 = cms.double( 0.1396 ),
19707  ChargeOpt = cms.int32( -1 ),
19708  ResOpt = cms.int32( 1 ),
19709  triggerTypeDaughters = cms.int32( 91 )
19710 )
19711 fragment.hltTktktkFilterForDsDpt20 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19712  saveTags = cms.bool( True ),
19713  FastAccept = cms.bool( False ),
19714  MinLxySignificance = cms.double( 1.0 ),
19715  MaxLxySignificance = cms.double( 999.0 ),
19716  MaxNormalisedChi2 = cms.double( 999.0 ),
19717  MinVtxProbability = cms.double( 0.0 ),
19718  MinCosinePointingAngle = cms.double( 0.8 ),
19719  triggerTypeDaughters = cms.int32( 91 ),
19720  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt20" ),
19721  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19722  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19723 )
19724 fragment.hltPreHIDsPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
19725  offset = cms.uint32( 0 ),
19726  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19727 )
19728 fragment.hltTktktkVtxForDsDpt30 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19729  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19730  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19731  MaxEtaTk = cms.double( 2.0 ),
19732  MinPtResTk1 = cms.double( 6.0 ),
19733  MinPtResTk2 = cms.double( 6.0 ),
19734  MinPtThirdTk = cms.double( 6.0 ),
19735  MinPtRes = cms.double( 0.0 ),
19736  MinPtTri = cms.double( 30.0 ),
19737  MinInvMassRes = cms.double( 0.8 ),
19738  MaxInvMassRes = cms.double( 1.2 ),
19739  MinInvMass = cms.double( 1.57 ),
19740  MaxInvMass = cms.double( 2.37 ),
19741  massParticleRes1 = cms.double( 0.4937 ),
19742  massParticleRes2 = cms.double( 0.4937 ),
19743  massParticle3 = cms.double( 0.1396 ),
19744  ChargeOpt = cms.int32( -1 ),
19745  ResOpt = cms.int32( 1 ),
19746  triggerTypeDaughters = cms.int32( 91 )
19747 )
19748 fragment.hltTktktkFilterForDsDpt30 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19749  saveTags = cms.bool( True ),
19750  FastAccept = cms.bool( False ),
19751  MinLxySignificance = cms.double( 1.0 ),
19752  MaxLxySignificance = cms.double( 999.0 ),
19753  MaxNormalisedChi2 = cms.double( 999.0 ),
19754  MinVtxProbability = cms.double( 0.0 ),
19755  MinCosinePointingAngle = cms.double( 0.8 ),
19756  triggerTypeDaughters = cms.int32( 91 ),
19757  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt30" ),
19758  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19759  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19760 )
19761 fragment.hltPreHIDsPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
19762  offset = cms.uint32( 0 ),
19763  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19764 )
19765 fragment.hltTktktkVtxForDsDpt40 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19766  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19767  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19768  MaxEtaTk = cms.double( 2.0 ),
19769  MinPtResTk1 = cms.double( 6.0 ),
19770  MinPtResTk2 = cms.double( 6.0 ),
19771  MinPtThirdTk = cms.double( 6.0 ),
19772  MinPtRes = cms.double( 0.0 ),
19773  MinPtTri = cms.double( 40.0 ),
19774  MinInvMassRes = cms.double( 0.8 ),
19775  MaxInvMassRes = cms.double( 1.2 ),
19776  MinInvMass = cms.double( 1.57 ),
19777  MaxInvMass = cms.double( 2.37 ),
19778  massParticleRes1 = cms.double( 0.4937 ),
19779  massParticleRes2 = cms.double( 0.4937 ),
19780  massParticle3 = cms.double( 0.1396 ),
19781  ChargeOpt = cms.int32( -1 ),
19782  ResOpt = cms.int32( 1 ),
19783  triggerTypeDaughters = cms.int32( 91 )
19784 )
19785 fragment.hltTktktkFilterForDsDpt40 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19786  saveTags = cms.bool( True ),
19787  FastAccept = cms.bool( False ),
19788  MinLxySignificance = cms.double( 1.0 ),
19789  MaxLxySignificance = cms.double( 999.0 ),
19790  MaxNormalisedChi2 = cms.double( 999.0 ),
19791  MinVtxProbability = cms.double( 0.0 ),
19792  MinCosinePointingAngle = cms.double( 0.8 ),
19793  triggerTypeDaughters = cms.int32( 91 ),
19794  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt40" ),
19795  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19796  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19797 )
19798 fragment.hltPreHIDsPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
19799  offset = cms.uint32( 0 ),
19800  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19801 )
19802 fragment.hltTktktkVtxForDsDpt50 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19803  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19804  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19805  MaxEtaTk = cms.double( 2.0 ),
19806  MinPtResTk1 = cms.double( 6.0 ),
19807  MinPtResTk2 = cms.double( 6.0 ),
19808  MinPtThirdTk = cms.double( 6.0 ),
19809  MinPtRes = cms.double( 0.0 ),
19810  MinPtTri = cms.double( 50.0 ),
19811  MinInvMassRes = cms.double( 0.8 ),
19812  MaxInvMassRes = cms.double( 1.2 ),
19813  MinInvMass = cms.double( 1.57 ),
19814  MaxInvMass = cms.double( 2.37 ),
19815  massParticleRes1 = cms.double( 0.4937 ),
19816  massParticleRes2 = cms.double( 0.4937 ),
19817  massParticle3 = cms.double( 0.1396 ),
19818  ChargeOpt = cms.int32( -1 ),
19819  ResOpt = cms.int32( 1 ),
19820  triggerTypeDaughters = cms.int32( 91 )
19821 )
19822 fragment.hltTktktkFilterForDsDpt50 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19823  saveTags = cms.bool( True ),
19824  FastAccept = cms.bool( False ),
19825  MinLxySignificance = cms.double( 1.0 ),
19826  MaxLxySignificance = cms.double( 999.0 ),
19827  MaxNormalisedChi2 = cms.double( 999.0 ),
19828  MinVtxProbability = cms.double( 0.0 ),
19829  MinCosinePointingAngle = cms.double( 0.8 ),
19830  triggerTypeDaughters = cms.int32( 91 ),
19831  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt50" ),
19832  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19833  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19834 )
19835 fragment.hltPreHIDsPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
19836  offset = cms.uint32( 0 ),
19837  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19838 )
19839 fragment.hltTktktkVtxForDsDpt60 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19840  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19841  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19842  MaxEtaTk = cms.double( 2.0 ),
19843  MinPtResTk1 = cms.double( 6.0 ),
19844  MinPtResTk2 = cms.double( 6.0 ),
19845  MinPtThirdTk = cms.double( 6.0 ),
19846  MinPtRes = cms.double( 0.0 ),
19847  MinPtTri = cms.double( 60.0 ),
19848  MinInvMassRes = cms.double( 0.8 ),
19849  MaxInvMassRes = cms.double( 1.2 ),
19850  MinInvMass = cms.double( 1.57 ),
19851  MaxInvMass = cms.double( 2.37 ),
19852  massParticleRes1 = cms.double( 0.4937 ),
19853  massParticleRes2 = cms.double( 0.4937 ),
19854  massParticle3 = cms.double( 0.1396 ),
19855  ChargeOpt = cms.int32( -1 ),
19856  ResOpt = cms.int32( 1 ),
19857  triggerTypeDaughters = cms.int32( 91 )
19858 )
19859 fragment.hltTktktkFilterForDsDpt60 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19860  saveTags = cms.bool( True ),
19861  FastAccept = cms.bool( False ),
19862  MinLxySignificance = cms.double( 1.0 ),
19863  MaxLxySignificance = cms.double( 999.0 ),
19864  MaxNormalisedChi2 = cms.double( 999.0 ),
19865  MinVtxProbability = cms.double( 0.0 ),
19866  MinCosinePointingAngle = cms.double( 0.8 ),
19867  triggerTypeDaughters = cms.int32( 91 ),
19868  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt60" ),
19869  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19870  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19871 )
19872 fragment.hltPreHIDsPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
19873  offset = cms.uint32( 0 ),
19874  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19875 )
19876 fragment.hltTktktkVtxForDsDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19877  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19878  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19879  MaxEtaTk = cms.double( 2.0 ),
19880  MinPtResTk1 = cms.double( 6.0 ),
19881  MinPtResTk2 = cms.double( 6.0 ),
19882  MinPtThirdTk = cms.double( 6.0 ),
19883  MinPtRes = cms.double( 0.0 ),
19884  MinPtTri = cms.double( 20.0 ),
19885  MinInvMassRes = cms.double( 0.8 ),
19886  MaxInvMassRes = cms.double( 1.2 ),
19887  MinInvMass = cms.double( 1.57 ),
19888  MaxInvMass = cms.double( 2.37 ),
19889  massParticleRes1 = cms.double( 0.4937 ),
19890  massParticleRes2 = cms.double( 0.4937 ),
19891  massParticle3 = cms.double( 0.1396 ),
19892  ChargeOpt = cms.int32( -1 ),
19893  ResOpt = cms.int32( 1 ),
19894  triggerTypeDaughters = cms.int32( 91 )
19895 )
19896 fragment.hltTktktkFilterForDsDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19897  saveTags = cms.bool( True ),
19898  FastAccept = cms.bool( False ),
19899  MinLxySignificance = cms.double( 1.0 ),
19900  MaxLxySignificance = cms.double( 999.0 ),
19901  MaxNormalisedChi2 = cms.double( 999.0 ),
19902  MinVtxProbability = cms.double( 0.0 ),
19903  MinCosinePointingAngle = cms.double( 0.8 ),
19904  triggerTypeDaughters = cms.int32( 91 ),
19905  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt20NoIter10" ),
19906  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19907  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19908 )
19909 fragment.hltPreHIDsPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
19910  offset = cms.uint32( 0 ),
19911  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19912 )
19913 fragment.hltTktktkVtxForDsDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19914  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19915  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19916  MaxEtaTk = cms.double( 2.0 ),
19917  MinPtResTk1 = cms.double( 6.0 ),
19918  MinPtResTk2 = cms.double( 6.0 ),
19919  MinPtThirdTk = cms.double( 6.0 ),
19920  MinPtRes = cms.double( 0.0 ),
19921  MinPtTri = cms.double( 30.0 ),
19922  MinInvMassRes = cms.double( 0.8 ),
19923  MaxInvMassRes = cms.double( 1.2 ),
19924  MinInvMass = cms.double( 1.57 ),
19925  MaxInvMass = cms.double( 2.37 ),
19926  massParticleRes1 = cms.double( 0.4937 ),
19927  massParticleRes2 = cms.double( 0.4937 ),
19928  massParticle3 = cms.double( 0.1396 ),
19929  ChargeOpt = cms.int32( -1 ),
19930  ResOpt = cms.int32( 1 ),
19931  triggerTypeDaughters = cms.int32( 91 )
19932 )
19933 fragment.hltTktktkFilterForDsDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19934  saveTags = cms.bool( True ),
19935  FastAccept = cms.bool( False ),
19936  MinLxySignificance = cms.double( 1.0 ),
19937  MaxLxySignificance = cms.double( 999.0 ),
19938  MaxNormalisedChi2 = cms.double( 999.0 ),
19939  MinVtxProbability = cms.double( 0.0 ),
19940  MinCosinePointingAngle = cms.double( 0.8 ),
19941  triggerTypeDaughters = cms.int32( 91 ),
19942  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt30NoIter10" ),
19943  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19944  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19945 )
19946 fragment.hltPreHIDsPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
19947  offset = cms.uint32( 0 ),
19948  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19949 )
19950 fragment.hltTktktkVtxForDsDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19951  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19952  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19953  MaxEtaTk = cms.double( 2.0 ),
19954  MinPtResTk1 = cms.double( 6.0 ),
19955  MinPtResTk2 = cms.double( 6.0 ),
19956  MinPtThirdTk = cms.double( 6.0 ),
19957  MinPtRes = cms.double( 0.0 ),
19958  MinPtTri = cms.double( 40.0 ),
19959  MinInvMassRes = cms.double( 0.8 ),
19960  MaxInvMassRes = cms.double( 1.2 ),
19961  MinInvMass = cms.double( 1.57 ),
19962  MaxInvMass = cms.double( 2.37 ),
19963  massParticleRes1 = cms.double( 0.4937 ),
19964  massParticleRes2 = cms.double( 0.4937 ),
19965  massParticle3 = cms.double( 0.1396 ),
19966  ChargeOpt = cms.int32( -1 ),
19967  ResOpt = cms.int32( 1 ),
19968  triggerTypeDaughters = cms.int32( 91 )
19969 )
19970 fragment.hltTktktkFilterForDsDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19971  saveTags = cms.bool( True ),
19972  FastAccept = cms.bool( False ),
19973  MinLxySignificance = cms.double( 1.0 ),
19974  MaxLxySignificance = cms.double( 999.0 ),
19975  MaxNormalisedChi2 = cms.double( 999.0 ),
19976  MinVtxProbability = cms.double( 0.0 ),
19977  MinCosinePointingAngle = cms.double( 0.8 ),
19978  triggerTypeDaughters = cms.int32( 91 ),
19979  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt40NoIter10" ),
19980  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19981  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19982 )
19983 fragment.hltPreHIDsPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
19984  offset = cms.uint32( 0 ),
19985  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19986 )
19987 fragment.hltTktktkVtxForDsDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19988  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19989  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19990  MaxEtaTk = cms.double( 2.0 ),
19991  MinPtResTk1 = cms.double( 6.0 ),
19992  MinPtResTk2 = cms.double( 6.0 ),
19993  MinPtThirdTk = cms.double( 6.0 ),
19994  MinPtRes = cms.double( 0.0 ),
19995  MinPtTri = cms.double( 50.0 ),
19996  MinInvMassRes = cms.double( 0.8 ),
19997  MaxInvMassRes = cms.double( 1.2 ),
19998  MinInvMass = cms.double( 1.57 ),
19999  MaxInvMass = cms.double( 2.37 ),
20000  massParticleRes1 = cms.double( 0.4937 ),
20001  massParticleRes2 = cms.double( 0.4937 ),
20002  massParticle3 = cms.double( 0.1396 ),
20003  ChargeOpt = cms.int32( -1 ),
20004  ResOpt = cms.int32( 1 ),
20005  triggerTypeDaughters = cms.int32( 91 )
20006 )
20007 fragment.hltTktktkFilterForDsDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20008  saveTags = cms.bool( True ),
20009  FastAccept = cms.bool( False ),
20010  MinLxySignificance = cms.double( 1.0 ),
20011  MaxLxySignificance = cms.double( 999.0 ),
20012  MaxNormalisedChi2 = cms.double( 999.0 ),
20013  MinVtxProbability = cms.double( 0.0 ),
20014  MinCosinePointingAngle = cms.double( 0.8 ),
20015  triggerTypeDaughters = cms.int32( 91 ),
20016  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt50NoIter10" ),
20017  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20018  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20019 )
20020 fragment.hltPreHIDsPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20021  offset = cms.uint32( 0 ),
20022  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20023 )
20024 fragment.hltTktktkVtxForDsDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20025  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20026  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20027  MaxEtaTk = cms.double( 2.0 ),
20028  MinPtResTk1 = cms.double( 6.0 ),
20029  MinPtResTk2 = cms.double( 6.0 ),
20030  MinPtThirdTk = cms.double( 6.0 ),
20031  MinPtRes = cms.double( 0.0 ),
20032  MinPtTri = cms.double( 60.0 ),
20033  MinInvMassRes = cms.double( 0.8 ),
20034  MaxInvMassRes = cms.double( 1.2 ),
20035  MinInvMass = cms.double( 1.57 ),
20036  MaxInvMass = cms.double( 2.37 ),
20037  massParticleRes1 = cms.double( 0.4937 ),
20038  massParticleRes2 = cms.double( 0.4937 ),
20039  massParticle3 = cms.double( 0.1396 ),
20040  ChargeOpt = cms.int32( -1 ),
20041  ResOpt = cms.int32( 1 ),
20042  triggerTypeDaughters = cms.int32( 91 )
20043 )
20044 fragment.hltTktktkFilterForDsDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20045  saveTags = cms.bool( True ),
20046  FastAccept = cms.bool( False ),
20047  MinLxySignificance = cms.double( 1.0 ),
20048  MaxLxySignificance = cms.double( 999.0 ),
20049  MaxNormalisedChi2 = cms.double( 999.0 ),
20050  MinVtxProbability = cms.double( 0.0 ),
20051  MinCosinePointingAngle = cms.double( 0.8 ),
20052  triggerTypeDaughters = cms.int32( 91 ),
20053  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt60NoIter10" ),
20054  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20055  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20056 )
20057 fragment.hltPreHILcPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
20058  offset = cms.uint32( 0 ),
20059  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20060 )
20061 fragment.hltTktktkVtxForLcDpt20 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20062  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20063  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20064  MaxEtaTk = cms.double( 2.0 ),
20065  MinPtResTk1 = cms.double( 6.0 ),
20066  MinPtResTk2 = cms.double( 6.0 ),
20067  MinPtThirdTk = cms.double( 6.0 ),
20068  MinPtRes = cms.double( 0.0 ),
20069  MinPtTri = cms.double( 20.0 ),
20070  MinInvMassRes = cms.double( 0.0 ),
20071  MaxInvMassRes = cms.double( 0.0 ),
20072  MinInvMass = cms.double( 2.1 ),
20073  MaxInvMass = cms.double( 2.5 ),
20074  massParticleRes1 = cms.double( 0.9383 ),
20075  massParticleRes2 = cms.double( 0.4937 ),
20076  massParticle3 = cms.double( 0.1396 ),
20077  ChargeOpt = cms.int32( -1 ),
20078  ResOpt = cms.int32( 0 ),
20079  triggerTypeDaughters = cms.int32( 91 )
20080 )
20081 fragment.hltTktktkFilterForLcDpt20 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20082  saveTags = cms.bool( True ),
20083  FastAccept = cms.bool( False ),
20084  MinLxySignificance = cms.double( 1.0 ),
20085  MaxLxySignificance = cms.double( 999.0 ),
20086  MaxNormalisedChi2 = cms.double( 999.0 ),
20087  MinVtxProbability = cms.double( 0.0 ),
20088  MinCosinePointingAngle = cms.double( 0.8 ),
20089  triggerTypeDaughters = cms.int32( 91 ),
20090  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt20" ),
20091  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20092  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20093 )
20094 fragment.hltPreHILcPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
20095  offset = cms.uint32( 0 ),
20096  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20097 )
20098 fragment.hltTktktkVtxForLcDpt30 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20099  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20100  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20101  MaxEtaTk = cms.double( 2.0 ),
20102  MinPtResTk1 = cms.double( 6.0 ),
20103  MinPtResTk2 = cms.double( 6.0 ),
20104  MinPtThirdTk = cms.double( 6.0 ),
20105  MinPtRes = cms.double( 0.0 ),
20106  MinPtTri = cms.double( 30.0 ),
20107  MinInvMassRes = cms.double( 0.0 ),
20108  MaxInvMassRes = cms.double( 0.0 ),
20109  MinInvMass = cms.double( 2.1 ),
20110  MaxInvMass = cms.double( 2.5 ),
20111  massParticleRes1 = cms.double( 0.9383 ),
20112  massParticleRes2 = cms.double( 0.4937 ),
20113  massParticle3 = cms.double( 0.1396 ),
20114  ChargeOpt = cms.int32( -1 ),
20115  ResOpt = cms.int32( 0 ),
20116  triggerTypeDaughters = cms.int32( 91 )
20117 )
20118 fragment.hltTktktkFilterForLcDpt30 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20119  saveTags = cms.bool( True ),
20120  FastAccept = cms.bool( False ),
20121  MinLxySignificance = cms.double( 1.0 ),
20122  MaxLxySignificance = cms.double( 999.0 ),
20123  MaxNormalisedChi2 = cms.double( 999.0 ),
20124  MinVtxProbability = cms.double( 0.0 ),
20125  MinCosinePointingAngle = cms.double( 0.8 ),
20126  triggerTypeDaughters = cms.int32( 91 ),
20127  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt30" ),
20128  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20129  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20130 )
20131 fragment.hltPreHILcPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
20132  offset = cms.uint32( 0 ),
20133  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20134 )
20135 fragment.hltTktktkVtxForLcDpt40 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20136  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20137  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20138  MaxEtaTk = cms.double( 2.0 ),
20139  MinPtResTk1 = cms.double( 6.0 ),
20140  MinPtResTk2 = cms.double( 6.0 ),
20141  MinPtThirdTk = cms.double( 6.0 ),
20142  MinPtRes = cms.double( 0.0 ),
20143  MinPtTri = cms.double( 40.0 ),
20144  MinInvMassRes = cms.double( 0.0 ),
20145  MaxInvMassRes = cms.double( 0.0 ),
20146  MinInvMass = cms.double( 2.1 ),
20147  MaxInvMass = cms.double( 2.5 ),
20148  massParticleRes1 = cms.double( 0.9383 ),
20149  massParticleRes2 = cms.double( 0.4937 ),
20150  massParticle3 = cms.double( 0.1396 ),
20151  ChargeOpt = cms.int32( -1 ),
20152  ResOpt = cms.int32( 0 ),
20153  triggerTypeDaughters = cms.int32( 91 )
20154 )
20155 fragment.hltTktktkFilterForLcDpt40 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20156  saveTags = cms.bool( True ),
20157  FastAccept = cms.bool( False ),
20158  MinLxySignificance = cms.double( 1.0 ),
20159  MaxLxySignificance = cms.double( 999.0 ),
20160  MaxNormalisedChi2 = cms.double( 999.0 ),
20161  MinVtxProbability = cms.double( 0.0 ),
20162  MinCosinePointingAngle = cms.double( 0.8 ),
20163  triggerTypeDaughters = cms.int32( 91 ),
20164  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt40" ),
20165  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20166  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20167 )
20168 fragment.hltPreHILcPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
20169  offset = cms.uint32( 0 ),
20170  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20171 )
20172 fragment.hltTktktkVtxForLcDpt50 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20173  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20174  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20175  MaxEtaTk = cms.double( 2.0 ),
20176  MinPtResTk1 = cms.double( 6.0 ),
20177  MinPtResTk2 = cms.double( 6.0 ),
20178  MinPtThirdTk = cms.double( 6.0 ),
20179  MinPtRes = cms.double( 0.0 ),
20180  MinPtTri = cms.double( 50.0 ),
20181  MinInvMassRes = cms.double( 0.0 ),
20182  MaxInvMassRes = cms.double( 0.0 ),
20183  MinInvMass = cms.double( 2.1 ),
20184  MaxInvMass = cms.double( 2.5 ),
20185  massParticleRes1 = cms.double( 0.9383 ),
20186  massParticleRes2 = cms.double( 0.4937 ),
20187  massParticle3 = cms.double( 0.1396 ),
20188  ChargeOpt = cms.int32( -1 ),
20189  ResOpt = cms.int32( 0 ),
20190  triggerTypeDaughters = cms.int32( 91 )
20191 )
20192 fragment.hltTktktkFilterForLcDpt50 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20193  saveTags = cms.bool( True ),
20194  FastAccept = cms.bool( False ),
20195  MinLxySignificance = cms.double( 1.0 ),
20196  MaxLxySignificance = cms.double( 999.0 ),
20197  MaxNormalisedChi2 = cms.double( 999.0 ),
20198  MinVtxProbability = cms.double( 0.0 ),
20199  MinCosinePointingAngle = cms.double( 0.8 ),
20200  triggerTypeDaughters = cms.int32( 91 ),
20201  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt50" ),
20202  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20203  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20204 )
20205 fragment.hltPreHILcPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
20206  offset = cms.uint32( 0 ),
20207  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20208 )
20209 fragment.hltTktktkVtxForLcDpt60 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20210  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
20211  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
20212  MaxEtaTk = cms.double( 2.0 ),
20213  MinPtResTk1 = cms.double( 6.0 ),
20214  MinPtResTk2 = cms.double( 6.0 ),
20215  MinPtThirdTk = cms.double( 6.0 ),
20216  MinPtRes = cms.double( 0.0 ),
20217  MinPtTri = cms.double( 60.0 ),
20218  MinInvMassRes = cms.double( 0.0 ),
20219  MaxInvMassRes = cms.double( 0.0 ),
20220  MinInvMass = cms.double( 2.1 ),
20221  MaxInvMass = cms.double( 2.5 ),
20222  massParticleRes1 = cms.double( 0.9383 ),
20223  massParticleRes2 = cms.double( 0.4937 ),
20224  massParticle3 = cms.double( 0.1396 ),
20225  ChargeOpt = cms.int32( -1 ),
20226  ResOpt = cms.int32( 0 ),
20227  triggerTypeDaughters = cms.int32( 91 )
20228 )
20229 fragment.hltTktktkFilterForLcDpt60 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20230  saveTags = cms.bool( True ),
20231  FastAccept = cms.bool( False ),
20232  MinLxySignificance = cms.double( 1.0 ),
20233  MaxLxySignificance = cms.double( 999.0 ),
20234  MaxNormalisedChi2 = cms.double( 999.0 ),
20235  MinVtxProbability = cms.double( 0.0 ),
20236  MinCosinePointingAngle = cms.double( 0.8 ),
20237  triggerTypeDaughters = cms.int32( 91 ),
20238  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt60" ),
20239  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20240  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
20241 )
20242 fragment.hltPreHILcPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
20243  offset = cms.uint32( 0 ),
20244  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20245 )
20246 fragment.hltTktktkVtxForLcDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20247  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20248  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20249  MaxEtaTk = cms.double( 2.0 ),
20250  MinPtResTk1 = cms.double( 6.0 ),
20251  MinPtResTk2 = cms.double( 6.0 ),
20252  MinPtThirdTk = cms.double( 6.0 ),
20253  MinPtRes = cms.double( 0.0 ),
20254  MinPtTri = cms.double( 20.0 ),
20255  MinInvMassRes = cms.double( 0.0 ),
20256  MaxInvMassRes = cms.double( 0.0 ),
20257  MinInvMass = cms.double( 2.1 ),
20258  MaxInvMass = cms.double( 2.5 ),
20259  massParticleRes1 = cms.double( 0.9383 ),
20260  massParticleRes2 = cms.double( 0.4937 ),
20261  massParticle3 = cms.double( 0.1396 ),
20262  ChargeOpt = cms.int32( -1 ),
20263  ResOpt = cms.int32( 0 ),
20264  triggerTypeDaughters = cms.int32( 91 )
20265 )
20266 fragment.hltTktktkFilterForLcDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20267  saveTags = cms.bool( True ),
20268  FastAccept = cms.bool( False ),
20269  MinLxySignificance = cms.double( 1.0 ),
20270  MaxLxySignificance = cms.double( 999.0 ),
20271  MaxNormalisedChi2 = cms.double( 999.0 ),
20272  MinVtxProbability = cms.double( 0.0 ),
20273  MinCosinePointingAngle = cms.double( 0.8 ),
20274  triggerTypeDaughters = cms.int32( 91 ),
20275  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt20NoIter10" ),
20276  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20277  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20278 )
20279 fragment.hltPreHILcPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
20280  offset = cms.uint32( 0 ),
20281  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20282 )
20283 fragment.hltTktktkVtxForLcDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20284  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20285  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20286  MaxEtaTk = cms.double( 2.0 ),
20287  MinPtResTk1 = cms.double( 6.0 ),
20288  MinPtResTk2 = cms.double( 6.0 ),
20289  MinPtThirdTk = cms.double( 6.0 ),
20290  MinPtRes = cms.double( 0.0 ),
20291  MinPtTri = cms.double( 30.0 ),
20292  MinInvMassRes = cms.double( 0.0 ),
20293  MaxInvMassRes = cms.double( 0.0 ),
20294  MinInvMass = cms.double( 2.1 ),
20295  MaxInvMass = cms.double( 2.5 ),
20296  massParticleRes1 = cms.double( 0.9383 ),
20297  massParticleRes2 = cms.double( 0.4937 ),
20298  massParticle3 = cms.double( 0.1396 ),
20299  ChargeOpt = cms.int32( -1 ),
20300  ResOpt = cms.int32( 0 ),
20301  triggerTypeDaughters = cms.int32( 91 )
20302 )
20303 fragment.hltTktktkFilterForLcDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20304  saveTags = cms.bool( True ),
20305  FastAccept = cms.bool( False ),
20306  MinLxySignificance = cms.double( 1.0 ),
20307  MaxLxySignificance = cms.double( 999.0 ),
20308  MaxNormalisedChi2 = cms.double( 999.0 ),
20309  MinVtxProbability = cms.double( 0.0 ),
20310  MinCosinePointingAngle = cms.double( 0.8 ),
20311  triggerTypeDaughters = cms.int32( 91 ),
20312  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt30NoIter10" ),
20313  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20314  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20315 )
20316 fragment.hltPreHILcPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
20317  offset = cms.uint32( 0 ),
20318  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20319 )
20320 fragment.hltTktktkVtxForLcDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20321  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20322  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20323  MaxEtaTk = cms.double( 2.0 ),
20324  MinPtResTk1 = cms.double( 6.0 ),
20325  MinPtResTk2 = cms.double( 6.0 ),
20326  MinPtThirdTk = cms.double( 6.0 ),
20327  MinPtRes = cms.double( 0.0 ),
20328  MinPtTri = cms.double( 40.0 ),
20329  MinInvMassRes = cms.double( 0.0 ),
20330  MaxInvMassRes = cms.double( 0.0 ),
20331  MinInvMass = cms.double( 2.1 ),
20332  MaxInvMass = cms.double( 2.5 ),
20333  massParticleRes1 = cms.double( 0.9383 ),
20334  massParticleRes2 = cms.double( 0.4937 ),
20335  massParticle3 = cms.double( 0.1396 ),
20336  ChargeOpt = cms.int32( -1 ),
20337  ResOpt = cms.int32( 0 ),
20338  triggerTypeDaughters = cms.int32( 91 )
20339 )
20340 fragment.hltTktktkFilterForLcDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20341  saveTags = cms.bool( True ),
20342  FastAccept = cms.bool( False ),
20343  MinLxySignificance = cms.double( 1.0 ),
20344  MaxLxySignificance = cms.double( 999.0 ),
20345  MaxNormalisedChi2 = cms.double( 999.0 ),
20346  MinVtxProbability = cms.double( 0.0 ),
20347  MinCosinePointingAngle = cms.double( 0.8 ),
20348  triggerTypeDaughters = cms.int32( 91 ),
20349  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt40NoIter10" ),
20350  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20351  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20352 )
20353 fragment.hltPreHILcPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
20354  offset = cms.uint32( 0 ),
20355  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20356 )
20357 fragment.hltTktktkVtxForLcDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20358  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20359  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20360  MaxEtaTk = cms.double( 2.0 ),
20361  MinPtResTk1 = cms.double( 6.0 ),
20362  MinPtResTk2 = cms.double( 6.0 ),
20363  MinPtThirdTk = cms.double( 6.0 ),
20364  MinPtRes = cms.double( 0.0 ),
20365  MinPtTri = cms.double( 50.0 ),
20366  MinInvMassRes = cms.double( 0.0 ),
20367  MaxInvMassRes = cms.double( 0.0 ),
20368  MinInvMass = cms.double( 2.1 ),
20369  MaxInvMass = cms.double( 2.5 ),
20370  massParticleRes1 = cms.double( 0.9383 ),
20371  massParticleRes2 = cms.double( 0.4937 ),
20372  massParticle3 = cms.double( 0.1396 ),
20373  ChargeOpt = cms.int32( -1 ),
20374  ResOpt = cms.int32( 0 ),
20375  triggerTypeDaughters = cms.int32( 91 )
20376 )
20377 fragment.hltTktktkFilterForLcDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20378  saveTags = cms.bool( True ),
20379  FastAccept = cms.bool( False ),
20380  MinLxySignificance = cms.double( 1.0 ),
20381  MaxLxySignificance = cms.double( 999.0 ),
20382  MaxNormalisedChi2 = cms.double( 999.0 ),
20383  MinVtxProbability = cms.double( 0.0 ),
20384  MinCosinePointingAngle = cms.double( 0.8 ),
20385  triggerTypeDaughters = cms.int32( 91 ),
20386  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt50NoIter10" ),
20387  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20388  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20389 )
20390 fragment.hltPreHILcPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20391  offset = cms.uint32( 0 ),
20392  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20393 )
20394 fragment.hltTktktkVtxForLcDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
20395  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
20396  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
20397  MaxEtaTk = cms.double( 2.0 ),
20398  MinPtResTk1 = cms.double( 6.0 ),
20399  MinPtResTk2 = cms.double( 6.0 ),
20400  MinPtThirdTk = cms.double( 6.0 ),
20401  MinPtRes = cms.double( 0.0 ),
20402  MinPtTri = cms.double( 60.0 ),
20403  MinInvMassRes = cms.double( 0.0 ),
20404  MaxInvMassRes = cms.double( 0.0 ),
20405  MinInvMass = cms.double( 2.1 ),
20406  MaxInvMass = cms.double( 2.5 ),
20407  massParticleRes1 = cms.double( 0.9383 ),
20408  massParticleRes2 = cms.double( 0.4937 ),
20409  massParticle3 = cms.double( 0.1396 ),
20410  ChargeOpt = cms.int32( -1 ),
20411  ResOpt = cms.int32( 0 ),
20412  triggerTypeDaughters = cms.int32( 91 )
20413 )
20414 fragment.hltTktktkFilterForLcDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
20415  saveTags = cms.bool( True ),
20416  FastAccept = cms.bool( False ),
20417  MinLxySignificance = cms.double( 1.0 ),
20418  MaxLxySignificance = cms.double( 999.0 ),
20419  MaxNormalisedChi2 = cms.double( 999.0 ),
20420  MinVtxProbability = cms.double( 0.0 ),
20421  MinCosinePointingAngle = cms.double( 0.8 ),
20422  triggerTypeDaughters = cms.int32( 91 ),
20423  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt60NoIter10" ),
20424  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20425  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
20426 )
20427 fragment.hltPreHIFullTracks2018HighPt18 = cms.EDFilter( "HLTPrescaler",
20428  offset = cms.uint32( 0 ),
20429  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20430 )
20431 fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt = cms.EDProducer( "TrackCutClassifier",
20432  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
20433  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
20434  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20435  ignoreVertices = cms.bool( False ),
20436  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
20437  mva = cms.PSet(
20438  dr_par = cms.PSet(
20439  drWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 ),
20440  dr_exp = cms.vint32( 0, 0, 0 )
20441  ),
20442  minLayers = cms.vint32( 0, 0, 0 ),
20443  dz_par = cms.PSet(
20444  dz_exp = cms.vint32( 0, 0, 0 ),
20445  dzWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 )
20446  ),
20447  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
20448  maxChi2n = cms.vdouble( 0.15, 0.15, 0.15 ),
20449  maxLostLayers = cms.vint32( 999, 999, 999 ),
20450  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
20451  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
20452  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
20453  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
20454  min3DLayers = cms.vint32( 0, 0, 0 ),
20455  minPixelHits = cms.vint32( 1, 1, 1 ),
20456  minNVtxTrk = cms.int32( 2 ),
20457  minHits = cms.vint32( 11, 11, 11 ),
20458  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
20459  )
20460 )
20461 fragment.hltGoodHighPurityFullTracksForHighPt = cms.EDProducer( "TrackCollectionFilterCloner",
20462  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
20463  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPt','MVAValues' ),
20464  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPt','QualityMasks' ),
20465  minQuality = cms.string( "highPurity" ),
20466  copyExtras = cms.untracked.bool( True ),
20467  copyTrajectories = cms.untracked.bool( False )
20468 )
20469 fragment.hltFullCandsForHighPtTrigger = cms.EDProducer( "ConcreteChargedCandidateProducer",
20470  src = cms.InputTag( "hltGoodHighPurityFullTracksForHighPt" ),
20471  particleType = cms.string( "pi+" )
20472 )
20473 fragment.hltFullTrackHighPt18 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20474  saveTags = cms.bool( True ),
20475  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20476  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20477  MinPt = cms.double( 18.0 ),
20478  MaxPt = cms.double( 9999.0 ),
20479  MaxEta = cms.double( 2.4 ),
20480  MaxVz = cms.double( 15.0 ),
20481  MinTrks = cms.int32( 1 ),
20482  MinSep = cms.double( 9999.0 )
20483 )
20484 fragment.hltPreHIFullTracks2018HighPt24 = cms.EDFilter( "HLTPrescaler",
20485  offset = cms.uint32( 0 ),
20486  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20487 )
20488 fragment.hltFullTrackHighPt24 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20489  saveTags = cms.bool( True ),
20490  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20491  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20492  MinPt = cms.double( 24.0 ),
20493  MaxPt = cms.double( 9999.0 ),
20494  MaxEta = cms.double( 2.4 ),
20495  MaxVz = cms.double( 15.0 ),
20496  MinTrks = cms.int32( 1 ),
20497  MinSep = cms.double( 9999.0 )
20498 )
20499 fragment.hltPreHIFullTracks2018HighPt34 = cms.EDFilter( "HLTPrescaler",
20500  offset = cms.uint32( 0 ),
20501  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20502 )
20503 fragment.hltFullTrackHighPt34 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20504  saveTags = cms.bool( True ),
20505  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20506  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20507  MinPt = cms.double( 34.0 ),
20508  MaxPt = cms.double( 9999.0 ),
20509  MaxEta = cms.double( 2.4 ),
20510  MaxVz = cms.double( 15.0 ),
20511  MinTrks = cms.int32( 1 ),
20512  MinSep = cms.double( 9999.0 )
20513 )
20514 fragment.hltPreHIFullTracks2018HighPt45 = cms.EDFilter( "HLTPrescaler",
20515  offset = cms.uint32( 0 ),
20516  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20517 )
20518 fragment.hltFullTrackHighPt45 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20519  saveTags = cms.bool( True ),
20520  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20521  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20522  MinPt = cms.double( 45.0 ),
20523  MaxPt = cms.double( 9999.0 ),
20524  MaxEta = cms.double( 2.4 ),
20525  MaxVz = cms.double( 15.0 ),
20526  MinTrks = cms.int32( 1 ),
20527  MinSep = cms.double( 9999.0 )
20528 )
20529 fragment.hltPreHIFullTracks2018HighPt56 = cms.EDFilter( "HLTPrescaler",
20530  offset = cms.uint32( 0 ),
20531  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20532 )
20533 fragment.hltFullTrackHighPt56 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20534  saveTags = cms.bool( True ),
20535  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20536  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20537  MinPt = cms.double( 56.0 ),
20538  MaxPt = cms.double( 9999.0 ),
20539  MaxEta = cms.double( 2.4 ),
20540  MaxVz = cms.double( 15.0 ),
20541  MinTrks = cms.int32( 1 ),
20542  MinSep = cms.double( 9999.0 )
20543 )
20544 fragment.hltPreHIFullTracks2018HighPt60 = cms.EDFilter( "HLTPrescaler",
20545  offset = cms.uint32( 0 ),
20546  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20547 )
20548 fragment.hltFullTrackHighPt60 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20549  saveTags = cms.bool( True ),
20550  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
20551  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
20552  MinPt = cms.double( 60.0 ),
20553  MaxPt = cms.double( 9999.0 ),
20554  MaxEta = cms.double( 2.4 ),
20555  MaxVz = cms.double( 15.0 ),
20556  MinTrks = cms.int32( 1 ),
20557  MinSep = cms.double( 9999.0 )
20558 )
20559 fragment.hltPreHIFullTracks2018HighPt18NoIter10 = cms.EDFilter( "HLTPrescaler",
20560  offset = cms.uint32( 0 ),
20561  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20562 )
20563 fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 = cms.EDProducer( "TrackCutClassifier",
20564  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
20565  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
20566  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20567  ignoreVertices = cms.bool( False ),
20568  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
20569  mva = cms.PSet(
20570  dr_par = cms.PSet(
20571  drWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 ),
20572  dr_exp = cms.vint32( 0, 0, 0 )
20573  ),
20574  minLayers = cms.vint32( 0, 0, 0 ),
20575  dz_par = cms.PSet(
20576  dz_exp = cms.vint32( 0, 0, 0 ),
20577  dzWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 )
20578  ),
20579  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
20580  maxChi2n = cms.vdouble( 0.15, 0.15, 0.15 ),
20581  maxLostLayers = cms.vint32( 999, 999, 999 ),
20582  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
20583  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
20584  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
20585  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
20586  min3DLayers = cms.vint32( 0, 0, 0 ),
20587  minPixelHits = cms.vint32( 1, 1, 1 ),
20588  minNVtxTrk = cms.int32( 2 ),
20589  minHits = cms.vint32( 11, 11, 11 ),
20590  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
20591  )
20592 )
20593 fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 = cms.EDProducer( "TrackCollectionFilterCloner",
20594  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
20595  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10','MVAValues' ),
20596  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10','QualityMasks' ),
20597  minQuality = cms.string( "highPurity" ),
20598  copyExtras = cms.untracked.bool( True ),
20599  copyTrajectories = cms.untracked.bool( False )
20600 )
20601 fragment.hltFullCandsForHighPtTriggerNoIter10 = cms.EDProducer( "ConcreteChargedCandidateProducer",
20602  src = cms.InputTag( "hltGoodHighPurityFullTracksForHighPtNoIter10" ),
20603  particleType = cms.string( "pi+" )
20604 )
20605 fragment.hltFullTrackHighPt18NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20606  saveTags = cms.bool( True ),
20607  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20608  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20609  MinPt = cms.double( 18.0 ),
20610  MaxPt = cms.double( 9999.0 ),
20611  MaxEta = cms.double( 2.4 ),
20612  MaxVz = cms.double( 15.0 ),
20613  MinTrks = cms.int32( 1 ),
20614  MinSep = cms.double( 9999.0 )
20615 )
20616 fragment.hltPreHIFullTracks2018HighPt24NoIter10 = cms.EDFilter( "HLTPrescaler",
20617  offset = cms.uint32( 0 ),
20618  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20619 )
20620 fragment.hltFullTrackHighPt24NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20621  saveTags = cms.bool( True ),
20622  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20623  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20624  MinPt = cms.double( 24.0 ),
20625  MaxPt = cms.double( 9999.0 ),
20626  MaxEta = cms.double( 2.4 ),
20627  MaxVz = cms.double( 15.0 ),
20628  MinTrks = cms.int32( 1 ),
20629  MinSep = cms.double( 9999.0 )
20630 )
20631 fragment.hltPreHIFullTracks2018HighPt34NoIter10 = cms.EDFilter( "HLTPrescaler",
20632  offset = cms.uint32( 0 ),
20633  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20634 )
20635 fragment.hltFullTrackHighPt34NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20636  saveTags = cms.bool( True ),
20637  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20638  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20639  MinPt = cms.double( 34.0 ),
20640  MaxPt = cms.double( 9999.0 ),
20641  MaxEta = cms.double( 2.4 ),
20642  MaxVz = cms.double( 15.0 ),
20643  MinTrks = cms.int32( 1 ),
20644  MinSep = cms.double( 9999.0 )
20645 )
20646 fragment.hltPreHIFullTracks2018HighPt45NoIter10 = cms.EDFilter( "HLTPrescaler",
20647  offset = cms.uint32( 0 ),
20648  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20649 )
20650 fragment.hltFullTrackHighPt45NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20651  saveTags = cms.bool( True ),
20652  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20653  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20654  MinPt = cms.double( 45.0 ),
20655  MaxPt = cms.double( 9999.0 ),
20656  MaxEta = cms.double( 2.4 ),
20657  MaxVz = cms.double( 15.0 ),
20658  MinTrks = cms.int32( 1 ),
20659  MinSep = cms.double( 9999.0 )
20660 )
20661 fragment.hltPreHIFullTracks2018HighPt56NoIter10 = cms.EDFilter( "HLTPrescaler",
20662  offset = cms.uint32( 0 ),
20663  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20664 )
20665 fragment.hltFullTrackHighPt56NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20666  saveTags = cms.bool( True ),
20667  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20668  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20669  MinPt = cms.double( 56.0 ),
20670  MaxPt = cms.double( 9999.0 ),
20671  MaxEta = cms.double( 2.4 ),
20672  MaxVz = cms.double( 15.0 ),
20673  MinTrks = cms.int32( 1 ),
20674  MinSep = cms.double( 9999.0 )
20675 )
20676 fragment.hltPreHIFullTracks2018HighPt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20677  offset = cms.uint32( 0 ),
20678  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20679 )
20680 fragment.hltFullTrackHighPt60NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20681  saveTags = cms.bool( True ),
20682  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20683  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20684  MinPt = cms.double( 60.0 ),
20685  MaxPt = cms.double( 9999.0 ),
20686  MaxEta = cms.double( 2.4 ),
20687  MaxVz = cms.double( 15.0 ),
20688  MinTrks = cms.int32( 1 ),
20689  MinSep = cms.double( 9999.0 )
20690 )
20691 fragment.hltL1sDoubleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
20692  saveTags = cms.bool( True ),
20693  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_BptxAND" ),
20694  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20695  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20696  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20697  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20698  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20699  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20700  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20701  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20702 )
20703 fragment.hltPreHIL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
20704  offset = cms.uint32( 0 ),
20705  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20706 )
20707 fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20708  saveTags = cms.bool( True ),
20709  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20710  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
20711  MaxEta = cms.double( 2.5 ),
20712  MinPt = cms.double( 0.0 ),
20713  MaxDeltaR = cms.double( 0.3 ),
20714  MinN = cms.int32( 2 ),
20715  CentralBxOnly = cms.bool( True ),
20716  SelectQualities = cms.vint32( )
20717 )
20718 fragment.hltL1sDoubleMuOpenCentrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
20719  saveTags = cms.bool( True ),
20720  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_30_100_BptxAND" ),
20721  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20722  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20723  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20724  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20725  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20726  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20727  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20728  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20729 )
20730 fragment.hltPreHIL1DoubleMuOpenCentrality30100 = cms.EDFilter( "HLTPrescaler",
20731  offset = cms.uint32( 0 ),
20732  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20733 )
20734 fragment.hltL1fL1sL1DoubleMuOpenCentrality30100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20735  saveTags = cms.bool( True ),
20736  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20737  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality30100BptxAND" ),
20738  MaxEta = cms.double( 2.5 ),
20739  MinPt = cms.double( 0.0 ),
20740  MaxDeltaR = cms.double( 0.3 ),
20741  MinN = cms.int32( 2 ),
20742  CentralBxOnly = cms.bool( True ),
20743  SelectQualities = cms.vint32( )
20744 )
20745 fragment.hltL1sDoubleMuOpenCentrality40100BptxAND = cms.EDFilter( "HLTL1TSeed",
20746  saveTags = cms.bool( True ),
20747  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_40_100_BptxAND" ),
20748  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20749  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20750  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20751  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20752  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20753  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20754  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20755  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20756 )
20757 fragment.hltPreHIL1DoubleMuOpenCentrality40100 = cms.EDFilter( "HLTPrescaler",
20758  offset = cms.uint32( 0 ),
20759  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20760 )
20761 fragment.hltL1fL1sL1DoubleMuOpenCentrality40100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20762  saveTags = cms.bool( True ),
20763  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20764  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality40100BptxAND" ),
20765  MaxEta = cms.double( 2.5 ),
20766  MinPt = cms.double( 0.0 ),
20767  MaxDeltaR = cms.double( 0.3 ),
20768  MinN = cms.int32( 2 ),
20769  CentralBxOnly = cms.bool( True ),
20770  SelectQualities = cms.vint32( )
20771 )
20772 fragment.hltL1sDoubleMuOpenCentrality50100BptxAND = cms.EDFilter( "HLTL1TSeed",
20773  saveTags = cms.bool( True ),
20774  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_50_100_BptxAND" ),
20775  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20776  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20777  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20778  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20779  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20780  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20781  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20782  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20783 )
20784 fragment.hltPreHIL1DoubleMuOpenCentrality50100 = cms.EDFilter( "HLTPrescaler",
20785  offset = cms.uint32( 0 ),
20786  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20787 )
20788 fragment.hltL1fL1sL1DoubleMuOpenCentrality50100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20789  saveTags = cms.bool( True ),
20790  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20791  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality50100BptxAND" ),
20792  MaxEta = cms.double( 2.5 ),
20793  MinPt = cms.double( 0.0 ),
20794  MaxDeltaR = cms.double( 0.3 ),
20795  MinN = cms.int32( 2 ),
20796  CentralBxOnly = cms.bool( True ),
20797  SelectQualities = cms.vint32( )
20798 )
20799 fragment.hltPreHIL1DoubleMuOpener1p6 = cms.EDFilter( "HLTPrescaler",
20800  offset = cms.uint32( 0 ),
20801  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20802 )
20803 fragment.hltL1fL1sL1DoubleMuOpenL1FilteredEr1p6 = cms.EDFilter( "HLTMuonL1TFilter",
20804  saveTags = cms.bool( True ),
20805  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20806  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
20807  MaxEta = cms.double( 1.6 ),
20808  MinPt = cms.double( 0.0 ),
20809  MaxDeltaR = cms.double( 0.3 ),
20810  MinN = cms.int32( 2 ),
20811  CentralBxOnly = cms.bool( True ),
20812  SelectQualities = cms.vint32( )
20813 )
20814 fragment.hltL1sDoubleMuOpenOSBptxAND = cms.EDFilter( "HLTL1TSeed",
20815  saveTags = cms.bool( True ),
20816  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_OS_BptxAND" ),
20817  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20818  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20819  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20820  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20821  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20822  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20823  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20824  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20825 )
20826 fragment.hltPreHIL1DoubleMuOpenOSer1p6 = cms.EDFilter( "HLTPrescaler",
20827  offset = cms.uint32( 0 ),
20828  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20829 )
20830 fragment.hltL1fL1sL1DoubleMuOpenOSL1FilteredEr1p6 = cms.EDFilter( "HLTMuonL1TFilter",
20831  saveTags = cms.bool( True ),
20832  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20833  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
20834  MaxEta = cms.double( 1.6 ),
20835  MinPt = cms.double( 0.0 ),
20836  MaxDeltaR = cms.double( 0.3 ),
20837  MinN = cms.int32( 2 ),
20838  CentralBxOnly = cms.bool( True ),
20839  SelectQualities = cms.vint32( )
20840 )
20841 fragment.hltL1sDoubleMu0BptxAND = cms.EDFilter( "HLTL1TSeed",
20842  saveTags = cms.bool( True ),
20843  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_BptxAND" ),
20844  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20845  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20846  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20847  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20848  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20849  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20850  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20851  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20852 )
20853 fragment.hltPreHIL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
20854  offset = cms.uint32( 0 ),
20855  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20856 )
20857 fragment.hltL1fL1sL1DoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20858  saveTags = cms.bool( True ),
20859  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20860  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0BptxAND" ),
20861  MaxEta = cms.double( 2.5 ),
20862  MinPt = cms.double( 0.0 ),
20863  MaxDeltaR = cms.double( 0.3 ),
20864  MinN = cms.int32( 2 ),
20865  CentralBxOnly = cms.bool( True ),
20866  SelectQualities = cms.vint32( )
20867 )
20868 fragment.hltL1sDoubleMu10BptxAND = cms.EDFilter( "HLTL1TSeed",
20869  saveTags = cms.bool( True ),
20870  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu10_BptxAND" ),
20871  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20872  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20873  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20874  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20875  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20876  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20877  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20878  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20879 )
20880 fragment.hltPreHIL1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
20881  offset = cms.uint32( 0 ),
20882  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20883 )
20884 fragment.hltL1fL1sL1DoubleMu10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20885  saveTags = cms.bool( True ),
20886  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20887  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu10BptxAND" ),
20888  MaxEta = cms.double( 2.5 ),
20889  MinPt = cms.double( 0.0 ),
20890  MaxDeltaR = cms.double( 0.3 ),
20891  MinN = cms.int32( 2 ),
20892  CentralBxOnly = cms.bool( True ),
20893  SelectQualities = cms.vint32( )
20894 )
20895 fragment.hltPreHIL2L1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
20896  offset = cms.uint32( 0 ),
20897  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20898 )
20899 fragment.hltL2fL1sL1DoubleMu10L1f0L2Filtered0 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
20900  saveTags = cms.bool( True ),
20901  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20902  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20903  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
20904  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20905  FastAccept = cms.bool( False ),
20906  MaxEta = cms.double( 2.5 ),
20907  MinNhits = cms.int32( 0 ),
20908  MinNstations = cms.int32( 0 ),
20909  MinNchambers = cms.int32( 0 ),
20910  MaxDr = cms.double( 100.0 ),
20911  MaxDz = cms.double( 9999.0 ),
20912  ChargeOpt = cms.int32( 0 ),
20913  MinPtPair = cms.double( 0.0 ),
20914  MinPtMax = cms.double( 0.0 ),
20915  MinPtMin = cms.double( 0.0 ),
20916  MinInvMass = cms.double( 0.0 ),
20917  MaxInvMass = cms.double( 9999.0 ),
20918  MinAcop = cms.double( -1.0 ),
20919  MaxAcop = cms.double( 999.0 ),
20920  MinAngle = cms.double( -999.0 ),
20921  MaxAngle = cms.double( 9999.0 ),
20922  MinPtBalance = cms.double( -1.0 ),
20923  MaxPtBalance = cms.double( 999999.0 ),
20924  NSigmaPt = cms.double( 0.0 )
20925 )
20926 fragment.hltPreHIL3L1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
20927  offset = cms.uint32( 0 ),
20928  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20929 )
20930 fragment.hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20931  saveTags = cms.bool( True ),
20932  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20933  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20934  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
20935  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20936  MinN = cms.int32( 0 ),
20937  MaxEta = cms.double( 2.5 ),
20938  AbsEtaBins = cms.vdouble( 0.0 ),
20939  MinNstations = cms.vint32( -1 ),
20940  MinNhits = cms.vint32( 0 ),
20941  CutOnChambers = cms.bool( False ),
20942  MinNchambers = cms.vint32( -1 ),
20943  MaxDr = cms.double( 9999.0 ),
20944  MinDr = cms.double( -1.0 ),
20945  MaxDz = cms.double( 9999.0 ),
20946  MinDxySig = cms.double( -1.0 ),
20947  MinPt = cms.double( 0.0 ),
20948  NSigmaPt = cms.double( 0.0 ),
20949  MatchToPreviousCand = cms.bool( False )
20950 )
20951 fragment.hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20952  saveTags = cms.bool( True ),
20953  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20954  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
20955  MaxEta = cms.double( 2.5 ),
20956  MinPt = cms.double( 9999.0 ),
20957  MaxDeltaR = cms.double( 0.3 ),
20958  MinN = cms.int32( 1 ),
20959  CentralBxOnly = cms.bool( True ),
20960  SelectQualities = cms.vint32( )
20961 )
20962 fragment.hltDoubleMuOpenL1DoubleMu10Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
20963  saveTags = cms.bool( True ),
20964  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20965  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20966  PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0" ),
20967  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0" ),
20968  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20969  PreviousCandIsL2 = cms.bool( True ),
20970  FastAccept = cms.bool( False ),
20971  MinN = cms.int32( 1 ),
20972  MaxEta = cms.double( 2.5 ),
20973  MinNhits = cms.int32( 0 ),
20974  MaxDr = cms.double( 9999.0 ),
20975  MaxDz = cms.double( 9999.0 ),
20976  ChargeOpt = cms.int32( -1 ),
20977  MinPtPair = cms.vdouble( 0.0 ),
20978  MaxPtPair = cms.vdouble( 1.0E125 ),
20979  MinPtMax = cms.vdouble( 0.0 ),
20980  MinPtMin = cms.vdouble( 0.0 ),
20981  MaxPtMin = cms.vdouble( 1.0E125 ),
20982  MinInvMass = cms.vdouble( 0.0 ),
20983  MaxInvMass = cms.vdouble( 9999.0 ),
20984  MinDiMuonDeltaR = cms.double( -1.0 ),
20985  MinAcop = cms.double( -999.0 ),
20986  MaxAcop = cms.double( 999.0 ),
20987  MinPtBalance = cms.double( -1.0 ),
20988  MaxPtBalance = cms.double( 999999.0 ),
20989  NSigmaPt = cms.double( 0.0 ),
20990  MaxDCAMuMu = cms.double( 99999.0 ),
20991  MaxRapidityPair = cms.double( 999999.0 ),
20992  CutCowboys = cms.bool( False ),
20993  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20994  L1MatchingdR = cms.double( 9999.0 ),
20995  MatchToPreviousCand = cms.bool( False ),
20996  useSimpleGeometry = cms.bool( True ),
20997  useStation2 = cms.bool( True ),
20998  fallbackToME1 = cms.bool( False ),
20999  cosmicPropagationHypothesis = cms.bool( False ),
21000  useMB2InOverlap = cms.bool( False ),
21001  useTrack = cms.string( "tracker" ),
21002  useState = cms.string( "atVertex" ),
21003  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21004  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21005  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21006 )
21007 fragment.hltPreHIL2DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21008  offset = cms.uint32( 0 ),
21009  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21010 )
21011 fragment.hltL2fL1sL1DoubleMuOpenL1f0L2Filtered0 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
21012  saveTags = cms.bool( True ),
21013  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21014  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21015  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21016  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21017  FastAccept = cms.bool( False ),
21018  MaxEta = cms.double( 2.5 ),
21019  MinNhits = cms.int32( 0 ),
21020  MinNstations = cms.int32( 0 ),
21021  MinNchambers = cms.int32( 0 ),
21022  MaxDr = cms.double( 100.0 ),
21023  MaxDz = cms.double( 9999.0 ),
21024  ChargeOpt = cms.int32( 0 ),
21025  MinPtPair = cms.double( 0.0 ),
21026  MinPtMax = cms.double( 0.0 ),
21027  MinPtMin = cms.double( 0.0 ),
21028  MinInvMass = cms.double( 0.0 ),
21029  MaxInvMass = cms.double( 9999.0 ),
21030  MinAcop = cms.double( -1.0 ),
21031  MaxAcop = cms.double( 999.0 ),
21032  MinAngle = cms.double( -999.0 ),
21033  MaxAngle = cms.double( 9999.0 ),
21034  MinPtBalance = cms.double( -1.0 ),
21035  MaxPtBalance = cms.double( 999999.0 ),
21036  NSigmaPt = cms.double( 0.0 )
21037 )
21038 fragment.hltPreHIL3DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21039  offset = cms.uint32( 0 ),
21040  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21041 )
21042 fragment.hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21043  saveTags = cms.bool( True ),
21044  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21045  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21046  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21047  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21048  MinN = cms.int32( 0 ),
21049  MaxEta = cms.double( 2.5 ),
21050  AbsEtaBins = cms.vdouble( 0.0 ),
21051  MinNstations = cms.vint32( -1 ),
21052  MinNhits = cms.vint32( 0 ),
21053  CutOnChambers = cms.bool( False ),
21054  MinNchambers = cms.vint32( -1 ),
21055  MaxDr = cms.double( 9999.0 ),
21056  MinDr = cms.double( -1.0 ),
21057  MaxDz = cms.double( 9999.0 ),
21058  MinDxySig = cms.double( -1.0 ),
21059  MinPt = cms.double( 0.0 ),
21060  NSigmaPt = cms.double( 0.0 ),
21061  MatchToPreviousCand = cms.bool( False )
21062 )
21063 fragment.hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21064  saveTags = cms.bool( True ),
21065  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21066  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21067  MaxEta = cms.double( 2.5 ),
21068  MinPt = cms.double( 9999.0 ),
21069  MaxDeltaR = cms.double( 0.3 ),
21070  MinN = cms.int32( 1 ),
21071  CentralBxOnly = cms.bool( True ),
21072  SelectQualities = cms.vint32( )
21073 )
21074 fragment.hltL3fL1DoubleMuOpenL3Filtered0 = cms.EDFilter( "HLTMuonDimuonL3Filter",
21075  saveTags = cms.bool( True ),
21076  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21077  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21078  PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0" ),
21079  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0" ),
21080  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21081  PreviousCandIsL2 = cms.bool( True ),
21082  FastAccept = cms.bool( False ),
21083  MinN = cms.int32( 1 ),
21084  MaxEta = cms.double( 2.5 ),
21085  MinNhits = cms.int32( 0 ),
21086  MaxDr = cms.double( 9999.0 ),
21087  MaxDz = cms.double( 9999.0 ),
21088  ChargeOpt = cms.int32( -1 ),
21089  MinPtPair = cms.vdouble( 0.0 ),
21090  MaxPtPair = cms.vdouble( 1.0E125 ),
21091  MinPtMax = cms.vdouble( 0.0 ),
21092  MinPtMin = cms.vdouble( 0.0 ),
21093  MaxPtMin = cms.vdouble( 1.0E125 ),
21094  MinInvMass = cms.vdouble( 0.0 ),
21095  MaxInvMass = cms.vdouble( 9999.0 ),
21096  MinDiMuonDeltaR = cms.double( -1.0 ),
21097  MinAcop = cms.double( -999.0 ),
21098  MaxAcop = cms.double( 999.0 ),
21099  MinPtBalance = cms.double( -1.0 ),
21100  MaxPtBalance = cms.double( 999999.0 ),
21101  NSigmaPt = cms.double( 0.0 ),
21102  MaxDCAMuMu = cms.double( 99999.0 ),
21103  MaxRapidityPair = cms.double( 999999.0 ),
21104  CutCowboys = cms.bool( False ),
21105  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21106  L1MatchingdR = cms.double( 9999.0 ),
21107  MatchToPreviousCand = cms.bool( True ),
21108  useSimpleGeometry = cms.bool( True ),
21109  useStation2 = cms.bool( True ),
21110  fallbackToME1 = cms.bool( False ),
21111  cosmicPropagationHypothesis = cms.bool( False ),
21112  useMB2InOverlap = cms.bool( False ),
21113  useTrack = cms.string( "tracker" ),
21114  useState = cms.string( "atVertex" ),
21115  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21116  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21117  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21118 )
21119 fragment.hltPreHIL3Mu0L2Mu0 = cms.EDFilter( "HLTPrescaler",
21120  offset = cms.uint32( 0 ),
21121  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21122 )
21123 fragment.hltL2fDoubleMuOpenL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21124  saveTags = cms.bool( True ),
21125  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21126  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21127  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21128  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21129  MinN = cms.int32( 2 ),
21130  MaxEta = cms.double( 2.5 ),
21131  AbsEtaBins = cms.vdouble( 5.0 ),
21132  MinNstations = cms.vint32( -1 ),
21133  MinNhits = cms.vint32( 0 ),
21134  CutOnChambers = cms.bool( False ),
21135  MinNchambers = cms.vint32( -1 ),
21136  MaxDr = cms.double( 9999.0 ),
21137  MinDr = cms.double( -1.0 ),
21138  MaxDz = cms.double( 9999.0 ),
21139  MinDxySig = cms.double( -1.0 ),
21140  MinPt = cms.double( 0.0 ),
21141  NSigmaPt = cms.double( 0.0 ),
21142  MatchToPreviousCand = cms.bool( False )
21143 )
21144 fragment.hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21145  saveTags = cms.bool( True ),
21146  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21147  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21148  MaxEta = cms.double( 2.5 ),
21149  MinPt = cms.double( 9999.0 ),
21150  MaxDeltaR = cms.double( 0.3 ),
21151  MinN = cms.int32( 1 ),
21152  CentralBxOnly = cms.bool( True ),
21153  SelectQualities = cms.vint32( )
21154 )
21155 fragment.hltL3f0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
21156  saveTags = cms.bool( True ),
21157  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21158  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21159  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2PreFiltered0" ),
21160  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0" ),
21161  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21162  MinN = cms.int32( 1 ),
21163  MaxEta = cms.double( 2.5 ),
21164  MinNhits = cms.int32( -1 ),
21165  MaxDr = cms.double( 9999.0 ),
21166  MinDr = cms.double( -1.0 ),
21167  MaxDz = cms.double( 9999.0 ),
21168  MinDxySig = cms.double( -1.0 ),
21169  MinPt = cms.double( 0.0 ),
21170  NSigmaPt = cms.double( 0.0 ),
21171  MaxNormalizedChi2 = cms.double( 9999.0 ),
21172  MaxDXYBeamSpot = cms.double( 9999.0 ),
21173  MinDXYBeamSpot = cms.double( -1.0 ),
21174  MinNmuonHits = cms.int32( 0 ),
21175  MaxPtDifference = cms.double( 9999.0 ),
21176  MinTrackPt = cms.double( 0.0 ),
21177  minMuonStations = cms.int32( -1 ),
21178  minTrkHits = cms.int32( -1 ),
21179  minMuonHits = cms.int32( -1 ),
21180  allowedTypeMask = cms.uint32( 255 ),
21181  requiredTypeMask = cms.uint32( 0 ),
21182  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21183  trkMuonId = cms.uint32( 0 ),
21184  L1MatchingdR = cms.double( 9999.0 ),
21185  MatchToPreviousCand = cms.bool( True ),
21186  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21187  useSimpleGeometry = cms.bool( True ),
21188  useStation2 = cms.bool( True ),
21189  fallbackToME1 = cms.bool( False ),
21190  cosmicPropagationHypothesis = cms.bool( False ),
21191  useMB2InOverlap = cms.bool( False ),
21192  useTrack = cms.string( "tracker" ),
21193  useState = cms.string( "atVertex" ),
21194  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21195  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21196  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21197 )
21198 fragment.hltL3f0L3Mu0L2Mu0Filtered0 = cms.EDFilter( "HLTMuonTrackMassFilter",
21199  saveTags = cms.bool( True ),
21200  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21201  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21202  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21203  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered0" ),
21204  MinMasses = cms.vdouble( 0.1 ),
21205  MaxMasses = cms.vdouble( 999.0 ),
21206  checkCharge = cms.bool( True ),
21207  MinTrackPt = cms.double( 0.0 ),
21208  MinTrackP = cms.double( 0.0 ),
21209  MaxTrackEta = cms.double( 999.0 ),
21210  MaxTrackDxy = cms.double( 999.0 ),
21211  MaxTrackDz = cms.double( 999.0 ),
21212  MinTrackHits = cms.int32( 0 ),
21213  MaxTrackNormChi2 = cms.double( 1.0E10 ),
21214  MaxDCAMuonTrack = cms.double( 99999.9 ),
21215  CutCowboys = cms.bool( False )
21216 )
21217 fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2 = cms.EDFilter( "HLTPrescaler",
21218  offset = cms.uint32( 0 ),
21219  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21220 )
21221 fragment.hltL3f0L3Filtered2p5NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21222  saveTags = cms.bool( True ),
21223  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21224  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21225  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2PreFiltered0" ),
21226  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0" ),
21227  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21228  MinN = cms.int32( 1 ),
21229  MaxEta = cms.double( 2.5 ),
21230  MinNhits = cms.int32( 10 ),
21231  MaxDr = cms.double( 9999.0 ),
21232  MinDr = cms.double( -1.0 ),
21233  MaxDz = cms.double( 9999.0 ),
21234  MinDxySig = cms.double( -1.0 ),
21235  MinPt = cms.double( 2.5 ),
21236  NSigmaPt = cms.double( 0.0 ),
21237  MaxNormalizedChi2 = cms.double( 9999.0 ),
21238  MaxDXYBeamSpot = cms.double( 9999.0 ),
21239  MinDXYBeamSpot = cms.double( -1.0 ),
21240  MinNmuonHits = cms.int32( 0 ),
21241  MaxPtDifference = cms.double( 9999.0 ),
21242  MinTrackPt = cms.double( 0.0 ),
21243  minMuonStations = cms.int32( -1 ),
21244  minTrkHits = cms.int32( -1 ),
21245  minMuonHits = cms.int32( -1 ),
21246  allowedTypeMask = cms.uint32( 255 ),
21247  requiredTypeMask = cms.uint32( 0 ),
21248  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21249  trkMuonId = cms.uint32( 0 ),
21250  L1MatchingdR = cms.double( 9999.0 ),
21251  MatchToPreviousCand = cms.bool( True ),
21252  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21253  useSimpleGeometry = cms.bool( True ),
21254  useStation2 = cms.bool( True ),
21255  fallbackToME1 = cms.bool( False ),
21256  cosmicPropagationHypothesis = cms.bool( False ),
21257  useMB2InOverlap = cms.bool( False ),
21258  useTrack = cms.string( "tracker" ),
21259  useState = cms.string( "atVertex" ),
21260  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21261  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21262  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21263 )
21264 fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2Filtered0 = cms.EDFilter( "HLTMuonTrackMassFilter",
21265  saveTags = cms.bool( True ),
21266  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21267  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21268  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21269  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered2p5NHitQ10" ),
21270  MinMasses = cms.vdouble( 0.1 ),
21271  MaxMasses = cms.vdouble( 999.0 ),
21272  checkCharge = cms.bool( True ),
21273  MinTrackPt = cms.double( 2.0 ),
21274  MinTrackP = cms.double( 0.0 ),
21275  MaxTrackEta = cms.double( 999.0 ),
21276  MaxTrackDxy = cms.double( 999.0 ),
21277  MaxTrackDz = cms.double( 999.0 ),
21278  MinTrackHits = cms.int32( 0 ),
21279  MaxTrackNormChi2 = cms.double( 1.0E10 ),
21280  MaxDCAMuonTrack = cms.double( 99999.9 ),
21281  CutCowboys = cms.bool( False )
21282 )
21283 fragment.hltPreHIL2Mu3NHitQ15 = cms.EDFilter( "HLTPrescaler",
21284  offset = cms.uint32( 0 ),
21285  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21286 )
21287 fragment.hltL1fL1sL1Mu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21288  saveTags = cms.bool( True ),
21289  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21290  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
21291  MaxEta = cms.double( 2.5 ),
21292  MinPt = cms.double( 0.0 ),
21293  MaxDeltaR = cms.double( 0.3 ),
21294  MinN = cms.int32( 1 ),
21295  CentralBxOnly = cms.bool( True ),
21296  SelectQualities = cms.vint32( )
21297 )
21298 fragment.hltL2fL1sMu3OpenL1f0L2Filtered3NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21299  saveTags = cms.bool( True ),
21300  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21301  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21302  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
21303  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21304  MinN = cms.int32( 1 ),
21305  MaxEta = cms.double( 2.5 ),
21306  AbsEtaBins = cms.vdouble( 2.5 ),
21307  MinNstations = cms.vint32( -1 ),
21308  MinNhits = cms.vint32( 15 ),
21309  CutOnChambers = cms.bool( False ),
21310  MinNchambers = cms.vint32( 0 ),
21311  MaxDr = cms.double( 9999.0 ),
21312  MinDr = cms.double( -1.0 ),
21313  MaxDz = cms.double( 9999.0 ),
21314  MinDxySig = cms.double( -1.0 ),
21315  MinPt = cms.double( 3.0 ),
21316  NSigmaPt = cms.double( 0.0 ),
21317  MatchToPreviousCand = cms.bool( False )
21318 )
21319 fragment.hltPreHIL2Mu5NHitQ15 = cms.EDFilter( "HLTPrescaler",
21320  offset = cms.uint32( 0 ),
21321  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21322 )
21323 fragment.hltL2fL1sMu3OpenL1f0L2Filtered5NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21324  saveTags = cms.bool( True ),
21325  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21326  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21327  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
21328  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21329  MinN = cms.int32( 1 ),
21330  MaxEta = cms.double( 2.5 ),
21331  AbsEtaBins = cms.vdouble( 2.5 ),
21332  MinNstations = cms.vint32( -1 ),
21333  MinNhits = cms.vint32( 15 ),
21334  CutOnChambers = cms.bool( False ),
21335  MinNchambers = cms.vint32( 0 ),
21336  MaxDr = cms.double( 9999.0 ),
21337  MinDr = cms.double( -1.0 ),
21338  MaxDz = cms.double( 9999.0 ),
21339  MinDxySig = cms.double( -1.0 ),
21340  MinPt = cms.double( 5.0 ),
21341  NSigmaPt = cms.double( 0.0 ),
21342  MatchToPreviousCand = cms.bool( False )
21343 )
21344 fragment.hltPreHIL2Mu7NHitQ15 = cms.EDFilter( "HLTPrescaler",
21345  offset = cms.uint32( 0 ),
21346  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21347 )
21348 fragment.hltL2fL1sMu3OpenL1f0L2Filtered7NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21349  saveTags = cms.bool( True ),
21350  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21351  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21352  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
21353  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21354  MinN = cms.int32( 1 ),
21355  MaxEta = cms.double( 2.5 ),
21356  AbsEtaBins = cms.vdouble( 2.5 ),
21357  MinNstations = cms.vint32( -1 ),
21358  MinNhits = cms.vint32( 15 ),
21359  CutOnChambers = cms.bool( False ),
21360  MinNchambers = cms.vint32( 0 ),
21361  MaxDr = cms.double( 9999.0 ),
21362  MinDr = cms.double( -1.0 ),
21363  MaxDz = cms.double( 9999.0 ),
21364  MinDxySig = cms.double( -1.0 ),
21365  MinPt = cms.double( 7.0 ),
21366  NSigmaPt = cms.double( 0.0 ),
21367  MatchToPreviousCand = cms.bool( False )
21368 )
21369 fragment.hltPreHIL3Mu2p5L1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
21370  offset = cms.uint32( 0 ),
21371  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21372 )
21373 fragment.hltL2fL1sDoubleMu0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21374  saveTags = cms.bool( True ),
21375  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21376  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21377  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0L1Filtered0" ),
21378  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21379  MinN = cms.int32( 0 ),
21380  MaxEta = cms.double( 2.5 ),
21381  AbsEtaBins = cms.vdouble( 0.0 ),
21382  MinNstations = cms.vint32( -1 ),
21383  MinNhits = cms.vint32( 0 ),
21384  CutOnChambers = cms.bool( False ),
21385  MinNchambers = cms.vint32( -1 ),
21386  MaxDr = cms.double( 9999.0 ),
21387  MinDr = cms.double( -1.0 ),
21388  MaxDz = cms.double( 9999.0 ),
21389  MinDxySig = cms.double( -1.0 ),
21390  MinPt = cms.double( 0.0 ),
21391  NSigmaPt = cms.double( 0.0 ),
21392  MatchToPreviousCand = cms.bool( False )
21393 )
21394 fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21395  saveTags = cms.bool( True ),
21396  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21397  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0L1Filtered0" ),
21398  MaxEta = cms.double( 2.5 ),
21399  MinPt = cms.double( 9999.0 ),
21400  MaxDeltaR = cms.double( 0.3 ),
21401  MinN = cms.int32( 1 ),
21402  CentralBxOnly = cms.bool( True ),
21403  SelectQualities = cms.vint32( )
21404 )
21405 fragment.hltL3fL1sL1DoubleMu0L1f0L2f0L3Filtered2p5 = cms.EDFilter( "HLTMuonL3PreFilter",
21406  saveTags = cms.bool( True ),
21407  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21408  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21409  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0L2Filtered0" ),
21410  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0" ),
21411  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21412  MinN = cms.int32( 1 ),
21413  MaxEta = cms.double( 2.5 ),
21414  MinNhits = cms.int32( -1 ),
21415  MaxDr = cms.double( 9999.0 ),
21416  MinDr = cms.double( -1.0 ),
21417  MaxDz = cms.double( 9999.0 ),
21418  MinDxySig = cms.double( -1.0 ),
21419  MinPt = cms.double( 2.5 ),
21420  NSigmaPt = cms.double( 0.0 ),
21421  MaxNormalizedChi2 = cms.double( 9999.0 ),
21422  MaxDXYBeamSpot = cms.double( 9999.0 ),
21423  MinDXYBeamSpot = cms.double( -1.0 ),
21424  MinNmuonHits = cms.int32( 0 ),
21425  MaxPtDifference = cms.double( 9999.0 ),
21426  MinTrackPt = cms.double( 0.0 ),
21427  minMuonStations = cms.int32( -1 ),
21428  minTrkHits = cms.int32( -1 ),
21429  minMuonHits = cms.int32( -1 ),
21430  allowedTypeMask = cms.uint32( 255 ),
21431  requiredTypeMask = cms.uint32( 0 ),
21432  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21433  trkMuonId = cms.uint32( 0 ),
21434  L1MatchingdR = cms.double( 9999.0 ),
21435  MatchToPreviousCand = cms.bool( True ),
21436  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21437  useSimpleGeometry = cms.bool( True ),
21438  useStation2 = cms.bool( True ),
21439  fallbackToME1 = cms.bool( False ),
21440  cosmicPropagationHypothesis = cms.bool( False ),
21441  useMB2InOverlap = cms.bool( False ),
21442  useTrack = cms.string( "tracker" ),
21443  useState = cms.string( "atVertex" ),
21444  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21445  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21446  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21447 )
21448 fragment.hltPreHIL3Mu3L1DoubleMuOpenOS = cms.EDFilter( "HLTPrescaler",
21449  offset = cms.uint32( 0 ),
21450  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21451 )
21452 fragment.hltL1fL1sL1DoubleMuOpenOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21453  saveTags = cms.bool( True ),
21454  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21455  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
21456  MaxEta = cms.double( 2.5 ),
21457  MinPt = cms.double( 0.0 ),
21458  MaxDeltaR = cms.double( 0.3 ),
21459  MinN = cms.int32( 2 ),
21460  CentralBxOnly = cms.bool( True ),
21461  SelectQualities = cms.vint32( )
21462 )
21463 fragment.hltL2fL1sDoubleMuOpenOSL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21464  saveTags = cms.bool( True ),
21465  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21466  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21467  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenOSL1Filtered0" ),
21468  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21469  MinN = cms.int32( 0 ),
21470  MaxEta = cms.double( 2.5 ),
21471  AbsEtaBins = cms.vdouble( 0.0 ),
21472  MinNstations = cms.vint32( -1 ),
21473  MinNhits = cms.vint32( 0 ),
21474  CutOnChambers = cms.bool( False ),
21475  MinNchambers = cms.vint32( -1 ),
21476  MaxDr = cms.double( 9999.0 ),
21477  MinDr = cms.double( -1.0 ),
21478  MaxDz = cms.double( 9999.0 ),
21479  MinDxySig = cms.double( -1.0 ),
21480  MinPt = cms.double( 0.0 ),
21481  NSigmaPt = cms.double( 0.0 ),
21482  MatchToPreviousCand = cms.bool( False )
21483 )
21484 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21485  saveTags = cms.bool( True ),
21486  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21487  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenOSL1Filtered0" ),
21488  MaxEta = cms.double( 2.5 ),
21489  MinPt = cms.double( 9999.0 ),
21490  MaxDeltaR = cms.double( 0.3 ),
21491  MinN = cms.int32( 1 ),
21492  CentralBxOnly = cms.bool( True ),
21493  SelectQualities = cms.vint32( )
21494 )
21495 fragment.hltL3fL1sL1DoubleMuOpenOSL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21496  saveTags = cms.bool( True ),
21497  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21498  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21499  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenOSL2Filtered0" ),
21500  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0" ),
21501  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21502  MinN = cms.int32( 1 ),
21503  MaxEta = cms.double( 2.5 ),
21504  MinNhits = cms.int32( -1 ),
21505  MaxDr = cms.double( 9999.0 ),
21506  MinDr = cms.double( -1.0 ),
21507  MaxDz = cms.double( 9999.0 ),
21508  MinDxySig = cms.double( -1.0 ),
21509  MinPt = cms.double( 3.0 ),
21510  NSigmaPt = cms.double( 0.0 ),
21511  MaxNormalizedChi2 = cms.double( 9999.0 ),
21512  MaxDXYBeamSpot = cms.double( 9999.0 ),
21513  MinDXYBeamSpot = cms.double( -1.0 ),
21514  MinNmuonHits = cms.int32( 0 ),
21515  MaxPtDifference = cms.double( 9999.0 ),
21516  MinTrackPt = cms.double( 0.0 ),
21517  minMuonStations = cms.int32( -1 ),
21518  minTrkHits = cms.int32( -1 ),
21519  minMuonHits = cms.int32( -1 ),
21520  allowedTypeMask = cms.uint32( 255 ),
21521  requiredTypeMask = cms.uint32( 0 ),
21522  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21523  trkMuonId = cms.uint32( 0 ),
21524  L1MatchingdR = cms.double( 9999.0 ),
21525  MatchToPreviousCand = cms.bool( True ),
21526  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21527  useSimpleGeometry = cms.bool( True ),
21528  useStation2 = cms.bool( True ),
21529  fallbackToME1 = cms.bool( False ),
21530  cosmicPropagationHypothesis = cms.bool( False ),
21531  useMB2InOverlap = cms.bool( False ),
21532  useTrack = cms.string( "tracker" ),
21533  useState = cms.string( "atVertex" ),
21534  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21535  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21536  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21537 )
21538 fragment.hltPreHIL3Mu3NHitQ10L1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
21539  offset = cms.uint32( 0 ),
21540  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21541 )
21542 fragment.hltL2fL1sDoubleMuOpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21543  saveTags = cms.bool( True ),
21544  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21545  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21546  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21547  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21548  MinN = cms.int32( 0 ),
21549  MaxEta = cms.double( 2.5 ),
21550  AbsEtaBins = cms.vdouble( 0.0 ),
21551  MinNstations = cms.vint32( -1 ),
21552  MinNhits = cms.vint32( 0 ),
21553  CutOnChambers = cms.bool( False ),
21554  MinNchambers = cms.vint32( -1 ),
21555  MaxDr = cms.double( 9999.0 ),
21556  MinDr = cms.double( -1.0 ),
21557  MaxDz = cms.double( 9999.0 ),
21558  MinDxySig = cms.double( -1.0 ),
21559  MinPt = cms.double( 0.0 ),
21560  NSigmaPt = cms.double( 0.0 ),
21561  MatchToPreviousCand = cms.bool( False )
21562 )
21563 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21564  saveTags = cms.bool( True ),
21565  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21566  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
21567  MaxEta = cms.double( 2.5 ),
21568  MinPt = cms.double( 9999.0 ),
21569  MaxDeltaR = cms.double( 0.3 ),
21570  MinN = cms.int32( 1 ),
21571  CentralBxOnly = cms.bool( True ),
21572  SelectQualities = cms.vint32( )
21573 )
21574 fragment.hltL3fL1sL1DoubleMuOpenL1f0L2f0L3Filtered3NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21575  saveTags = cms.bool( True ),
21576  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21577  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21578  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenL2Filtered0" ),
21579  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0" ),
21580  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21581  MinN = cms.int32( 1 ),
21582  MaxEta = cms.double( 2.5 ),
21583  MinNhits = cms.int32( 10 ),
21584  MaxDr = cms.double( 9999.0 ),
21585  MinDr = cms.double( -1.0 ),
21586  MaxDz = cms.double( 9999.0 ),
21587  MinDxySig = cms.double( -1.0 ),
21588  MinPt = cms.double( 3.0 ),
21589  NSigmaPt = cms.double( 0.0 ),
21590  MaxNormalizedChi2 = cms.double( 9999.0 ),
21591  MaxDXYBeamSpot = cms.double( 9999.0 ),
21592  MinDXYBeamSpot = cms.double( -1.0 ),
21593  MinNmuonHits = cms.int32( 0 ),
21594  MaxPtDifference = cms.double( 9999.0 ),
21595  MinTrackPt = cms.double( 0.0 ),
21596  minMuonStations = cms.int32( -1 ),
21597  minTrkHits = cms.int32( -1 ),
21598  minMuonHits = cms.int32( -1 ),
21599  allowedTypeMask = cms.uint32( 255 ),
21600  requiredTypeMask = cms.uint32( 0 ),
21601  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21602  trkMuonId = cms.uint32( 0 ),
21603  L1MatchingdR = cms.double( 9999.0 ),
21604  MatchToPreviousCand = cms.bool( True ),
21605  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21606  useSimpleGeometry = cms.bool( True ),
21607  useStation2 = cms.bool( True ),
21608  fallbackToME1 = cms.bool( False ),
21609  cosmicPropagationHypothesis = cms.bool( False ),
21610  useMB2InOverlap = cms.bool( False ),
21611  useTrack = cms.string( "tracker" ),
21612  useState = cms.string( "atVertex" ),
21613  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21614  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21615  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21616 )
21617 fragment.hltPreHIL3Mu3L1TripleMuOpen = cms.EDFilter( "HLTPrescaler",
21618  offset = cms.uint32( 0 ),
21619  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21620 )
21621 fragment.hltL1fL1sL1DoubleMuOpenL1FilteredN3 = cms.EDFilter( "HLTMuonL1TFilter",
21622  saveTags = cms.bool( True ),
21623  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21624  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
21625  MaxEta = cms.double( 2.5 ),
21626  MinPt = cms.double( 0.0 ),
21627  MaxDeltaR = cms.double( 0.3 ),
21628  MinN = cms.int32( 3 ),
21629  CentralBxOnly = cms.bool( True ),
21630  SelectQualities = cms.vint32( )
21631 )
21632 fragment.hltL2fL1sDoubleMuOpenL1fN3L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21633  saveTags = cms.bool( True ),
21634  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21635  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21636  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1FilteredN3" ),
21637  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21638  MinN = cms.int32( 0 ),
21639  MaxEta = cms.double( 2.5 ),
21640  AbsEtaBins = cms.vdouble( 0.0 ),
21641  MinNstations = cms.vint32( -1 ),
21642  MinNhits = cms.vint32( 0 ),
21643  CutOnChambers = cms.bool( False ),
21644  MinNchambers = cms.vint32( -1 ),
21645  MaxDr = cms.double( 9999.0 ),
21646  MinDr = cms.double( -1.0 ),
21647  MaxDz = cms.double( 9999.0 ),
21648  MinDxySig = cms.double( -1.0 ),
21649  MinPt = cms.double( 0.0 ),
21650  NSigmaPt = cms.double( 0.0 ),
21651  MatchToPreviousCand = cms.bool( False )
21652 )
21653 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3 = cms.EDFilter( "HLTMuonL1TFilter",
21654  saveTags = cms.bool( True ),
21655  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21656  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1FilteredN3" ),
21657  MaxEta = cms.double( 2.5 ),
21658  MinPt = cms.double( 9999.0 ),
21659  MaxDeltaR = cms.double( 0.3 ),
21660  MinN = cms.int32( 1 ),
21661  CentralBxOnly = cms.bool( True ),
21662  SelectQualities = cms.vint32( )
21663 )
21664 fragment.hltL3fL1sL1DoubleMuOpenL1fN3L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21665  saveTags = cms.bool( True ),
21666  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21667  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21668  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenL1fN3L2Filtered0" ),
21669  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3" ),
21670  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21671  MinN = cms.int32( 1 ),
21672  MaxEta = cms.double( 2.5 ),
21673  MinNhits = cms.int32( -1 ),
21674  MaxDr = cms.double( 9999.0 ),
21675  MinDr = cms.double( -1.0 ),
21676  MaxDz = cms.double( 9999.0 ),
21677  MinDxySig = cms.double( -1.0 ),
21678  MinPt = cms.double( 3.0 ),
21679  NSigmaPt = cms.double( 0.0 ),
21680  MaxNormalizedChi2 = cms.double( 9999.0 ),
21681  MaxDXYBeamSpot = cms.double( 9999.0 ),
21682  MinDXYBeamSpot = cms.double( -1.0 ),
21683  MinNmuonHits = cms.int32( 0 ),
21684  MaxPtDifference = cms.double( 9999.0 ),
21685  MinTrackPt = cms.double( 0.0 ),
21686  minMuonStations = cms.int32( -1 ),
21687  minTrkHits = cms.int32( -1 ),
21688  minMuonHits = cms.int32( -1 ),
21689  allowedTypeMask = cms.uint32( 255 ),
21690  requiredTypeMask = cms.uint32( 0 ),
21691  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21692  trkMuonId = cms.uint32( 0 ),
21693  L1MatchingdR = cms.double( 9999.0 ),
21694  MatchToPreviousCand = cms.bool( True ),
21695  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21696  useSimpleGeometry = cms.bool( True ),
21697  useStation2 = cms.bool( True ),
21698  fallbackToME1 = cms.bool( False ),
21699  cosmicPropagationHypothesis = cms.bool( False ),
21700  useMB2InOverlap = cms.bool( False ),
21701  useTrack = cms.string( "tracker" ),
21702  useState = cms.string( "atVertex" ),
21703  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21704  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21705  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21706 )
21707 fragment.hltPreHIL3Mu12 = cms.EDFilter( "HLTPrescaler",
21708  offset = cms.uint32( 0 ),
21709  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21710 )
21711 fragment.hltL1fL1sSingleMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
21712  saveTags = cms.bool( True ),
21713  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21714  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
21715  MaxEta = cms.double( 2.5 ),
21716  MinPt = cms.double( 7.0 ),
21717  MaxDeltaR = cms.double( 0.3 ),
21718  MinN = cms.int32( 1 ),
21719  CentralBxOnly = cms.bool( True ),
21720  SelectQualities = cms.vint32( )
21721 )
21722 fragment.hltL2fL1sSingleMu3OpenL2Filtered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21723  saveTags = cms.bool( True ),
21724  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21725  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21726  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered7" ),
21727  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21728  MinN = cms.int32( 0 ),
21729  MaxEta = cms.double( 2.5 ),
21730  AbsEtaBins = cms.vdouble( 0.0 ),
21731  MinNstations = cms.vint32( -1 ),
21732  MinNhits = cms.vint32( 0 ),
21733  CutOnChambers = cms.bool( False ),
21734  MinNchambers = cms.vint32( -1 ),
21735  MaxDr = cms.double( 9999.0 ),
21736  MinDr = cms.double( -1.0 ),
21737  MaxDz = cms.double( 9999.0 ),
21738  MinDxySig = cms.double( -1.0 ),
21739  MinPt = cms.double( 0.0 ),
21740  NSigmaPt = cms.double( 0.0 ),
21741  MatchToPreviousCand = cms.bool( False )
21742 )
21743 fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
21744  saveTags = cms.bool( True ),
21745  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21746  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered7" ),
21747  MaxEta = cms.double( 2.5 ),
21748  MinPt = cms.double( 9999.0 ),
21749  MaxDeltaR = cms.double( 0.3 ),
21750  MinN = cms.int32( 1 ),
21751  CentralBxOnly = cms.bool( True ),
21752  SelectQualities = cms.vint32( )
21753 )
21754 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
21755  saveTags = cms.bool( True ),
21756  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21757  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21758  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
21759  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
21760  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21761  MinN = cms.int32( 1 ),
21762  MaxEta = cms.double( 2.5 ),
21763  MinNhits = cms.int32( -1 ),
21764  MaxDr = cms.double( 9999.0 ),
21765  MinDr = cms.double( -1.0 ),
21766  MaxDz = cms.double( 9999.0 ),
21767  MinDxySig = cms.double( -1.0 ),
21768  MinPt = cms.double( 12.0 ),
21769  NSigmaPt = cms.double( 0.0 ),
21770  MaxNormalizedChi2 = cms.double( 9999.0 ),
21771  MaxDXYBeamSpot = cms.double( 9999.0 ),
21772  MinDXYBeamSpot = cms.double( -1.0 ),
21773  MinNmuonHits = cms.int32( 0 ),
21774  MaxPtDifference = cms.double( 9999.0 ),
21775  MinTrackPt = cms.double( 0.0 ),
21776  minMuonStations = cms.int32( -1 ),
21777  minTrkHits = cms.int32( -1 ),
21778  minMuonHits = cms.int32( -1 ),
21779  allowedTypeMask = cms.uint32( 255 ),
21780  requiredTypeMask = cms.uint32( 0 ),
21781  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21782  trkMuonId = cms.uint32( 0 ),
21783  L1MatchingdR = cms.double( 9999.0 ),
21784  MatchToPreviousCand = cms.bool( True ),
21785  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21786  useSimpleGeometry = cms.bool( True ),
21787  useStation2 = cms.bool( True ),
21788  fallbackToME1 = cms.bool( False ),
21789  cosmicPropagationHypothesis = cms.bool( False ),
21790  useMB2InOverlap = cms.bool( False ),
21791  useTrack = cms.string( "tracker" ),
21792  useState = cms.string( "atVertex" ),
21793  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21794  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21795  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21796 )
21797 fragment.hltPreHIL3Mu15 = cms.EDFilter( "HLTPrescaler",
21798  offset = cms.uint32( 0 ),
21799  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21800 )
21801 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
21802  saveTags = cms.bool( True ),
21803  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21804  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21805  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
21806  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
21807  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21808  MinN = cms.int32( 1 ),
21809  MaxEta = cms.double( 2.5 ),
21810  MinNhits = cms.int32( -1 ),
21811  MaxDr = cms.double( 9999.0 ),
21812  MinDr = cms.double( -1.0 ),
21813  MaxDz = cms.double( 9999.0 ),
21814  MinDxySig = cms.double( -1.0 ),
21815  MinPt = cms.double( 15.0 ),
21816  NSigmaPt = cms.double( 0.0 ),
21817  MaxNormalizedChi2 = cms.double( 9999.0 ),
21818  MaxDXYBeamSpot = cms.double( 9999.0 ),
21819  MinDXYBeamSpot = cms.double( -1.0 ),
21820  MinNmuonHits = cms.int32( 0 ),
21821  MaxPtDifference = cms.double( 9999.0 ),
21822  MinTrackPt = cms.double( 0.0 ),
21823  minMuonStations = cms.int32( -1 ),
21824  minTrkHits = cms.int32( -1 ),
21825  minMuonHits = cms.int32( -1 ),
21826  allowedTypeMask = cms.uint32( 255 ),
21827  requiredTypeMask = cms.uint32( 0 ),
21828  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21829  trkMuonId = cms.uint32( 0 ),
21830  L1MatchingdR = cms.double( 9999.0 ),
21831  MatchToPreviousCand = cms.bool( True ),
21832  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21833  useSimpleGeometry = cms.bool( True ),
21834  useStation2 = cms.bool( True ),
21835  fallbackToME1 = cms.bool( False ),
21836  cosmicPropagationHypothesis = cms.bool( False ),
21837  useMB2InOverlap = cms.bool( False ),
21838  useTrack = cms.string( "tracker" ),
21839  useState = cms.string( "atVertex" ),
21840  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21841  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21842  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21843 )
21844 fragment.hltPreHIL3Mu20 = cms.EDFilter( "HLTPrescaler",
21845  offset = cms.uint32( 0 ),
21846  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21847 )
21848 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered20 = cms.EDFilter( "HLTMuonL3PreFilter",
21849  saveTags = cms.bool( True ),
21850  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21851  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21852  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
21853  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
21854  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21855  MinN = cms.int32( 1 ),
21856  MaxEta = cms.double( 2.5 ),
21857  MinNhits = cms.int32( -1 ),
21858  MaxDr = cms.double( 9999.0 ),
21859  MinDr = cms.double( -1.0 ),
21860  MaxDz = cms.double( 9999.0 ),
21861  MinDxySig = cms.double( -1.0 ),
21862  MinPt = cms.double( 20.0 ),
21863  NSigmaPt = cms.double( 0.0 ),
21864  MaxNormalizedChi2 = cms.double( 9999.0 ),
21865  MaxDXYBeamSpot = cms.double( 9999.0 ),
21866  MinDXYBeamSpot = cms.double( -1.0 ),
21867  MinNmuonHits = cms.int32( 0 ),
21868  MaxPtDifference = cms.double( 9999.0 ),
21869  MinTrackPt = cms.double( 0.0 ),
21870  minMuonStations = cms.int32( -1 ),
21871  minTrkHits = cms.int32( -1 ),
21872  minMuonHits = cms.int32( -1 ),
21873  allowedTypeMask = cms.uint32( 255 ),
21874  requiredTypeMask = cms.uint32( 0 ),
21875  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21876  trkMuonId = cms.uint32( 0 ),
21877  L1MatchingdR = cms.double( 9999.0 ),
21878  MatchToPreviousCand = cms.bool( True ),
21879  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21880  useSimpleGeometry = cms.bool( True ),
21881  useStation2 = cms.bool( True ),
21882  fallbackToME1 = cms.bool( False ),
21883  cosmicPropagationHypothesis = cms.bool( False ),
21884  useMB2InOverlap = cms.bool( False ),
21885  useTrack = cms.string( "tracker" ),
21886  useState = cms.string( "atVertex" ),
21887  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21888  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21889  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21890 )
21891 fragment.hltPreHIL3Mu3NHitQ10 = cms.EDFilter( "HLTPrescaler",
21892  offset = cms.uint32( 0 ),
21893  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21894 )
21895 fragment.hltL1fL1sSingleMu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21896  saveTags = cms.bool( True ),
21897  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21898  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
21899  MaxEta = cms.double( 2.5 ),
21900  MinPt = cms.double( 0.0 ),
21901  MaxDeltaR = cms.double( 0.3 ),
21902  MinN = cms.int32( 1 ),
21903  CentralBxOnly = cms.bool( True ),
21904  SelectQualities = cms.vint32( )
21905 )
21906 fragment.hltL2fL1sSingleMu3OpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21907  saveTags = cms.bool( True ),
21908  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21909  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21910  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered0" ),
21911  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21912  MinN = cms.int32( 0 ),
21913  MaxEta = cms.double( 2.5 ),
21914  AbsEtaBins = cms.vdouble( 0.0 ),
21915  MinNstations = cms.vint32( -1 ),
21916  MinNhits = cms.vint32( 0 ),
21917  CutOnChambers = cms.bool( False ),
21918  MinNchambers = cms.vint32( -1 ),
21919  MaxDr = cms.double( 9999.0 ),
21920  MinDr = cms.double( -1.0 ),
21921  MaxDz = cms.double( 9999.0 ),
21922  MinDxySig = cms.double( -1.0 ),
21923  MinPt = cms.double( 0.0 ),
21924  NSigmaPt = cms.double( 0.0 ),
21925  MatchToPreviousCand = cms.bool( False )
21926 )
21927 fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21928  saveTags = cms.bool( True ),
21929  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21930  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered0" ),
21931  MaxEta = cms.double( 2.5 ),
21932  MinPt = cms.double( 9999.0 ),
21933  MaxDeltaR = cms.double( 0.3 ),
21934  MinN = cms.int32( 1 ),
21935  CentralBxOnly = cms.bool( True ),
21936  SelectQualities = cms.vint32( )
21937 )
21938 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered3NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21939  saveTags = cms.bool( True ),
21940  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21941  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21942  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
21943  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
21944  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21945  MinN = cms.int32( 1 ),
21946  MaxEta = cms.double( 2.5 ),
21947  MinNhits = cms.int32( 10 ),
21948  MaxDr = cms.double( 9999.0 ),
21949  MinDr = cms.double( -1.0 ),
21950  MaxDz = cms.double( 9999.0 ),
21951  MinDxySig = cms.double( -1.0 ),
21952  MinPt = cms.double( 3.0 ),
21953  NSigmaPt = cms.double( 0.0 ),
21954  MaxNormalizedChi2 = cms.double( 9999.0 ),
21955  MaxDXYBeamSpot = cms.double( 9999.0 ),
21956  MinDXYBeamSpot = cms.double( -1.0 ),
21957  MinNmuonHits = cms.int32( 0 ),
21958  MaxPtDifference = cms.double( 9999.0 ),
21959  MinTrackPt = cms.double( 0.0 ),
21960  minMuonStations = cms.int32( -1 ),
21961  minTrkHits = cms.int32( -1 ),
21962  minMuonHits = cms.int32( -1 ),
21963  allowedTypeMask = cms.uint32( 255 ),
21964  requiredTypeMask = cms.uint32( 0 ),
21965  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21966  trkMuonId = cms.uint32( 0 ),
21967  L1MatchingdR = cms.double( 9999.0 ),
21968  MatchToPreviousCand = cms.bool( True ),
21969  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21970  useSimpleGeometry = cms.bool( True ),
21971  useStation2 = cms.bool( True ),
21972  fallbackToME1 = cms.bool( False ),
21973  cosmicPropagationHypothesis = cms.bool( False ),
21974  useMB2InOverlap = cms.bool( False ),
21975  useTrack = cms.string( "tracker" ),
21976  useState = cms.string( "atVertex" ),
21977  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21978  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21979  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21980 )
21981 fragment.hltPreHIL3Mu5NHitQ10 = cms.EDFilter( "HLTPrescaler",
21982  offset = cms.uint32( 0 ),
21983  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21984 )
21985 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered5NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21986  saveTags = cms.bool( True ),
21987  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21988  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21989  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
21990  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
21991  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21992  MinN = cms.int32( 1 ),
21993  MaxEta = cms.double( 2.5 ),
21994  MinNhits = cms.int32( 10 ),
21995  MaxDr = cms.double( 9999.0 ),
21996  MinDr = cms.double( -1.0 ),
21997  MaxDz = cms.double( 9999.0 ),
21998  MinDxySig = cms.double( -1.0 ),
21999  MinPt = cms.double( 5.0 ),
22000  NSigmaPt = cms.double( 0.0 ),
22001  MaxNormalizedChi2 = cms.double( 9999.0 ),
22002  MaxDXYBeamSpot = cms.double( 9999.0 ),
22003  MinDXYBeamSpot = cms.double( -1.0 ),
22004  MinNmuonHits = cms.int32( 0 ),
22005  MaxPtDifference = cms.double( 9999.0 ),
22006  MinTrackPt = cms.double( 0.0 ),
22007  minMuonStations = cms.int32( -1 ),
22008  minTrkHits = cms.int32( -1 ),
22009  minMuonHits = cms.int32( -1 ),
22010  allowedTypeMask = cms.uint32( 255 ),
22011  requiredTypeMask = cms.uint32( 0 ),
22012  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22013  trkMuonId = cms.uint32( 0 ),
22014  L1MatchingdR = cms.double( 9999.0 ),
22015  MatchToPreviousCand = cms.bool( True ),
22016  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22017  useSimpleGeometry = cms.bool( True ),
22018  useStation2 = cms.bool( True ),
22019  fallbackToME1 = cms.bool( False ),
22020  cosmicPropagationHypothesis = cms.bool( False ),
22021  useMB2InOverlap = cms.bool( False ),
22022  useTrack = cms.string( "tracker" ),
22023  useState = cms.string( "atVertex" ),
22024  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22025  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22026  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22027 )
22028 fragment.hltPreHIL3Mu7NHitQ10 = cms.EDFilter( "HLTPrescaler",
22029  offset = cms.uint32( 0 ),
22030  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22031 )
22032 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered7NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22033  saveTags = cms.bool( True ),
22034  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22035  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22036  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
22037  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
22038  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22039  MinN = cms.int32( 1 ),
22040  MaxEta = cms.double( 2.5 ),
22041  MinNhits = cms.int32( 10 ),
22042  MaxDr = cms.double( 9999.0 ),
22043  MinDr = cms.double( -1.0 ),
22044  MaxDz = cms.double( 9999.0 ),
22045  MinDxySig = cms.double( -1.0 ),
22046  MinPt = cms.double( 7.0 ),
22047  NSigmaPt = cms.double( 0.0 ),
22048  MaxNormalizedChi2 = cms.double( 9999.0 ),
22049  MaxDXYBeamSpot = cms.double( 9999.0 ),
22050  MinDXYBeamSpot = cms.double( -1.0 ),
22051  MinNmuonHits = cms.int32( 0 ),
22052  MaxPtDifference = cms.double( 9999.0 ),
22053  MinTrackPt = cms.double( 0.0 ),
22054  minMuonStations = cms.int32( -1 ),
22055  minTrkHits = cms.int32( -1 ),
22056  minMuonHits = cms.int32( -1 ),
22057  allowedTypeMask = cms.uint32( 255 ),
22058  requiredTypeMask = cms.uint32( 0 ),
22059  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22060  trkMuonId = cms.uint32( 0 ),
22061  L1MatchingdR = cms.double( 9999.0 ),
22062  MatchToPreviousCand = cms.bool( True ),
22063  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22064  useSimpleGeometry = cms.bool( True ),
22065  useStation2 = cms.bool( True ),
22066  fallbackToME1 = cms.bool( False ),
22067  cosmicPropagationHypothesis = cms.bool( False ),
22068  useMB2InOverlap = cms.bool( False ),
22069  useTrack = cms.string( "tracker" ),
22070  useState = cms.string( "atVertex" ),
22071  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22072  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22073  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22074 )
22075 fragment.hltL1sDoubleMuOpenMAXdR3p5BptxAND = cms.EDFilter( "HLTL1TSeed",
22076  saveTags = cms.bool( True ),
22077  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_MaxDr3p5_BptxAND" ),
22078  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22079  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22080  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22081  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22082  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22083  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22084  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22085  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22086 )
22087 fragment.hltPreHIL3Mu0NHitQ10L2Mu0MAXdR3p5M1to5 = cms.EDFilter( "HLTPrescaler",
22088  offset = cms.uint32( 0 ),
22089  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22090 )
22091 fragment.hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22092  saveTags = cms.bool( True ),
22093  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22094  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenMAXdR3p5BptxAND" ),
22095  MaxEta = cms.double( 2.5 ),
22096  MinPt = cms.double( 0.0 ),
22097  MaxDeltaR = cms.double( 0.3 ),
22098  MinN = cms.int32( 2 ),
22099  CentralBxOnly = cms.bool( True ),
22100  SelectQualities = cms.vint32( )
22101 )
22102 fragment.hltL2fDoubleMuOpenL2DR3p5PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22103  saveTags = cms.bool( True ),
22104  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22105  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22106  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0" ),
22107  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22108  MinN = cms.int32( 2 ),
22109  MaxEta = cms.double( 2.5 ),
22110  AbsEtaBins = cms.vdouble( 5.0 ),
22111  MinNstations = cms.vint32( -1 ),
22112  MinNhits = cms.vint32( 0 ),
22113  CutOnChambers = cms.bool( False ),
22114  MinNchambers = cms.vint32( -1 ),
22115  MaxDr = cms.double( 9999.0 ),
22116  MinDr = cms.double( -1.0 ),
22117  MaxDz = cms.double( 9999.0 ),
22118  MinDxySig = cms.double( -1.0 ),
22119  MinPt = cms.double( 0.0 ),
22120  NSigmaPt = cms.double( 0.0 ),
22121  MatchToPreviousCand = cms.bool( False )
22122 )
22123 fragment.hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22124  saveTags = cms.bool( True ),
22125  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22126  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0" ),
22127  MaxEta = cms.double( 2.5 ),
22128  MinPt = cms.double( 9999.0 ),
22129  MaxDeltaR = cms.double( 0.3 ),
22130  MinN = cms.int32( 1 ),
22131  CentralBxOnly = cms.bool( True ),
22132  SelectQualities = cms.vint32( )
22133 )
22134 fragment.hltL3f0DR3p5L3FilteredNHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
22135  saveTags = cms.bool( True ),
22136  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22137  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22138  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2DR3p5PreFiltered0" ),
22139  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0" ),
22140  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22141  MinN = cms.int32( 1 ),
22142  MaxEta = cms.double( 2.5 ),
22143  MinNhits = cms.int32( 10 ),
22144  MaxDr = cms.double( 9999.0 ),
22145  MinDr = cms.double( -1.0 ),
22146  MaxDz = cms.double( 9999.0 ),
22147  MinDxySig = cms.double( -1.0 ),
22148  MinPt = cms.double( 0.0 ),
22149  NSigmaPt = cms.double( 0.0 ),
22150  MaxNormalizedChi2 = cms.double( 9999.0 ),
22151  MaxDXYBeamSpot = cms.double( 9999.0 ),
22152  MinDXYBeamSpot = cms.double( -1.0 ),
22153  MinNmuonHits = cms.int32( 0 ),
22154  MaxPtDifference = cms.double( 9999.0 ),
22155  MinTrackPt = cms.double( 0.0 ),
22156  minMuonStations = cms.int32( -1 ),
22157  minTrkHits = cms.int32( -1 ),
22158  minMuonHits = cms.int32( -1 ),
22159  allowedTypeMask = cms.uint32( 255 ),
22160  requiredTypeMask = cms.uint32( 0 ),
22161  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22162  trkMuonId = cms.uint32( 0 ),
22163  L1MatchingdR = cms.double( 9999.0 ),
22164  MatchToPreviousCand = cms.bool( True ),
22165  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22166  useSimpleGeometry = cms.bool( True ),
22167  useStation2 = cms.bool( True ),
22168  fallbackToME1 = cms.bool( False ),
22169  cosmicPropagationHypothesis = cms.bool( False ),
22170  useMB2InOverlap = cms.bool( False ),
22171  useTrack = cms.string( "tracker" ),
22172  useState = cms.string( "atVertex" ),
22173  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22174  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22175  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22176 )
22177 fragment.hltL3f0L3Mu0L2Mu0DR3p5FilteredNHitQ10M1to5 = cms.EDFilter( "HLTMuonTrackMassFilter",
22178  saveTags = cms.bool( True ),
22179  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22180  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22181  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22182  PreviousCandTag = cms.InputTag( "hltL3f0DR3p5L3FilteredNHitQ10" ),
22183  MinMasses = cms.vdouble( 1.0 ),
22184  MaxMasses = cms.vdouble( 5.0 ),
22185  checkCharge = cms.bool( True ),
22186  MinTrackPt = cms.double( 0.0 ),
22187  MinTrackP = cms.double( 0.0 ),
22188  MaxTrackEta = cms.double( 999.0 ),
22189  MaxTrackDxy = cms.double( 999.0 ),
22190  MaxTrackDz = cms.double( 999.0 ),
22191  MinTrackHits = cms.int32( 0 ),
22192  MaxTrackNormChi2 = cms.double( 1.0E10 ),
22193  MaxDCAMuonTrack = cms.double( 99999.9 ),
22194  CutCowboys = cms.bool( False )
22195 )
22196 fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2M7toinf = cms.EDFilter( "HLTPrescaler",
22197  offset = cms.uint32( 0 ),
22198  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22199 )
22200 fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2FilteredM7toinf = cms.EDFilter( "HLTMuonTrackMassFilter",
22201  saveTags = cms.bool( True ),
22202  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22203  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22204  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22205  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered2p5NHitQ10" ),
22206  MinMasses = cms.vdouble( 7.0 ),
22207  MaxMasses = cms.vdouble( 999.0 ),
22208  checkCharge = cms.bool( True ),
22209  MinTrackPt = cms.double( 2.0 ),
22210  MinTrackP = cms.double( 0.0 ),
22211  MaxTrackEta = cms.double( 999.0 ),
22212  MaxTrackDxy = cms.double( 999.0 ),
22213  MaxTrackDz = cms.double( 999.0 ),
22214  MinTrackHits = cms.int32( 0 ),
22215  MaxTrackNormChi2 = cms.double( 1.0E10 ),
22216  MaxDCAMuonTrack = cms.double( 99999.9 ),
22217  CutCowboys = cms.bool( False )
22218 )
22219 fragment.hltPreHICsAK4PFJet60Eta1p5 = cms.EDFilter( "HLTPrescaler",
22220  offset = cms.uint32( 0 ),
22221  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22222 )
22223 fragment.hltSinglePuAK4CaloJet60Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22224  saveTags = cms.bool( False ),
22225  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22226  triggerType = cms.int32( 85 ),
22227  MinE = cms.double( -1.0 ),
22228  MinPt = cms.double( 60.0 ),
22229  MinMass = cms.double( -1.0 ),
22230  MaxMass = cms.double( -1.0 ),
22231  MinEta = cms.double( -1.0 ),
22232  MaxEta = cms.double( 1.5 ),
22233  MinN = cms.int32( 1 )
22234 )
22235 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22236  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22237  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta1p5" ),
22238  triggerJetsType = cms.int32( 85 ),
22239  maxDeltaR = cms.double( 0.2 )
22240 )
22241 fragment.hltSingleCsPFJet60Eta1p5 = cms.EDFilter( "HLT1PFJet",
22242  saveTags = cms.bool( True ),
22243  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60" ),
22244  triggerType = cms.int32( 85 ),
22245  MinE = cms.double( -1.0 ),
22246  MinPt = cms.double( 60.0 ),
22247  MinMass = cms.double( -1.0 ),
22248  MaxMass = cms.double( -1.0 ),
22249  MinEta = cms.double( -1.0 ),
22250  MaxEta = cms.double( 1.5 ),
22251  MinN = cms.int32( 1 )
22252 )
22253 fragment.hltPreHICsAK4PFJet80Eta1p5 = cms.EDFilter( "HLTPrescaler",
22254  offset = cms.uint32( 0 ),
22255  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22256 )
22257 fragment.hltSinglePuAK4CaloJet70Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22258  saveTags = cms.bool( False ),
22259  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22260  triggerType = cms.int32( 85 ),
22261  MinE = cms.double( -1.0 ),
22262  MinPt = cms.double( 70.0 ),
22263  MinMass = cms.double( -1.0 ),
22264  MaxMass = cms.double( -1.0 ),
22265  MinEta = cms.double( -1.0 ),
22266  MaxEta = cms.double( 1.5 ),
22267  MinN = cms.int32( 1 )
22268 )
22269 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22270  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22271  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta1p5" ),
22272  triggerJetsType = cms.int32( 85 ),
22273  maxDeltaR = cms.double( 0.2 )
22274 )
22275 fragment.hltSingleCsPFJet80Eta1p5 = cms.EDFilter( "HLT1PFJet",
22276  saveTags = cms.bool( True ),
22277  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70" ),
22278  triggerType = cms.int32( 85 ),
22279  MinE = cms.double( -1.0 ),
22280  MinPt = cms.double( 80.0 ),
22281  MinMass = cms.double( -1.0 ),
22282  MaxMass = cms.double( -1.0 ),
22283  MinEta = cms.double( -1.0 ),
22284  MaxEta = cms.double( 1.5 ),
22285  MinN = cms.int32( 1 )
22286 )
22287 fragment.hltPreHICsAK4PFJet100Eta1p5 = cms.EDFilter( "HLTPrescaler",
22288  offset = cms.uint32( 0 ),
22289  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22290 )
22291 fragment.hltSinglePuAK4CaloJet80Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22292  saveTags = cms.bool( False ),
22293  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22294  triggerType = cms.int32( 85 ),
22295  MinE = cms.double( -1.0 ),
22296  MinPt = cms.double( 80.0 ),
22297  MinMass = cms.double( -1.0 ),
22298  MaxMass = cms.double( -1.0 ),
22299  MinEta = cms.double( -1.0 ),
22300  MaxEta = cms.double( 1.5 ),
22301  MinN = cms.int32( 1 )
22302 )
22303 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22304  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22305  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta1p5" ),
22306  triggerJetsType = cms.int32( 85 ),
22307  maxDeltaR = cms.double( 0.2 )
22308 )
22309 fragment.hltSingleCsPFJet100Eta1p5 = cms.EDFilter( "HLT1PFJet",
22310  saveTags = cms.bool( True ),
22311  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80" ),
22312  triggerType = cms.int32( 85 ),
22313  MinE = cms.double( -1.0 ),
22314  MinPt = cms.double( 100.0 ),
22315  MinMass = cms.double( -1.0 ),
22316  MaxMass = cms.double( -1.0 ),
22317  MinEta = cms.double( -1.0 ),
22318  MaxEta = cms.double( 1.5 ),
22319  MinN = cms.int32( 1 )
22320 )
22321 fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot = cms.EDFilter( "HLTPrescaler",
22322  offset = cms.uint32( 0 ),
22323  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22324 )
22325 fragment.hltPreHICsAK4PFJet120Eta1p5 = cms.EDFilter( "HLTPrescaler",
22326  offset = cms.uint32( 0 ),
22327  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22328 )
22329 fragment.hltSinglePuAK4CaloJet90Eta1p5 = cms.EDFilter( "HLT1CaloJet",
22330  saveTags = cms.bool( False ),
22331  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22332  triggerType = cms.int32( 85 ),
22333  MinE = cms.double( -1.0 ),
22334  MinPt = cms.double( 90.0 ),
22335  MinMass = cms.double( -1.0 ),
22336  MaxMass = cms.double( -1.0 ),
22337  MinEta = cms.double( -1.0 ),
22338  MaxEta = cms.double( 1.5 ),
22339  MinN = cms.int32( 1 )
22340 )
22341 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
22342  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
22343  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta1p5" ),
22344  triggerJetsType = cms.int32( 85 ),
22345  maxDeltaR = cms.double( 0.2 )
22346 )
22347 fragment.hltSingleCsPFJet120Eta1p5 = cms.EDFilter( "HLT1PFJet",
22348  saveTags = cms.bool( True ),
22349  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90" ),
22350  triggerType = cms.int32( 85 ),
22351  MinE = cms.double( -1.0 ),
22352  MinPt = cms.double( 120.0 ),
22353  MinMass = cms.double( -1.0 ),
22354  MaxMass = cms.double( -1.0 ),
22355  MinEta = cms.double( -1.0 ),
22356  MaxEta = cms.double( 1.5 ),
22357  MinN = cms.int32( 1 )
22358 )
22359 fragment.hltPreHICsAK4PFJet60Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
22360  offset = cms.uint32( 0 ),
22361  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22362 )
22363 fragment.hltPreHICsAK4PFJet80Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
22364  offset = cms.uint32( 0 ),
22365  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22366 )
22367 fragment.hltPreHICsAK4PFJet100Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
22368  offset = cms.uint32( 0 ),
22369  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22370 )
22371 fragment.hltPreHIL3Mu3EG10HECut = cms.EDFilter( "HLTPrescaler",
22372  offset = cms.uint32( 0 ),
22373  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22374 )
22375 fragment.hltL1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22376  saveTags = cms.bool( True ),
22377  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22378  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
22379  MaxEta = cms.double( 2.5 ),
22380  MinPt = cms.double( 0.0 ),
22381  MaxDeltaR = cms.double( 0.3 ),
22382  MinN = cms.int32( 1 ),
22383  CentralBxOnly = cms.bool( True ),
22384  SelectQualities = cms.vint32( )
22385 )
22386 fragment.hltL2fL1sSingleMuOpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22387  saveTags = cms.bool( True ),
22388  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22389  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22390  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenL1Filtered0" ),
22391  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22392  MinN = cms.int32( 0 ),
22393  MaxEta = cms.double( 2.5 ),
22394  AbsEtaBins = cms.vdouble( 0.0 ),
22395  MinNstations = cms.vint32( -1 ),
22396  MinNhits = cms.vint32( 0 ),
22397  CutOnChambers = cms.bool( False ),
22398  MinNchambers = cms.vint32( -1 ),
22399  MaxDr = cms.double( 9999.0 ),
22400  MinDr = cms.double( -1.0 ),
22401  MaxDz = cms.double( 9999.0 ),
22402  MinDxySig = cms.double( -1.0 ),
22403  MinPt = cms.double( 0.0 ),
22404  NSigmaPt = cms.double( 0.0 ),
22405  MatchToPreviousCand = cms.bool( False )
22406 )
22407 fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22408  saveTags = cms.bool( True ),
22409  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22410  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenL1Filtered0" ),
22411  MaxEta = cms.double( 2.5 ),
22412  MinPt = cms.double( 9999.0 ),
22413  MaxDeltaR = cms.double( 0.3 ),
22414  MinN = cms.int32( 1 ),
22415  CentralBxOnly = cms.bool( True ),
22416  SelectQualities = cms.vint32( )
22417 )
22418 fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22419  saveTags = cms.bool( True ),
22420  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22421  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22422  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
22423  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
22424  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22425  MinN = cms.int32( 1 ),
22426  MaxEta = cms.double( 2.5 ),
22427  MinNhits = cms.int32( -1 ),
22428  MaxDr = cms.double( 9999.0 ),
22429  MinDr = cms.double( -1.0 ),
22430  MaxDz = cms.double( 9999.0 ),
22431  MinDxySig = cms.double( -1.0 ),
22432  MinPt = cms.double( 3.0 ),
22433  NSigmaPt = cms.double( 0.0 ),
22434  MaxNormalizedChi2 = cms.double( 9999.0 ),
22435  MaxDXYBeamSpot = cms.double( 9999.0 ),
22436  MinDXYBeamSpot = cms.double( -1.0 ),
22437  MinNmuonHits = cms.int32( 0 ),
22438  MaxPtDifference = cms.double( 9999.0 ),
22439  MinTrackPt = cms.double( 0.0 ),
22440  minMuonStations = cms.int32( -1 ),
22441  minTrkHits = cms.int32( -1 ),
22442  minMuonHits = cms.int32( -1 ),
22443  allowedTypeMask = cms.uint32( 255 ),
22444  requiredTypeMask = cms.uint32( 0 ),
22445  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22446  trkMuonId = cms.uint32( 0 ),
22447  L1MatchingdR = cms.double( 9999.0 ),
22448  MatchToPreviousCand = cms.bool( True ),
22449  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22450  useSimpleGeometry = cms.bool( True ),
22451  useStation2 = cms.bool( True ),
22452  fallbackToME1 = cms.bool( False ),
22453  cosmicPropagationHypothesis = cms.bool( False ),
22454  useMB2InOverlap = cms.bool( False ),
22455  useTrack = cms.string( "tracker" ),
22456  useState = cms.string( "atVertex" ),
22457  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22458  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22459  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22460 )
22461 fragment.hltPreHIL3Mu3EG15HECut = cms.EDFilter( "HLTPrescaler",
22462  offset = cms.uint32( 0 ),
22463  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22464 )
22465 fragment.hltEG15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22466  saveTags = cms.bool( True ),
22467  candTag = cms.InputTag( "hltEG15EtPPOnAAFilter" ),
22468  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
22469  rhoTag = cms.InputTag( "" ),
22470  energyLowEdges = cms.vdouble( 0.0 ),
22471  lessThan = cms.bool( True ),
22472  useEt = cms.bool( False ),
22473  thrRegularEB = cms.vdouble( -1.0 ),
22474  thrRegularEE = cms.vdouble( -1.0 ),
22475  thrOverEEB = cms.vdouble( 0.2 ),
22476  thrOverEEE = cms.vdouble( 0.2 ),
22477  thrOverE2EB = cms.vdouble( -1.0 ),
22478  thrOverE2EE = cms.vdouble( -1.0 ),
22479  ncandcut = cms.int32( 1 ),
22480  doRhoCorrection = cms.bool( False ),
22481  rhoMax = cms.double( 9.9999999E7 ),
22482  rhoScale = cms.double( 1.0 ),
22483  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22484  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22485  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
22486 )
22487 fragment.hltPreHIL3Mu3EG20HECut = cms.EDFilter( "HLTPrescaler",
22488  offset = cms.uint32( 0 ),
22489  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22490 )
22491 fragment.hltPreHIL3Mu3EG30HECut = cms.EDFilter( "HLTPrescaler",
22492  offset = cms.uint32( 0 ),
22493  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22494 )
22495 fragment.hltPreHIL3Mu5EG10HECut = cms.EDFilter( "HLTPrescaler",
22496  offset = cms.uint32( 0 ),
22497  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22498 )
22499 fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
22500  saveTags = cms.bool( True ),
22501  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22502  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22503  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
22504  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
22505  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22506  MinN = cms.int32( 1 ),
22507  MaxEta = cms.double( 2.5 ),
22508  MinNhits = cms.int32( -1 ),
22509  MaxDr = cms.double( 9999.0 ),
22510  MinDr = cms.double( -1.0 ),
22511  MaxDz = cms.double( 9999.0 ),
22512  MinDxySig = cms.double( -1.0 ),
22513  MinPt = cms.double( 5.0 ),
22514  NSigmaPt = cms.double( 0.0 ),
22515  MaxNormalizedChi2 = cms.double( 9999.0 ),
22516  MaxDXYBeamSpot = cms.double( 9999.0 ),
22517  MinDXYBeamSpot = cms.double( -1.0 ),
22518  MinNmuonHits = cms.int32( 0 ),
22519  MaxPtDifference = cms.double( 9999.0 ),
22520  MinTrackPt = cms.double( 0.0 ),
22521  minMuonStations = cms.int32( -1 ),
22522  minTrkHits = cms.int32( -1 ),
22523  minMuonHits = cms.int32( -1 ),
22524  allowedTypeMask = cms.uint32( 255 ),
22525  requiredTypeMask = cms.uint32( 0 ),
22526  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22527  trkMuonId = cms.uint32( 0 ),
22528  L1MatchingdR = cms.double( 9999.0 ),
22529  MatchToPreviousCand = cms.bool( True ),
22530  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22531  useSimpleGeometry = cms.bool( True ),
22532  useStation2 = cms.bool( True ),
22533  fallbackToME1 = cms.bool( False ),
22534  cosmicPropagationHypothesis = cms.bool( False ),
22535  useMB2InOverlap = cms.bool( False ),
22536  useTrack = cms.string( "tracker" ),
22537  useState = cms.string( "atVertex" ),
22538  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22539  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22540  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22541 )
22542 fragment.hltPreHIL3Mu5EG15HECut = cms.EDFilter( "HLTPrescaler",
22543  offset = cms.uint32( 0 ),
22544  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22545 )
22546 fragment.hltPreHIL3Mu5EG20HECut = cms.EDFilter( "HLTPrescaler",
22547  offset = cms.uint32( 0 ),
22548  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22549 )
22550 fragment.hltPreHIL3Mu5EG30HECut = cms.EDFilter( "HLTPrescaler",
22551  offset = cms.uint32( 0 ),
22552  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22553 )
22554 fragment.hltPreHIL3Mu7EG10HECut = cms.EDFilter( "HLTPrescaler",
22555  offset = cms.uint32( 0 ),
22556  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22557 )
22558 fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 = cms.EDFilter( "HLTMuonL3PreFilter",
22559  saveTags = cms.bool( True ),
22560  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22561  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22562  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
22563  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
22564  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22565  MinN = cms.int32( 1 ),
22566  MaxEta = cms.double( 2.5 ),
22567  MinNhits = cms.int32( -1 ),
22568  MaxDr = cms.double( 9999.0 ),
22569  MinDr = cms.double( -1.0 ),
22570  MaxDz = cms.double( 9999.0 ),
22571  MinDxySig = cms.double( -1.0 ),
22572  MinPt = cms.double( 7.0 ),
22573  NSigmaPt = cms.double( 0.0 ),
22574  MaxNormalizedChi2 = cms.double( 9999.0 ),
22575  MaxDXYBeamSpot = cms.double( 9999.0 ),
22576  MinDXYBeamSpot = cms.double( -1.0 ),
22577  MinNmuonHits = cms.int32( 0 ),
22578  MaxPtDifference = cms.double( 9999.0 ),
22579  MinTrackPt = cms.double( 0.0 ),
22580  minMuonStations = cms.int32( -1 ),
22581  minTrkHits = cms.int32( -1 ),
22582  minMuonHits = cms.int32( -1 ),
22583  allowedTypeMask = cms.uint32( 255 ),
22584  requiredTypeMask = cms.uint32( 0 ),
22585  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22586  trkMuonId = cms.uint32( 0 ),
22587  L1MatchingdR = cms.double( 9999.0 ),
22588  MatchToPreviousCand = cms.bool( True ),
22589  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22590  useSimpleGeometry = cms.bool( True ),
22591  useStation2 = cms.bool( True ),
22592  fallbackToME1 = cms.bool( False ),
22593  cosmicPropagationHypothesis = cms.bool( False ),
22594  useMB2InOverlap = cms.bool( False ),
22595  useTrack = cms.string( "tracker" ),
22596  useState = cms.string( "atVertex" ),
22597  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22598  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22599  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22600 )
22601 fragment.hltPreHIL3Mu7EG15HECut = cms.EDFilter( "HLTPrescaler",
22602  offset = cms.uint32( 0 ),
22603  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22604 )
22605 fragment.hltPreHIL3Mu7EG20HECut = cms.EDFilter( "HLTPrescaler",
22606  offset = cms.uint32( 0 ),
22607  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22608 )
22609 fragment.hltPreHIL3Mu7EG30HECut = cms.EDFilter( "HLTPrescaler",
22610  offset = cms.uint32( 0 ),
22611  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22612 )
22613 fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22614  saveTags = cms.bool( True ),
22615  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet28_MidEta2p7_BptxAND" ),
22616  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22617  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22618  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22619  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22620  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22621  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22622  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22623  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22624 )
22625 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLTPrescaler",
22626  offset = cms.uint32( 0 ),
22627  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22628 )
22629 fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22630  saveTags = cms.bool( True ),
22631  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22632  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND" ),
22633  MaxEta = cms.double( 2.5 ),
22634  MinPt = cms.double( 0.0 ),
22635  MaxDeltaR = cms.double( 0.3 ),
22636  MinN = cms.int32( 1 ),
22637  CentralBxOnly = cms.bool( True ),
22638  SelectQualities = cms.vint32( )
22639 )
22640 fragment.hltSinglePuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22641  saveTags = cms.bool( True ),
22642  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22643  triggerType = cms.int32( 85 ),
22644  MinE = cms.double( -1.0 ),
22645  MinPt = cms.double( 40.0 ),
22646  MinMass = cms.double( -1.0 ),
22647  MaxMass = cms.double( -1.0 ),
22648  MinEta = cms.double( -1.0 ),
22649  MaxEta = cms.double( 2.1 ),
22650  MinN = cms.int32( 1 )
22651 )
22652 fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22653  saveTags = cms.bool( True ),
22654  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22655  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22656  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22657  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22658  MinN = cms.int32( 0 ),
22659  MaxEta = cms.double( 2.5 ),
22660  AbsEtaBins = cms.vdouble( 0.0 ),
22661  MinNstations = cms.vint32( -1 ),
22662  MinNhits = cms.vint32( 0 ),
22663  CutOnChambers = cms.bool( False ),
22664  MinNchambers = cms.vint32( -1 ),
22665  MaxDr = cms.double( 9999.0 ),
22666  MinDr = cms.double( -1.0 ),
22667  MaxDz = cms.double( 9999.0 ),
22668  MinDxySig = cms.double( -1.0 ),
22669  MinPt = cms.double( 0.0 ),
22670  NSigmaPt = cms.double( 0.0 ),
22671  MatchToPreviousCand = cms.bool( False )
22672 )
22673 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22674  saveTags = cms.bool( True ),
22675  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22676  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22677  MaxEta = cms.double( 2.5 ),
22678  MinPt = cms.double( 9999.0 ),
22679  MaxDeltaR = cms.double( 0.3 ),
22680  MinN = cms.int32( 1 ),
22681  CentralBxOnly = cms.bool( True ),
22682  SelectQualities = cms.vint32( )
22683 )
22684 fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22685  saveTags = cms.bool( True ),
22686  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22687  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22688  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0" ),
22689  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22690  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22691  MinN = cms.int32( 1 ),
22692  MaxEta = cms.double( 2.5 ),
22693  MinNhits = cms.int32( -1 ),
22694  MaxDr = cms.double( 9999.0 ),
22695  MinDr = cms.double( -1.0 ),
22696  MaxDz = cms.double( 9999.0 ),
22697  MinDxySig = cms.double( -1.0 ),
22698  MinPt = cms.double( 3.0 ),
22699  NSigmaPt = cms.double( 0.0 ),
22700  MaxNormalizedChi2 = cms.double( 9999.0 ),
22701  MaxDXYBeamSpot = cms.double( 9999.0 ),
22702  MinDXYBeamSpot = cms.double( -1.0 ),
22703  MinNmuonHits = cms.int32( 0 ),
22704  MaxPtDifference = cms.double( 9999.0 ),
22705  MinTrackPt = cms.double( 0.0 ),
22706  minMuonStations = cms.int32( -1 ),
22707  minTrkHits = cms.int32( -1 ),
22708  minMuonHits = cms.int32( -1 ),
22709  allowedTypeMask = cms.uint32( 255 ),
22710  requiredTypeMask = cms.uint32( 0 ),
22711  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22712  trkMuonId = cms.uint32( 0 ),
22713  L1MatchingdR = cms.double( 9999.0 ),
22714  MatchToPreviousCand = cms.bool( True ),
22715  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22716  useSimpleGeometry = cms.bool( True ),
22717  useStation2 = cms.bool( True ),
22718  fallbackToME1 = cms.bool( False ),
22719  cosmicPropagationHypothesis = cms.bool( False ),
22720  useMB2InOverlap = cms.bool( False ),
22721  useTrack = cms.string( "tracker" ),
22722  useState = cms.string( "atVertex" ),
22723  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22724  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22725  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22726 )
22727 fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22728  saveTags = cms.bool( True ),
22729  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet44_MidEta2p7_BptxAND" ),
22730  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22731  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22732  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22733  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22734  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22735  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22736  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22737  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22738 )
22739 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLTPrescaler",
22740  offset = cms.uint32( 0 ),
22741  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22742 )
22743 fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22744  saveTags = cms.bool( True ),
22745  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22746  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND" ),
22747  MaxEta = cms.double( 2.5 ),
22748  MinPt = cms.double( 0.0 ),
22749  MaxDeltaR = cms.double( 0.3 ),
22750  MinN = cms.int32( 1 ),
22751  CentralBxOnly = cms.bool( True ),
22752  SelectQualities = cms.vint32( )
22753 )
22754 fragment.hltSinglePuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22755  saveTags = cms.bool( True ),
22756  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22757  triggerType = cms.int32( 85 ),
22758  MinE = cms.double( -1.0 ),
22759  MinPt = cms.double( 60.0 ),
22760  MinMass = cms.double( -1.0 ),
22761  MaxMass = cms.double( -1.0 ),
22762  MinEta = cms.double( -1.0 ),
22763  MaxEta = cms.double( 2.1 ),
22764  MinN = cms.int32( 1 )
22765 )
22766 fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22767  saveTags = cms.bool( True ),
22768  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22769  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22770  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22771  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22772  MinN = cms.int32( 0 ),
22773  MaxEta = cms.double( 2.5 ),
22774  AbsEtaBins = cms.vdouble( 0.0 ),
22775  MinNstations = cms.vint32( -1 ),
22776  MinNhits = cms.vint32( 0 ),
22777  CutOnChambers = cms.bool( False ),
22778  MinNchambers = cms.vint32( -1 ),
22779  MaxDr = cms.double( 9999.0 ),
22780  MinDr = cms.double( -1.0 ),
22781  MaxDz = cms.double( 9999.0 ),
22782  MinDxySig = cms.double( -1.0 ),
22783  MinPt = cms.double( 0.0 ),
22784  NSigmaPt = cms.double( 0.0 ),
22785  MatchToPreviousCand = cms.bool( False )
22786 )
22787 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22788  saveTags = cms.bool( True ),
22789  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22790  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22791  MaxEta = cms.double( 2.5 ),
22792  MinPt = cms.double( 9999.0 ),
22793  MaxDeltaR = cms.double( 0.3 ),
22794  MinN = cms.int32( 1 ),
22795  CentralBxOnly = cms.bool( True ),
22796  SelectQualities = cms.vint32( )
22797 )
22798 fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22799  saveTags = cms.bool( True ),
22800  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22801  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22802  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0" ),
22803  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22804  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22805  MinN = cms.int32( 1 ),
22806  MaxEta = cms.double( 2.5 ),
22807  MinNhits = cms.int32( -1 ),
22808  MaxDr = cms.double( 9999.0 ),
22809  MinDr = cms.double( -1.0 ),
22810  MaxDz = cms.double( 9999.0 ),
22811  MinDxySig = cms.double( -1.0 ),
22812  MinPt = cms.double( 3.0 ),
22813  NSigmaPt = cms.double( 0.0 ),
22814  MaxNormalizedChi2 = cms.double( 9999.0 ),
22815  MaxDXYBeamSpot = cms.double( 9999.0 ),
22816  MinDXYBeamSpot = cms.double( -1.0 ),
22817  MinNmuonHits = cms.int32( 0 ),
22818  MaxPtDifference = cms.double( 9999.0 ),
22819  MinTrackPt = cms.double( 0.0 ),
22820  minMuonStations = cms.int32( -1 ),
22821  minTrkHits = cms.int32( -1 ),
22822  minMuonHits = cms.int32( -1 ),
22823  allowedTypeMask = cms.uint32( 255 ),
22824  requiredTypeMask = cms.uint32( 0 ),
22825  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22826  trkMuonId = cms.uint32( 0 ),
22827  L1MatchingdR = cms.double( 9999.0 ),
22828  MatchToPreviousCand = cms.bool( True ),
22829  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22830  useSimpleGeometry = cms.bool( True ),
22831  useStation2 = cms.bool( True ),
22832  fallbackToME1 = cms.bool( False ),
22833  cosmicPropagationHypothesis = cms.bool( False ),
22834  useMB2InOverlap = cms.bool( False ),
22835  useTrack = cms.string( "tracker" ),
22836  useState = cms.string( "atVertex" ),
22837  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22838  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22839  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22840 )
22841 fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22842  saveTags = cms.bool( True ),
22843  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet56_MidEta2p7_BptxAND" ),
22844  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22845  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22846  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22847  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22848  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22849  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22850  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22851  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22852 )
22853 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLTPrescaler",
22854  offset = cms.uint32( 0 ),
22855  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22856 )
22857 fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22858  saveTags = cms.bool( True ),
22859  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22860  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND" ),
22861  MaxEta = cms.double( 2.5 ),
22862  MinPt = cms.double( 0.0 ),
22863  MaxDeltaR = cms.double( 0.3 ),
22864  MinN = cms.int32( 1 ),
22865  CentralBxOnly = cms.bool( True ),
22866  SelectQualities = cms.vint32( )
22867 )
22868 fragment.hltSinglePuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22869  saveTags = cms.bool( True ),
22870  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22871  triggerType = cms.int32( 85 ),
22872  MinE = cms.double( -1.0 ),
22873  MinPt = cms.double( 80.0 ),
22874  MinMass = cms.double( -1.0 ),
22875  MaxMass = cms.double( -1.0 ),
22876  MinEta = cms.double( -1.0 ),
22877  MaxEta = cms.double( 2.1 ),
22878  MinN = cms.int32( 1 )
22879 )
22880 fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22881  saveTags = cms.bool( True ),
22882  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22883  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22884  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22885  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22886  MinN = cms.int32( 0 ),
22887  MaxEta = cms.double( 2.5 ),
22888  AbsEtaBins = cms.vdouble( 0.0 ),
22889  MinNstations = cms.vint32( -1 ),
22890  MinNhits = cms.vint32( 0 ),
22891  CutOnChambers = cms.bool( False ),
22892  MinNchambers = cms.vint32( -1 ),
22893  MaxDr = cms.double( 9999.0 ),
22894  MinDr = cms.double( -1.0 ),
22895  MaxDz = cms.double( 9999.0 ),
22896  MinDxySig = cms.double( -1.0 ),
22897  MinPt = cms.double( 0.0 ),
22898  NSigmaPt = cms.double( 0.0 ),
22899  MatchToPreviousCand = cms.bool( False )
22900 )
22901 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22902  saveTags = cms.bool( True ),
22903  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22904  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22905  MaxEta = cms.double( 2.5 ),
22906  MinPt = cms.double( 9999.0 ),
22907  MaxDeltaR = cms.double( 0.3 ),
22908  MinN = cms.int32( 1 ),
22909  CentralBxOnly = cms.bool( True ),
22910  SelectQualities = cms.vint32( )
22911 )
22912 fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22913  saveTags = cms.bool( True ),
22914  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22915  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22916  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0" ),
22917  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22918  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22919  MinN = cms.int32( 1 ),
22920  MaxEta = cms.double( 2.5 ),
22921  MinNhits = cms.int32( -1 ),
22922  MaxDr = cms.double( 9999.0 ),
22923  MinDr = cms.double( -1.0 ),
22924  MaxDz = cms.double( 9999.0 ),
22925  MinDxySig = cms.double( -1.0 ),
22926  MinPt = cms.double( 3.0 ),
22927  NSigmaPt = cms.double( 0.0 ),
22928  MaxNormalizedChi2 = cms.double( 9999.0 ),
22929  MaxDXYBeamSpot = cms.double( 9999.0 ),
22930  MinDXYBeamSpot = cms.double( -1.0 ),
22931  MinNmuonHits = cms.int32( 0 ),
22932  MaxPtDifference = cms.double( 9999.0 ),
22933  MinTrackPt = cms.double( 0.0 ),
22934  minMuonStations = cms.int32( -1 ),
22935  minTrkHits = cms.int32( -1 ),
22936  minMuonHits = cms.int32( -1 ),
22937  allowedTypeMask = cms.uint32( 255 ),
22938  requiredTypeMask = cms.uint32( 0 ),
22939  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22940  trkMuonId = cms.uint32( 0 ),
22941  L1MatchingdR = cms.double( 9999.0 ),
22942  MatchToPreviousCand = cms.bool( True ),
22943  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22944  useSimpleGeometry = cms.bool( True ),
22945  useStation2 = cms.bool( True ),
22946  fallbackToME1 = cms.bool( False ),
22947  cosmicPropagationHypothesis = cms.bool( False ),
22948  useMB2InOverlap = cms.bool( False ),
22949  useTrack = cms.string( "tracker" ),
22950  useState = cms.string( "atVertex" ),
22951  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22952  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22953  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22954 )
22955 fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22956  saveTags = cms.bool( True ),
22957  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet64_MidEta2p7_BptxAND" ),
22958  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22959  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22960  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22961  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22962  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22963  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22964  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22965  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22966 )
22967 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLTPrescaler",
22968  offset = cms.uint32( 0 ),
22969  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22970 )
22971 fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22972  saveTags = cms.bool( True ),
22973  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22974  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND" ),
22975  MaxEta = cms.double( 2.5 ),
22976  MinPt = cms.double( 0.0 ),
22977  MaxDeltaR = cms.double( 0.3 ),
22978  MinN = cms.int32( 1 ),
22979  CentralBxOnly = cms.bool( True ),
22980  SelectQualities = cms.vint32( )
22981 )
22982 fragment.hltSinglePuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22983  saveTags = cms.bool( True ),
22984  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22985  triggerType = cms.int32( 85 ),
22986  MinE = cms.double( -1.0 ),
22987  MinPt = cms.double( 100.0 ),
22988  MinMass = cms.double( -1.0 ),
22989  MaxMass = cms.double( -1.0 ),
22990  MinEta = cms.double( -1.0 ),
22991  MaxEta = cms.double( 2.1 ),
22992  MinN = cms.int32( 1 )
22993 )
22994 fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22995  saveTags = cms.bool( True ),
22996  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22997  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22998  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
22999  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
23000  MinN = cms.int32( 0 ),
23001  MaxEta = cms.double( 2.5 ),
23002  AbsEtaBins = cms.vdouble( 0.0 ),
23003  MinNstations = cms.vint32( -1 ),
23004  MinNhits = cms.vint32( 0 ),
23005  CutOnChambers = cms.bool( False ),
23006  MinNchambers = cms.vint32( -1 ),
23007  MaxDr = cms.double( 9999.0 ),
23008  MinDr = cms.double( -1.0 ),
23009  MaxDz = cms.double( 9999.0 ),
23010  MinDxySig = cms.double( -1.0 ),
23011  MinPt = cms.double( 0.0 ),
23012  NSigmaPt = cms.double( 0.0 ),
23013  MatchToPreviousCand = cms.bool( False )
23014 )
23015 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23016  saveTags = cms.bool( True ),
23017  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23018  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23019  MaxEta = cms.double( 2.5 ),
23020  MinPt = cms.double( 9999.0 ),
23021  MaxDeltaR = cms.double( 0.3 ),
23022  MinN = cms.int32( 1 ),
23023  CentralBxOnly = cms.bool( True ),
23024  SelectQualities = cms.vint32( )
23025 )
23026 fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
23027  saveTags = cms.bool( True ),
23028  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23029  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23030  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0" ),
23031  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23032  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23033  MinN = cms.int32( 1 ),
23034  MaxEta = cms.double( 2.5 ),
23035  MinNhits = cms.int32( -1 ),
23036  MaxDr = cms.double( 9999.0 ),
23037  MinDr = cms.double( -1.0 ),
23038  MaxDz = cms.double( 9999.0 ),
23039  MinDxySig = cms.double( -1.0 ),
23040  MinPt = cms.double( 3.0 ),
23041  NSigmaPt = cms.double( 0.0 ),
23042  MaxNormalizedChi2 = cms.double( 9999.0 ),
23043  MaxDXYBeamSpot = cms.double( 9999.0 ),
23044  MinDXYBeamSpot = cms.double( -1.0 ),
23045  MinNmuonHits = cms.int32( 0 ),
23046  MaxPtDifference = cms.double( 9999.0 ),
23047  MinTrackPt = cms.double( 0.0 ),
23048  minMuonStations = cms.int32( -1 ),
23049  minTrkHits = cms.int32( -1 ),
23050  minMuonHits = cms.int32( -1 ),
23051  allowedTypeMask = cms.uint32( 255 ),
23052  requiredTypeMask = cms.uint32( 0 ),
23053  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23054  trkMuonId = cms.uint32( 0 ),
23055  L1MatchingdR = cms.double( 9999.0 ),
23056  MatchToPreviousCand = cms.bool( True ),
23057  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23058  useSimpleGeometry = cms.bool( True ),
23059  useStation2 = cms.bool( True ),
23060  fallbackToME1 = cms.bool( False ),
23061  cosmicPropagationHypothesis = cms.bool( False ),
23062  useMB2InOverlap = cms.bool( False ),
23063  useTrack = cms.string( "tracker" ),
23064  useState = cms.string( "atVertex" ),
23065  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23066  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23067  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23068 )
23069 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23070  offset = cms.uint32( 0 ),
23071  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23072 )
23073 fragment.hltL3MuFiltered3SinglePuAK4CaloJet40FilterDr = cms.EDFilter( "HLT2MuonTau",
23074  saveTags = cms.bool( True ),
23075  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23076  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23077  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3" ),
23078  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet40Eta2p1" ),
23079  triggerType1 = cms.int32( 83 ),
23080  triggerType2 = cms.int32( 85 ),
23081  MinDphi = cms.double( 0.6 ),
23082  MaxDphi = cms.double( 3.2 ),
23083  MinDeta = cms.double( 1.0 ),
23084  MaxDeta = cms.double( -1.0 ),
23085  MinMinv = cms.double( 1.0 ),
23086  MaxMinv = cms.double( -1.0 ),
23087  MinDelR = cms.double( 1.0 ),
23088  MaxDelR = cms.double( -1.0 ),
23089  MinPt = cms.double( 1.0 ),
23090  MaxPt = cms.double( -1.0 ),
23091  MinN = cms.int32( 1 )
23092 )
23093 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23094  offset = cms.uint32( 0 ),
23095  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23096 )
23097 fragment.hltL3MuFiltered3SinglePuAK4CaloJet60FilterDr = cms.EDFilter( "HLT2MuonTau",
23098  saveTags = cms.bool( True ),
23099  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23100  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23101  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3" ),
23102  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ),
23103  triggerType1 = cms.int32( 83 ),
23104  triggerType2 = cms.int32( 85 ),
23105  MinDphi = cms.double( 0.6 ),
23106  MaxDphi = cms.double( 3.2 ),
23107  MinDeta = cms.double( 1.0 ),
23108  MaxDeta = cms.double( -1.0 ),
23109  MinMinv = cms.double( 1.0 ),
23110  MaxMinv = cms.double( -1.0 ),
23111  MinDelR = cms.double( 1.0 ),
23112  MaxDelR = cms.double( -1.0 ),
23113  MinPt = cms.double( 1.0 ),
23114  MaxPt = cms.double( -1.0 ),
23115  MinN = cms.int32( 1 )
23116 )
23117 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23118  offset = cms.uint32( 0 ),
23119  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23120 )
23121 fragment.hltL3MuFiltered3SinglePuAK4CaloJet80FilterDr = cms.EDFilter( "HLT2MuonTau",
23122  saveTags = cms.bool( True ),
23123  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23124  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23125  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3" ),
23126  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ),
23127  triggerType1 = cms.int32( 83 ),
23128  triggerType2 = cms.int32( 85 ),
23129  MinDphi = cms.double( 0.6 ),
23130  MaxDphi = cms.double( 3.2 ),
23131  MinDeta = cms.double( 1.0 ),
23132  MaxDeta = cms.double( -1.0 ),
23133  MinMinv = cms.double( 1.0 ),
23134  MaxMinv = cms.double( -1.0 ),
23135  MinDelR = cms.double( 1.0 ),
23136  MaxDelR = cms.double( -1.0 ),
23137  MinPt = cms.double( 1.0 ),
23138  MaxPt = cms.double( -1.0 ),
23139  MinN = cms.int32( 1 )
23140 )
23141 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23142  offset = cms.uint32( 0 ),
23143  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23144 )
23145 fragment.hltL3MuFiltered3SinglePuAK4CaloJet100FilterDr = cms.EDFilter( "HLT2MuonTau",
23146  saveTags = cms.bool( True ),
23147  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23148  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23149  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3" ),
23150  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet100Eta2p1" ),
23151  triggerType1 = cms.int32( 83 ),
23152  triggerType2 = cms.int32( 85 ),
23153  MinDphi = cms.double( 0.6 ),
23154  MaxDphi = cms.double( 3.2 ),
23155  MinDeta = cms.double( 1.0 ),
23156  MaxDeta = cms.double( -1.0 ),
23157  MinMinv = cms.double( 1.0 ),
23158  MaxMinv = cms.double( -1.0 ),
23159  MinDelR = cms.double( 1.0 ),
23160  MaxDelR = cms.double( -1.0 ),
23161  MinPt = cms.double( 1.0 ),
23162  MaxPt = cms.double( -1.0 ),
23163  MinN = cms.int32( 1 )
23164 )
23165 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLTPrescaler",
23166  offset = cms.uint32( 0 ),
23167  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23168 )
23169 fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23170  saveTags = cms.bool( True ),
23171  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23172  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23173  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0" ),
23174  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
23175  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23176  MinN = cms.int32( 1 ),
23177  MaxEta = cms.double( 2.5 ),
23178  MinNhits = cms.int32( -1 ),
23179  MaxDr = cms.double( 9999.0 ),
23180  MinDr = cms.double( -1.0 ),
23181  MaxDz = cms.double( 9999.0 ),
23182  MinDxySig = cms.double( -1.0 ),
23183  MinPt = cms.double( 5.0 ),
23184  NSigmaPt = cms.double( 0.0 ),
23185  MaxNormalizedChi2 = cms.double( 9999.0 ),
23186  MaxDXYBeamSpot = cms.double( 9999.0 ),
23187  MinDXYBeamSpot = cms.double( -1.0 ),
23188  MinNmuonHits = cms.int32( 0 ),
23189  MaxPtDifference = cms.double( 9999.0 ),
23190  MinTrackPt = cms.double( 0.0 ),
23191  minMuonStations = cms.int32( -1 ),
23192  minTrkHits = cms.int32( -1 ),
23193  minMuonHits = cms.int32( -1 ),
23194  allowedTypeMask = cms.uint32( 255 ),
23195  requiredTypeMask = cms.uint32( 0 ),
23196  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23197  trkMuonId = cms.uint32( 0 ),
23198  L1MatchingdR = cms.double( 9999.0 ),
23199  MatchToPreviousCand = cms.bool( True ),
23200  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23201  useSimpleGeometry = cms.bool( True ),
23202  useStation2 = cms.bool( True ),
23203  fallbackToME1 = cms.bool( False ),
23204  cosmicPropagationHypothesis = cms.bool( False ),
23205  useMB2InOverlap = cms.bool( False ),
23206  useTrack = cms.string( "tracker" ),
23207  useState = cms.string( "atVertex" ),
23208  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23209  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23210  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23211 )
23212 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLTPrescaler",
23213  offset = cms.uint32( 0 ),
23214  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23215 )
23216 fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23217  saveTags = cms.bool( True ),
23218  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23219  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23220  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0" ),
23221  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
23222  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23223  MinN = cms.int32( 1 ),
23224  MaxEta = cms.double( 2.5 ),
23225  MinNhits = cms.int32( -1 ),
23226  MaxDr = cms.double( 9999.0 ),
23227  MinDr = cms.double( -1.0 ),
23228  MaxDz = cms.double( 9999.0 ),
23229  MinDxySig = cms.double( -1.0 ),
23230  MinPt = cms.double( 5.0 ),
23231  NSigmaPt = cms.double( 0.0 ),
23232  MaxNormalizedChi2 = cms.double( 9999.0 ),
23233  MaxDXYBeamSpot = cms.double( 9999.0 ),
23234  MinDXYBeamSpot = cms.double( -1.0 ),
23235  MinNmuonHits = cms.int32( 0 ),
23236  MaxPtDifference = cms.double( 9999.0 ),
23237  MinTrackPt = cms.double( 0.0 ),
23238  minMuonStations = cms.int32( -1 ),
23239  minTrkHits = cms.int32( -1 ),
23240  minMuonHits = cms.int32( -1 ),
23241  allowedTypeMask = cms.uint32( 255 ),
23242  requiredTypeMask = cms.uint32( 0 ),
23243  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23244  trkMuonId = cms.uint32( 0 ),
23245  L1MatchingdR = cms.double( 9999.0 ),
23246  MatchToPreviousCand = cms.bool( True ),
23247  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23248  useSimpleGeometry = cms.bool( True ),
23249  useStation2 = cms.bool( True ),
23250  fallbackToME1 = cms.bool( False ),
23251  cosmicPropagationHypothesis = cms.bool( False ),
23252  useMB2InOverlap = cms.bool( False ),
23253  useTrack = cms.string( "tracker" ),
23254  useState = cms.string( "atVertex" ),
23255  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23256  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23257  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23258 )
23259 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLTPrescaler",
23260  offset = cms.uint32( 0 ),
23261  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23262 )
23263 fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23264  saveTags = cms.bool( True ),
23265  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23266  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23267  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0" ),
23268  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
23269  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23270  MinN = cms.int32( 1 ),
23271  MaxEta = cms.double( 2.5 ),
23272  MinNhits = cms.int32( -1 ),
23273  MaxDr = cms.double( 9999.0 ),
23274  MinDr = cms.double( -1.0 ),
23275  MaxDz = cms.double( 9999.0 ),
23276  MinDxySig = cms.double( -1.0 ),
23277  MinPt = cms.double( 5.0 ),
23278  NSigmaPt = cms.double( 0.0 ),
23279  MaxNormalizedChi2 = cms.double( 9999.0 ),
23280  MaxDXYBeamSpot = cms.double( 9999.0 ),
23281  MinDXYBeamSpot = cms.double( -1.0 ),
23282  MinNmuonHits = cms.int32( 0 ),
23283  MaxPtDifference = cms.double( 9999.0 ),
23284  MinTrackPt = cms.double( 0.0 ),
23285  minMuonStations = cms.int32( -1 ),
23286  minTrkHits = cms.int32( -1 ),
23287  minMuonHits = cms.int32( -1 ),
23288  allowedTypeMask = cms.uint32( 255 ),
23289  requiredTypeMask = cms.uint32( 0 ),
23290  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23291  trkMuonId = cms.uint32( 0 ),
23292  L1MatchingdR = cms.double( 9999.0 ),
23293  MatchToPreviousCand = cms.bool( True ),
23294  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23295  useSimpleGeometry = cms.bool( True ),
23296  useStation2 = cms.bool( True ),
23297  fallbackToME1 = cms.bool( False ),
23298  cosmicPropagationHypothesis = cms.bool( False ),
23299  useMB2InOverlap = cms.bool( False ),
23300  useTrack = cms.string( "tracker" ),
23301  useState = cms.string( "atVertex" ),
23302  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23303  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23304  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23305 )
23306 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLTPrescaler",
23307  offset = cms.uint32( 0 ),
23308  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23309 )
23310 fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
23311  saveTags = cms.bool( True ),
23312  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23313  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
23314  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0" ),
23315  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
23316  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
23317  MinN = cms.int32( 1 ),
23318  MaxEta = cms.double( 2.5 ),
23319  MinNhits = cms.int32( -1 ),
23320  MaxDr = cms.double( 9999.0 ),
23321  MinDr = cms.double( -1.0 ),
23322  MaxDz = cms.double( 9999.0 ),
23323  MinDxySig = cms.double( -1.0 ),
23324  MinPt = cms.double( 5.0 ),
23325  NSigmaPt = cms.double( 0.0 ),
23326  MaxNormalizedChi2 = cms.double( 9999.0 ),
23327  MaxDXYBeamSpot = cms.double( 9999.0 ),
23328  MinDXYBeamSpot = cms.double( -1.0 ),
23329  MinNmuonHits = cms.int32( 0 ),
23330  MaxPtDifference = cms.double( 9999.0 ),
23331  MinTrackPt = cms.double( 0.0 ),
23332  minMuonStations = cms.int32( -1 ),
23333  minTrkHits = cms.int32( -1 ),
23334  minMuonHits = cms.int32( -1 ),
23335  allowedTypeMask = cms.uint32( 255 ),
23336  requiredTypeMask = cms.uint32( 0 ),
23337  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23338  trkMuonId = cms.uint32( 0 ),
23339  L1MatchingdR = cms.double( 9999.0 ),
23340  MatchToPreviousCand = cms.bool( True ),
23341  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
23342  useSimpleGeometry = cms.bool( True ),
23343  useStation2 = cms.bool( True ),
23344  fallbackToME1 = cms.bool( False ),
23345  cosmicPropagationHypothesis = cms.bool( False ),
23346  useMB2InOverlap = cms.bool( False ),
23347  useTrack = cms.string( "tracker" ),
23348  useState = cms.string( "atVertex" ),
23349  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23350  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23351  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23352 )
23353 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23354  offset = cms.uint32( 0 ),
23355  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23356 )
23357 fragment.hltL3MuFiltered5SinglePuAK4CaloJet40FilterDr = cms.EDFilter( "HLT2MuonTau",
23358  saveTags = cms.bool( True ),
23359  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23360  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23361  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5" ),
23362  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet40Eta2p1" ),
23363  triggerType1 = cms.int32( 83 ),
23364  triggerType2 = cms.int32( 85 ),
23365  MinDphi = cms.double( 0.6 ),
23366  MaxDphi = cms.double( 3.2 ),
23367  MinDeta = cms.double( 1.0 ),
23368  MaxDeta = cms.double( -1.0 ),
23369  MinMinv = cms.double( 1.0 ),
23370  MaxMinv = cms.double( -1.0 ),
23371  MinDelR = cms.double( 1.0 ),
23372  MaxDelR = cms.double( -1.0 ),
23373  MinPt = cms.double( 1.0 ),
23374  MaxPt = cms.double( -1.0 ),
23375  MinN = cms.int32( 1 )
23376 )
23377 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23378  offset = cms.uint32( 0 ),
23379  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23380 )
23381 fragment.hltL3MuFiltered5SinglePuAK4CaloJet60FilterDr = cms.EDFilter( "HLT2MuonTau",
23382  saveTags = cms.bool( True ),
23383  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23384  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23385  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5" ),
23386  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ),
23387  triggerType1 = cms.int32( 83 ),
23388  triggerType2 = cms.int32( 85 ),
23389  MinDphi = cms.double( 0.6 ),
23390  MaxDphi = cms.double( 3.2 ),
23391  MinDeta = cms.double( 1.0 ),
23392  MaxDeta = cms.double( -1.0 ),
23393  MinMinv = cms.double( 1.0 ),
23394  MaxMinv = cms.double( -1.0 ),
23395  MinDelR = cms.double( 1.0 ),
23396  MaxDelR = cms.double( -1.0 ),
23397  MinPt = cms.double( 1.0 ),
23398  MaxPt = cms.double( -1.0 ),
23399  MinN = cms.int32( 1 )
23400 )
23401 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23402  offset = cms.uint32( 0 ),
23403  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23404 )
23405 fragment.hltL3MuFiltered5SinglePuAK4CaloJet80FilterDr = cms.EDFilter( "HLT2MuonTau",
23406  saveTags = cms.bool( True ),
23407  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23408  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23409  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5" ),
23410  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ),
23411  triggerType1 = cms.int32( 83 ),
23412  triggerType2 = cms.int32( 85 ),
23413  MinDphi = cms.double( 0.6 ),
23414  MaxDphi = cms.double( 3.2 ),
23415  MinDeta = cms.double( 1.0 ),
23416  MaxDeta = cms.double( -1.0 ),
23417  MinMinv = cms.double( 1.0 ),
23418  MaxMinv = cms.double( -1.0 ),
23419  MinDelR = cms.double( 1.0 ),
23420  MaxDelR = cms.double( -1.0 ),
23421  MinPt = cms.double( 1.0 ),
23422  MaxPt = cms.double( -1.0 ),
23423  MinN = cms.int32( 1 )
23424 )
23425 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
23426  offset = cms.uint32( 0 ),
23427  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23428 )
23429 fragment.hltL3MuFiltered5SinglePuAK4CaloJet100FilterDr = cms.EDFilter( "HLT2MuonTau",
23430  saveTags = cms.bool( True ),
23431  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
23432  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
23433  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5" ),
23434  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet100Eta2p1" ),
23435  triggerType1 = cms.int32( 83 ),
23436  triggerType2 = cms.int32( 85 ),
23437  MinDphi = cms.double( 0.6 ),
23438  MaxDphi = cms.double( 3.2 ),
23439  MinDeta = cms.double( 1.0 ),
23440  MaxDeta = cms.double( -1.0 ),
23441  MinMinv = cms.double( 1.0 ),
23442  MaxMinv = cms.double( -1.0 ),
23443  MinDelR = cms.double( 1.0 ),
23444  MaxDelR = cms.double( -1.0 ),
23445  MinPt = cms.double( 1.0 ),
23446  MaxPt = cms.double( -1.0 ),
23447  MinN = cms.int32( 1 )
23448 )
23449 fragment.hltL1sL1SingleEG3Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
23450  saveTags = cms.bool( True ),
23451  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_Centrality_30_100_BptxAND" ),
23452  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23453  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23454  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23455  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23456  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23457  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23458  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23459  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23460 )
23461 fragment.hltPreHIGEDPhoton10Cent30100 = cms.EDFilter( "HLTPrescaler",
23462  offset = cms.uint32( 0 ),
23463  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23464 )
23465 fragment.hltPreHIGEDPhoton20Cent30100 = cms.EDFilter( "HLTPrescaler",
23466  offset = cms.uint32( 0 ),
23467  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23468 )
23469 fragment.hltL1sL1SingleEG7Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
23470  saveTags = cms.bool( True ),
23471  L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_Centrality_30_100_BptxAND" ),
23472  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23473  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23474  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23475  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23476  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23477  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23478  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23479  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23480 )
23481 fragment.hltPreHIGEDPhoton30Cent30100 = cms.EDFilter( "HLTPrescaler",
23482  offset = cms.uint32( 0 ),
23483  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23484 )
23485 fragment.hltL1sL1SingleEG21Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
23486  saveTags = cms.bool( True ),
23487  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_Centrality_30_100_BptxAND" ),
23488  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23489  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23490  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23491  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23492  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23493  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23494  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23495  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23496 )
23497 fragment.hltPreHIGEDPhoton40Cent30100 = cms.EDFilter( "HLTPrescaler",
23498  offset = cms.uint32( 0 ),
23499  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23500 )
23501 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
23502  saveTags = cms.bool( True ),
23503  L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
23504  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23505  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23506  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23507  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23508  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23509  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23510  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23511  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23512 )
23513 fragment.hltPreHIL1NotBptxOR = cms.EDFilter( "HLTPrescaler",
23514  offset = cms.uint32( 0 ),
23515  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23516 )
23517 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
23518  saveTags = cms.bool( True ),
23519  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
23520  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23521  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23522  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23523  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23524  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23525  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23526  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23527  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23528 )
23529 fragment.hltPreHIL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler",
23530  offset = cms.uint32( 0 ),
23531  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23532 )
23533 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
23534  saveTags = cms.bool( True ),
23535  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
23536  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23537  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23538  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23539  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23540  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23541  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23542  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23543  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23544 )
23545 fragment.hltPreHIL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler",
23546  offset = cms.uint32( 0 ),
23547  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23548 )
23549 fragment.hltPreHIMinimumBias = cms.EDFilter( "HLTPrescaler",
23550  offset = cms.uint32( 10 ),
23551  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23552 )
23553 fragment.hltL1sDoubleEG2BptxAND = cms.EDFilter( "HLTL1TSeed",
23554  saveTags = cms.bool( True ),
23555  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_BptxAND" ),
23556  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23557  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23558  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23559  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23560  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23561  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23562  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23563  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23564 )
23565 fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23566  offset = cms.uint32( 0 ),
23567  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23568 )
23569 fragment.hltPixelCountFilterMax = cms.EDFilter( "PixelCountFilter",
23570  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
23571  minNumber = cms.uint32( 1000 )
23572 )
23573 fragment.hltPixelLayerTripletsForUPCPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
23574  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
23575  'BPix1+BPix2+FPix1_pos',
23576  'BPix1+BPix2+FPix1_neg',
23577  'BPix1+FPix1_pos+FPix2_pos',
23578  'BPix1+FPix1_neg+FPix2_neg' ),
23579  BPix = cms.PSet(
23580  hitErrorRPhi = cms.double( 0.0027 ),
23581  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
23582  useErrorsFromParam = cms.bool( True ),
23583  hitErrorRZ = cms.double( 0.006 ),
23584  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
23585  ),
23586  FPix = cms.PSet(
23587  hitErrorRPhi = cms.double( 0.0051 ),
23588  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
23589  useErrorsFromParam = cms.bool( True ),
23590  hitErrorRZ = cms.double( 0.0036 ),
23591  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
23592  ),
23593  TIB = cms.PSet( ),
23594  TID = cms.PSet( ),
23595  TOB = cms.PSet( ),
23596  TEC = cms.PSet( ),
23597  MTIB = cms.PSet( ),
23598  MTID = cms.PSet( ),
23599  MTOB = cms.PSet( ),
23600  MTEC = cms.PSet( )
23601 )
23602 fragment.hltPixelTracksForUPCFilterPPOnAA = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
23603  ptMin = cms.double( 0.1 ),
23604  nSigmaInvPtTolerance = cms.double( 0.0 ),
23605  tipMax = cms.double( 1.0 ),
23606  nSigmaTipMaxTolerance = cms.double( 0.0 ),
23607  chi2 = cms.double( 1000.0 )
23608 )
23609 fragment.hltPixelTracksForUPCFitterPPOnAA = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
23610  scaleErrorsForBPix1 = cms.bool( False ),
23611  scaleFactor = cms.double( 0.65 )
23612 )
23613 fragment.hltPixelTracksTrackingRegionsForUPCPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
23614  RegionPSet = cms.PSet(
23615  nSigmaZ = cms.double( 0.0 ),
23616  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23617  ptMin = cms.double( 0.1 ),
23618  originHalfLength = cms.double( 24.0 ),
23619  originRadius = cms.double( 0.2 ),
23620  precise = cms.bool( True ),
23621  useMultipleScattering = cms.bool( False )
23622  )
23623 )
23624 fragment.hltPixelClusterCheckForUPCPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
23625  doClusterCheck = cms.bool( True ),
23626  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
23627  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
23628  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
23629  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
23630  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
23631  silentClusterCheck = cms.untracked.bool( True )
23632 )
23633 fragment.hltPixelTracksHitDoubletsForUPCPPOnAA = cms.EDProducer( "HitPairEDProducer",
23634  seedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPCPPOnAA" ),
23635  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsForUPCPPOnAA" ),
23636  trackingRegionsSeedingLayers = cms.InputTag( "" ),
23637  clusterCheck = cms.InputTag( "hltPixelClusterCheckForUPCPPOnAA" ),
23638  produceSeedingHitSets = cms.bool( False ),
23639  produceIntermediateHitDoublets = cms.bool( True ),
23640  maxElement = cms.uint32( 0 ),
23641  maxElementTotal = cms.uint32( 50000000 ),
23642  layerPairs = cms.vuint32( 0 )
23643 )
23644 fragment.hltPixelTracksHitTripletsForUPCPPOnAA = cms.EDProducer( "PixelTripletHLTEDProducer",
23645  doublets = cms.InputTag( "hltPixelTracksHitDoubletsForUPCPPOnAA" ),
23646  produceSeedingHitSets = cms.bool( True ),
23647  produceIntermediateHitTriplets = cms.bool( False ),
23648  maxElement = cms.uint32( 100000000 ),
23649  extraHitRPhitolerance = cms.double( 0.06 ),
23650  extraHitRZtolerance = cms.double( 0.06 ),
23651  useMultScattering = cms.bool( True ),
23652  useBending = cms.bool( False ),
23653  useFixedPreFiltering = cms.bool( False ),
23654  phiPreFiltering = cms.double( 0.3 ),
23655  SeedComparitorPSet = cms.PSet(
23656  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
23657  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
23658  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
23659  )
23660 )
23661 fragment.hltPixelTracksForUPCPPOnAA = cms.EDProducer( "PixelTrackProducer",
23662  passLabel = cms.string( "" ),
23663  SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsForUPCPPOnAA" ),
23664  Fitter = cms.InputTag( "hltPixelTracksForUPCFitterPPOnAA" ),
23665  Filter = cms.InputTag( "hltPixelTracksForUPCFilterPPOnAA" ),
23666  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
23667 )
23668 fragment.hltPixelCandsForUPCPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
23669  src = cms.InputTag( "hltPixelTracksForUPCPPOnAA" ),
23670  particleType = cms.string( "pi+" )
23671 )
23672 fragment.hltSinglePixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
23673  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23674  minNumber = cms.uint32( 1 )
23675 )
23676 fragment.hltMaxPixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
23677  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23678  minNumber = cms.uint32( 15 )
23679 )
23680 fragment.hltL1sDoubleEG2NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23681  saveTags = cms.bool( True ),
23682  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_NotMinimumBiasHF2_AND_BptxAND" ),
23683  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23684  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23685  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23686  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23687  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23688  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23689  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23690  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23691 )
23692 fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23693  offset = cms.uint32( 0 ),
23694  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23695 )
23696 fragment.hltPreHIUPCDoubleEG2NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23697  offset = cms.uint32( 0 ),
23698  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23699 )
23700 fragment.hltL1sDoubleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
23701  saveTags = cms.bool( True ),
23702  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_BptxAND" ),
23703  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23704  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23705  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23706  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23707  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23708  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23709  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23710  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23711 )
23712 fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23713  offset = cms.uint32( 0 ),
23714  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23715 )
23716 fragment.hltL1sDoubleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23717  saveTags = cms.bool( True ),
23718  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
23719  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23720  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23721  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23722  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23723  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23724  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23725  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23726  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23727 )
23728 fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23729  offset = cms.uint32( 0 ),
23730  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23731 )
23732 fragment.hltPreHIUPCDoubleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23733  offset = cms.uint32( 0 ),
23734  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23735 )
23736 fragment.hltL1sDoubleMuCosmicBptxAND = cms.EDFilter( "HLTL1TSeed",
23737  saveTags = cms.bool( True ),
23738  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuCosmic_BptxAND" ),
23739  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23740  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23741  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23742  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23743  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23744  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23745  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23746  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23747 )
23748 fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23749  offset = cms.uint32( 0 ),
23750  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23751 )
23752 fragment.hltL1sDoubleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23753  saveTags = cms.bool( True ),
23754  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
23755  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23756  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23757  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23758  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23759  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23760  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23761  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23762  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23763 )
23764 fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23765  offset = cms.uint32( 0 ),
23766  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23767 )
23768 fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23769  offset = cms.uint32( 0 ),
23770  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23771 )
23772 fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23773  offset = cms.uint32( 0 ),
23774  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23775 )
23776 fragment.hltL1sDoubleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23777  saveTags = cms.bool( True ),
23778  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
23779  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23780  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23781  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23782  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23783  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23784  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23785  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23786  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23787 )
23788 fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23789  offset = cms.uint32( 0 ),
23790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23791 )
23792 fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23793  offset = cms.uint32( 0 ),
23794  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23795 )
23796 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 = cms.EDFilter( "HLTPrescaler",
23797  offset = cms.uint32( 0 ),
23798  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23799 )
23800 fragment.hltPixelCountFilter10000 = cms.EDFilter( "PixelCountFilter",
23801  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
23802  minNumber = cms.uint32( 10000 )
23803 )
23804 fragment.hltPixelTrackMultiplicity20ForUPC = cms.EDFilter( "CandViewCountFilter",
23805  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23806  minNumber = cms.uint32( 20 )
23807 )
23808 fragment.hltPixelTrackMultiplicity400ForUPC = cms.EDFilter( "CandViewCountFilter",
23809  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23810  minNumber = cms.uint32( 400 )
23811 )
23812 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 = cms.EDFilter( "HLTPrescaler",
23813  offset = cms.uint32( 0 ),
23814  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23815 )
23816 fragment.hltPixelTrackMultiplicity30ForUPC = cms.EDFilter( "CandViewCountFilter",
23817  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23818  minNumber = cms.uint32( 30 )
23819 )
23820 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 = cms.EDFilter( "HLTPrescaler",
23821  offset = cms.uint32( 0 ),
23822  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23823 )
23824 fragment.hltPixelTrackMultiplicity40ForUPC = cms.EDFilter( "CandViewCountFilter",
23825  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23826  minNumber = cms.uint32( 40 )
23827 )
23828 fragment.hltL1sL1MinimumBiasHF2AND = cms.EDFilter( "HLTL1TSeed",
23829  saveTags = cms.bool( True ),
23830  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_AND_BptxAND" ),
23831  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23832  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23833  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23834  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23835  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23836  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23837  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23838  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23839 )
23840 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 = cms.EDFilter( "HLTPrescaler",
23841  offset = cms.uint32( 0 ),
23842  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23843 )
23844 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 = cms.EDFilter( "HLTPrescaler",
23845  offset = cms.uint32( 0 ),
23846  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23847 )
23848 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 = cms.EDFilter( "HLTPrescaler",
23849  offset = cms.uint32( 0 ),
23850  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23851 )
23852 fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR = cms.EDFilter( "HLTL1TSeed",
23853  saveTags = cms.bool( True ),
23854  L1SeedsLogicalExpression = cms.string( "L1_SingleEG2_NotMinimumBiasHF2_AND_ZDC1nOR_BptxAND" ),
23855  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23856  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23857  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23858  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23859  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23860  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23861  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23862  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23863 )
23864 fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23865  offset = cms.uint32( 0 ),
23866  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23867 )
23868 fragment.hltL1sSingleEG3BptxAND = cms.EDFilter( "HLTL1TSeed",
23869  saveTags = cms.bool( True ),
23870  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_BptxAND" ),
23871  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23872  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23873  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23874  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23875  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23876  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23877  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23878  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23879 )
23880 fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23881  offset = cms.uint32( 0 ),
23882  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23883 )
23884 fragment.hltL1sSingleEG3NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23885  saveTags = cms.bool( True ),
23886  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_AND_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.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23897  offset = cms.uint32( 0 ),
23898  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23899 )
23900 fragment.hltPreHIUPCSingleEG3NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23901  offset = cms.uint32( 0 ),
23902  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23903 )
23904 fragment.hltL1sSingleEG3NotHF2OR = cms.EDFilter( "HLTL1TSeed",
23905  saveTags = cms.bool( True ),
23906  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_OR_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.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23917  offset = cms.uint32( 0 ),
23918  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23919 )
23920 fragment.hltPreHIUPCSingleEG3NotMBHF2OR = cms.EDFilter( "HLTPrescaler",
23921  offset = cms.uint32( 0 ),
23922  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23923 )
23924 fragment.hltL1sSingleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
23925  saveTags = cms.bool( True ),
23926  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_BptxAND" ),
23927  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23928  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23929  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23930  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23931  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23932  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23933  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23934  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23935 )
23936 fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23937  offset = cms.uint32( 0 ),
23938  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23939 )
23940 fragment.hltL1sSingleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23941  saveTags = cms.bool( True ),
23942  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
23943  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23944  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23945  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23946  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23947  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23948  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23949  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23950  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23951 )
23952 fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23953  offset = cms.uint32( 0 ),
23954  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23955 )
23956 fragment.hltPreHIUPCSingleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23957  offset = cms.uint32( 0 ),
23958  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23959 )
23960 fragment.hltL1sSingleMuCosmicBptxAND = cms.EDFilter( "HLTL1TSeed",
23961  saveTags = cms.bool( True ),
23962  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_BptxAND" ),
23963  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23964  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23965  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23966  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23967  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23968  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23969  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23970  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23971 )
23972 fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23973  offset = cms.uint32( 0 ),
23974  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23975 )
23976 fragment.hltL1sSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23977  saveTags = cms.bool( True ),
23978  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
23979  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23980  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23981  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23982  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23983  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23984  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23985  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23986  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23987 )
23988 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23989  offset = cms.uint32( 0 ),
23990  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23991 )
23992 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23993  offset = cms.uint32( 0 ),
23994  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23995 )
23996 fragment.hltL1sSingleMuCosmicNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
23997  saveTags = cms.bool( True ),
23998  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_OR_BptxAND" ),
23999  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24000  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24001  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24002  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24003  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24004  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24005  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24006  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24007 )
24008 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24009  offset = cms.uint32( 0 ),
24010  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24011 )
24012 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24013  offset = cms.uint32( 0 ),
24014  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24015 )
24016 fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24017  offset = cms.uint32( 0 ),
24018  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24019 )
24020 fragment.hltL1sSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24021  saveTags = cms.bool( True ),
24022  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
24023  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24024  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24025  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24026  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24027  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24028  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24029  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24030  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24031 )
24032 fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24033  offset = cms.uint32( 0 ),
24034  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24035 )
24036 fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24037  offset = cms.uint32( 0 ),
24038  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24039 )
24040 fragment.hltL1sSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
24041  saveTags = cms.bool( True ),
24042  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_OR_BptxAND" ),
24043  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24044  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24045  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24046  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24047  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24048  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24049  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24050  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24051 )
24052 fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24053  offset = cms.uint32( 0 ),
24054  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24055 )
24056 fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24057  offset = cms.uint32( 0 ),
24058  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24059 )
24060 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND = cms.EDFilter( "HLTL1TSeed",
24061  saveTags = cms.bool( True ),
24062  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND" ),
24063  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24064  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24065  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24066  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24067  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24068  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24069  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24070  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24071 )
24072 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24073  offset = cms.uint32( 0 ),
24074  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24075 )
24076 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
24077  saveTags = cms.bool( True ),
24078  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_AND_BptxAND" ),
24079  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24080  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24081  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24082  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24083  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24084  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24085  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24086  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24087 )
24088 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24089  offset = cms.uint32( 0 ),
24090  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24091 )
24092 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
24093  offset = cms.uint32( 0 ),
24094  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24095 )
24096 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
24097  saveTags = cms.bool( True ),
24098  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_OR_BptxAND" ),
24099  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24100  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24101  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24102  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24103  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24104  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24105  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24106  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24107 )
24108 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24109  offset = cms.uint32( 0 ),
24110  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24111 )
24112 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
24113  offset = cms.uint32( 0 ),
24114  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24115 )
24116 fragment.hltL1sZDC1nOR = cms.EDFilter( "HLTL1TSeed",
24117  saveTags = cms.bool( True ),
24118  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nOR_BptxAND" ),
24119  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24120  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24121  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24122  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24123  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24124  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24125  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24126  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24127 )
24128 fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 = cms.EDFilter( "HLTPrescaler",
24129  offset = cms.uint32( 0 ),
24130  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24131 )
24132 fragment.hltPixelCountFilter400 = cms.EDFilter( "PixelCountFilter",
24133  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
24134  minNumber = cms.uint32( 400 )
24135 )
24136 fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
24137  offset = cms.uint32( 0 ),
24138  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24139 )
24140 fragment.hltPixelTracksForUPCFilterLowPtPPOnAA = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
24141  ptMin = cms.double( 0.045 ),
24142  nSigmaInvPtTolerance = cms.double( 0.0 ),
24143  tipMax = cms.double( 1.0 ),
24144  nSigmaTipMaxTolerance = cms.double( 0.0 ),
24145  chi2 = cms.double( 1000.0 )
24146 )
24147 fragment.hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
24148  RegionPSet = cms.PSet(
24149  nSigmaZ = cms.double( 0.0 ),
24150  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
24151  ptMin = cms.double( 0.045 ),
24152  originHalfLength = cms.double( 24.0 ),
24153  originRadius = cms.double( 0.2 ),
24154  precise = cms.bool( True ),
24155  useMultipleScattering = cms.bool( False )
24156  )
24157 )
24158 fragment.hltPixelTracksHitDoubletsLowPtForUPCPPOnAA = cms.EDProducer( "HitPairEDProducer",
24159  seedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPCPPOnAA" ),
24160  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA" ),
24161  trackingRegionsSeedingLayers = cms.InputTag( "" ),
24162  clusterCheck = cms.InputTag( "hltPixelClusterCheckForUPCPPOnAA" ),
24163  produceSeedingHitSets = cms.bool( False ),
24164  produceIntermediateHitDoublets = cms.bool( True ),
24165  maxElement = cms.uint32( 0 ),
24166  maxElementTotal = cms.uint32( 50000000 ),
24167  layerPairs = cms.vuint32( 0 )
24168 )
24169 fragment.hltPixelTracksHitTripletsLowPtForUPCPPOnAA = cms.EDProducer( "PixelTripletHLTEDProducer",
24170  doublets = cms.InputTag( "hltPixelTracksHitDoubletsLowPtForUPCPPOnAA" ),
24171  produceSeedingHitSets = cms.bool( True ),
24172  produceIntermediateHitTriplets = cms.bool( False ),
24173  maxElement = cms.uint32( 100000000 ),
24174  extraHitRPhitolerance = cms.double( 0.06 ),
24175  extraHitRZtolerance = cms.double( 0.06 ),
24176  useMultScattering = cms.bool( True ),
24177  useBending = cms.bool( False ),
24178  useFixedPreFiltering = cms.bool( False ),
24179  phiPreFiltering = cms.double( 0.3 ),
24180  SeedComparitorPSet = cms.PSet(
24181  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
24182  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
24183  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
24184  )
24185 )
24186 fragment.hltPixelTracksLowPtForUPCPPOnAA = cms.EDProducer( "PixelTrackProducer",
24187  passLabel = cms.string( "" ),
24188  SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsLowPtForUPCPPOnAA" ),
24189  Fitter = cms.InputTag( "hltPixelTracksForUPCFitterPPOnAA" ),
24190  Filter = cms.InputTag( "hltPixelTracksForUPCFilterLowPtPPOnAA" ),
24191  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
24192 )
24193 fragment.hltPixelCandsLowPtForUPCPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
24194  src = cms.InputTag( "hltPixelTracksLowPtForUPCPPOnAA" ),
24195  particleType = cms.string( "pi+" )
24196 )
24197 fragment.hltSinglePixelTrackLowPtForUPC = cms.EDFilter( "CandViewCountFilter",
24198  src = cms.InputTag( "hltPixelCandsLowPtForUPCPPOnAA" ),
24199  minNumber = cms.uint32( 1 )
24200 )
24201 fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24202  offset = cms.uint32( 0 ),
24203  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24204 )
24205 fragment.hltL1sZDC1nXORHF1AND = cms.EDFilter( "HLTL1TSeed",
24206  saveTags = cms.bool( True ),
24207  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nXOR_MinimumBiasHF1_AND_BptxAND" ),
24208  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24209  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24210  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24211  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24212  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24213  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24214  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24215  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24216 )
24217 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 = cms.EDFilter( "HLTPrescaler",
24218  offset = cms.uint32( 0 ),
24219  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24220 )
24221 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 = cms.EDFilter( "HLTPrescaler",
24222  offset = cms.uint32( 0 ),
24223  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24224 )
24225 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 = cms.EDFilter( "HLTPrescaler",
24226  offset = cms.uint32( 0 ),
24227  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24228 )
24229 fragment.hltL1sZDC1nXORHF2AND = cms.EDFilter( "HLTL1TSeed",
24230  saveTags = cms.bool( True ),
24231  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nXOR_MinimumBiasHF2_AND_BptxAND" ),
24232  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24233  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24234  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24235  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24236  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24237  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24238  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24239  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24240 )
24241 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 = cms.EDFilter( "HLTPrescaler",
24242  offset = cms.uint32( 0 ),
24243  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24244 )
24245 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 = cms.EDFilter( "HLTPrescaler",
24246  offset = cms.uint32( 0 ),
24247  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24248 )
24249 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 = cms.EDFilter( "HLTPrescaler",
24250  offset = cms.uint32( 0 ),
24251  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24252 )
24253 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
24254  saveTags = cms.bool( True ),
24255  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
24256  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24257  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24258  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24259  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24260  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24261  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24262  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24263  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
24264 )
24265 fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 = cms.EDFilter( "HLTPrescaler",
24266  offset = cms.uint32( 0 ),
24267  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24268 )
24269 fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
24270  offset = cms.uint32( 0 ),
24271  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24272 )
24273 fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
24274  offset = cms.uint32( 0 ),
24275  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24276 )
24277 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
24278  inputTag = cms.InputTag( "rawDataCollector" ),
24279  fedList = cms.vuint32( 1024, 1025 )
24280 )
24281 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
24282  throw = cms.bool( False ),
24283  processName = cms.string( "@" ),
24284  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
24285  moduleLabelPatternsToSkip = cms.vstring( )
24286 )
24287 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
24288  processName = cms.string( "@" )
24289 )
24290 fragment.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
24291  offset = cms.uint32( 0 ),
24292  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24293 )
24294 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
24295  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
24296  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
24297  MinBx = cms.int32( 0 ),
24298  MaxBx = cms.int32( 0 ),
24299  DumpTrigResults = cms.bool( False ),
24300  DumpRecord = cms.bool( False ),
24301  DumpTrigSummary = cms.bool( True ),
24302  ReadPrescalesFromFile = cms.bool( False ),
24303  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
24304  psColumn = cms.int32( 0 )
24305 )
24306 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
24307  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
24308  reportBy = cms.untracked.string( "job" ),
24309  resetBy = cms.untracked.string( "never" ),
24310  serviceBy = cms.untracked.string( "never" ),
24311  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
24312  ReferenceRate = cms.untracked.double( 100.0 )
24313 )
24314 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
24315  usePathStatus = cms.bool( True ),
24316  hltResults = cms.InputTag( "" ),
24317  l1tResults = cms.InputTag( "" ),
24318  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24319  throw = cms.bool( True ),
24320  triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v3',
24321  'AlCa_EcalEtaEEonlyForHI_v3',
24322  'AlCa_EcalPi0EBonlyForHI_v3',
24323  'AlCa_EcalPi0EEonlyForHI_v3' )
24324 )
24325 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
24326  offset = cms.uint32( 0 ),
24327  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24328 )
24329 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
24330  usePathStatus = cms.bool( True ),
24331  hltResults = cms.InputTag( "" ),
24332  l1tResults = cms.InputTag( "" ),
24333  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24334  throw = cms.bool( True ),
24335  triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v3' )
24336 )
24337 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
24338  offset = cms.uint32( 0 ),
24339  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24340 )
24341 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
24342  usePathStatus = cms.bool( True ),
24343  hltResults = cms.InputTag( "" ),
24344  l1tResults = cms.InputTag( "" ),
24345  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24346  throw = cms.bool( True ),
24347  triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v2',
24348  'DQM_HIHcalReconstruction_v1' )
24349 )
24350 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
24351  offset = cms.uint32( 0 ),
24352  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24353 )
24354 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
24355  usePathStatus = cms.bool( True ),
24356  hltResults = cms.InputTag( "" ),
24357  l1tResults = cms.InputTag( "" ),
24358  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24359  throw = cms.bool( True ),
24360  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
24361 )
24362 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
24363  offset = cms.uint32( 0 ),
24364  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24365 )
24366 fragment.hltDatasetHIDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
24367  usePathStatus = cms.bool( True ),
24368  hltResults = cms.InputTag( "" ),
24369  l1tResults = cms.InputTag( "" ),
24370  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24371  throw = cms.bool( True ),
24372  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v4',
24373  'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3' )
24374 )
24375 fragment.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
24376  offset = cms.uint32( 0 ),
24377  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24378 )
24379 fragment.hltDatasetHIDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
24380  usePathStatus = cms.bool( True ),
24381  hltResults = cms.InputTag( "" ),
24382  l1tResults = cms.InputTag( "" ),
24383  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24384  throw = cms.bool( True ),
24385  triggerConditions = cms.vstring( 'HLT_HIL1DoubleMu0_v2',
24386  'HLT_HIL1DoubleMu10_v2',
24387  'HLT_HIL1DoubleMuOpen_OS_er1p6_v2',
24388  'HLT_HIL1DoubleMuOpen_er1p6_v2',
24389  'HLT_HIL1DoubleMuOpen_v2',
24390  'HLT_HIL2DoubleMuOpen_v2',
24391  'HLT_HIL2_L1DoubleMu10_v2',
24392  'HLT_HIL3DoubleMuOpen_v2',
24393  'HLT_HIL3Mu0_L2Mu0_v2',
24394  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v2',
24395  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_v2',
24396  'HLT_HIL3Mu2p5_L1DoubleMu0_v2',
24397  'HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v2',
24398  'HLT_HIL3Mu3_L1DoubleMuOpen_OS_v2',
24399  'HLT_HIL3Mu3_L1TripleMuOpen_v2',
24400  'HLT_HIL3_L1DoubleMu10_v2' )
24401 )
24402 fragment.hltPreDatasetHIDoubleMuon = cms.EDFilter( "HLTPrescaler",
24403  offset = cms.uint32( 0 ),
24404  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24405 )
24406 fragment.hltDatasetHIDoubleMuonPsiPeri = cms.EDFilter( "TriggerResultsFilter",
24407  usePathStatus = cms.bool( True ),
24408  hltResults = cms.InputTag( "" ),
24409  l1tResults = cms.InputTag( "" ),
24410  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24411  throw = cms.bool( True ),
24412  triggerConditions = cms.vstring( 'HLT_HIL1DoubleMuOpen_Centrality_30_100_v2',
24413  'HLT_HIL1DoubleMuOpen_Centrality_40_100_v2',
24414  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v2',
24415  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v2' )
24416 )
24417 fragment.hltPreDatasetHIDoubleMuonPsiPeri = cms.EDFilter( "HLTPrescaler",
24418  offset = cms.uint32( 0 ),
24419  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24420 )
24421 fragment.hltDatasetHIEmptyBX = cms.EDFilter( "TriggerResultsFilter",
24422  usePathStatus = cms.bool( True ),
24423  hltResults = cms.InputTag( "" ),
24424  l1tResults = cms.InputTag( "" ),
24425  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24426  throw = cms.bool( True ),
24427  triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v3',
24428  'HLT_HIL1UnpairedBunchBptxMinus_v3',
24429  'HLT_HIL1UnpairedBunchBptxPlus_v3' )
24430 )
24431 fragment.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler",
24432  offset = cms.uint32( 0 ),
24433  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24434 )
24435 fragment.hltDatasetHIExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
24436  usePathStatus = cms.bool( True ),
24437  hltResults = cms.InputTag( "" ),
24438  l1tResults = cms.InputTag( "" ),
24439  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24440  throw = cms.bool( True ),
24441  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_v3',
24442  'HLT_HICsAK4PFJet100Eta1p5_v3' )
24443 )
24444 fragment.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler",
24445  offset = cms.uint32( 0 ),
24446  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24447 )
24448 fragment.hltDatasetHIExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
24449  usePathStatus = cms.bool( True ),
24450  hltResults = cms.InputTag( "" ),
24451  l1tResults = cms.InputTag( "" ),
24452  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24453  throw = cms.bool( True ),
24454  triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v3 / 0',
24455  'HLT_HICentralityVeto_v3',
24456  'HLT_HICsAK4PFJet100Eta1p5_v3 / 0',
24457  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v3 / 0',
24458  'HLT_HIDsPPTrackingGlobal_Dpt50_v3 / 0',
24459  'HLT_HIEle20Gsf_v3 / 0',
24460  'HLT_HIFullTracks2018_HighPt56_v3 / 0',
24461  'HLT_HIGEDPhoton40_v3 / 0',
24462  'HLT_HIL1DoubleMu0_v2',
24463  'HLT_HIL1DoubleMu10_v2 / 0',
24464  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v2 / 0',
24465  'HLT_HIL1NotBptxOR_v3 / 0',
24466  'HLT_HIL1UnpairedBunchBptxMinus_v3 / 0',
24467  'HLT_HIL1UnpairedBunchBptxPlus_v3 / 0',
24468  'HLT_HIL2DoubleMuOpen_v2 / 0',
24469  'HLT_HIL2Mu3_NHitQ15_v2',
24470  'HLT_HIL2_L1DoubleMu10_v2 / 0',
24471  'HLT_HIL3DoubleMuOpen_v2 / 0',
24472  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v2 / 0',
24473  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v2 / 0',
24474  'HLT_HIL3_L1DoubleMu10_v2 / 0',
24475  'HLT_HILcPPTrackingGlobal_Dpt50_v3 / 0',
24476  'HLT_HIPhysics_v3',
24477  'HLT_HIPuAK4CaloJet100Eta5p1_v3 / 0',
24478  'HLT_HIRandom_v2',
24479  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3 / 0',
24480  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3 / 0',
24481  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1 / 0',
24482  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1 / 0',
24483  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1 / 0',
24484  'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v3',
24485  'HLT_HIZeroBias_v3' )
24486 )
24487 fragment.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler",
24488  offset = cms.uint32( 0 ),
24489  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24490 )
24491 fragment.hltDatasetHIForward = cms.EDFilter( "TriggerResultsFilter",
24492  usePathStatus = cms.bool( True ),
24493  hltResults = cms.InputTag( "" ),
24494  l1tResults = cms.InputTag( "" ),
24495  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24496  throw = cms.bool( True ),
24497  triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24498  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24499  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v3',
24500  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24501  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24502  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v3',
24503  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v1',
24504  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
24505  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v1',
24506  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v3',
24507  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v1',
24508  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v1',
24509  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v1',
24510  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v1',
24511  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v1',
24512  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v1',
24513  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v1',
24514  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v1',
24515  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1',
24516  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24517  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24518  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v3',
24519  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v3',
24520  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v3',
24521  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24522  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24523  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v3',
24524  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v1',
24525  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
24526  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v1',
24527  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v1',
24528  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v1',
24529  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v3',
24530  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v3',
24531  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3',
24532  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v3',
24533  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v3',
24534  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v1',
24535  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v1',
24536  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
24537  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v1',
24538  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v1',
24539  'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v1',
24540  'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
24541  'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1',
24542  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v1',
24543  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v1',
24544  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v1',
24545  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v1',
24546  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v1',
24547  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1',
24548  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v1',
24549  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
24550  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1',
24551  'HLT_HIZeroBias_v3' )
24552 )
24553 fragment.hltPreDatasetHIForward = cms.EDFilter( "HLTPrescaler",
24554  offset = cms.uint32( 0 ),
24555  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24556 )
24557 fragment.hltDatasetHIHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
24558  usePathStatus = cms.bool( True ),
24559  hltResults = cms.InputTag( "" ),
24560  l1tResults = cms.InputTag( "" ),
24561  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24562  throw = cms.bool( True ),
24563  triggerConditions = cms.vstring( 'HLT_HIPhysics_v3' )
24564 )
24565 fragment.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler",
24566  offset = cms.uint32( 0 ),
24567  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24568 )
24569 fragment.hltDatasetHIHardProbes = cms.EDFilter( "TriggerResultsFilter",
24570  usePathStatus = cms.bool( True ),
24571  hltResults = cms.InputTag( "" ),
24572  l1tResults = cms.InputTag( "" ),
24573  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24574  throw = cms.bool( True ),
24575  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v3',
24576  'HLT_HICsAK4PFJet120Eta1p5_v3',
24577  'HLT_HICsAK4PFJet80Eta1p5_v3',
24578  'HLT_HIDoubleEle10GsfMass50_v3',
24579  'HLT_HIDoubleEle10Gsf_v3',
24580  'HLT_HIDoubleEle15GsfMass50_v3',
24581  'HLT_HIDoubleEle15Gsf_v3',
24582  'HLT_HIEle10Gsf_v3',
24583  'HLT_HIEle15Ele10GsfMass50_v3',
24584  'HLT_HIEle15Ele10Gsf_v3',
24585  'HLT_HIEle15Gsf_v3',
24586  'HLT_HIEle20Gsf_v3',
24587  'HLT_HIEle30Gsf_v3',
24588  'HLT_HIEle40Gsf_v3',
24589  'HLT_HIEle50Gsf_v3',
24590  'HLT_HIGEDPhoton30_EB_HECut_v3',
24591  'HLT_HIGEDPhoton30_EB_v3',
24592  'HLT_HIGEDPhoton30_HECut_v3',
24593  'HLT_HIGEDPhoton30_v3',
24594  'HLT_HIGEDPhoton40_EB_HECut_v3',
24595  'HLT_HIGEDPhoton40_EB_v3',
24596  'HLT_HIGEDPhoton40_HECut_v3',
24597  'HLT_HIGEDPhoton40_v3',
24598  'HLT_HIGEDPhoton50_EB_HECut_v3',
24599  'HLT_HIGEDPhoton50_EB_v3',
24600  'HLT_HIGEDPhoton50_HECut_v3',
24601  'HLT_HIGEDPhoton50_v3',
24602  'HLT_HIGEDPhoton60_EB_HECut_v3',
24603  'HLT_HIGEDPhoton60_EB_v3',
24604  'HLT_HIGEDPhoton60_HECut_v3',
24605  'HLT_HIGEDPhoton60_v3',
24606  'HLT_HIL1Mu3Eta2p5_Ele10Gsf_v3',
24607  'HLT_HIL1Mu3Eta2p5_Ele15Gsf_v3',
24608  'HLT_HIL1Mu3Eta2p5_Ele20Gsf_v3',
24609  'HLT_HIL1Mu5Eta2p5_Ele10Gsf_v3',
24610  'HLT_HIL1Mu5Eta2p5_Ele15Gsf_v3',
24611  'HLT_HIL1Mu5Eta2p5_Ele20Gsf_v3',
24612  'HLT_HIL1Mu7Eta2p5_Ele10Gsf_v3',
24613  'HLT_HIL1Mu7Eta2p5_Ele15Gsf_v3',
24614  'HLT_HIL1Mu7Eta2p5_Ele20Gsf_v3',
24615  'HLT_HIL3Mu3_EG10HECut_v3',
24616  'HLT_HIL3Mu3_EG15HECut_v3',
24617  'HLT_HIL3Mu3_EG20HECut_v3',
24618  'HLT_HIL3Mu3_EG30HECut_v3',
24619  'HLT_HIL3Mu5_EG10HECut_v3',
24620  'HLT_HIL3Mu5_EG15HECut_v3',
24621  'HLT_HIL3Mu5_EG20HECut_v3',
24622  'HLT_HIL3Mu5_EG30HECut_v3',
24623  'HLT_HIL3Mu7_EG10HECut_v3',
24624  'HLT_HIL3Mu7_EG15HECut_v3',
24625  'HLT_HIL3Mu7_EG20HECut_v3',
24626  'HLT_HIL3Mu7_EG30HECut_v3',
24627  'HLT_HIPuAK4CaloJet100Eta5p1_v3',
24628  'HLT_HIPuAK4CaloJet120Eta5p1_v3',
24629  'HLT_HIPuAK4CaloJet80Eta5p1_v3' )
24630 )
24631 fragment.hltPreDatasetHIHardProbes = cms.EDFilter( "HLTPrescaler",
24632  offset = cms.uint32( 0 ),
24633  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24634 )
24635 fragment.hltDatasetHIHardProbesLower = cms.EDFilter( "TriggerResultsFilter",
24636  usePathStatus = cms.bool( True ),
24637  hltResults = cms.InputTag( "" ),
24638  l1tResults = cms.InputTag( "" ),
24639  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24640  throw = cms.bool( True ),
24641  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet60Eta1p5_v3',
24642  'HLT_HIGEDPhoton10_EB_HECut_v3',
24643  'HLT_HIGEDPhoton10_EB_v3',
24644  'HLT_HIGEDPhoton10_HECut_v3',
24645  'HLT_HIGEDPhoton10_v3',
24646  'HLT_HIGEDPhoton20_EB_HECut_v3',
24647  'HLT_HIGEDPhoton20_EB_v3',
24648  'HLT_HIGEDPhoton20_HECut_v3',
24649  'HLT_HIGEDPhoton20_v3',
24650  'HLT_HIPuAK4CaloJet40Eta5p1_v3',
24651  'HLT_HIPuAK4CaloJet60Eta5p1_v3' )
24652 )
24653 fragment.hltPreDatasetHIHardProbesLower = cms.EDFilter( "HLTPrescaler",
24654  offset = cms.uint32( 0 ),
24655  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24656 )
24657 fragment.hltDatasetHIHardProbesPeripheral = cms.EDFilter( "TriggerResultsFilter",
24658  usePathStatus = cms.bool( True ),
24659  hltResults = cms.InputTag( "" ),
24660  l1tResults = cms.InputTag( "" ),
24661  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24662  throw = cms.bool( True ),
24663  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v3',
24664  'HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v3',
24665  'HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v3',
24666  'HLT_HIGEDPhoton10_Cent30_100_v3',
24667  'HLT_HIGEDPhoton20_Cent30_100_v3',
24668  'HLT_HIGEDPhoton30_Cent30_100_v3',
24669  'HLT_HIGEDPhoton40_Cent30_100_v3',
24670  'HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v3',
24671  'HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v3',
24672  'HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v3',
24673  'HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v3' )
24674 )
24675 fragment.hltPreDatasetHIHardProbesPeripheral = cms.EDFilter( "HLTPrescaler",
24676  offset = cms.uint32( 0 ),
24677  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24678 )
24679 fragment.hltDatasetHIHcalNZS = cms.EDFilter( "TriggerResultsFilter",
24680  usePathStatus = cms.bool( True ),
24681  hltResults = cms.InputTag( "" ),
24682  l1tResults = cms.InputTag( "" ),
24683  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24684  throw = cms.bool( True ),
24685  triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v3',
24686  'HLT_HIHcalPhiSym_v3' )
24687 )
24688 fragment.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler",
24689  offset = cms.uint32( 0 ),
24690  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24691 )
24692 fragment.hltDatasetHIHeavyFlavor = cms.EDFilter( "TriggerResultsFilter",
24693  usePathStatus = cms.bool( True ),
24694  hltResults = cms.InputTag( "" ),
24695  l1tResults = cms.InputTag( "" ),
24696  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24697  throw = cms.bool( True ),
24698  triggerConditions = cms.vstring( 'HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v3',
24699  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v3',
24700  'HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v3',
24701  'HLT_HIDmesonPPTrackingGlobal_Dpt30_v3',
24702  'HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v3',
24703  'HLT_HIDmesonPPTrackingGlobal_Dpt40_v3',
24704  'HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v3',
24705  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v3',
24706  'HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v3',
24707  'HLT_HIDmesonPPTrackingGlobal_Dpt60_v3',
24708  'HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v3',
24709  'HLT_HIDsPPTrackingGlobal_Dpt20_v3',
24710  'HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v3',
24711  'HLT_HIDsPPTrackingGlobal_Dpt30_v3',
24712  'HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v3',
24713  'HLT_HIDsPPTrackingGlobal_Dpt40_v3',
24714  'HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v3',
24715  'HLT_HIDsPPTrackingGlobal_Dpt50_v3',
24716  'HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v3',
24717  'HLT_HIDsPPTrackingGlobal_Dpt60_v3',
24718  'HLT_HIFullTracks2018_HighPt18_NoIter10_v3',
24719  'HLT_HIFullTracks2018_HighPt18_v3',
24720  'HLT_HIFullTracks2018_HighPt24_NoIter10_v3',
24721  'HLT_HIFullTracks2018_HighPt24_v3',
24722  'HLT_HIFullTracks2018_HighPt34_NoIter10_v3',
24723  'HLT_HIFullTracks2018_HighPt34_v3',
24724  'HLT_HIFullTracks2018_HighPt45_NoIter10_v3',
24725  'HLT_HIFullTracks2018_HighPt45_v3',
24726  'HLT_HIFullTracks2018_HighPt56_NoIter10_v3',
24727  'HLT_HIFullTracks2018_HighPt56_v3',
24728  'HLT_HIFullTracks2018_HighPt60_NoIter10_v3',
24729  'HLT_HIFullTracks2018_HighPt60_v3',
24730  'HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v3',
24731  'HLT_HILcPPTrackingGlobal_Dpt20_v3',
24732  'HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v3',
24733  'HLT_HILcPPTrackingGlobal_Dpt30_v3',
24734  'HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v3',
24735  'HLT_HILcPPTrackingGlobal_Dpt40_v3',
24736  'HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v3',
24737  'HLT_HILcPPTrackingGlobal_Dpt50_v3',
24738  'HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v3',
24739  'HLT_HILcPPTrackingGlobal_Dpt60_v3' )
24740 )
24741 fragment.hltPreDatasetHIHeavyFlavor = cms.EDFilter( "HLTPrescaler",
24742  offset = cms.uint32( 0 ),
24743  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24744 )
24745 fragment.hltDatasetHIOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
24746  usePathStatus = cms.bool( True ),
24747  hltResults = cms.InputTag( "" ),
24748  l1tResults = cms.InputTag( "" ),
24749  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24750  throw = cms.bool( True ),
24751  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v4',
24752  'HLT_HICentralityVeto_v3 / 0',
24753  'HLT_HICsAK4PFJet60Eta1p5_v3 / 0',
24754  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v3 / 0',
24755  'HLT_HIDsPPTrackingGlobal_Dpt20_v3 / 0',
24756  'HLT_HIEle15Gsf_v3 / 0',
24757  'HLT_HIGEDPhoton10_v3 / 0',
24758  'HLT_HIHcalNZS_v3 / 3',
24759  'HLT_HIHcalPhiSym_v3 / 3',
24760  'HLT_HIL1DoubleMu10_v2 / 0',
24761  'HLT_HIL2_L1DoubleMu10_v2 / 0',
24762  'HLT_HIL3_L1DoubleMu10_v2 / 0',
24763  'HLT_HILcPPTrackingGlobal_Dpt20_v3 / 0',
24764  'HLT_HIOnlineMonitorGroup_v3 / 10',
24765  'HLT_HIPhysics_v3',
24766  'HLT_HIPuAK4CaloJet40Eta5p1_v3 / 0',
24767  'HLT_HIRandom_v2 / 3',
24768  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3 / 0',
24769  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3 / 0',
24770  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1 / 0',
24771  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1 / 0',
24772  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1 / 0' )
24773 )
24774 fragment.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler",
24775  offset = cms.uint32( 0 ),
24776  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24777 )
24778 fragment.hltDatasetHISingleMuon = cms.EDFilter( "TriggerResultsFilter",
24779  usePathStatus = cms.bool( True ),
24780  hltResults = cms.InputTag( "" ),
24781  l1tResults = cms.InputTag( "" ),
24782  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24783  throw = cms.bool( True ),
24784  triggerConditions = cms.vstring( 'HLT_HIL2Mu3_NHitQ15_v2',
24785  'HLT_HIL2Mu5_NHitQ15_v2',
24786  'HLT_HIL2Mu7_NHitQ15_v2',
24787  'HLT_HIL3Mu12_v2',
24788  'HLT_HIL3Mu15_v2',
24789  'HLT_HIL3Mu20_v2',
24790  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3',
24791  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v3',
24792  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3',
24793  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v3',
24794  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3',
24795  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v3',
24796  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3',
24797  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v3',
24798  'HLT_HIL3Mu3_NHitQ10_v2',
24799  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3',
24800  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v3',
24801  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3',
24802  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v3',
24803  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3',
24804  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v3',
24805  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3',
24806  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v3',
24807  'HLT_HIL3Mu5_NHitQ10_v2',
24808  'HLT_HIL3Mu7_NHitQ10_v2' )
24809 )
24810 fragment.hltPreDatasetHISingleMuon = cms.EDFilter( "HLTPrescaler",
24811  offset = cms.uint32( 0 ),
24812  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24813 )
24814 fragment.hltDatasetHITestRaw = 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_HIMinimumBias_v1',
24821  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24822  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24823  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v3',
24824  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24825  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24826  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v3',
24827  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v1',
24828  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
24829  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v1',
24830  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v3',
24831  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v1',
24832  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v1',
24833  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v1',
24834  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v1',
24835  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v1',
24836  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v1',
24837  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v1',
24838  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v1',
24839  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1',
24840  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24841  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24842  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v3',
24843  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v3',
24844  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v3',
24845  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3',
24846  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3',
24847  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v3',
24848  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v1',
24849  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1',
24850  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v1',
24851  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v1',
24852  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v1',
24853  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v3',
24854  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v3',
24855  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3',
24856  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v3',
24857  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v3',
24858  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v1',
24859  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v1',
24860  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
24861  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v1',
24862  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v1',
24863  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v1',
24864  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
24865  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1',
24866  'HLT_HIZeroBias_v3' )
24867 )
24868 fragment.hltPreDatasetHITestRaw = cms.EDFilter( "HLTPrescaler",
24869  offset = cms.uint32( 0 ),
24870  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24871 )
24872 fragment.hltDatasetHITestRawPrime = cms.EDFilter( "TriggerResultsFilter",
24873  usePathStatus = cms.bool( True ),
24874  hltResults = cms.InputTag( "" ),
24875  l1tResults = cms.InputTag( "" ),
24876  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24877  throw = cms.bool( True ),
24878  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v1',
24879  'HLT_HIZeroBias_v3' )
24880 )
24881 fragment.hltPreDatasetHITestRawPrime = cms.EDFilter( "HLTPrescaler",
24882  offset = cms.uint32( 0 ),
24883  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24884 )
24885 fragment.hltDatasetHITrackerNZS = cms.EDFilter( "TriggerResultsFilter",
24886  usePathStatus = cms.bool( True ),
24887  hltResults = cms.InputTag( "" ),
24888  l1tResults = cms.InputTag( "" ),
24889  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24890  throw = cms.bool( True ),
24891  triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v3' )
24892 )
24893 fragment.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler",
24894  offset = cms.uint32( 0 ),
24895  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24896 )
24897 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
24898  usePathStatus = cms.bool( True ),
24899  hltResults = cms.InputTag( "" ),
24900  l1tResults = cms.InputTag( "" ),
24901  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24902  throw = cms.bool( True ),
24903  triggerConditions = cms.vstring( 'DST_Physics_v8' )
24904 )
24905 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
24906  offset = cms.uint32( 0 ),
24907  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24908 )
24909 fragment.hltDatasetRPCMonitor = 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( 'AlCa_RPCMuonNormalisationForHI_v2' )
24916 )
24917 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
24918  offset = cms.uint32( 0 ),
24919  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24920 )
24921 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
24922  usePathStatus = cms.bool( True ),
24923  hltResults = cms.InputTag( "" ),
24924  l1tResults = cms.InputTag( "" ),
24925  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24926  throw = cms.bool( True ),
24927  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
24928  'HLT_HcalCalibration_v5' )
24929 )
24930 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
24931  offset = cms.uint32( 0 ),
24932  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24933 )
24934 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
24935  usePathStatus = cms.bool( True ),
24936  hltResults = cms.InputTag( "" ),
24937  l1tResults = cms.InputTag( "" ),
24938  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24939  throw = cms.bool( True ),
24940  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
24941  'HLT_HcalCalibration_v5' )
24942 )
24943 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
24944  offset = cms.uint32( 0 ),
24945  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24946 )
24947 
24948 fragment.statusOnGPU = SwitchProducerCUDA(
24949  cpu = cms.EDProducer( "BooleanProducer",
24950  value = cms.bool( False )
24951  ),
24952  cuda = cms.EDProducer( "BooleanProducer",
24953  value = cms.bool( True )
24954  ),
24955  )
24956 fragment.hltEcalDigis = SwitchProducerCUDA(
24957  cpu = cms.EDAlias(
24958  hltEcalDigisLegacy = cms.VPSet(
24959  cms.PSet( type = cms.string( "EBDigiCollection" ) ),
24960  cms.PSet( type = cms.string( "EEDigiCollection" ) ),
24961  cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ),
24962  cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ),
24963  cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ),
24964  cms.PSet( type = cms.string( "EESrFlagsSorted" ) ),
24965  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24966  fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" )
24967  ),
24968  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24969  fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" )
24970  ),
24971  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24972  fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" )
24973  ),
24974  cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ),
24975  cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ),
24976  fromProductInstance = cms.string( "EcalPseudoStripInputs" )
24977  ),
24978  cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ),
24979  fromProductInstance = cms.string( "EcalTriggerPrimitives" )
24980  )
24981  )
24982  ),
24983  cuda = cms.EDAlias(
24984  hltEcalDigisFromGPU = cms.VPSet(
24985  cms.PSet( type = cms.string( "EBDigiCollection" ) ),
24986  cms.PSet( type = cms.string( "EEDigiCollection" ) )
24987  ),
24988  hltEcalDigisLegacy = cms.VPSet(
24989  cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ),
24990  cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ),
24991  cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ),
24992  cms.PSet( type = cms.string( "EESrFlagsSorted" ) ),
24993  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24994  fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" )
24995  ),
24996  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24997  fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" )
24998  ),
24999  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
25000  fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" )
25001  ),
25002  cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ),
25003  cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ),
25004  fromProductInstance = cms.string( "EcalPseudoStripInputs" )
25005  ),
25006  cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ),
25007  fromProductInstance = cms.string( "EcalTriggerPrimitives" )
25008  )
25009  )
25010  ),
25011  )
25012 fragment.hltEcalUncalibRecHit = SwitchProducerCUDA(
25013  cpu = cms.EDAlias(
25014  hltEcalUncalibRecHitLegacy = cms.VPSet(
25015  cms.PSet( type = cms.string( "*" ) )
25016  )
25017  ),
25018  cuda = cms.EDAlias(
25019  hltEcalUncalibRecHitFromSoA = cms.VPSet(
25020  cms.PSet( type = cms.string( "*" ) )
25021  )
25022  ),
25023  )
25024 fragment.hltHbhereco = SwitchProducerCUDA(
25025  cpu = cms.EDAlias(
25026  hltHbherecoLegacy = cms.VPSet(
25027  cms.PSet( type = cms.string( "*" ) )
25028  )
25029  ),
25030  cuda = cms.EDAlias(
25031  hltHbherecoFromGPU = cms.VPSet(
25032  cms.PSet( type = cms.string( "HBHERecHitsSorted" ) )
25033  )
25034  ),
25035  )
25036 
25037 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 )
25038 fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco )
25039 fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit )
25040 fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask )
25041 
25042 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
25043 fragment.HLTBeamSpot = cms.Sequence( fragment.hltScalersRawToDigi + fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
25044 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
25045 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
25046 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
25047 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask )
25048 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask )
25049 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
25050 fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression )
25051 fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker )
25052 fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker )
25053 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
25054 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask )
25055 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
25056 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 )
25057 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
25058 fragment.HLTPuAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltPuAK4CaloJets + fragment.hltPuAK4CaloJetsIDPassed )
25059 fragment.HLTPuAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltPuAK4CaloCorrector )
25060 fragment.HLTPuAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTPuAK4CaloCorrectorProducersSequence + fragment.hltPuAK4CaloJetsCorrected + fragment.hltPuAK4CaloJetsCorrectedIDPassed )
25061 fragment.HLTPuAK4CaloJetsSequence = cms.Sequence( fragment.HLTPuAK4CaloJetsReconstructionSequence + fragment.HLTPuAK4CaloJetsCorrectionSequence )
25062 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
25063 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
25064 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
25065 fragment.HLTL2muonrecoNocandSequencePPOnAA = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsPPOnAA + fragment.hltL2MuonsPPOnAA )
25066 fragment.HLTL2muonrecoSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoNocandSequencePPOnAA + fragment.hltL2MuonCandidatesPPOnAA )
25067 fragment.HLTDoLocalPixelSequencePPOnAA = cms.Sequence( fragment.hltSiPixelDigisPPOnAA + fragment.hltSiPixelClustersPPOnAA + fragment.hltSiPixelClustersCachePPOnAA + fragment.hltSiPixelRecHitsPPOnAA )
25068 fragment.HLTDoLocalStripSequencePPOnAA = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltSiStripClustersPPOnAA )
25069 fragment.HLTIterL3OImuonTkCandidatePPOnAASequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsPPOnAA + fragment.hltIterL3OITrackCandidatesPPOnAA + fragment.hltIterL3OIMuCtfWithMaterialTracksPPOnAA + fragment.hltIterL3OIMuonTrackCutClassifierPPOnAA + fragment.hltIterL3OIMuonTrackSelectionHighPurityPPOnAA + fragment.hltL3MuonsIterL3OIPPOnAA )
25070 fragment.HLTIterL3MuonRecoPixelTracksPPOnAASequence = cms.Sequence( fragment.hltIterL3MuonPixelTracksFilter + fragment.hltIterL3MuonPixelTracksFitter + fragment.hltIterL3MuonPixelTracksTrackingRegionsPPOnAA + fragment.hltIterL3MuonPixelLayerQuadrupletsPPOnAA + fragment.hltIterL3MuonPixelTracksHitDoubletsPPOnAA + fragment.hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA + fragment.hltIterL3MuonPixelTracksPPOnAA )
25071 fragment.HLTIterL3MuonRecopixelvertexingPPOnAASequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksPPOnAASequence + fragment.hltIterL3MuonPixelVerticesPPOnAA + fragment.hltIterL3MuonTrimmedPixelVerticesPPOnAA )
25072 fragment.HLTIterativeTrackingIteration0ForIterL3MuonPPOnAA = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA + fragment.hltIter0IterL3MuonCkfTrackCandidatesPPOnAA + fragment.hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter0IterL3MuonTrackCutClassifierPPOnAA + fragment.hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA )
25073 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 )
25074 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 )
25075 fragment.HLTIterativeTrackingIter023ForIterL3MuonPPOnAA = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForIterL3MuonPPOnAA + fragment.HLTIterativeTrackingIteration2ForIterL3MuonPPOnAA + fragment.hltIter2IterL3MuonMergedPPOnAA + fragment.HLTIterativeTrackingIteration3ForIterL3MuonPPOnAA + fragment.hltIter3IterL3MuonMergedPPOnAA )
25076 fragment.HLTIterL3IOmuonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingPPOnAASequence + fragment.HLTIterativeTrackingIter023ForIterL3MuonPPOnAA + fragment.hltL3MuonsIterL3IOPPOnAA )
25077 fragment.HLTIterL3OIAndIOFromL2muonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidatePPOnAASequence + fragment.hltIterL3OIL3MuonsLinksCombinationPPOnAA + fragment.hltIterL3OIL3MuonsPPOnAA + fragment.hltIterL3OIL3MuonCandidatesPPOnAA + fragment.hltL2SelectorForL3IOPPOnAA + fragment.HLTIterL3IOmuonTkCandidatePPOnAASequence + fragment.hltIterL3MuonsFromL2LinksCombinationPPOnAA )
25078 fragment.HLTRecoPixelTracksSequenceForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA + fragment.hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksPPOnAA )
25079 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.HLTRecoPixelTracksSequenceForIterL3FromL1MuonPPOnAA + fragment.hltIterL3FromL1MuonPixelVerticesPPOnAA + fragment.hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA )
25080 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA )
25081 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 )
25082 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 )
25083 fragment.HLTIterativeTrackingIter023ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonPPOnAA + fragment.HLTIterativeTrackingIteration2ForIterL3FromL1MuonPPOnAA + fragment.hltIter2IterL3FromL1MuonMergedPPOnAA + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonPPOnAA + fragment.hltIter3IterL3FromL1MuonMergedPPOnAA )
25084 fragment.HLTIterL3IOmuonFromL1TkCandidatePPOnAASequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonPPOnAA + fragment.HLTIterativeTrackingIter023ForIterL3FromL1MuonPPOnAA )
25085 fragment.HLTIterL3muonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTIterL3OIAndIOFromL2muonTkCandidatePPOnAASequence + fragment.hltL1MuonsPt0PPOnAA + fragment.HLTIterL3IOmuonFromL1TkCandidatePPOnAASequence )
25086 fragment.HLTL3muonrecoNocandPPOnAASequence = cms.Sequence( fragment.HLTIterL3muonTkCandidatePPOnAASequence + fragment.hltIterL3MuonMergedPPOnAA + fragment.hltIterL3MuonAndMuonFromL1MergedPPOnAA + fragment.hltIterL3GlbMuonPPOnAA + fragment.hltIterL3MuonsNoIDPPOnAA + fragment.hltIterL3MuonsPPOnAA + fragment.hltL3MuonsIterL3LinksPPOnAA + fragment.hltIterL3MuonTracksPPOnAA )
25087 fragment.HLTL3muonrecoPPOnAASequence = cms.Sequence( fragment.HLTL3muonrecoNocandPPOnAASequence + fragment.hltIterL3MuonCandidatesPPOnAA )
25088 fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAA = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAA + fragment.hltFullIter0PixelTrackingRegionsPreSplitting + fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAA + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAA + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA + fragment.hltFullIter0PixelSeedsPreSplittingPPOnAA + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA + fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAA )
25089 fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAA = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPOnAA + fragment.hltSiPixelClustersCacheAfterSplittingPPOnAA + fragment.hltSiPixelRecHitsAfterSplittingPPOnAA )
25090 fragment.HLTDoLocalStripSequenceFullPPOnAA = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression + fragment.hltSiStripClustersFullPPOnAA + fragment.hltSiStripMatchedRecHitsFull )
25091 fragment.HLTPixelClusterSplittingForPFPPOnAA = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAA + fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAA + fragment.HLTDoLocalStripSequenceFullPPOnAA )
25092 fragment.HLTRecoPixelTracksSequencePPOnAA = cms.Sequence( fragment.hltPixelTracksFilter + fragment.hltPixelTracksFitter + fragment.hltPixelTracksTrackingRegionsPPOnAA + fragment.hltPixelLayerQuadrupletsPPOnAA + fragment.hltPixelTracksHitDoubletsPPOnAA + fragment.hltPixelTracksHitQuadrupletsPPOnAA + fragment.hltPixelTracksPPOnAA )
25093 fragment.HLTRecopixelvertexingSequencePPOnAA = cms.Sequence( fragment.HLTRecoPixelTracksSequencePPOnAA + fragment.hltPixelVerticesPPOnAA + fragment.hltTrimmedPixelVerticesPPOnAA )
25094 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 )
25095 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 )
25096 fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA = cms.Sequence( fragment.hltIter1TrackRefsForJets4Iter2PPOnAA + fragment.hltAK4Iter1TrackJets4Iter2PPOnAA + fragment.hltIter1TrackAndTauJets4Iter2PPOnAA )
25097 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 )
25098 fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA )
25099 fragment.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAA + fragment.HLTFullIterativeTrackingIteration1PPOnAA + fragment.hltIter1MergedPPOnAA + fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + fragment.HLTFullIterativeTrackingIteration2PPOnAA + fragment.hltIter2MergedPPOnAA + fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA + fragment.hltMergedTracksPPOnAA )
25100 fragment.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( fragment.HLTPixelClusterSplittingForPFPPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration02PPOnAA + fragment.hltPFMuonMergingPPOnAA + fragment.hltMuonLinksPPOnAA + fragment.hltMuonsPPOnAA )
25101 fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask )
25102 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 )
25103 fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoSequencePPOnAA + fragment.HLTL3muonrecoPPOnAASequence + fragment.HLTTrackReconstructionForPFPPOnAA + fragment.HLTParticleFlowSequencePPOnAA + fragment.hltKT4PFJetsForRho + fragment.hltHiFJRhoProducer + fragment.hltCsAK4PFJetsPPOnAA + fragment.hltCsAK4PFJetsLooseIDPPOnAA + fragment.hltCsAK4PFJetsTightIDPPOnAA )
25104 fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( fragment.hltCsAK4PFFastJetCorrectorPPOnAA + fragment.hltCsAK4PFRelativeCorrectorPPOnAA + fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA + fragment.hltCsAK4PFResidualCorrectorPPOnAA + fragment.hltCsAK4PFCorrectorPPOnAA )
25105 fragment.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllPPOnAA + fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA + fragment.hltCsAK4PFJetsCorrectedPPOnAA + fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA )
25106 fragment.HLTCsAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA + fragment.HLTCsAK4PFJetsCorrectionSequence )
25107 fragment.HLTDoHIStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression + fragment.hltSiStripDigiToZSRaw + fragment.rawDataRepacker + fragment.rawDataReducedFormat )
25108 fragment.HLTPFClusteringForEgammaPPOnAA = cms.Sequence( fragment.hltParticleFlowRecHitECALPPOnAA + fragment.hltParticleFlowRecHitPSPPOnAA + fragment.hltParticleFlowClusterPSPPOnAA + fragment.hltParticleFlowClusterECALUncorrectedPPOnAA + fragment.hltParticleFlowClusterECALPPOnAA + fragment.hltParticleFlowSuperClusterECALPPOnAA )
25109 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
25110 fragment.HLTHIGEDPhoton10PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverELoosePPOnAAFilter )
25111 fragment.HLTEndSequenceWithZeroSuppression = cms.Sequence( fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25112 fragment.HLTHIGEDPhoton20PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverELoosePPOnAAFilter )
25113 fragment.HLTHIGEDPhoton30PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverELoosePPOnAAFilter )
25114 fragment.HLTHIGEDPhoton40PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverELoosePPOnAAFilter )
25115 fragment.HLTHIGEDPhoton50PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverELoosePPOnAAFilter )
25116 fragment.HLTHIGEDPhoton60PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELoosePPOnAAFilter )
25117 fragment.HLTHIGEDPhoton10EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverELooseEBPPOnAAFilter )
25118 fragment.HLTHIGEDPhoton20EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverELooseEBPPOnAAFilter )
25119 fragment.HLTHIGEDPhoton30EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverELooseEBPPOnAAFilter )
25120 fragment.HLTHIGEDPhoton40EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverELooseEBPPOnAAFilter )
25121 fragment.HLTHIGEDPhoton50EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverELooseEBPPOnAAFilter )
25122 fragment.HLTHIGEDPhoton60EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELooseEBPPOnAAFilter )
25123 fragment.HLTHIGEDPhoton10HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverEPPOnAAFilter )
25124 fragment.HLTHIGEDPhoton20HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverEPPOnAAFilter )
25125 fragment.HLTHIGEDPhoton30HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverEPPOnAAFilter )
25126 fragment.HLTHIGEDPhoton40HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverEPPOnAAFilter )
25127 fragment.HLTHIGEDPhoton50HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverEPPOnAAFilter )
25128 fragment.HLTHIGEDPhoton60HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverEPPOnAAFilter )
25129 fragment.HLTHIGEDPhoton10EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverEEBPPOnAAFilter )
25130 fragment.HLTHIGEDPhoton20EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverEEBPPOnAAFilter )
25131 fragment.HLTHIGEDPhoton30EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverEEBPPOnAAFilter )
25132 fragment.HLTHIGEDPhoton40EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverEEBPPOnAAFilter )
25133 fragment.HLTHIGEDPhoton50EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverEEBPPOnAAFilter )
25134 fragment.HLTHIGEDPhoton60EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverEEBPPOnAAFilter )
25135 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
25136 fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.HLTDoSiStripZeroSuppression + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltSiStripClustersPPOnAAZeroSuppression )
25137 fragment.HLTRecoPixelTracksPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFilter + fragment.hltPixelTracksFitter + fragment.hltPixelTracksTrackingRegionsPPOnAA + fragment.hltPixelLayerQuadrupletsPPOnAA + fragment.hltPixelTracksHitDoubletsPPOnAA + fragment.hltPixelTracksHitQuadrupletsPPOnAA + fragment.hltPixelTracksPPOnAA )
25138 fragment.HLTPixelVertexingPPOnAASequence = cms.Sequence( fragment.HLTRecoPixelTracksPPOnAASequence + fragment.hltPixelVerticesPPOnAA + fragment.hltTrimmedPixelVerticesPPOnAA )
25139 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 )
25140 fragment.HLTGsfElectronPPOnAASequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA + fragment.hltEgammaGsfTracksPPOnAA + fragment.hltEgammaGsfElectronsPPOnAA + fragment.hltEgammaGsfTrackVarsPPOnAA )
25141 fragment.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( fragment.hltIter0ElectronsPixelSeedsFromPixelTracks + fragment.hltIter0ElectronsCkfTrackCandidates + fragment.hltIter0ElectronsCtfWithMaterialTracks + fragment.hltIter0ElectronsTrackSelectionHighPurity )
25142 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 )
25143 fragment.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( fragment.hltIter2ElectronsClustersRefRemoval + fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter2ElectronsPixelLayerTriplets + fragment.hltIter2ElectronsPixelTrackingRegions + fragment.hltIter2ElectronsPixelHitDoublets + fragment.hltIter2ElectronsPixelHitTriplets + fragment.hltIter2ElectronsPixelSeeds + fragment.hltIter2ElectronsCkfTrackCandidates + fragment.hltIter2ElectronsCtfWithMaterialTracks + fragment.hltIter2ElectronsTrackSelectionHighPurity )
25144 fragment.HLTIterativeTrackingDoubletRecoveryForElectrons = cms.Sequence( fragment.hltDoubletRecoveryForElectronsClustersRefRemoval + fragment.hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryForElectronsPixelLayersAndRegions + fragment.hltDoubletRecoveryForElectronsPFlowPixelHitDoublets + fragment.hltDoubletRecoveryForElectronsPFlowPixelSeeds + fragment.hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity )
25145 fragment.HLTIterativeTrackingForElectrons = cms.Sequence( fragment.HLTIterativeTrackingForElectronsIteration0 + fragment.HLTIterativeTrackingForElectronsIteration1 + fragment.hltIter1ForElectronsMerged + fragment.HLTIterativeTrackingForElectronsIteration2 + fragment.hltIter2ForElectronsMerged + fragment.HLTIterativeTrackingDoubletRecoveryForElectrons + fragment.hltMergedForElectrons )
25146 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 )
25147 fragment.HLTDoHIStripZeroSuppressionRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.rawDataRepacker + fragment.rawDataReducedFormat )
25148 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 )
25149 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 )
25150 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 )
25151 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 )
25152 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 )
25153 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 )
25154 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 )
25155 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 )
25156 fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAAForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson )
25157 fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAAForDmeson = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson + fragment.hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson + fragment.hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson )
25158 fragment.HLTDoLocalStripSequenceFullPPOnAAForDmeson = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression + fragment.hltSiStripClustersFullPPOnAAForDmeson + fragment.hltSiStripMatchedRecHitsFull )
25159 fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAAForDmeson + fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAAForDmeson + fragment.HLTDoLocalStripSequenceFullPPOnAAForDmeson )
25160 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 )
25161 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 )
25162 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 )
25163 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 )
25164 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 )
25165 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 )
25166 fragment.HLTFullIterativeTrackingIteration6PPOnAA = cms.Sequence( fragment.hltFullIter6ClustersRefRemovalPPOnAA + fragment.hltFullIter6MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter6PixelClusterCheckPPOnAA + fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA + fragment.hltFullIter6PixelHitDoubletsBPPOnAA + fragment.hltFullIter6PixelSeedsBPPOnAA + fragment.hltFullIter6CkfTrackCandidatesPPOnAA + fragment.hltFullIter6CtfWithMaterialTracksPPOnAA + fragment.hltFullIter6TrackMVAClassifierPPOnAA + fragment.hltFullIter6HighPurityTracksPPOnAA )
25167 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 )
25168 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 )
25169 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 )
25170 fragment.HLTFullIterativeTrackingIteration10PPOnAA = cms.Sequence( fragment.hltFullIter10JetCoreLayersPPOnAA + fragment.hltFullIter10JetCoreRegionSeedsPPOnAA + fragment.hltFullIter10CkfTrackCandidatesPPOnAA + fragment.hltFullIter10CtfWithMaterialTracksPPOnAA + fragment.hltFullIter10TrackMVAClassifierPPOnAA )
25171 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 )
25172 fragment.HLTFullTracksForDmeson = cms.Sequence( fragment.hltGoodHighPurityFullTrackCutClassifierForDmeson + fragment.hltGoodHighPurityFullTracksForDmeson + fragment.hltFullCandsPPOnAA + fragment.hltFullTrackFilterForDmeson )
25173 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 )
25174 fragment.HLTFullTracksForDmesonNoIter10 = cms.Sequence( fragment.hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10 + fragment.hltGoodHighPurityFullTracksForDmesonNoIter10 + fragment.hltFullCandsPPOnAANoIter10 + fragment.hltFullTrackFilterForDmesonNoIter10 )
25175 fragment.HLTHIGEDPhoton15HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG15EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG15HoverEPPOnAAFilter )
25176 fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 = cms.Sequence( fragment.hltPixelLayerTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCFilterPPOnAA + fragment.hltPixelTracksForUPCFitterPPOnAA + fragment.hltPixelTracksTrackingRegionsForUPCPPOnAA + fragment.hltPixelClusterCheckForUPCPPOnAA + fragment.hltPixelTracksHitDoubletsForUPCPPOnAA + fragment.hltPixelTracksHitTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCPPOnAA )
25177 fragment.HLTRecopixelvertexingSequenceLowPtForUPCPbPb2022 = cms.Sequence( fragment.hltPixelLayerTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCFilterLowPtPPOnAA + fragment.hltPixelTracksForUPCFitterPPOnAA + fragment.hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA + fragment.hltPixelClusterCheckForUPCPPOnAA + fragment.hltPixelTracksHitDoubletsLowPtForUPCPPOnAA + fragment.hltPixelTracksHitTripletsLowPtForUPCPPOnAA + fragment.hltPixelTracksLowPtForUPCPPOnAA )
25178 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
25179 
25180 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
25181 fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter )
25182 fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter )
25183 fragment.DST_Physics_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence )
25184 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
25185 fragment.HLT_HcalCalibration_v5 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibTypeFilter + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
25186 fragment.HLT_HIOnlineMonitorGroup_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreHIOnlineMonitorGroup + fragment.hltHIOnlineMonitorGroupFilter + fragment.HLTEndSequence )
25187 fragment.DQM_HIEcalReconstruction_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence )
25188 fragment.DQM_HIHcalReconstruction_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence )
25189 fragment.HLT_HIPhysics_v3 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25190 fragment.HLT_HIPhysicsForZS_v3 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25191 fragment.HLT_HIRandom_v2 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandom + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25192 fragment.AlCa_EcalPhiSymForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
25193 fragment.HLT_HIHcalNZS_v3 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25194 fragment.HLT_HIHcalPhiSym_v3 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25195 fragment.AlCa_RPCMuonNormalisationForHI_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.HLTEndSequence )
25196 fragment.AlCa_EcalPi0EBonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
25197 fragment.AlCa_EcalPi0EEonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence )
25198 fragment.AlCa_EcalEtaEBonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence )
25199 fragment.AlCa_EcalEtaEEonlyForHI_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence )
25200 fragment.HLT_HICentralityVeto_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentrality30100MB1ANDBptxAND + fragment.hltPreHICentralityVeto + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25201 fragment.HLT_HICentralityVeto_Beamspot_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentrality30100MB1ANDBptxAND + fragment.hltPreHICentralityVetoBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25202 fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25203 fragment.HLT_HIZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25204 fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25205 fragment.HLT_HIPuAK4CaloJet40Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28BptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25206 fragment.HLT_HIPuAK4CaloJet60Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25207 fragment.HLT_HIPuAK4CaloJet80Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25208 fragment.HLT_HIPuAK4CaloJet100Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25209 fragment.HLT_HIPuAK4CaloJet120Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25210 fragment.HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25211 fragment.HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25212 fragment.HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25213 fragment.HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25214 fragment.HLT_HIGEDPhoton10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25215 fragment.HLT_HIGEDPhoton20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25216 fragment.HLT_HIGEDPhoton30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25217 fragment.HLT_HIGEDPhoton40_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25218 fragment.HLT_HIGEDPhoton50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25219 fragment.HLT_HIGEDPhoton60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25220 fragment.HLT_HIGEDPhoton10_EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25221 fragment.HLT_HIGEDPhoton20_EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25222 fragment.HLT_HIGEDPhoton30_EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25223 fragment.HLT_HIGEDPhoton40_EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25224 fragment.HLT_HIGEDPhoton50_EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25225 fragment.HLT_HIGEDPhoton60_EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25226 fragment.HLT_HIGEDPhoton10_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10HECut + fragment.HLTHIGEDPhoton10HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25227 fragment.HLT_HIGEDPhoton20_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20HECut + fragment.HLTHIGEDPhoton20HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25228 fragment.HLT_HIGEDPhoton30_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30HECut + fragment.HLTHIGEDPhoton30HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25229 fragment.HLT_HIGEDPhoton40_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40HECut + fragment.HLTHIGEDPhoton40HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25230 fragment.HLT_HIGEDPhoton50_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50HECut + fragment.HLTHIGEDPhoton50HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25231 fragment.HLT_HIGEDPhoton60_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60HECut + fragment.HLTHIGEDPhoton60HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25232 fragment.HLT_HIGEDPhoton10_EB_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10EBHECut + fragment.HLTHIGEDPhoton10EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25233 fragment.HLT_HIGEDPhoton20_EB_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20EBHECut + fragment.HLTHIGEDPhoton20EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25234 fragment.HLT_HIGEDPhoton30_EB_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30EBHECut + fragment.HLTHIGEDPhoton30EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25235 fragment.HLT_HIGEDPhoton40_EB_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EBHECut + fragment.HLTHIGEDPhoton40EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25236 fragment.HLT_HIGEDPhoton50_EB_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EBHECut + fragment.HLTHIGEDPhoton50EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25237 fragment.HLT_HIGEDPhoton60_EB_HECut_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EBHECut + fragment.HLTHIGEDPhoton60EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25238 fragment.HLT_HIEle10Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25239 fragment.HLT_HIEle15Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25240 fragment.HLT_HIEle20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25241 fragment.HLT_HIEle30Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25242 fragment.HLT_HIEle40Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25243 fragment.HLT_HIEle50Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25244 fragment.HLT_HIEle15Ele10Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25245 fragment.HLT_HIEle15Ele10GsfMass50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25246 fragment.HLT_HIDoubleEle10Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25247 fragment.HLT_HIDoubleEle10GsfMass50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25248 fragment.HLT_HIDoubleEle15Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25249 fragment.HLT_HIDoubleEle15GsfMass50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25250 fragment.HLT_HIL1Mu3Eta2p5_Ele10Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25251 fragment.HLT_HIL1Mu3Eta2p5_Ele15Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25252 fragment.HLT_HIL1Mu3Eta2p5_Ele20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele20Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25253 fragment.HLT_HIL1Mu5Eta2p5_Ele10Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered5 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25254 fragment.HLT_HIL1Mu5Eta2p5_Ele15Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered5 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25255 fragment.HLT_HIL1Mu5Eta2p5_Ele20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele20Gsf + fragment.hltL1fL1sMu3OpenL1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25256 fragment.HLT_HIL1Mu7Eta2p5_Ele10Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered7 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25257 fragment.HLT_HIL1Mu7Eta2p5_Ele15Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered7 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25258 fragment.HLT_HIL1Mu7Eta2p5_Ele20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele20Gsf + fragment.hltL1fL1sMu3OpenL1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25259 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_v3 = 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 )
25260 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_v3 = 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 )
25261 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_v3 = 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 )
25262 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_v3 = 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 )
25263 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_v3 = 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 )
25264 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v3 = 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 )
25265 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v3 = 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 )
25266 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v3 = 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 )
25267 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v3 = 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 )
25268 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v3 = 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 )
25269 fragment.HLT_HIDsPPTrackingGlobal_Dpt20_v3 = 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 )
25270 fragment.HLT_HIDsPPTrackingGlobal_Dpt30_v3 = 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 )
25271 fragment.HLT_HIDsPPTrackingGlobal_Dpt40_v3 = 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 )
25272 fragment.HLT_HIDsPPTrackingGlobal_Dpt50_v3 = 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 )
25273 fragment.HLT_HIDsPPTrackingGlobal_Dpt60_v3 = 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 )
25274 fragment.HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v3 = 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 )
25275 fragment.HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v3 = 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 )
25276 fragment.HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v3 = 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 )
25277 fragment.HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v3 = 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 )
25278 fragment.HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v3 = 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 )
25279 fragment.HLT_HILcPPTrackingGlobal_Dpt20_v3 = 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 )
25280 fragment.HLT_HILcPPTrackingGlobal_Dpt30_v3 = 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 )
25281 fragment.HLT_HILcPPTrackingGlobal_Dpt40_v3 = 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 )
25282 fragment.HLT_HILcPPTrackingGlobal_Dpt50_v3 = 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 )
25283 fragment.HLT_HILcPPTrackingGlobal_Dpt60_v3 = 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 )
25284 fragment.HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v3 = 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 )
25285 fragment.HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v3 = 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 )
25286 fragment.HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v3 = 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 )
25287 fragment.HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v3 = 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 )
25288 fragment.HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v3 = 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 )
25289 fragment.HLT_HIFullTracks2018_HighPt18_v3 = 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 )
25290 fragment.HLT_HIFullTracks2018_HighPt24_v3 = 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 )
25291 fragment.HLT_HIFullTracks2018_HighPt34_v3 = 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 )
25292 fragment.HLT_HIFullTracks2018_HighPt45_v3 = 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 )
25293 fragment.HLT_HIFullTracks2018_HighPt56_v3 = 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 )
25294 fragment.HLT_HIFullTracks2018_HighPt60_v3 = 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 )
25295 fragment.HLT_HIFullTracks2018_HighPt18_NoIter10_v3 = 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 )
25296 fragment.HLT_HIFullTracks2018_HighPt24_NoIter10_v3 = 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 )
25297 fragment.HLT_HIFullTracks2018_HighPt34_NoIter10_v3 = 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 )
25298 fragment.HLT_HIFullTracks2018_HighPt45_NoIter10_v3 = 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 )
25299 fragment.HLT_HIFullTracks2018_HighPt56_NoIter10_v3 = 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 )
25300 fragment.HLT_HIFullTracks2018_HighPt60_NoIter10_v3 = 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 )
25301 fragment.HLT_HIL1DoubleMuOpen_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL1DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25302 fragment.HLT_HIL1DoubleMuOpen_Centrality_30_100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality30100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality30100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality30100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25303 fragment.HLT_HIL1DoubleMuOpen_Centrality_40_100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality40100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality40100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality40100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25304 fragment.HLT_HIL1DoubleMuOpen_Centrality_50_100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality50100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality50100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality50100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25305 fragment.HLT_HIL1DoubleMuOpen_er1p6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL1DoubleMuOpener1p6 + fragment.hltL1fL1sL1DoubleMuOpenL1FilteredEr1p6 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25306 fragment.HLT_HIL1DoubleMuOpen_OS_er1p6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenOSBptxAND + fragment.hltPreHIL1DoubleMuOpenOSer1p6 + fragment.hltL1fL1sL1DoubleMuOpenOSL1FilteredEr1p6 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25307 fragment.HLT_HIL1DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sL1DoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25308 fragment.HLT_HIL1DoubleMu10_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25309 fragment.HLT_HIL2_L1DoubleMu10_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL2L1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sL1DoubleMu10L1f0L2Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25310 fragment.HLT_HIL3_L1DoubleMu10_v2 = 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 )
25311 fragment.HLT_HIL2DoubleMuOpen_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL2DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sL1DoubleMuOpenL1f0L2Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25312 fragment.HLT_HIL3DoubleMuOpen_v2 = 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 )
25313 fragment.HLT_HIL3Mu0_L2Mu0_v2 = 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 )
25314 fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_v2 = 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 )
25315 fragment.HLT_HIL2Mu3_NHitQ15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu3NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered3NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25316 fragment.HLT_HIL2Mu5_NHitQ15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu5NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered5NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25317 fragment.HLT_HIL2Mu7_NHitQ15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu7NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered7NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
25318 fragment.HLT_HIL3Mu2p5_L1DoubleMu0_v2 = 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 )
25319 fragment.HLT_HIL3Mu3_L1DoubleMuOpen_OS_v2 = 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 )
25320 fragment.HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v2 = 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 )
25321 fragment.HLT_HIL3Mu3_L1TripleMuOpen_v2 = 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 )
25322 fragment.HLT_HIL3Mu12_v2 = 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 )
25323 fragment.HLT_HIL3Mu15_v2 = 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 )
25324 fragment.HLT_HIL3Mu20_v2 = 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 )
25325 fragment.HLT_HIL3Mu3_NHitQ10_v2 = 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 )
25326 fragment.HLT_HIL3Mu5_NHitQ10_v2 = 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 )
25327 fragment.HLT_HIL3Mu7_NHitQ10_v2 = 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 )
25328 fragment.HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v2 = 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 )
25329 fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v2 = 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 )
25330 fragment.HLT_HICsAK4PFJet60Eta1p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25331 fragment.HLT_HICsAK4PFJet80Eta1p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25332 fragment.HLT_HICsAK4PFJet100Eta1p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25333 fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3 = 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.HLTEndSequence )
25334 fragment.HLT_HICsAK4PFJet120Eta1p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet120Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + fragment.hltSingleCsPFJet120Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25335 fragment.HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25336 fragment.HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25337 fragment.HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
25338 fragment.HLT_HIL3Mu3_EG10HECut_v3 = 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 )
25339 fragment.HLT_HIL3Mu3_EG15HECut_v3 = 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 )
25340 fragment.HLT_HIL3Mu3_EG20HECut_v3 = 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 )
25341 fragment.HLT_HIL3Mu3_EG30HECut_v3 = 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 )
25342 fragment.HLT_HIL3Mu5_EG10HECut_v3 = 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 )
25343 fragment.HLT_HIL3Mu5_EG15HECut_v3 = 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 )
25344 fragment.HLT_HIL3Mu5_EG20HECut_v3 = 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 )
25345 fragment.HLT_HIL3Mu5_EG30HECut_v3 = 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 )
25346 fragment.HLT_HIL3Mu7_EG10HECut_v3 = 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 )
25347 fragment.HLT_HIL3Mu7_EG15HECut_v3 = 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 )
25348 fragment.HLT_HIL3Mu7_EG20HECut_v3 = 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 )
25349 fragment.HLT_HIL3Mu7_EG30HECut_v3 = 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 )
25350 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v3 = 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 )
25351 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v3 = 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 )
25352 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v3 = 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 )
25353 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v3 = 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 )
25354 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3 = 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 )
25355 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3 = 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 )
25356 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3 = 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 )
25357 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3 = 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 )
25358 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v3 = 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 )
25359 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v3 = 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 )
25360 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v3 = 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 )
25361 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v3 = 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 )
25362 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3 = 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 )
25363 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3 = 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 )
25364 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3 = 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 )
25365 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3 = 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 )
25366 fragment.HLT_HIGEDPhoton10_Cent30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG3Cent30100BptxAND + fragment.hltPreHIGEDPhoton10Cent30100 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25367 fragment.HLT_HIGEDPhoton20_Cent30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG3Cent30100BptxAND + fragment.hltPreHIGEDPhoton20Cent30100 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25368 fragment.HLT_HIGEDPhoton30_Cent30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7Cent30100BptxAND + fragment.hltPreHIGEDPhoton30Cent30100 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25369 fragment.HLT_HIGEDPhoton40_Cent30_100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21Cent30100BptxAND + fragment.hltPreHIGEDPhoton40Cent30100 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
25370 fragment.HLT_HIL1NotBptxOR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25371 fragment.HLT_HIL1UnpairedBunchBptxMinus_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25372 fragment.HLT_HIL1UnpairedBunchBptxPlus_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25373 fragment.HLT_HIMinimumBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIMinimumBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25374 fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25375 fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25376 fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25377 fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25378 fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25379 fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25380 fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25381 fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25382 fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25383 fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25384 fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25385 fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25386 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v1 = 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 )
25387 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v1 = 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 )
25388 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v1 = 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 )
25389 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v1 = 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 )
25390 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v1 = 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 )
25391 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v1 = 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 )
25392 fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1 = 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 )
25393 fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25394 fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25395 fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25396 fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25397 fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25398 fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25399 fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3 = 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 )
25400 fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25401 fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25402 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25403 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25404 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25405 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25406 fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25407 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25408 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25409 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25410 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25411 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25412 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25413 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25414 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25415 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
25416 fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.hltPixelCountFilter400 + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25417 fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v1 = 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 )
25418 fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1 = 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 )
25419 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v1 = 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 )
25420 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v1 = 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 )
25421 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v1 = 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 )
25422 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v1 = 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 )
25423 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v1 = 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 )
25424 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1 = 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 )
25425 fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.hltPixelCountFilter400 + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
25426 fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1 = 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 )
25427 fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1 = 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 )
25428 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltScalersRawToDigi + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
25429 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
25430 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
25431 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
25432 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
25433 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
25434 fragment.Dataset_HIDQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDQMOnlineBeamspot + fragment.hltPreDatasetHIDQMOnlineBeamspot )
25435 fragment.Dataset_HIDoubleMuon = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDoubleMuon + fragment.hltPreDatasetHIDoubleMuon )
25436 fragment.Dataset_HIDoubleMuonPsiPeri = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDoubleMuonPsiPeri + fragment.hltPreDatasetHIDoubleMuonPsiPeri )
25437 fragment.Dataset_HIEmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIEmptyBX + fragment.hltPreDatasetHIEmptyBX )
25438 fragment.Dataset_HIExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIExpressAlignment + fragment.hltPreDatasetHIExpressAlignment )
25439 fragment.Dataset_HIExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIExpressPhysics + fragment.hltPreDatasetHIExpressPhysics )
25440 fragment.Dataset_HIForward = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIForward + fragment.hltPreDatasetHIForward )
25441 fragment.Dataset_HIHLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHLTPhysics + fragment.hltPreDatasetHIHLTPhysics )
25442 fragment.Dataset_HIHardProbes = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbes + fragment.hltPreDatasetHIHardProbes )
25443 fragment.Dataset_HIHardProbesLower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbesLower + fragment.hltPreDatasetHIHardProbesLower )
25444 fragment.Dataset_HIHardProbesPeripheral = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbesPeripheral + fragment.hltPreDatasetHIHardProbesPeripheral )
25445 fragment.Dataset_HIHcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHcalNZS + fragment.hltPreDatasetHIHcalNZS )
25446 fragment.Dataset_HIHeavyFlavor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHeavyFlavor + fragment.hltPreDatasetHIHeavyFlavor )
25447 fragment.Dataset_HIOnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIOnlineMonitor + fragment.hltPreDatasetHIOnlineMonitor )
25448 fragment.Dataset_HISingleMuon = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHISingleMuon + fragment.hltPreDatasetHISingleMuon )
25449 fragment.Dataset_HITestRaw = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITestRaw + fragment.hltPreDatasetHITestRaw )
25450 fragment.Dataset_HITestRawPrime = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITestRawPrime + fragment.hltPreDatasetHITestRawPrime )
25451 fragment.Dataset_HITrackerNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITrackerNZS + fragment.hltPreDatasetHITrackerNZS )
25452 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
25453 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
25454 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
25455 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
25456 
25457 
25458 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.HLT_HIOnlineMonitorGroup_v3, fragment.DQM_HIEcalReconstruction_v2, fragment.DQM_HIHcalReconstruction_v1, fragment.HLT_HIPhysics_v3, fragment.HLT_HIPhysicsForZS_v3, fragment.HLT_HIRandom_v2, fragment.AlCa_EcalPhiSymForHI_v3, fragment.HLT_HIHcalNZS_v3, fragment.HLT_HIHcalPhiSym_v3, fragment.AlCa_RPCMuonNormalisationForHI_v2, fragment.AlCa_EcalPi0EBonlyForHI_v3, fragment.AlCa_EcalPi0EEonlyForHI_v3, fragment.AlCa_EcalEtaEBonlyForHI_v3, fragment.AlCa_EcalEtaEEonlyForHI_v3, fragment.HLT_HICentralityVeto_v3, fragment.HLT_HICentralityVeto_Beamspot_v4, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v3, fragment.HLT_HIZeroBias_v3, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v3, fragment.HLT_HIPuAK4CaloJet40Eta5p1_v3, fragment.HLT_HIPuAK4CaloJet60Eta5p1_v3, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v3, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v3, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v3, fragment.HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v3, fragment.HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v3, fragment.HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v3, fragment.HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v3, fragment.HLT_HIGEDPhoton10_v3, fragment.HLT_HIGEDPhoton20_v3, fragment.HLT_HIGEDPhoton30_v3, fragment.HLT_HIGEDPhoton40_v3, fragment.HLT_HIGEDPhoton50_v3, fragment.HLT_HIGEDPhoton60_v3, fragment.HLT_HIGEDPhoton10_EB_v3, fragment.HLT_HIGEDPhoton20_EB_v3, fragment.HLT_HIGEDPhoton30_EB_v3, fragment.HLT_HIGEDPhoton40_EB_v3, fragment.HLT_HIGEDPhoton50_EB_v3, fragment.HLT_HIGEDPhoton60_EB_v3, fragment.HLT_HIGEDPhoton10_HECut_v3, fragment.HLT_HIGEDPhoton20_HECut_v3, fragment.HLT_HIGEDPhoton30_HECut_v3, fragment.HLT_HIGEDPhoton40_HECut_v3, fragment.HLT_HIGEDPhoton50_HECut_v3, fragment.HLT_HIGEDPhoton60_HECut_v3, fragment.HLT_HIGEDPhoton10_EB_HECut_v3, fragment.HLT_HIGEDPhoton20_EB_HECut_v3, fragment.HLT_HIGEDPhoton30_EB_HECut_v3, fragment.HLT_HIGEDPhoton40_EB_HECut_v3, fragment.HLT_HIGEDPhoton50_EB_HECut_v3, fragment.HLT_HIGEDPhoton60_EB_HECut_v3, fragment.HLT_HIEle10Gsf_v3, fragment.HLT_HIEle15Gsf_v3, fragment.HLT_HIEle20Gsf_v3, fragment.HLT_HIEle30Gsf_v3, fragment.HLT_HIEle40Gsf_v3, fragment.HLT_HIEle50Gsf_v3, fragment.HLT_HIEle15Ele10Gsf_v3, fragment.HLT_HIEle15Ele10GsfMass50_v3, fragment.HLT_HIDoubleEle10Gsf_v3, fragment.HLT_HIDoubleEle10GsfMass50_v3, fragment.HLT_HIDoubleEle15Gsf_v3, fragment.HLT_HIDoubleEle15GsfMass50_v3, fragment.HLT_HIL1Mu3Eta2p5_Ele10Gsf_v3, fragment.HLT_HIL1Mu3Eta2p5_Ele15Gsf_v3, fragment.HLT_HIL1Mu3Eta2p5_Ele20Gsf_v3, fragment.HLT_HIL1Mu5Eta2p5_Ele10Gsf_v3, fragment.HLT_HIL1Mu5Eta2p5_Ele15Gsf_v3, fragment.HLT_HIL1Mu5Eta2p5_Ele20Gsf_v3, fragment.HLT_HIL1Mu7Eta2p5_Ele10Gsf_v3, fragment.HLT_HIL1Mu7Eta2p5_Ele15Gsf_v3, fragment.HLT_HIL1Mu7Eta2p5_Ele20Gsf_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v3, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt20_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt30_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt40_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt50_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt60_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v3, fragment.HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt20_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt30_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt40_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt50_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt60_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v3, fragment.HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v3, fragment.HLT_HIFullTracks2018_HighPt18_v3, fragment.HLT_HIFullTracks2018_HighPt24_v3, fragment.HLT_HIFullTracks2018_HighPt34_v3, fragment.HLT_HIFullTracks2018_HighPt45_v3, fragment.HLT_HIFullTracks2018_HighPt56_v3, fragment.HLT_HIFullTracks2018_HighPt60_v3, fragment.HLT_HIFullTracks2018_HighPt18_NoIter10_v3, fragment.HLT_HIFullTracks2018_HighPt24_NoIter10_v3, fragment.HLT_HIFullTracks2018_HighPt34_NoIter10_v3, fragment.HLT_HIFullTracks2018_HighPt45_NoIter10_v3, fragment.HLT_HIFullTracks2018_HighPt56_NoIter10_v3, fragment.HLT_HIFullTracks2018_HighPt60_NoIter10_v3, fragment.HLT_HIL1DoubleMuOpen_v2, fragment.HLT_HIL1DoubleMuOpen_Centrality_30_100_v2, fragment.HLT_HIL1DoubleMuOpen_Centrality_40_100_v2, fragment.HLT_HIL1DoubleMuOpen_Centrality_50_100_v2, fragment.HLT_HIL1DoubleMuOpen_er1p6_v2, fragment.HLT_HIL1DoubleMuOpen_OS_er1p6_v2, fragment.HLT_HIL1DoubleMu0_v2, fragment.HLT_HIL1DoubleMu10_v2, fragment.HLT_HIL2_L1DoubleMu10_v2, fragment.HLT_HIL3_L1DoubleMu10_v2, fragment.HLT_HIL2DoubleMuOpen_v2, fragment.HLT_HIL3DoubleMuOpen_v2, fragment.HLT_HIL3Mu0_L2Mu0_v2, fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_v2, fragment.HLT_HIL2Mu3_NHitQ15_v2, fragment.HLT_HIL2Mu5_NHitQ15_v2, fragment.HLT_HIL2Mu7_NHitQ15_v2, fragment.HLT_HIL3Mu2p5_L1DoubleMu0_v2, fragment.HLT_HIL3Mu3_L1DoubleMuOpen_OS_v2, fragment.HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v2, fragment.HLT_HIL3Mu3_L1TripleMuOpen_v2, fragment.HLT_HIL3Mu12_v2, fragment.HLT_HIL3Mu15_v2, fragment.HLT_HIL3Mu20_v2, fragment.HLT_HIL3Mu3_NHitQ10_v2, fragment.HLT_HIL3Mu5_NHitQ10_v2, fragment.HLT_HIL3Mu7_NHitQ10_v2, fragment.HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v2, fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v2, fragment.HLT_HICsAK4PFJet60Eta1p5_v3, fragment.HLT_HICsAK4PFJet80Eta1p5_v3, fragment.HLT_HICsAK4PFJet100Eta1p5_v3, fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3, fragment.HLT_HICsAK4PFJet120Eta1p5_v3, fragment.HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v3, fragment.HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v3, fragment.HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v3, fragment.HLT_HIL3Mu3_EG10HECut_v3, fragment.HLT_HIL3Mu3_EG15HECut_v3, fragment.HLT_HIL3Mu3_EG20HECut_v3, fragment.HLT_HIL3Mu3_EG30HECut_v3, fragment.HLT_HIL3Mu5_EG10HECut_v3, fragment.HLT_HIL3Mu5_EG15HECut_v3, fragment.HLT_HIL3Mu5_EG20HECut_v3, fragment.HLT_HIL3Mu5_EG30HECut_v3, fragment.HLT_HIL3Mu7_EG10HECut_v3, fragment.HLT_HIL3Mu7_EG15HECut_v3, fragment.HLT_HIL3Mu7_EG20HECut_v3, fragment.HLT_HIL3Mu7_EG30HECut_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v3, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v3, fragment.HLT_HIGEDPhoton10_Cent30_100_v3, fragment.HLT_HIGEDPhoton20_Cent30_100_v3, fragment.HLT_HIGEDPhoton30_Cent30_100_v3, fragment.HLT_HIGEDPhoton40_Cent30_100_v3, fragment.HLT_HIL1NotBptxOR_v3, fragment.HLT_HIL1UnpairedBunchBptxMinus_v3, fragment.HLT_HIL1UnpairedBunchBptxPlus_v3, fragment.HLT_HIMinimumBias_v1, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v3, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v3, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v1, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v1, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v3, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v1, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v1, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v1, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v1, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v1, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v1, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v1, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v1, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v3, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v3, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v3, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v1, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v1, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v3, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v3, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v3, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v1, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v1, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v1, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v1, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v1, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v1, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v1, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v1, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v1, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v1, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v1, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v1, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, 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_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, ))
25459 
25460 
25461 # dummify hltGetConditions in cff's
25462 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
25463  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
25464  result = cms.bool( True )
25465  )
25466  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
25467 
25468 # add specific customizations
25469 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
25470 fragment = customizeHLTforAll(fragment,"HIon")
25471 
25472 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
25473 fragment = customizeHLTforCMSSW(fragment,"HIon")
25474 
25475 # Eras-based customisations
25476 from HLTrigger.Configuration.Eras import modifyHLTforEras
25477 modifyHLTforEras(fragment)
25478 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)