CMS 3D CMS Logo

HLT_HIon_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_13_2_0/HIon --cff --data --type HIon
2 
3 # /dev/CMSSW_13_2_0/HIon/V12 (CMSSW_13_2_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_13_2_0/HIon/V12')
16 )
17 
18 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
19  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
20  lostHitPenalty = cms.double( 30.0 ),
21  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
23  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
24  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
25  maxCand = cms.int32( 2 ),
26  alwaysUseInvalidHits = cms.bool( False ),
27  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
28  intermediateCleaning = cms.bool( True ),
29  updator = cms.string( "hltESPKFUpdator" ),
30  seedAs5DHit = cms.bool( False )
31 )
32 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
33  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
34  lostHitPenalty = cms.double( 30.0 ),
35  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
37  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
38  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
39  maxCand = cms.int32( 1 ),
40  alwaysUseInvalidHits = cms.bool( False ),
41  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
42  intermediateCleaning = cms.bool( True ),
43  updator = cms.string( "hltESPKFUpdator" ),
44  seedAs5DHit = cms.bool( False )
45 )
46 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
47  keepOriginalIfRebuildFails = cms.bool( False ),
48  lockHits = cms.bool( True ),
49  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
50  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
51  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
52  maxCand = cms.int32( 2 ),
53  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
54  intermediateCleaning = cms.bool( True ),
55  bestHitOnly = cms.bool( True ),
56  useSameTrajFilter = cms.bool( True ),
57  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
58  lostHitPenalty = cms.double( 30.0 ),
59  requireSeedHitsInRebuild = cms.bool( True ),
60  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
61  maxPtForLooperReconstruction = cms.double( 0.0 ),
62  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
63  minNrOfHitsForRebuild = cms.int32( 5 ),
64  alwaysUseInvalidHits = cms.bool( False ),
65  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
66  foundHitBonus = cms.double( 5.0 ),
67  updator = cms.string( "hltESPKFUpdator" ),
68  seedAs5DHit = cms.bool( False )
69 )
70 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
71  minimumNumberOfHits = cms.int32( 6 ),
72  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
73  seedExtension = cms.int32( 0 ),
74  chargeSignificance = cms.double( -1.0 ),
75  pixelSeedExtension = cms.bool( False ),
76  strictSeedExtension = cms.bool( False ),
77  nSigmaMinPt = cms.double( 5.0 ),
78  maxCCCLostHits = cms.int32( 9999 ),
79  minPt = cms.double( 0.3 ),
80  maxConsecLostHits = cms.int32( 1 ),
81  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
82  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
83  seedPairPenalty = cms.int32( 0 ),
84  maxNumberOfHits = cms.int32( 100 ),
85  minNumberOfHitsForLoopers = cms.int32( 13 ),
86  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
87  minNumberOfHitsPerLoop = cms.int32( 4 ),
88  minHitsMinPt = cms.int32( 3 ),
89  maxLostHitsFraction = cms.double( 999.0 ),
90  maxLostHits = cms.int32( 0 ),
91  highEtaSwitch = cms.double( 5.0 ),
92  minHitsAtHighEta = cms.int32( 5 )
93 )
94 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
95  track_chi2_max = cms.double( 20.0 ),
96  track_pt_max = cms.double( 20.0 ),
97  track_prob_min = cms.double( -1.0 ),
98  track_pt_min = cms.double( 1.0 )
99 )
100 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
101  rescaleErrorIfFail = cms.double( 1.0 ),
102  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
103  lostHitPenalty = cms.double( 30.0 ),
104  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
105  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
106  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
107  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
108  maxCand = cms.int32( 5 ),
109  alwaysUseInvalidHits = cms.bool( True ),
110  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
111  intermediateCleaning = cms.bool( False ),
112  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
113  updator = cms.string( "hltESPKFUpdator" ),
114  deltaEta = cms.double( -1.0 ),
115  useSeedLayer = cms.bool( False ),
116  deltaPhi = cms.double( -1.0 ),
117  seedAs5DHit = cms.bool( False )
118 )
119 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
120  minimumNumberOfHits = cms.int32( 3 ),
121  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
122  seedExtension = cms.int32( 0 ),
123  chargeSignificance = cms.double( -1.0 ),
124  pixelSeedExtension = cms.bool( False ),
125  strictSeedExtension = cms.bool( False ),
126  nSigmaMinPt = cms.double( 5.0 ),
127  maxCCCLostHits = cms.int32( 9999 ),
128  minPt = cms.double( 0.3 ),
129  maxConsecLostHits = cms.int32( 1 ),
130  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
131  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
132  seedPairPenalty = cms.int32( 0 ),
133  maxNumberOfHits = cms.int32( 100 ),
134  minNumberOfHitsForLoopers = cms.int32( 13 ),
135  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
136  minNumberOfHitsPerLoop = cms.int32( 4 ),
137  minHitsMinPt = cms.int32( 3 ),
138  maxLostHitsFraction = cms.double( 999.0 ),
139  maxLostHits = cms.int32( 1 ),
140  highEtaSwitch = cms.double( 5.0 ),
141  minHitsAtHighEta = cms.int32( 5 )
142 )
143 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
144  track_chi2_max = cms.double( 20.0 ),
145  track_pt_max = cms.double( 20.0 ),
146  track_prob_min = cms.double( -1.0 ),
147  track_pt_min = cms.double( 0.1 )
148 )
149 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
150  keepOriginalIfRebuildFails = cms.bool( False ),
151  lockHits = cms.bool( True ),
152  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
153  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
154  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
155  maxCand = cms.int32( 2 ),
156  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
157  intermediateCleaning = cms.bool( True ),
158  bestHitOnly = cms.bool( True ),
159  useSameTrajFilter = cms.bool( True ),
160  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
161  lostHitPenalty = cms.double( 30.0 ),
162  requireSeedHitsInRebuild = cms.bool( True ),
163  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
164  maxPtForLooperReconstruction = cms.double( 0.0 ),
165  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
166  minNrOfHitsForRebuild = cms.int32( 5 ),
167  alwaysUseInvalidHits = cms.bool( False ),
168  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
169  foundHitBonus = cms.double( 5.0 ),
170  updator = cms.string( "hltESPKFUpdator" ),
171  seedAs5DHit = cms.bool( False )
172 )
173 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
174 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
175  Rescale_Dz = cms.double( 3.0 ),
176  Pt_fixed = cms.bool( False ),
177  Eta_fixed = cms.bool( False ),
178  Eta_min = cms.double( 0.1 ),
179  DeltaZ = cms.double( 15.9 ),
180  maxRegions = cms.int32( 2 ),
181  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
182  UseVertex = cms.bool( False ),
183  Z_fixed = cms.bool( True ),
184  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
185  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
186  Rescale_phi = cms.double( 3.0 ),
187  DeltaEta = cms.double( 0.2 ),
188  precise = cms.bool( True ),
189  OnDemand = cms.int32( -1 ),
190  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
191  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
192  vertexCollection = cms.InputTag( "pixelVertices" ),
193  Pt_min = cms.double( 1.5 ),
194  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
195  Phi_fixed = cms.bool( False ),
196  DeltaR = cms.double( 0.2 ),
197  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
198  DeltaPhi = cms.double( 0.2 ),
199  Phi_min = cms.double( 0.1 ),
200  Rescale_eta = cms.double( 3.0 )
201 )
202 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
203  minimumNumberOfHits = cms.int32( 3 ),
204  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
205  seedExtension = cms.int32( 1 ),
206  chargeSignificance = cms.double( -1.0 ),
207  pixelSeedExtension = cms.bool( False ),
208  strictSeedExtension = cms.bool( False ),
209  nSigmaMinPt = cms.double( 5.0 ),
210  maxCCCLostHits = cms.int32( 0 ),
211  minPt = cms.double( 0.3 ),
212  maxConsecLostHits = cms.int32( 1 ),
213  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
214  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
215  seedPairPenalty = cms.int32( 0 ),
216  maxNumberOfHits = cms.int32( 100 ),
217  minNumberOfHitsForLoopers = cms.int32( 13 ),
218  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
219  minNumberOfHitsPerLoop = cms.int32( 4 ),
220  minHitsMinPt = cms.int32( 3 ),
221  maxLostHitsFraction = cms.double( 999.0 ),
222  maxLostHits = cms.int32( 1 ),
223  highEtaSwitch = cms.double( 5.0 ),
224  minHitsAtHighEta = cms.int32( 5 )
225 )
226 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
227  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
228  lostHitPenalty = cms.double( 30.0 ),
229  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
230  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
231  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
232  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
233  maxCand = cms.int32( 1 ),
234  alwaysUseInvalidHits = cms.bool( False ),
235  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
236  intermediateCleaning = cms.bool( True ),
237  updator = cms.string( "hltESPKFUpdator" ),
238  seedAs5DHit = cms.bool( False )
239 )
240 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
241  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
242  lostHitPenalty = cms.double( 90.0 ),
243  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
244  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
245  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
246  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
247  maxCand = cms.int32( 5 ),
248  alwaysUseInvalidHits = cms.bool( True ),
249  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
250  intermediateCleaning = cms.bool( False ),
251  updator = cms.string( "hltESPKFUpdator" ),
252  seedAs5DHit = cms.bool( False )
253 )
254 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
255 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
256  minimumNumberOfHits = cms.int32( 5 ),
257  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
258  seedExtension = cms.int32( 0 ),
259  chargeSignificance = cms.double( -1.0 ),
260  pixelSeedExtension = cms.bool( False ),
261  strictSeedExtension = cms.bool( False ),
262  nSigmaMinPt = cms.double( 5.0 ),
263  maxCCCLostHits = cms.int32( 9999 ),
264  minPt = cms.double( 0.9 ),
265  maxConsecLostHits = cms.int32( 1 ),
266  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
267  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
268  seedPairPenalty = cms.int32( 0 ),
269  maxNumberOfHits = cms.int32( -1 ),
270  minNumberOfHitsForLoopers = cms.int32( 13 ),
271  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
272  minNumberOfHitsPerLoop = cms.int32( 4 ),
273  minHitsMinPt = cms.int32( 3 ),
274  maxLostHitsFraction = cms.double( 999.0 ),
275  maxLostHits = cms.int32( 1 ),
276  highEtaSwitch = cms.double( 5.0 ),
277  minHitsAtHighEta = cms.int32( 5 )
278 )
279 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
280  minimumNumberOfHits = cms.int32( 3 ),
281  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
282  seedExtension = cms.int32( 0 ),
283  chargeSignificance = cms.double( -1.0 ),
284  pixelSeedExtension = cms.bool( False ),
285  strictSeedExtension = cms.bool( False ),
286  nSigmaMinPt = cms.double( 5.0 ),
287  maxCCCLostHits = cms.int32( 0 ),
288  minPt = cms.double( 0.2 ),
289  maxConsecLostHits = cms.int32( 1 ),
290  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
291  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
292  seedPairPenalty = cms.int32( 0 ),
293  maxNumberOfHits = cms.int32( 100 ),
294  minNumberOfHitsForLoopers = cms.int32( 13 ),
295  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
296  minNumberOfHitsPerLoop = cms.int32( 4 ),
297  minHitsMinPt = cms.int32( 3 ),
298  maxLostHitsFraction = cms.double( 999.0 ),
299  maxLostHits = cms.int32( 1 ),
300  highEtaSwitch = cms.double( 5.0 ),
301  minHitsAtHighEta = cms.int32( 5 )
302 )
303 fragment.HLTSeedFromProtoTracks = cms.PSet(
304  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
305  SeedMomentumForBOFF = cms.double( 5.0 ),
306  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
307  forceKinematicWithRegionDirection = cms.bool( False ),
308  magneticField = cms.string( "ParabolicMf" ),
309  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
310  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
311  MinOneOverPtError = cms.double( 1.0 )
312 )
313 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
314  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
315  lostHitPenalty = cms.double( 30.0 ),
316  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
317  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
318  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
319  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
320  maxCand = cms.int32( 2 ),
321  alwaysUseInvalidHits = cms.bool( False ),
322  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
323  intermediateCleaning = cms.bool( True ),
324  updator = cms.string( "hltESPKFUpdator" ),
325  seedAs5DHit = cms.bool( False )
326 )
327 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
328  minimumNumberOfHits = cms.int32( 5 ),
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( 10.0 ),
337  maxConsecLostHits = cms.int32( 1 ),
338  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
339  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
340  seedPairPenalty = cms.int32( 0 ),
341  maxNumberOfHits = cms.int32( 8 ),
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( 999.0 ),
347  maxLostHits = cms.int32( 1 ),
348  highEtaSwitch = cms.double( 5.0 ),
349  minHitsAtHighEta = cms.int32( 5 )
350 )
351 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
352  minimumNumberOfHits = cms.int32( 3 ),
353  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
354  seedExtension = cms.int32( 0 ),
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.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
376  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
377  SeedMomentumForBOFF = cms.double( 5.0 ),
378  propagator = cms.string( "PropagatorWithMaterial" ),
379  forceKinematicWithRegionDirection = cms.bool( False ),
380  magneticField = cms.string( "" ),
381  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
382  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
383  MinOneOverPtError = cms.double( 1.0 )
384 )
385 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
386  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
387  lostHitPenalty = cms.double( 30.0 ),
388  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
389  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
390  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
391  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
392  maxCand = cms.int32( 2 ),
393  alwaysUseInvalidHits = cms.bool( False ),
394  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
395  intermediateCleaning = cms.bool( True ),
396  updator = cms.string( "hltESPKFUpdator" ),
397  seedAs5DHit = cms.bool( False )
398 )
399 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
400 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
401  minimumNumberOfHits = cms.int32( 5 ),
402  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
403  seedExtension = cms.int32( 0 ),
404  chargeSignificance = cms.double( -1.0 ),
405  pixelSeedExtension = cms.bool( False ),
406  strictSeedExtension = cms.bool( False ),
407  nSigmaMinPt = cms.double( 5.0 ),
408  maxCCCLostHits = cms.int32( 9999 ),
409  minPt = cms.double( 2.0 ),
410  maxConsecLostHits = cms.int32( 1 ),
411  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
412  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
413  seedPairPenalty = cms.int32( 0 ),
414  maxNumberOfHits = cms.int32( -1 ),
415  minNumberOfHitsForLoopers = cms.int32( 13 ),
416  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
417  minNumberOfHitsPerLoop = cms.int32( 4 ),
418  minHitsMinPt = cms.int32( -1 ),
419  maxLostHitsFraction = cms.double( 999.0 ),
420  maxLostHits = cms.int32( 1 ),
421  highEtaSwitch = cms.double( 5.0 ),
422  minHitsAtHighEta = cms.int32( 5 )
423 )
424 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
425  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
426  lostHitPenalty = cms.double( 30.0 ),
427  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
428  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
429  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
430  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
431  maxCand = cms.int32( 4 ),
432  alwaysUseInvalidHits = cms.bool( True ),
433  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
434  intermediateCleaning = cms.bool( True ),
435  updator = cms.string( "hltESPKFUpdator" ),
436  seedAs5DHit = cms.bool( False )
437 )
438 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
439  useSameTrajFilter = cms.bool( True ),
440  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
441  keepOriginalIfRebuildFails = cms.bool( False ),
442  lostHitPenalty = cms.double( 30.0 ),
443  lockHits = cms.bool( True ),
444  requireSeedHitsInRebuild = cms.bool( True ),
445  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
446  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
447  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
448  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
449  minNrOfHitsForRebuild = cms.int32( 5 ),
450  maxCand = cms.int32( 2 ),
451  alwaysUseInvalidHits = cms.bool( False ),
452  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
453  intermediateCleaning = cms.bool( True ),
454  foundHitBonus = cms.double( 5.0 ),
455  updator = cms.string( "hltESPKFUpdator" ),
456  bestHitOnly = cms.bool( True ),
457  seedAs5DHit = cms.bool( False ),
458  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
459 )
460 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
461  useSameTrajFilter = cms.bool( True ),
462  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
463  keepOriginalIfRebuildFails = cms.bool( True ),
464  lostHitPenalty = cms.double( 1.0 ),
465  lockHits = cms.bool( True ),
466  requireSeedHitsInRebuild = cms.bool( True ),
467  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
468  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
469  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
470  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
471  minNrOfHitsForRebuild = cms.int32( 2 ),
472  maxCand = cms.int32( 5 ),
473  alwaysUseInvalidHits = cms.bool( True ),
474  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
475  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
476  intermediateCleaning = cms.bool( True ),
477  foundHitBonus = cms.double( 1000.0 ),
478  updator = cms.string( "hltESPKFUpdator" ),
479  bestHitOnly = cms.bool( True ),
480  seedAs5DHit = cms.bool( False )
481 )
482 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
483  minimumNumberOfHits = cms.int32( 3 ),
484  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
485  seedExtension = cms.int32( 0 ),
486  chargeSignificance = cms.double( -1.0 ),
487  pixelSeedExtension = cms.bool( False ),
488  strictSeedExtension = cms.bool( False ),
489  nSigmaMinPt = cms.double( 5.0 ),
490  maxCCCLostHits = cms.int32( 9999 ),
491  minPt = cms.double( 0.9 ),
492  maxConsecLostHits = cms.int32( 1 ),
493  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
494  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
495  seedPairPenalty = cms.int32( 0 ),
496  maxNumberOfHits = cms.int32( 100 ),
497  minNumberOfHitsForLoopers = cms.int32( 13 ),
498  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
499  minNumberOfHitsPerLoop = cms.int32( 4 ),
500  minHitsMinPt = cms.int32( 3 ),
501  maxLostHitsFraction = cms.double( 0.1 ),
502  maxLostHits = cms.int32( 999 ),
503  highEtaSwitch = cms.double( 5.0 ),
504  minHitsAtHighEta = cms.int32( 5 )
505 )
506 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
507  useSameTrajFilter = cms.bool( True ),
508  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
509  keepOriginalIfRebuildFails = cms.bool( True ),
510  lostHitPenalty = cms.double( 1.0 ),
511  lockHits = cms.bool( True ),
512  requireSeedHitsInRebuild = cms.bool( True ),
513  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
514  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
515  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
516  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
517  minNrOfHitsForRebuild = cms.int32( 2 ),
518  maxCand = cms.int32( 5 ),
519  alwaysUseInvalidHits = cms.bool( True ),
520  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
521  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
522  intermediateCleaning = cms.bool( True ),
523  foundHitBonus = cms.double( 1000.0 ),
524  updator = cms.string( "hltESPKFUpdator" ),
525  bestHitOnly = cms.bool( True ),
526  seedAs5DHit = cms.bool( False )
527 )
528 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
529  minimumNumberOfHits = cms.int32( 3 ),
530  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
531  seedExtension = cms.int32( 0 ),
532  chargeSignificance = cms.double( -1.0 ),
533  pixelSeedExtension = cms.bool( False ),
534  strictSeedExtension = cms.bool( False ),
535  nSigmaMinPt = cms.double( 5.0 ),
536  maxCCCLostHits = cms.int32( 9999 ),
537  minPt = cms.double( 0.9 ),
538  maxConsecLostHits = cms.int32( 1 ),
539  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
540  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
541  seedPairPenalty = cms.int32( 0 ),
542  maxNumberOfHits = cms.int32( 100 ),
543  minNumberOfHitsForLoopers = cms.int32( 13 ),
544  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
545  minNumberOfHitsPerLoop = cms.int32( 4 ),
546  minHitsMinPt = cms.int32( 3 ),
547  maxLostHitsFraction = cms.double( 0.1 ),
548  maxLostHits = cms.int32( 999 ),
549  highEtaSwitch = cms.double( 5.0 ),
550  minHitsAtHighEta = cms.int32( 5 )
551 )
552 fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet(
553  minimumNumberOfHits = cms.int32( 5 ),
554  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
555  seedExtension = cms.int32( 0 ),
556  chargeSignificance = cms.double( -1.0 ),
557  pixelSeedExtension = cms.bool( False ),
558  strictSeedExtension = cms.bool( False ),
559  nSigmaMinPt = cms.double( 5.0 ),
560  maxCCCLostHits = cms.int32( 9999 ),
561  minPt = cms.double( 0.3 ),
562  maxConsecLostHits = cms.int32( 3 ),
563  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
564  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
565  seedPairPenalty = cms.int32( 0 ),
566  maxNumberOfHits = cms.int32( 100 ),
567  minNumberOfHitsForLoopers = cms.int32( 13 ),
568  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
569  minNumberOfHitsPerLoop = cms.int32( 4 ),
570  minHitsMinPt = cms.int32( 3 ),
571  maxLostHitsFraction = cms.double( 999.0 ),
572  maxLostHits = cms.int32( 1 ),
573  highEtaSwitch = cms.double( 5.0 ),
574  minHitsAtHighEta = cms.int32( 5 )
575 )
576 fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
577  useSameTrajFilter = cms.bool( True ),
578  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
579  keepOriginalIfRebuildFails = cms.bool( False ),
580  lostHitPenalty = cms.double( 30.0 ),
581  lockHits = cms.bool( True ),
582  requireSeedHitsInRebuild = cms.bool( False ),
583  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
584  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
585  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ),
586  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
587  minNrOfHitsForRebuild = cms.int32( 5 ),
588  maxCand = cms.int32( 2 ),
589  alwaysUseInvalidHits = cms.bool( False ),
590  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
591  intermediateCleaning = cms.bool( True ),
592  foundHitBonus = cms.double( 1000.0 ),
593  updator = cms.string( "hltESPKFUpdator" ),
594  bestHitOnly = cms.bool( True ),
595  seedAs5DHit = cms.bool( False ),
596  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) )
597 )
598 fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet(
599  minimumNumberOfHits = cms.int32( 5 ),
600  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
601  seedExtension = cms.int32( 0 ),
602  chargeSignificance = cms.double( -1.0 ),
603  pixelSeedExtension = cms.bool( False ),
604  strictSeedExtension = cms.bool( False ),
605  nSigmaMinPt = cms.double( 5.0 ),
606  maxCCCLostHits = cms.int32( 9999 ),
607  minPt = cms.double( 0.3 ),
608  maxConsecLostHits = cms.int32( 3 ),
609  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
610  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
611  seedPairPenalty = cms.int32( 0 ),
612  maxNumberOfHits = cms.int32( 100 ),
613  minNumberOfHitsForLoopers = cms.int32( 13 ),
614  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
615  minNumberOfHitsPerLoop = cms.int32( 4 ),
616  minHitsMinPt = cms.int32( 3 ),
617  maxLostHitsFraction = cms.double( 999.0 ),
618  maxLostHits = cms.int32( 1 ),
619  highEtaSwitch = cms.double( 5.0 ),
620  minHitsAtHighEta = cms.int32( 5 )
621 )
622 fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
623  useSameTrajFilter = cms.bool( True ),
624  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
625  keepOriginalIfRebuildFails = cms.bool( False ),
626  lostHitPenalty = cms.double( 30.0 ),
627  lockHits = cms.bool( True ),
628  requireSeedHitsInRebuild = cms.bool( False ),
629  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
630  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
631  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ),
632  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
633  minNrOfHitsForRebuild = cms.int32( 5 ),
634  maxCand = cms.int32( 2 ),
635  alwaysUseInvalidHits = cms.bool( False ),
636  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
637  intermediateCleaning = cms.bool( True ),
638  foundHitBonus = cms.double( 1000.0 ),
639  updator = cms.string( "hltESPKFUpdator" ),
640  bestHitOnly = cms.bool( True ),
641  seedAs5DHit = cms.bool( False ),
642  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) )
643 )
644 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
645  minimumNumberOfHits = cms.int32( 5 ),
646  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
647  seedExtension = cms.int32( 0 ),
648  chargeSignificance = cms.double( -1.0 ),
649  pixelSeedExtension = cms.bool( False ),
650  strictSeedExtension = cms.bool( False ),
651  nSigmaMinPt = cms.double( 5.0 ),
652  maxCCCLostHits = cms.int32( 9999 ),
653  minPt = cms.double( 0.9 ),
654  maxConsecLostHits = cms.int32( 1 ),
655  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
656  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
657  seedPairPenalty = cms.int32( 0 ),
658  maxNumberOfHits = cms.int32( 100 ),
659  minNumberOfHitsForLoopers = cms.int32( 13 ),
660  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
661  minNumberOfHitsPerLoop = cms.int32( 4 ),
662  minHitsMinPt = cms.int32( 3 ),
663  maxLostHitsFraction = cms.double( 0.1 ),
664  maxLostHits = cms.int32( 999 ),
665  highEtaSwitch = cms.double( 5.0 ),
666  minHitsAtHighEta = cms.int32( 5 )
667 )
668 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
669 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
670  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
671  subclusterCutSN = cms.double( 12.0 ),
672  trimMaxADC = cms.double( 30.0 ),
673  seedCutMIPs = cms.double( 0.35 ),
674  subclusterCutMIPs = cms.double( 0.45 ),
675  subclusterWindow = cms.double( 0.7 ),
676  maxNSat = cms.uint32( 3 ),
677  trimMaxFracNeigh = cms.double( 0.25 ),
678  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
679  seedCutSN = cms.double( 7.0 ),
680  layerMask = cms.PSet(
681  TOB = cms.bool( False ),
682  TIB = cms.vuint32( 1, 2 ),
683  TID = cms.vuint32( 1, 2 ),
684  TEC = cms.bool( False )
685  ),
686  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
687  trimMaxFracTotal = cms.double( 0.15 )
688 )
689 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
690  minimumNumberOfHits = cms.int32( 4 ),
691  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
692  seedExtension = cms.int32( 0 ),
693  chargeSignificance = cms.double( -1.0 ),
694  pixelSeedExtension = cms.bool( False ),
695  strictSeedExtension = cms.bool( False ),
696  maxCCCLostHits = cms.int32( 0 ),
697  nSigmaMinPt = cms.double( 5.0 ),
698  minPt = cms.double( 1.0 ),
699  maxConsecLostHits = cms.int32( 1 ),
700  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
701  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
702  seedPairPenalty = cms.int32( 0 ),
703  maxNumberOfHits = cms.int32( 100 ),
704  minNumberOfHitsForLoopers = cms.int32( 13 ),
705  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
706  minNumberOfHitsPerLoop = cms.int32( 4 ),
707  minHitsMinPt = cms.int32( 3 ),
708  maxLostHitsFraction = cms.double( 0.1 ),
709  maxLostHits = cms.int32( 999 ),
710  highEtaSwitch = cms.double( 5.0 ),
711  minHitsAtHighEta = cms.int32( 5 )
712 )
713 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
714  useSameTrajFilter = cms.bool( True ),
715  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
716  keepOriginalIfRebuildFails = cms.bool( False ),
717  lostHitPenalty = cms.double( 30.0 ),
718  lockHits = cms.bool( True ),
719  requireSeedHitsInRebuild = cms.bool( True ),
720  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
721  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
722  maxPtForLooperReconstruction = cms.double( 0.7 ),
723  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
724  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
725  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
726  minNrOfHitsForRebuild = cms.int32( 5 ),
727  maxCand = cms.int32( 3 ),
728  alwaysUseInvalidHits = cms.bool( True ),
729  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
730  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
731  intermediateCleaning = cms.bool( True ),
732  foundHitBonus = cms.double( 10.0 ),
733  updator = cms.string( "hltESPKFUpdator" ),
734  bestHitOnly = cms.bool( True ),
735  seedAs5DHit = cms.bool( False )
736 )
737 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
738  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
739  filters = cms.VPSet(
740  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
741  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
742  )
743 )
744 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
745  minimumNumberOfHits = cms.int32( 4 ),
746  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
747  seedExtension = cms.int32( 0 ),
748  chargeSignificance = cms.double( -1.0 ),
749  pixelSeedExtension = cms.bool( False ),
750  strictSeedExtension = cms.bool( False ),
751  maxCCCLostHits = cms.int32( 0 ),
752  nSigmaMinPt = cms.double( 5.0 ),
753  minPt = cms.double( 1.0 ),
754  maxConsecLostHits = cms.int32( 1 ),
755  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
756  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
757  seedPairPenalty = cms.int32( 0 ),
758  maxNumberOfHits = cms.int32( 100 ),
759  minNumberOfHitsForLoopers = cms.int32( 13 ),
760  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
761  minNumberOfHitsPerLoop = cms.int32( 4 ),
762  minHitsMinPt = cms.int32( 3 ),
763  maxLostHitsFraction = cms.double( 0.1 ),
764  maxLostHits = cms.int32( 999 ),
765  highEtaSwitch = cms.double( 5.0 ),
766  minHitsAtHighEta = cms.int32( 5 )
767 )
768 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
769  useSameTrajFilter = cms.bool( True ),
770  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
771  keepOriginalIfRebuildFails = cms.bool( True ),
772  lostHitPenalty = cms.double( 30.0 ),
773  lockHits = cms.bool( True ),
774  requireSeedHitsInRebuild = cms.bool( True ),
775  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
776  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
777  maxPtForLooperReconstruction = cms.double( 0.7 ),
778  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
779  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
780  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
781  minNrOfHitsForRebuild = cms.int32( 1 ),
782  maxCand = cms.int32( 3 ),
783  alwaysUseInvalidHits = cms.bool( True ),
784  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
785  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
786  intermediateCleaning = cms.bool( True ),
787  foundHitBonus = cms.double( 10.0 ),
788  updator = cms.string( "hltESPKFUpdator" ),
789  bestHitOnly = cms.bool( True ),
790  seedAs5DHit = cms.bool( False )
791 )
792 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
793  minimumNumberOfHits = cms.int32( 3 ),
794  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
795  seedExtension = cms.int32( 0 ),
796  chargeSignificance = cms.double( -1.0 ),
797  pixelSeedExtension = cms.bool( False ),
798  strictSeedExtension = cms.bool( False ),
799  nSigmaMinPt = cms.double( 5.0 ),
800  maxCCCLostHits = cms.int32( 0 ),
801  minPt = cms.double( 1.0 ),
802  maxConsecLostHits = cms.int32( 1 ),
803  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
804  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
805  seedPairPenalty = cms.int32( 0 ),
806  maxNumberOfHits = cms.int32( 100 ),
807  minNumberOfHitsForLoopers = cms.int32( 13 ),
808  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
809  minNumberOfHitsPerLoop = cms.int32( 4 ),
810  minHitsMinPt = cms.int32( 3 ),
811  maxLostHitsFraction = cms.double( 0.1 ),
812  maxLostHits = cms.int32( 999 ),
813  highEtaSwitch = cms.double( 5.0 ),
814  minHitsAtHighEta = cms.int32( 5 )
815 )
816 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
817  useSameTrajFilter = cms.bool( True ),
818  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
819  keepOriginalIfRebuildFails = cms.bool( False ),
820  lostHitPenalty = cms.double( 30.0 ),
821  lockHits = cms.bool( True ),
822  requireSeedHitsInRebuild = cms.bool( True ),
823  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
824  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
825  maxPtForLooperReconstruction = cms.double( 0.7 ),
826  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
827  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
828  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
829  minNrOfHitsForRebuild = cms.int32( 5 ),
830  maxCand = cms.int32( 4 ),
831  alwaysUseInvalidHits = cms.bool( True ),
832  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
833  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
834  intermediateCleaning = cms.bool( True ),
835  foundHitBonus = cms.double( 10.0 ),
836  updator = cms.string( "hltESPKFUpdator" ),
837  bestHitOnly = cms.bool( True ),
838  seedAs5DHit = cms.bool( False )
839 )
840 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
841  minimumNumberOfHits = cms.int32( 3 ),
842  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
843  seedExtension = cms.int32( 0 ),
844  chargeSignificance = cms.double( -1.0 ),
845  pixelSeedExtension = cms.bool( False ),
846  strictSeedExtension = cms.bool( False ),
847  nSigmaMinPt = cms.double( 5.0 ),
848  maxCCCLostHits = cms.int32( 0 ),
849  minPt = cms.double( 1.0 ),
850  maxConsecLostHits = cms.int32( 1 ),
851  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
852  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
853  seedPairPenalty = cms.int32( 0 ),
854  maxNumberOfHits = cms.int32( 100 ),
855  minNumberOfHitsForLoopers = cms.int32( 13 ),
856  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
857  minNumberOfHitsPerLoop = cms.int32( 4 ),
858  minHitsMinPt = cms.int32( 3 ),
859  maxLostHitsFraction = cms.double( 0.1 ),
860  maxLostHits = cms.int32( 999 ),
861  highEtaSwitch = cms.double( 5.0 ),
862  minHitsAtHighEta = cms.int32( 5 )
863 )
864 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
865  useSameTrajFilter = cms.bool( True ),
866  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
867  keepOriginalIfRebuildFails = cms.bool( False ),
868  lostHitPenalty = cms.double( 30.0 ),
869  lockHits = cms.bool( True ),
870  requireSeedHitsInRebuild = cms.bool( True ),
871  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
872  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
873  maxPtForLooperReconstruction = cms.double( 0.7 ),
874  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
875  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
876  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
877  minNrOfHitsForRebuild = cms.int32( 5 ),
878  maxCand = cms.int32( 3 ),
879  alwaysUseInvalidHits = cms.bool( True ),
880  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
881  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
882  intermediateCleaning = cms.bool( True ),
883  foundHitBonus = cms.double( 10.0 ),
884  updator = cms.string( "hltESPKFUpdator" ),
885  bestHitOnly = cms.bool( True ),
886  seedAs5DHit = cms.bool( False )
887 )
888 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
889  minimumNumberOfHits = cms.int32( 3 ),
890  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
891  seedExtension = cms.int32( 0 ),
892  chargeSignificance = cms.double( -1.0 ),
893  pixelSeedExtension = cms.bool( False ),
894  strictSeedExtension = cms.bool( False ),
895  nSigmaMinPt = cms.double( 5.0 ),
896  maxCCCLostHits = cms.int32( 0 ),
897  minPt = cms.double( 2.8 ),
898  maxConsecLostHits = cms.int32( 1 ),
899  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
900  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
901  seedPairPenalty = cms.int32( 0 ),
902  maxNumberOfHits = cms.int32( 100 ),
903  minNumberOfHitsForLoopers = cms.int32( 13 ),
904  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
905  minNumberOfHitsPerLoop = cms.int32( 4 ),
906  minHitsMinPt = cms.int32( 3 ),
907  maxLostHitsFraction = cms.double( 0.1 ),
908  maxLostHits = cms.int32( 999 ),
909  highEtaSwitch = cms.double( 5.0 ),
910  minHitsAtHighEta = cms.int32( 5 )
911 )
912 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
913  useSameTrajFilter = cms.bool( True ),
914  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
915  keepOriginalIfRebuildFails = cms.bool( False ),
916  lostHitPenalty = cms.double( 30.0 ),
917  lockHits = cms.bool( True ),
918  requireSeedHitsInRebuild = cms.bool( True ),
919  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
920  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
921  maxPtForLooperReconstruction = cms.double( 0.7 ),
922  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
923  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
924  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
925  minNrOfHitsForRebuild = cms.int32( 5 ),
926  maxCand = cms.int32( 4 ),
927  alwaysUseInvalidHits = cms.bool( True ),
928  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
929  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
930  intermediateCleaning = cms.bool( True ),
931  foundHitBonus = cms.double( 10.0 ),
932  updator = cms.string( "hltESPKFUpdator" ),
933  bestHitOnly = cms.bool( True ),
934  seedAs5DHit = cms.bool( False )
935 )
936 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
937  minimumNumberOfHits = cms.int32( 3 ),
938  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
939  seedExtension = cms.int32( 0 ),
940  chargeSignificance = cms.double( -1.0 ),
941  pixelSeedExtension = cms.bool( False ),
942  strictSeedExtension = cms.bool( False ),
943  nSigmaMinPt = cms.double( 5.0 ),
944  maxCCCLostHits = cms.int32( 0 ),
945  minPt = cms.double( 5.0 ),
946  maxConsecLostHits = cms.int32( 1 ),
947  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
948  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
949  seedPairPenalty = cms.int32( 0 ),
950  maxNumberOfHits = cms.int32( 100 ),
951  minNumberOfHitsForLoopers = cms.int32( 13 ),
952  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
953  minNumberOfHitsPerLoop = cms.int32( 4 ),
954  minHitsMinPt = cms.int32( 3 ),
955  maxLostHitsFraction = cms.double( 0.1 ),
956  maxLostHits = cms.int32( 999 ),
957  highEtaSwitch = cms.double( 5.0 ),
958  minHitsAtHighEta = cms.int32( 5 )
959 )
960 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
961  minimumNumberOfHits = cms.int32( 3 ),
962  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
963  seedExtension = cms.int32( 0 ),
964  chargeSignificance = cms.double( -1.0 ),
965  pixelSeedExtension = cms.bool( False ),
966  strictSeedExtension = cms.bool( False ),
967  nSigmaMinPt = cms.double( 5.0 ),
968  maxCCCLostHits = cms.int32( 0 ),
969  minPt = cms.double( 5.0 ),
970  maxConsecLostHits = cms.int32( 1 ),
971  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
972  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
973  seedPairPenalty = cms.int32( 0 ),
974  maxNumberOfHits = cms.int32( 100 ),
975  minNumberOfHitsForLoopers = cms.int32( 13 ),
976  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
977  minNumberOfHitsPerLoop = cms.int32( 4 ),
978  minHitsMinPt = cms.int32( 3 ),
979  maxLostHitsFraction = cms.double( 0.1 ),
980  maxLostHits = cms.int32( 999 ),
981  highEtaSwitch = cms.double( 5.0 ),
982  minHitsAtHighEta = cms.int32( 5 )
983 )
984 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
985  minimumNumberOfHits = cms.int32( 4 ),
986  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
987  seedExtension = cms.int32( 0 ),
988  chargeSignificance = cms.double( -1.0 ),
989  pixelSeedExtension = cms.bool( False ),
990  strictSeedExtension = cms.bool( False ),
991  nSigmaMinPt = cms.double( 5.0 ),
992  maxCCCLostHits = cms.int32( 0 ),
993  minPt = cms.double( 5.0 ),
994  maxConsecLostHits = cms.int32( 1 ),
995  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
996  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
997  seedPairPenalty = cms.int32( 0 ),
998  maxNumberOfHits = cms.int32( 100 ),
999  minNumberOfHitsForLoopers = cms.int32( 13 ),
1000  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1001  minNumberOfHitsPerLoop = cms.int32( 4 ),
1002  minHitsMinPt = cms.int32( 3 ),
1003  maxLostHitsFraction = cms.double( 0.1 ),
1004  maxLostHits = cms.int32( 999 ),
1005  highEtaSwitch = cms.double( 5.0 ),
1006  minHitsAtHighEta = cms.int32( 5 )
1007 )
1008 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1009  useSameTrajFilter = cms.bool( False ),
1010  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1011  keepOriginalIfRebuildFails = cms.bool( False ),
1012  lostHitPenalty = cms.double( 30.0 ),
1013  lockHits = cms.bool( True ),
1014  requireSeedHitsInRebuild = cms.bool( True ),
1015  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1016  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1017  maxPtForLooperReconstruction = cms.double( 0.7 ),
1018  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1019  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1020  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1021  minNrOfHitsForRebuild = cms.int32( 5 ),
1022  maxCand = cms.int32( 3 ),
1023  alwaysUseInvalidHits = cms.bool( True ),
1024  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
1025  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
1026  intermediateCleaning = cms.bool( True ),
1027  foundHitBonus = cms.double( 10.0 ),
1028  updator = cms.string( "hltESPKFUpdator" ),
1029  bestHitOnly = cms.bool( True ),
1030  seedAs5DHit = cms.bool( False )
1031 )
1032 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1033  minimumNumberOfHits = cms.int32( 3 ),
1034  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1035  seedExtension = cms.int32( 0 ),
1036  chargeSignificance = cms.double( -1.0 ),
1037  pixelSeedExtension = cms.bool( False ),
1038  strictSeedExtension = cms.bool( False ),
1039  nSigmaMinPt = cms.double( 5.0 ),
1040  maxCCCLostHits = cms.int32( 9999 ),
1041  minPt = cms.double( 5.0 ),
1042  maxConsecLostHits = cms.int32( 1 ),
1043  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1044  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
1045  seedPairPenalty = cms.int32( 0 ),
1046  maxNumberOfHits = cms.int32( 100 ),
1047  minNumberOfHitsForLoopers = cms.int32( 13 ),
1048  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1049  minNumberOfHitsPerLoop = cms.int32( 4 ),
1050  minHitsMinPt = cms.int32( 3 ),
1051  maxLostHitsFraction = cms.double( 0.1 ),
1052  maxLostHits = cms.int32( 999 ),
1053  highEtaSwitch = cms.double( 5.0 ),
1054  minHitsAtHighEta = cms.int32( 5 )
1055 )
1056 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1057  minimumNumberOfHits = cms.int32( 4 ),
1058  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1059  seedExtension = cms.int32( 0 ),
1060  chargeSignificance = cms.double( -1.0 ),
1061  pixelSeedExtension = cms.bool( False ),
1062  strictSeedExtension = cms.bool( False ),
1063  nSigmaMinPt = cms.double( 5.0 ),
1064  maxCCCLostHits = cms.int32( 9999 ),
1065  minPt = cms.double( 5.0 ),
1066  maxConsecLostHits = cms.int32( 1 ),
1067  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1068  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1069  seedPairPenalty = cms.int32( 1 ),
1070  maxNumberOfHits = cms.int32( 100 ),
1071  minNumberOfHitsForLoopers = cms.int32( 13 ),
1072  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1073  minNumberOfHitsPerLoop = cms.int32( 4 ),
1074  minHitsMinPt = cms.int32( 3 ),
1075  maxLostHitsFraction = cms.double( 0.1 ),
1076  maxLostHits = cms.int32( 0 ),
1077  highEtaSwitch = cms.double( 5.0 ),
1078  minHitsAtHighEta = cms.int32( 5 )
1079 )
1080 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1081  useSameTrajFilter = cms.bool( True ),
1082  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1083  keepOriginalIfRebuildFails = cms.bool( False ),
1084  lostHitPenalty = cms.double( 30.0 ),
1085  lockHits = cms.bool( True ),
1086  requireSeedHitsInRebuild = cms.bool( True ),
1087  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1088  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1089  maxPtForLooperReconstruction = cms.double( 0.7 ),
1090  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1091  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1092  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1093  minNrOfHitsForRebuild = cms.int32( 4 ),
1094  maxCand = cms.int32( 2 ),
1095  alwaysUseInvalidHits = cms.bool( False ),
1096  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
1097  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1098  intermediateCleaning = cms.bool( True ),
1099  foundHitBonus = cms.double( 10.0 ),
1100  updator = cms.string( "hltESPKFUpdator" ),
1101  bestHitOnly = cms.bool( True ),
1102  seedAs5DHit = cms.bool( False )
1103 )
1104 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1105  minimumNumberOfHits = cms.int32( 5 ),
1106  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1107  seedExtension = cms.int32( 0 ),
1108  chargeSignificance = cms.double( -1.0 ),
1109  pixelSeedExtension = cms.bool( False ),
1110  strictSeedExtension = cms.bool( False ),
1111  nSigmaMinPt = cms.double( 5.0 ),
1112  maxCCCLostHits = cms.int32( 9999 ),
1113  minPt = cms.double( 5.0 ),
1114  maxConsecLostHits = cms.int32( 1 ),
1115  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1116  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1117  seedPairPenalty = cms.int32( 1 ),
1118  maxNumberOfHits = cms.int32( 100 ),
1119  minNumberOfHitsForLoopers = cms.int32( 13 ),
1120  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1121  minNumberOfHitsPerLoop = cms.int32( 4 ),
1122  minHitsMinPt = cms.int32( 3 ),
1123  maxLostHitsFraction = cms.double( 0.1 ),
1124  maxLostHits = cms.int32( 0 ),
1125  highEtaSwitch = cms.double( 5.0 ),
1126  minHitsAtHighEta = cms.int32( 5 )
1127 )
1128 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1129  minimumNumberOfHits = cms.int32( 4 ),
1130  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1131  seedExtension = cms.int32( 0 ),
1132  chargeSignificance = cms.double( -1.0 ),
1133  pixelSeedExtension = cms.bool( False ),
1134  strictSeedExtension = cms.bool( False ),
1135  nSigmaMinPt = cms.double( 5.0 ),
1136  maxCCCLostHits = cms.int32( 9999 ),
1137  minPt = cms.double( 5.0 ),
1138  maxConsecLostHits = cms.int32( 1 ),
1139  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1140  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1141  seedPairPenalty = cms.int32( 1 ),
1142  maxNumberOfHits = cms.int32( 100 ),
1143  minNumberOfHitsForLoopers = cms.int32( 13 ),
1144  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1145  minNumberOfHitsPerLoop = cms.int32( 4 ),
1146  minHitsMinPt = cms.int32( 3 ),
1147  maxLostHitsFraction = cms.double( 0.1 ),
1148  maxLostHits = cms.int32( 0 ),
1149  highEtaSwitch = cms.double( 5.0 ),
1150  minHitsAtHighEta = cms.int32( 5 )
1151 )
1152 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1153  useSameTrajFilter = cms.bool( False ),
1154  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1155  keepOriginalIfRebuildFails = cms.bool( False ),
1156  lostHitPenalty = cms.double( 30.0 ),
1157  lockHits = cms.bool( True ),
1158  requireSeedHitsInRebuild = cms.bool( True ),
1159  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1160  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1161  maxPtForLooperReconstruction = cms.double( 0.7 ),
1162  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1163  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1164  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1165  minNrOfHitsForRebuild = cms.int32( 4 ),
1166  maxCand = cms.int32( 2 ),
1167  alwaysUseInvalidHits = cms.bool( False ),
1168  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1169  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1170  intermediateCleaning = cms.bool( True ),
1171  foundHitBonus = cms.double( 10.0 ),
1172  updator = cms.string( "hltESPKFUpdator" ),
1173  bestHitOnly = cms.bool( True ),
1174  seedAs5DHit = cms.bool( False )
1175 )
1176 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1177  minimumNumberOfHits = cms.int32( 4 ),
1178  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1179  seedExtension = cms.int32( 0 ),
1180  chargeSignificance = cms.double( -1.0 ),
1181  pixelSeedExtension = cms.bool( False ),
1182  strictSeedExtension = cms.bool( False ),
1183  nSigmaMinPt = cms.double( 5.0 ),
1184  maxCCCLostHits = cms.int32( 9999 ),
1185  minPt = cms.double( 5.0 ),
1186  maxConsecLostHits = cms.int32( 1 ),
1187  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1188  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1189  seedPairPenalty = cms.int32( 0 ),
1190  maxNumberOfHits = cms.int32( 100 ),
1191  minNumberOfHitsForLoopers = cms.int32( 13 ),
1192  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1193  minNumberOfHitsPerLoop = cms.int32( 4 ),
1194  minHitsMinPt = cms.int32( 3 ),
1195  maxLostHitsFraction = cms.double( 0.1 ),
1196  maxLostHits = cms.int32( 999 ),
1197  highEtaSwitch = cms.double( 5.0 ),
1198  minHitsAtHighEta = cms.int32( 5 )
1199 )
1200 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1201  useSameTrajFilter = cms.bool( True ),
1202  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1203  keepOriginalIfRebuildFails = cms.bool( False ),
1204  lostHitPenalty = cms.double( 30.0 ),
1205  lockHits = cms.bool( True ),
1206  requireSeedHitsInRebuild = cms.bool( True ),
1207  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1208  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1209  maxPtForLooperReconstruction = cms.double( 0.7 ),
1210  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1211  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1212  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1213  minNrOfHitsForRebuild = cms.int32( 5 ),
1214  maxCand = cms.int32( 50 ),
1215  alwaysUseInvalidHits = cms.bool( True ),
1216  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1217  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1218  intermediateCleaning = cms.bool( True ),
1219  foundHitBonus = cms.double( 10.0 ),
1220  updator = cms.string( "hltESPKFUpdator" ),
1221  bestHitOnly = cms.bool( True ),
1222  seedAs5DHit = cms.bool( False )
1223 )
1224 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
1225  minimumNumberOfHits = cms.int32( 4 ),
1226  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1227  seedExtension = cms.int32( 1 ),
1228  chargeSignificance = cms.double( -1.0 ),
1229  pixelSeedExtension = cms.bool( False ),
1230  strictSeedExtension = cms.bool( False ),
1231  nSigmaMinPt = cms.double( 5.0 ),
1232  maxCCCLostHits = cms.int32( 0 ),
1233  minPt = cms.double( 5.0 ),
1234  maxConsecLostHits = cms.int32( 1 ),
1235  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1236  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1237  seedPairPenalty = cms.int32( 0 ),
1238  maxNumberOfHits = cms.int32( 100 ),
1239  minNumberOfHitsForLoopers = cms.int32( 13 ),
1240  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1241  minNumberOfHitsPerLoop = cms.int32( 4 ),
1242  minHitsMinPt = cms.int32( 3 ),
1243  maxLostHitsFraction = cms.double( 0.1 ),
1244  maxLostHits = cms.int32( 999 ),
1245  highEtaSwitch = cms.double( 5.0 ),
1246  minHitsAtHighEta = cms.int32( 5 )
1247 )
1248 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1249  useSameTrajFilter = cms.bool( True ),
1250  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1251  keepOriginalIfRebuildFails = cms.bool( False ),
1252  lostHitPenalty = cms.double( 30.0 ),
1253  lockHits = cms.bool( True ),
1254  requireSeedHitsInRebuild = cms.bool( True ),
1255  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1256  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1257  maxPtForLooperReconstruction = cms.double( 0.7 ),
1258  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1259  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1260  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1261  minNrOfHitsForRebuild = cms.int32( 5 ),
1262  maxCand = cms.int32( 2 ),
1263  alwaysUseInvalidHits = cms.bool( True ),
1264  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1265  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1266  intermediateCleaning = cms.bool( True ),
1267  foundHitBonus = cms.double( 10.0 ),
1268  updator = cms.string( "hltESPKFUpdator" ),
1269  bestHitOnly = cms.bool( True ),
1270  seedAs5DHit = cms.bool( False )
1271 )
1272 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1273  useSameTrajFilter = cms.bool( True ),
1274  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1275  keepOriginalIfRebuildFails = cms.bool( False ),
1276  lostHitPenalty = cms.double( 30.0 ),
1277  lockHits = cms.bool( True ),
1278  requireSeedHitsInRebuild = cms.bool( True ),
1279  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1280  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1281  maxPtForLooperReconstruction = cms.double( 0.7 ),
1282  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1283  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1284  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1285  minNrOfHitsForRebuild = cms.int32( 5 ),
1286  maxCand = cms.int32( 3 ),
1287  alwaysUseInvalidHits = cms.bool( True ),
1288  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1289  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1290  intermediateCleaning = cms.bool( True ),
1291  foundHitBonus = cms.double( 10.0 ),
1292  updator = cms.string( "hltESPKFUpdator" ),
1293  bestHitOnly = cms.bool( True ),
1294  seedAs5DHit = cms.bool( False )
1295 )
1296 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1297  useSameTrajFilter = cms.bool( True ),
1298  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1299  keepOriginalIfRebuildFails = cms.bool( False ),
1300  lostHitPenalty = cms.double( 30.0 ),
1301  lockHits = cms.bool( True ),
1302  requireSeedHitsInRebuild = cms.bool( True ),
1303  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1304  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1305  maxPtForLooperReconstruction = cms.double( 0.7 ),
1306  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1307  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1308  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1309  minNrOfHitsForRebuild = cms.int32( 5 ),
1310  maxCand = cms.int32( 3 ),
1311  alwaysUseInvalidHits = cms.bool( True ),
1312  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1313  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1314  intermediateCleaning = cms.bool( True ),
1315  foundHitBonus = cms.double( 10.0 ),
1316  updator = cms.string( "hltESPKFUpdator" ),
1317  bestHitOnly = cms.bool( True ),
1318  seedAs5DHit = cms.bool( False )
1319 )
1320 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1321  minimumNumberOfHits = cms.int32( 4 ),
1322  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1323  seedExtension = cms.int32( 0 ),
1324  chargeSignificance = cms.double( -1.0 ),
1325  pixelSeedExtension = cms.bool( False ),
1326  strictSeedExtension = cms.bool( False ),
1327  maxCCCLostHits = cms.int32( 0 ),
1328  nSigmaMinPt = cms.double( 5.0 ),
1329  minPt = cms.double( 3.0 ),
1330  maxConsecLostHits = cms.int32( 1 ),
1331  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1332  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1333  seedPairPenalty = cms.int32( 0 ),
1334  maxNumberOfHits = cms.int32( 100 ),
1335  minNumberOfHitsForLoopers = cms.int32( 13 ),
1336  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1337  minNumberOfHitsPerLoop = cms.int32( 4 ),
1338  minHitsMinPt = cms.int32( 3 ),
1339  maxLostHitsFraction = cms.double( 0.1 ),
1340  maxLostHits = cms.int32( 999 ),
1341  highEtaSwitch = cms.double( 5.0 ),
1342  minHitsAtHighEta = cms.int32( 5 )
1343 )
1344 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1345  useSameTrajFilter = cms.bool( True ),
1346  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1347  keepOriginalIfRebuildFails = cms.bool( True ),
1348  lostHitPenalty = cms.double( 30.0 ),
1349  lockHits = cms.bool( True ),
1350  requireSeedHitsInRebuild = cms.bool( True ),
1351  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1352  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1353  maxPtForLooperReconstruction = cms.double( 0.7 ),
1354  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1355  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1356  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1357  minNrOfHitsForRebuild = cms.int32( 1 ),
1358  maxCand = cms.int32( 3 ),
1359  alwaysUseInvalidHits = cms.bool( True ),
1360  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1361  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1362  intermediateCleaning = cms.bool( True ),
1363  foundHitBonus = cms.double( 10.0 ),
1364  updator = cms.string( "hltESPKFUpdator" ),
1365  bestHitOnly = cms.bool( True ),
1366  seedAs5DHit = cms.bool( False )
1367 )
1368 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1369  minimumNumberOfHits = cms.int32( 3 ),
1370  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1371  seedExtension = cms.int32( 0 ),
1372  chargeSignificance = cms.double( -1.0 ),
1373  pixelSeedExtension = cms.bool( False ),
1374  strictSeedExtension = cms.bool( False ),
1375  nSigmaMinPt = cms.double( 5.0 ),
1376  maxCCCLostHits = cms.int32( 0 ),
1377  minPt = cms.double( 2.8 ),
1378  maxConsecLostHits = cms.int32( 1 ),
1379  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1380  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1381  seedPairPenalty = cms.int32( 0 ),
1382  maxNumberOfHits = cms.int32( 100 ),
1383  minNumberOfHitsForLoopers = cms.int32( 13 ),
1384  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1385  minNumberOfHitsPerLoop = cms.int32( 4 ),
1386  minHitsMinPt = cms.int32( 3 ),
1387  maxLostHitsFraction = cms.double( 0.1 ),
1388  maxLostHits = cms.int32( 999 ),
1389  highEtaSwitch = cms.double( 5.0 ),
1390  minHitsAtHighEta = cms.int32( 5 )
1391 )
1392 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1393  useSameTrajFilter = cms.bool( True ),
1394  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1395  keepOriginalIfRebuildFails = cms.bool( False ),
1396  lostHitPenalty = cms.double( 30.0 ),
1397  lockHits = cms.bool( True ),
1398  requireSeedHitsInRebuild = cms.bool( True ),
1399  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1400  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1401  maxPtForLooperReconstruction = cms.double( 0.7 ),
1402  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1403  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1404  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1405  minNrOfHitsForRebuild = cms.int32( 5 ),
1406  maxCand = cms.int32( 4 ),
1407  alwaysUseInvalidHits = cms.bool( True ),
1408  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1409  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1410  intermediateCleaning = cms.bool( True ),
1411  foundHitBonus = cms.double( 10.0 ),
1412  updator = cms.string( "hltESPKFUpdator" ),
1413  bestHitOnly = cms.bool( True ),
1414  seedAs5DHit = cms.bool( False )
1415 )
1416 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1417  minimumNumberOfHits = cms.int32( 3 ),
1418  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1419  seedExtension = cms.int32( 0 ),
1420  chargeSignificance = cms.double( -1.0 ),
1421  pixelSeedExtension = cms.bool( False ),
1422  strictSeedExtension = cms.bool( False ),
1423  nSigmaMinPt = cms.double( 5.0 ),
1424  maxCCCLostHits = cms.int32( 0 ),
1425  minPt = cms.double( 3.5 ),
1426  maxConsecLostHits = cms.int32( 1 ),
1427  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1428  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1429  seedPairPenalty = cms.int32( 0 ),
1430  maxNumberOfHits = cms.int32( 100 ),
1431  minNumberOfHitsForLoopers = cms.int32( 13 ),
1432  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1433  minNumberOfHitsPerLoop = cms.int32( 4 ),
1434  minHitsMinPt = cms.int32( 3 ),
1435  maxLostHitsFraction = cms.double( 0.1 ),
1436  maxLostHits = cms.int32( 999 ),
1437  highEtaSwitch = cms.double( 5.0 ),
1438  minHitsAtHighEta = cms.int32( 5 )
1439 )
1440 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1441  useSameTrajFilter = cms.bool( True ),
1442  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1443  keepOriginalIfRebuildFails = cms.bool( False ),
1444  lostHitPenalty = cms.double( 30.0 ),
1445  lockHits = cms.bool( True ),
1446  requireSeedHitsInRebuild = cms.bool( True ),
1447  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1448  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1449  maxPtForLooperReconstruction = cms.double( 0.7 ),
1450  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1451  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1452  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1453  minNrOfHitsForRebuild = cms.int32( 5 ),
1454  maxCand = cms.int32( 3 ),
1455  alwaysUseInvalidHits = cms.bool( True ),
1456  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1457  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1458  intermediateCleaning = cms.bool( True ),
1459  foundHitBonus = cms.double( 10.0 ),
1460  updator = cms.string( "hltESPKFUpdator" ),
1461  bestHitOnly = cms.bool( True ),
1462  seedAs5DHit = cms.bool( False )
1463 )
1464 fragment.streams = cms.PSet(
1465  ALCAP0 = cms.vstring( 'AlCaP0' ),
1466  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1467  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1468  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1469  DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1470  EcalCalibration = cms.vstring( 'EcalLaser' ),
1471  HIDQM = cms.vstring( 'HIOnlineMonitor' ),
1472  HIDQMEventDisplay = cms.vstring( 'HIEventDisplay' ),
1473  HIDQMOnlineBeamspot = cms.vstring( 'HIDQMOnlineBeamspot' ),
1474  HIExpress = cms.vstring( 'HIExpressPhysics' ),
1475  HIExpressAlignment = cms.vstring( 'HIExpressAlignment' ),
1476  NanoDST = cms.vstring( 'L1Accept' ),
1477  PhysicsHICommissioning = cms.vstring( 'HIEmptyBX',
1478  'HIHLTPhysics',
1479  'HIHcalNZS' ),
1480  PhysicsHIDoubleMuon = cms.vstring( 'HIDoubleMuon',
1481  'HIDoubleMuonPsiPeri' ),
1482  PhysicsHIForward = cms.vstring( 'HIForward' ),
1483  PhysicsHIHardProbes = cms.vstring( 'HIHardProbes' ),
1484  PhysicsHIHardProbesLower = cms.vstring( 'HIHardProbesLower' ),
1485  PhysicsHIHardProbesPeripheral = cms.vstring( 'HIHardProbesPeripheral' ),
1486  PhysicsHIHeavyFlavor = cms.vstring( 'HIHeavyFlavor' ),
1487  PhysicsHISingleMuon = cms.vstring( 'HISingleMuon' ),
1488  PhysicsHITestRaw = cms.vstring( 'HITestRaw' ),
1489  PhysicsHITestRawPrime = cms.vstring( 'HITestRawPrime' ),
1490  PhysicsHITrackerNZS = cms.vstring( 'HITrackerNZS' ),
1491  RPCMON = cms.vstring( 'RPCMonitor' )
1492 )
1493 fragment.datasets = cms.PSet(
1494  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v5',
1495  'AlCa_EcalEtaEEonlyForHI_v5',
1496  'AlCa_EcalPi0EBonlyForHI_v5',
1497  'AlCa_EcalPi0EEonlyForHI_v5' ),
1498  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v5' ),
1499  DQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v4',
1500  'DQM_HIHcalReconstruction_v3',
1501  'DQM_HIPixelReconstruction_v5' ),
1502  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1503  HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v7',
1504  'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6' ),
1505  HIDoubleMuon = cms.vstring( 'HLT_HIL1DoubleMu0_v4',
1506  'HLT_HIL1DoubleMu10_v4',
1507  'HLT_HIL1DoubleMuOpen_OS_er1p6_v4',
1508  'HLT_HIL1DoubleMuOpen_er1p6_v4',
1509  'HLT_HIL1DoubleMuOpen_v4',
1510  'HLT_HIL2DoubleMuOpen_v5',
1511  'HLT_HIL2_L1DoubleMu10_v5',
1512  'HLT_HIL3DoubleMuOpen_v5',
1513  'HLT_HIL3Mu0_L2Mu0_v5',
1514  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v5',
1515  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_v5',
1516  'HLT_HIL3Mu2p5_L1DoubleMu0_v5',
1517  'HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v5',
1518  'HLT_HIL3Mu3_L1DoubleMuOpen_OS_v5',
1519  'HLT_HIL3Mu3_L1TripleMuOpen_v5',
1520  'HLT_HIL3_L1DoubleMu10_v5' ),
1521  HIDoubleMuonPsiPeri = cms.vstring( 'HLT_HIL1DoubleMuOpen_Centrality_30_100_v4',
1522  'HLT_HIL1DoubleMuOpen_Centrality_40_100_v4',
1523  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v4',
1524  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v5' ),
1525  HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v6',
1526  'HLT_HIL1UnpairedBunchBptxMinus_v6',
1527  'HLT_HIL1UnpairedBunchBptxPlus_v6' ),
1528  HIEventDisplay = cms.vstring( 'HLT_HIMinimumBias_v4' ),
1529  HIExpressAlignment = cms.vstring( 'HLT_HICentralityVeto_v6',
1530  'HLT_HICsAK4PFJet100Eta1p5_v6',
1531  'HLT_HIPhysics_v6' ),
1532  HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v6',
1533  'HLT_HICentralityVeto_v6',
1534  'HLT_HICsAK4PFJet100Eta1p5_v6',
1535  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v6',
1536  'HLT_HIDsPPTrackingGlobal_Dpt50_v6',
1537  'HLT_HIEle20Gsf_v6',
1538  'HLT_HIFullTracks2018_HighPt56_v6',
1539  'HLT_HIGEDPhoton40_v6',
1540  'HLT_HIL1DoubleMu0_v4',
1541  'HLT_HIL1DoubleMu10_v4',
1542  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v4',
1543  'HLT_HIL1NotBptxOR_v6',
1544  'HLT_HIL1UnpairedBunchBptxMinus_v6',
1545  'HLT_HIL1UnpairedBunchBptxPlus_v6',
1546  'HLT_HIL2DoubleMuOpen_v5',
1547  'HLT_HIL2Mu3_NHitQ15_v5',
1548  'HLT_HIL2_L1DoubleMu10_v5',
1549  'HLT_HIL3DoubleMuOpen_v5',
1550  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v5',
1551  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v5',
1552  'HLT_HIL3_L1DoubleMu10_v5',
1553  'HLT_HILcPPTrackingGlobal_Dpt50_v6',
1554  'HLT_HIPhysics_v6',
1555  'HLT_HIPuAK4CaloJet100Eta5p1_v6',
1556  'HLT_HIRandom_v4',
1557  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1558  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
1559  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4',
1560  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
1561  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
1562  'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v6',
1563  'HLT_HIZeroBias_v6' ),
1564  HIForward = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1565  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1566  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6',
1567  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1568  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1569  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6',
1570  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4',
1571  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
1572  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4',
1573  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6',
1574  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
1575  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4',
1576  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4',
1577  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4',
1578  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4',
1579  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4',
1580  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4',
1581  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4',
1582  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
1583  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1584  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1585  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v6',
1586  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6',
1587  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v6',
1588  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1589  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1590  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v6',
1591  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4',
1592  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
1593  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4',
1594  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4',
1595  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4',
1596  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6',
1597  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6',
1598  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
1599  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6',
1600  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6',
1601  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4',
1602  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4',
1603  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4',
1604  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4',
1605  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4',
1606  'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v4',
1607  'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
1608  'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
1609  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v4',
1610  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v4',
1611  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v4',
1612  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v4',
1613  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v4',
1614  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4',
1615  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4',
1616  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
1617  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
1618  'HLT_HIZeroBias_v6' ),
1619  HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v6' ),
1620  HIHardProbes = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v6',
1621  'HLT_HICsAK4PFJet120Eta1p5_v6',
1622  'HLT_HICsAK4PFJet80Eta1p5_v6',
1623  'HLT_HIDoubleEle10GsfMass50_v6',
1624  'HLT_HIDoubleEle10Gsf_v6',
1625  'HLT_HIDoubleEle15GsfMass50_v6',
1626  'HLT_HIDoubleEle15Gsf_v6',
1627  'HLT_HIEle10Gsf_v6',
1628  'HLT_HIEle15Ele10GsfMass50_v6',
1629  'HLT_HIEle15Ele10Gsf_v6',
1630  'HLT_HIEle15Gsf_v6',
1631  'HLT_HIEle20Gsf_v6',
1632  'HLT_HIEle30Gsf_v6',
1633  'HLT_HIEle40Gsf_v6',
1634  'HLT_HIEle50Gsf_v6',
1635  'HLT_HIGEDPhoton30_EB_HECut_v6',
1636  'HLT_HIGEDPhoton30_EB_v6',
1637  'HLT_HIGEDPhoton30_HECut_v6',
1638  'HLT_HIGEDPhoton30_v6',
1639  'HLT_HIGEDPhoton40_EB_HECut_v6',
1640  'HLT_HIGEDPhoton40_EB_v6',
1641  'HLT_HIGEDPhoton40_HECut_v6',
1642  'HLT_HIGEDPhoton40_v6',
1643  'HLT_HIGEDPhoton50_EB_HECut_v6',
1644  'HLT_HIGEDPhoton50_EB_v6',
1645  'HLT_HIGEDPhoton50_HECut_v6',
1646  'HLT_HIGEDPhoton50_v6',
1647  'HLT_HIGEDPhoton60_EB_HECut_v6',
1648  'HLT_HIGEDPhoton60_EB_v6',
1649  'HLT_HIGEDPhoton60_HECut_v6',
1650  'HLT_HIGEDPhoton60_v6',
1651  'HLT_HIL1Mu3Eta2p5_Ele10Gsf_v6',
1652  'HLT_HIL1Mu3Eta2p5_Ele15Gsf_v6',
1653  'HLT_HIL1Mu3Eta2p5_Ele20Gsf_v6',
1654  'HLT_HIL1Mu5Eta2p5_Ele10Gsf_v6',
1655  'HLT_HIL1Mu5Eta2p5_Ele15Gsf_v6',
1656  'HLT_HIL1Mu5Eta2p5_Ele20Gsf_v6',
1657  'HLT_HIL1Mu7Eta2p5_Ele10Gsf_v6',
1658  'HLT_HIL1Mu7Eta2p5_Ele15Gsf_v6',
1659  'HLT_HIL1Mu7Eta2p5_Ele20Gsf_v6',
1660  'HLT_HIL3Mu3_EG10HECut_v6',
1661  'HLT_HIL3Mu3_EG15HECut_v6',
1662  'HLT_HIL3Mu3_EG20HECut_v6',
1663  'HLT_HIL3Mu3_EG30HECut_v6',
1664  'HLT_HIL3Mu5_EG10HECut_v6',
1665  'HLT_HIL3Mu5_EG15HECut_v6',
1666  'HLT_HIL3Mu5_EG20HECut_v6',
1667  'HLT_HIL3Mu5_EG30HECut_v6',
1668  'HLT_HIL3Mu7_EG10HECut_v6',
1669  'HLT_HIL3Mu7_EG15HECut_v6',
1670  'HLT_HIL3Mu7_EG20HECut_v6',
1671  'HLT_HIL3Mu7_EG30HECut_v6',
1672  'HLT_HIPuAK4CaloJet100Eta5p1_v6',
1673  'HLT_HIPuAK4CaloJet120Eta5p1_v6',
1674  'HLT_HIPuAK4CaloJet80Eta5p1_v6' ),
1675  HIHardProbesLower = cms.vstring( 'HLT_HICsAK4PFJet60Eta1p5_v6',
1676  'HLT_HIGEDPhoton10_EB_HECut_v6',
1677  'HLT_HIGEDPhoton10_EB_v6',
1678  'HLT_HIGEDPhoton10_HECut_v6',
1679  'HLT_HIGEDPhoton10_v6',
1680  'HLT_HIGEDPhoton20_EB_HECut_v6',
1681  'HLT_HIGEDPhoton20_EB_v6',
1682  'HLT_HIGEDPhoton20_HECut_v6',
1683  'HLT_HIGEDPhoton20_v6',
1684  'HLT_HIPuAK4CaloJet40Eta5p1_v6',
1685  'HLT_HIPuAK4CaloJet60Eta5p1_v6' ),
1686  HIHardProbesPeripheral = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v6',
1687  'HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v6',
1688  'HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v6',
1689  'HLT_HIGEDPhoton10_Cent30_100_v6',
1690  'HLT_HIGEDPhoton20_Cent30_100_v6',
1691  'HLT_HIGEDPhoton30_Cent30_100_v6',
1692  'HLT_HIGEDPhoton40_Cent30_100_v6',
1693  'HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v6',
1694  'HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v6',
1695  'HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v6',
1696  'HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v6' ),
1697  HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v6',
1698  'HLT_HIHcalPhiSym_v6' ),
1699  HIHeavyFlavor = cms.vstring( 'HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v6',
1700  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v6',
1701  'HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v6',
1702  'HLT_HIDmesonPPTrackingGlobal_Dpt30_v6',
1703  'HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v6',
1704  'HLT_HIDmesonPPTrackingGlobal_Dpt40_v6',
1705  'HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v6',
1706  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v6',
1707  'HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v6',
1708  'HLT_HIDmesonPPTrackingGlobal_Dpt60_v6',
1709  'HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v6',
1710  'HLT_HIDsPPTrackingGlobal_Dpt20_v6',
1711  'HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v6',
1712  'HLT_HIDsPPTrackingGlobal_Dpt30_v6',
1713  'HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v6',
1714  'HLT_HIDsPPTrackingGlobal_Dpt40_v6',
1715  'HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v6',
1716  'HLT_HIDsPPTrackingGlobal_Dpt50_v6',
1717  'HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v6',
1718  'HLT_HIDsPPTrackingGlobal_Dpt60_v6',
1719  'HLT_HIFullTracks2018_HighPt18_NoIter10_v6',
1720  'HLT_HIFullTracks2018_HighPt18_v6',
1721  'HLT_HIFullTracks2018_HighPt24_NoIter10_v6',
1722  'HLT_HIFullTracks2018_HighPt24_v6',
1723  'HLT_HIFullTracks2018_HighPt34_NoIter10_v6',
1724  'HLT_HIFullTracks2018_HighPt34_v6',
1725  'HLT_HIFullTracks2018_HighPt45_NoIter10_v6',
1726  'HLT_HIFullTracks2018_HighPt45_v6',
1727  'HLT_HIFullTracks2018_HighPt56_NoIter10_v6',
1728  'HLT_HIFullTracks2018_HighPt56_v6',
1729  'HLT_HIFullTracks2018_HighPt60_NoIter10_v6',
1730  'HLT_HIFullTracks2018_HighPt60_v6',
1731  'HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v6',
1732  'HLT_HILcPPTrackingGlobal_Dpt20_v6',
1733  'HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v6',
1734  'HLT_HILcPPTrackingGlobal_Dpt30_v6',
1735  'HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v6',
1736  'HLT_HILcPPTrackingGlobal_Dpt40_v6',
1737  'HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v6',
1738  'HLT_HILcPPTrackingGlobal_Dpt50_v6',
1739  'HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v6',
1740  'HLT_HILcPPTrackingGlobal_Dpt60_v6' ),
1741  HIOnlineMonitor = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v7',
1742  'HLT_HICentralityVeto_v6',
1743  'HLT_HICsAK4PFJet60Eta1p5_v6',
1744  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v6',
1745  'HLT_HIDsPPTrackingGlobal_Dpt20_v6',
1746  'HLT_HIEle15Gsf_v6',
1747  'HLT_HIGEDPhoton10_v6',
1748  'HLT_HIHcalNZS_v6',
1749  'HLT_HIHcalPhiSym_v6',
1750  'HLT_HIL1DoubleMu10_v4',
1751  'HLT_HIL2_L1DoubleMu10_v5',
1752  'HLT_HIL3_L1DoubleMu10_v5',
1753  'HLT_HILcPPTrackingGlobal_Dpt20_v6',
1754  'HLT_HIPhysics_v6',
1755  'HLT_HIPuAK4CaloJet40Eta5p1_v6',
1756  'HLT_HIRandom_v4',
1757  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1758  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
1759  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4',
1760  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
1761  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4' ),
1762  HISingleMuon = cms.vstring( 'HLT_HIL2Mu3_NHitQ15_v5',
1763  'HLT_HIL2Mu5_NHitQ15_v5',
1764  'HLT_HIL2Mu7_NHitQ15_v5',
1765  'HLT_HIL3Mu12_v5',
1766  'HLT_HIL3Mu15_v5',
1767  'HLT_HIL3Mu20_v5',
1768  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6',
1769  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v6',
1770  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6',
1771  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v6',
1772  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6',
1773  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v6',
1774  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6',
1775  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v6',
1776  'HLT_HIL3Mu3_NHitQ10_v5',
1777  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6',
1778  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v6',
1779  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6',
1780  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v6',
1781  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6',
1782  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v6',
1783  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6',
1784  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v6',
1785  'HLT_HIL3Mu5_NHitQ10_v5',
1786  'HLT_HIL3Mu7_NHitQ10_v5' ),
1787  HITestRaw = cms.vstring( 'HLT_HIMinimumBias_v4',
1788  'HLT_HIRandom_v4',
1789  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1790  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1791  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6',
1792  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1793  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1794  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6',
1795  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4',
1796  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
1797  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4',
1798  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6',
1799  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
1800  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4',
1801  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4',
1802  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4',
1803  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4',
1804  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4',
1805  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4',
1806  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4',
1807  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
1808  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1809  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1810  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v6',
1811  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6',
1812  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v6',
1813  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1814  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1815  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v6',
1816  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4',
1817  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
1818  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4',
1819  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4',
1820  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4',
1821  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6',
1822  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6',
1823  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
1824  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6',
1825  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6',
1826  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4',
1827  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4',
1828  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4',
1829  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4',
1830  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4',
1831  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4',
1832  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
1833  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
1834  'HLT_HIZeroBias_v6' ),
1835  HITestRawPrime = cms.vstring( 'HLT_HIMinimumBias_v4',
1836  'HLT_HIRandom_v4',
1837  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1838  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1839  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6',
1840  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1841  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1842  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6',
1843  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4',
1844  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
1845  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4',
1846  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6',
1847  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
1848  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4',
1849  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4',
1850  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4',
1851  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4',
1852  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4',
1853  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4',
1854  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4',
1855  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
1856  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1857  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1858  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v6',
1859  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6',
1860  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v6',
1861  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
1862  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
1863  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v6',
1864  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4',
1865  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
1866  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4',
1867  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4',
1868  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4',
1869  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6',
1870  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6',
1871  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
1872  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6',
1873  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6',
1874  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4',
1875  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4',
1876  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4',
1877  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4',
1878  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4',
1879  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4',
1880  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
1881  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
1882  'HLT_HIZeroBias_v6' ),
1883  HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v6' ),
1884  L1Accept = cms.vstring( 'DST_Physics_v9' ),
1885  RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v4' ),
1886  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
1887  'HLT_HcalCalibration_v6' ),
1888  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
1889  'HLT_HcalCalibration_v6' )
1890 )
1891 
1892 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1893  recordName = cms.string( "CSCChannelMapperRecord" ),
1894  iovIsRunNotTime = cms.bool( True ),
1895  firstValid = cms.vuint32( 1 )
1896 )
1897 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1898  recordName = cms.string( "CSCIndexerRecord" ),
1899  iovIsRunNotTime = cms.bool( True ),
1900  firstValid = cms.vuint32( 1 )
1901 )
1902 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1903  recordName = cms.string( "L1TGlobalParametersRcd" ),
1904  iovIsRunNotTime = cms.bool( True ),
1905  firstValid = cms.vuint32( 1 )
1906 )
1907 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1908  appendToDataLabel = cms.string( "HBHE" ),
1909  timeSlewParametersM2 = cms.VPSet(
1910  cms.PSet( tmax = cms.double( 16.0 ),
1911  tzero = cms.double( 23.960177 ),
1912  slope = cms.double( -3.178648 )
1913  ),
1914  cms.PSet( tmax = cms.double( 10.0 ),
1915  tzero = cms.double( 11.977461 ),
1916  slope = cms.double( -1.5610227 )
1917  ),
1918  cms.PSet( tmax = cms.double( 6.25 ),
1919  tzero = cms.double( 9.109694 ),
1920  slope = cms.double( -1.075824 )
1921  )
1922  ),
1923  timeSlewParametersM3 = cms.VPSet(
1924  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1925  tspar2_siPM = cms.double( 0.0 ),
1926  tspar2 = cms.double( 0.0 ),
1927  cap = cms.double( 6.0 ),
1928  tspar1 = cms.double( -2.19142 ),
1929  tspar0 = cms.double( 12.2999 ),
1930  tspar1_siPM = cms.double( 0.0 )
1931  ),
1932  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1933  tspar2_siPM = cms.double( 0.0 ),
1934  tspar2 = cms.double( 32.0 ),
1935  cap = cms.double( 6.0 ),
1936  tspar1 = cms.double( -3.2 ),
1937  tspar0 = cms.double( 15.5 ),
1938  tspar1_siPM = cms.double( 0.0 )
1939  ),
1940  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1941  tspar2_siPM = cms.double( 0.0 ),
1942  tspar2 = cms.double( 0.0 ),
1943  cap = cms.double( 6.0 ),
1944  tspar1 = cms.double( -2.19142 ),
1945  tspar0 = cms.double( 12.2999 ),
1946  tspar1_siPM = cms.double( 0.0 )
1947  ),
1948  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1949  tspar2_siPM = cms.double( 0.0 ),
1950  tspar2 = cms.double( 0.0 ),
1951  cap = cms.double( 6.0 ),
1952  tspar1 = cms.double( -2.19142 ),
1953  tspar0 = cms.double( 12.2999 ),
1954  tspar1_siPM = cms.double( 0.0 )
1955  )
1956  )
1957 )
1958 fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer",
1959  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
1960  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
1961  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
1962  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
1963  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
1964  appendToDataLabel = cms.string( "" )
1965 )
1966 fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer",
1967  ChannelStatusToBeExcluded = cms.vstring( 'kDAC',
1968  'kNoisy',
1969  'kNNoisy',
1970  'kFixedG6',
1971  'kFixedG1',
1972  'kFixedG0',
1973  'kNonRespondingIsolated',
1974  'kDeadVFE',
1975  'kDeadFE',
1976  'kNoDataNoTP' ),
1977  flagsMapDBReco = cms.PSet(
1978  kDead = cms.vstring( 'kNoDataNoTP' ),
1979  kGood = cms.vstring( 'kOk',
1980  'kDAC',
1981  'kNoLaser',
1982  'kNoisy' ),
1983  kTowerRecovered = cms.vstring( 'kDeadFE' ),
1984  kNoisy = cms.vstring( 'kNNoisy',
1985  'kFixedG6',
1986  'kFixedG1' ),
1987  kNeighboursRecovered = cms.vstring( 'kFixedG0',
1988  'kNonRespondingIsolated',
1989  'kDeadVFE' )
1990  ),
1991  appendToDataLabel = cms.string( "" )
1992 )
1993 fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer",
1994  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
1995  appendToDataLabel = cms.string( "" )
1996 )
1997 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1998  recordName = cms.string( "JetTagComputerRecord" ),
1999  iovIsRunNotTime = cms.bool( True ),
2000  firstValid = cms.vuint32( 1 )
2001 )
2002 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
2003  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
2004  iovIsRunNotTime = cms.bool( True ),
2005  firstValid = cms.vuint32( 1 )
2006 )
2007 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
2008  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
2009  iovIsRunNotTime = cms.bool( True ),
2010  firstValid = cms.vuint32( 1 )
2011 )
2012 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
2013  RunType = cms.string( "Run3" ),
2014  PitchSimY = cms.double( 0.15 ),
2015  PitchSimX = cms.double( 0.1 ),
2016  thickness = cms.double( 0.23 ),
2017  noOfPixelSimX = cms.int32( 160 ),
2018  noOfPixelSimY = cms.int32( 104 ),
2019  noOfPixels = cms.int32( 16640 ),
2020  simXWidth = cms.double( 16.6 ),
2021  simYWidth = cms.double( 16.2 ),
2022  deadEdgeWidth = cms.double( 0.2 ),
2023  activeEdgeSigma = cms.double( 0.02 ),
2024  physActiveEdgeDist = cms.double( 0.15 ),
2025  appendToDataLabel = cms.string( "" )
2026 )
2027 
2028 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2029  MaxDPhi = cms.double( 1.6 ),
2030  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
2031  PropagationDirection = cms.string( "anyDirection" )
2032 )
2033 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
2034  AlgoName = cms.string( "CSCChannelMapperPostls1" )
2035 )
2036 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
2037  AlgoName = cms.string( "CSCIndexerPostls1" )
2038 )
2039 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
2040  appendToDataLabel = cms.string( "" )
2041 )
2042 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
2043 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
2044  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
2045  MapAuto = cms.untracked.bool( False ),
2046  SkipHE = cms.untracked.bool( False ),
2047  appendToDataLabel = cms.string( "" )
2048 )
2049 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
2050  appendToDataLabel = cms.string( "" )
2051 )
2052 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
2053  appendToDataLabel = cms.string( "" )
2054 )
2055 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2056  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2057  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2058  ComponentName = cms.string( "ClusterShapeHitFilter" ),
2059  isPhase2 = cms.bool( False ),
2060  doPixelShapeCut = cms.bool( True ),
2061  doStripShapeCut = cms.bool( True ),
2062  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2063  appendToDataLabel = cms.string( "" )
2064 )
2065 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
2066  appendToDataLabel = cms.string( "" )
2067 )
2068 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
2069  TotalBxInEvent = cms.int32( 5 ),
2070  NumberPhysTriggers = cms.uint32( 512 ),
2071  NumberL1Muon = cms.uint32( 8 ),
2072  NumberL1EGamma = cms.uint32( 12 ),
2073  NumberL1Jet = cms.uint32( 12 ),
2074  NumberL1Tau = cms.uint32( 12 ),
2075  NumberChips = cms.uint32( 1 ),
2076  PinsOnChip = cms.uint32( 512 ),
2077  OrderOfChip = cms.vint32( 1 ),
2078  NumberL1IsoEG = cms.uint32( 4 ),
2079  NumberL1JetCounts = cms.uint32( 12 ),
2080  UnitLength = cms.int32( 8 ),
2081  NumberL1ForJet = cms.uint32( 4 ),
2082  IfCaloEtaNumberBits = cms.uint32( 4 ),
2083  IfMuEtaNumberBits = cms.uint32( 6 ),
2084  NumberL1TauJet = cms.uint32( 4 ),
2085  NumberL1Mu = cms.uint32( 4 ),
2086  NumberConditionChips = cms.uint32( 1 ),
2087  NumberPsbBoards = cms.int32( 7 ),
2088  NumberL1CenJet = cms.uint32( 4 ),
2089  PinsOnConditionChip = cms.uint32( 512 ),
2090  NumberL1NoIsoEG = cms.uint32( 4 ),
2091  NumberTechnicalTriggers = cms.uint32( 64 ),
2092  NumberPhysTriggersExtended = cms.uint32( 64 ),
2093  WordLength = cms.int32( 64 ),
2094  OrderConditionChip = cms.vint32( 1 ),
2095  appendToDataLabel = cms.string( "" )
2096 )
2097 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2098  SimpleMagneticField = cms.string( "" ),
2099  MaxDPhi = cms.double( 1.6 ),
2100  ComponentName = cms.string( "PropagatorWithMaterial" ),
2101  Mass = cms.double( 0.105 ),
2102  PropagationDirection = cms.string( "alongMomentum" ),
2103  useRungeKutta = cms.bool( False ),
2104  ptMin = cms.double( -1.0 )
2105 )
2106 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2107  SimpleMagneticField = cms.string( "ParabolicMf" ),
2108  MaxDPhi = cms.double( 1.6 ),
2109  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2110  Mass = cms.double( 0.139 ),
2111  PropagationDirection = cms.string( "alongMomentum" ),
2112  useRungeKutta = cms.bool( False ),
2113  ptMin = cms.double( -1.0 )
2114 )
2115 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2116  SimpleMagneticField = cms.string( "ParabolicMf" ),
2117  MaxDPhi = cms.double( 1.6 ),
2118  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2119  Mass = cms.double( 0.105 ),
2120  PropagationDirection = cms.string( "alongMomentum" ),
2121  useRungeKutta = cms.bool( False ),
2122  ptMin = cms.double( -1.0 )
2123 )
2124 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2125  SimpleMagneticField = cms.string( "" ),
2126  MaxDPhi = cms.double( 1.6 ),
2127  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2128  Mass = cms.double( 0.105 ),
2129  PropagationDirection = cms.string( "oppositeToMomentum" ),
2130  useRungeKutta = cms.bool( False ),
2131  ptMin = cms.double( -1.0 )
2132 )
2133 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2134  SimpleMagneticField = cms.string( "ParabolicMf" ),
2135  MaxDPhi = cms.double( 1.6 ),
2136  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2137  Mass = cms.double( 0.139 ),
2138  PropagationDirection = cms.string( "oppositeToMomentum" ),
2139  useRungeKutta = cms.bool( False ),
2140  ptMin = cms.double( -1.0 )
2141 )
2142 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2143  SimpleMagneticField = cms.string( "ParabolicMf" ),
2144  MaxDPhi = cms.double( 1.6 ),
2145  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2146  Mass = cms.double( 0.105 ),
2147  PropagationDirection = cms.string( "oppositeToMomentum" ),
2148  useRungeKutta = cms.bool( False ),
2149  ptMin = cms.double( -1.0 )
2150 )
2151 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2152  SimpleMagneticField = cms.string( "ParabolicMf" ),
2153  MaxDPhi = cms.double( 1.6 ),
2154  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2155  Mass = cms.double( 0.105 ),
2156  PropagationDirection = cms.string( "oppositeToMomentum" ),
2157  useRungeKutta = cms.bool( False ),
2158  ptMin = cms.double( 0.1 )
2159 )
2160 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2161  SimpleMagneticField = cms.string( "ParabolicMf" ),
2162  MaxDPhi = cms.double( 4.0 ),
2163  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2164  Mass = cms.double( 0.1396 ),
2165  PropagationDirection = cms.string( "alongMomentum" ),
2166  useRungeKutta = cms.bool( False ),
2167  ptMin = cms.double( -1.0 )
2168 )
2169 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2170  SimpleMagneticField = cms.string( "ParabolicMf" ),
2171  MaxDPhi = cms.double( 1.6 ),
2172  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2173  Mass = cms.double( 0.105 ),
2174  PropagationDirection = cms.string( "alongMomentum" ),
2175  useRungeKutta = cms.bool( False ),
2176  ptMin = cms.double( 0.1 )
2177 )
2178 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2179  QualityLabel = cms.string( "" ),
2180  Label = cms.string( "" ),
2181  appendToDataLabel = cms.string( "" )
2182 )
2183 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2184  EtaDivisions = cms.untracked.uint32( 20 ),
2185  PhiDivisions = cms.untracked.uint32( 20 ),
2186  EtaMax = cms.untracked.double( 2.5 )
2187 )
2188 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2189  use3d = cms.bool( True ),
2190  unBoost = cms.bool( False ),
2191  useSignificance = cms.bool( True ),
2192  minTracks = cms.uint32( 3 ),
2193  minVertices = cms.uint32( 1 )
2194 )
2195 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2196  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2197  NoErrorPropagation = cms.bool( False ),
2198  PropagationDirection = cms.string( "anyDirection" ),
2199  useTuningForL2Speed = cms.bool( False ),
2200  useIsYokeFlag = cms.bool( True ),
2201  endcapShiftInZNeg = cms.double( 0.0 ),
2202  SetVBFPointer = cms.bool( False ),
2203  AssumeNoMaterial = cms.bool( False ),
2204  endcapShiftInZPos = cms.double( 0.0 ),
2205  useInTeslaFromMagField = cms.bool( False ),
2206  VBFName = cms.string( "VolumeBasedMagneticField" ),
2207  useEndcapShiftsInZ = cms.bool( False ),
2208  sendLogWarning = cms.bool( False ),
2209  useMatVolumes = cms.bool( True ),
2210  debug = cms.bool( False ),
2211  ApplyRadX0Correction = cms.bool( True ),
2212  useMagVolumes = cms.bool( True ),
2213  returnTangentPlane = cms.bool( True )
2214 )
2215 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2216  ComponentName = cms.string( "TransientTrackBuilder" )
2217 )
2218 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2219  ComponentName = cms.string( "CaloDetIdAssociator" ),
2220  etaBinSize = cms.double( 0.087 ),
2221  nEta = cms.int32( 70 ),
2222  nPhi = cms.int32( 72 ),
2223  hcalRegion = cms.int32( 2 ),
2224  includeBadChambers = cms.bool( False ),
2225  includeGEM = cms.bool( False ),
2226  includeME0 = cms.bool( False )
2227 )
2228 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2229  ComponentName = cms.string( "CosmicNavigationSchool" ),
2230  PluginName = cms.string( "" ),
2231  SimpleMagneticField = cms.string( "" )
2232 )
2233 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2234  verbosity = cms.untracked.uint32( 1 ),
2235  buildMisalignedGeometry = cms.bool( False ),
2236  isRun2 = cms.bool( False ),
2237  dbTag = cms.string( "" ),
2238  compactViewTag = cms.string( "" ),
2239  fromPreprocessedDB = cms.untracked.bool( True ),
2240  fromDD4hep = cms.untracked.bool( False ),
2241  appendToDataLabel = cms.string( "" )
2242 )
2243 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2244  lhcInfoLabel = cms.string( "" ),
2245  opticsLabel = cms.string( "" ),
2246  appendToDataLabel = cms.string( "" )
2247 )
2248 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2249  ComponentName = cms.string( "EcalDetIdAssociator" ),
2250  etaBinSize = cms.double( 0.02 ),
2251  nEta = cms.int32( 300 ),
2252  nPhi = cms.int32( 360 ),
2253  hcalRegion = cms.int32( 2 ),
2254  includeBadChambers = cms.bool( False ),
2255  includeGEM = cms.bool( False ),
2256  includeME0 = cms.bool( False )
2257 )
2258 fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer",
2259  ComponentName = cms.string( "" ),
2260  label = cms.string( "" ),
2261  appendToDataLabel = cms.string( "" )
2262 )
2263 fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer",
2264  ComponentName = cms.string( "" ),
2265  label = cms.string( "" ),
2266  appendToDataLabel = cms.string( "" )
2267 )
2268 fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer",
2269  ComponentName = cms.string( "" ),
2270  label = cms.string( "" ),
2271  appendToDataLabel = cms.string( "" )
2272 )
2273 fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer",
2274  ComponentName = cms.string( "" ),
2275  label = cms.string( "" ),
2276  appendToDataLabel = cms.string( "" )
2277 )
2278 fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer",
2279  ComponentName = cms.string( "" ),
2280  label = cms.string( "" ),
2281  appendToDataLabel = cms.string( "" )
2282 )
2283 fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer",
2284  ComponentName = cms.string( "" ),
2285  label = cms.string( "" ),
2286  appendToDataLabel = cms.string( "" )
2287 )
2288 fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer",
2289  ComponentName = cms.string( "" ),
2290  label = cms.string( "" ),
2291  appendToDataLabel = cms.string( "" )
2292 )
2293 fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer",
2294  ComponentName = cms.string( "" ),
2295  label = cms.string( "" ),
2296  appendToDataLabel = cms.string( "" )
2297 )
2298 fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer",
2299  ComponentName = cms.string( "" ),
2300  label = cms.string( "" ),
2301  appendToDataLabel = cms.string( "" )
2302 )
2303 fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer",
2304  ComponentName = cms.string( "" ),
2305  label = cms.string( "" ),
2306  appendToDataLabel = cms.string( "" )
2307 )
2308 fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer",
2309  ComponentName = cms.string( "" ),
2310  label = cms.string( "" ),
2311  appendToDataLabel = cms.string( "" )
2312 )
2313 fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer",
2314  ComponentName = cms.string( "" ),
2315  label = cms.string( "" ),
2316  appendToDataLabel = cms.string( "" )
2317 )
2318 fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer",
2319  ComponentName = cms.string( "" ),
2320  label = cms.string( "" ),
2321  appendToDataLabel = cms.string( "" )
2322 )
2323 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2324  flagMask = cms.PSet(
2325  kBad = cms.vstring( 'kFaultyHardware',
2326  'kDead',
2327  'kKilled' ),
2328  kGood = cms.vstring( 'kGood' ),
2329  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2330  'kTowerRecovered' ),
2331  kProblematic = cms.vstring( 'kPoorReco',
2332  'kPoorCalib',
2333  'kNoisy',
2334  'kSaturated' ),
2335  kWeird = cms.vstring( 'kWeird',
2336  'kDiWeird' ),
2337  kTime = cms.vstring( 'kOutOfTime' )
2338  ),
2339  dbstatusMask = cms.PSet(
2340  kBad = cms.vstring( 'kNonRespondingIsolated',
2341  'kDeadVFE',
2342  'kDeadFE',
2343  'kNoDataNoTP' ),
2344  kGood = cms.vstring( 'kOk' ),
2345  kRecovered = cms.vstring( ),
2346  kProblematic = cms.vstring( 'kDAC',
2347  'kNoLaser',
2348  'kNoisy',
2349  'kNNoisy',
2350  'kNNNoisy',
2351  'kNNNNoisy',
2352  'kNNNNNoisy',
2353  'kFixedG6',
2354  'kFixedG1',
2355  'kFixedG0' ),
2356  kWeird = cms.vstring( ),
2357  kTime = cms.vstring( )
2358  ),
2359  timeThresh = cms.double( 2.0 )
2360 )
2361 fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer",
2362  ComponentName = cms.string( "" ),
2363  label = cms.string( "" ),
2364  appendToDataLabel = cms.string( "" )
2365 )
2366 fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer",
2367  ComponentName = cms.string( "" ),
2368  label = cms.string( "" ),
2369  appendToDataLabel = cms.string( "" )
2370 )
2371 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2372 fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer",
2373  ComponentName = cms.string( "" ),
2374  label = cms.string( "" ),
2375  appendToDataLabel = cms.string( "" )
2376 )
2377 fragment.hcalConvertedEffectivePedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalWidthsGPUESProducer",
2378  ComponentName = cms.string( "" ),
2379  label0 = cms.string( "withTopoEff" ),
2380  label1 = cms.string( "withTopoEff" ),
2381  label2 = cms.string( "" ),
2382  label3 = cms.string( "" ),
2383  appendToDataLabel = cms.string( "" )
2384 )
2385 fragment.hcalConvertedEffectivePedestalsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalsGPUESProducer",
2386  ComponentName = cms.string( "" ),
2387  label0 = cms.string( "withTopoEff" ),
2388  label1 = cms.string( "" ),
2389  label2 = cms.string( "" ),
2390  appendToDataLabel = cms.string( "" )
2391 )
2392 fragment.hcalConvertedPedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalWidthsGPUESProducer",
2393  ComponentName = cms.string( "" ),
2394  label0 = cms.string( "" ),
2395  label1 = cms.string( "" ),
2396  label2 = cms.string( "" ),
2397  label3 = cms.string( "" ),
2398  appendToDataLabel = cms.string( "" )
2399 )
2400 fragment.hcalConvertedPedestalsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalsGPUESProducer",
2401  ComponentName = cms.string( "" ),
2402  label0 = cms.string( "" ),
2403  label1 = cms.string( "" ),
2404  label2 = cms.string( "" ),
2405  appendToDataLabel = cms.string( "" )
2406 )
2407 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2408  appendToDataLabel = cms.string( "" )
2409 )
2410 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2411  appendToDataLabel = cms.string( "" )
2412 )
2413 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2414  ComponentName = cms.string( "HcalDetIdAssociator" ),
2415  etaBinSize = cms.double( 0.087 ),
2416  nEta = cms.int32( 70 ),
2417  nPhi = cms.int32( 72 ),
2418  hcalRegion = cms.int32( 2 ),
2419  includeBadChambers = cms.bool( False ),
2420  includeGEM = cms.bool( False ),
2421  includeME0 = cms.bool( False )
2422 )
2423 fragment.hcalElectronicsMappingGPUESProducer = cms.ESProducer( "HcalElectronicsMappingGPUESProducer",
2424  ComponentName = cms.string( "" ),
2425  label = cms.string( "" ),
2426  appendToDataLabel = cms.string( "" )
2427 )
2428 fragment.hcalGainWidthsGPUESProducer = cms.ESProducer( "HcalGainWidthsGPUESProducer",
2429  ComponentName = cms.string( "" ),
2430  label = cms.string( "" ),
2431  appendToDataLabel = cms.string( "" )
2432 )
2433 fragment.hcalGainsGPUESProducer = cms.ESProducer( "HcalGainsGPUESProducer",
2434  ComponentName = cms.string( "" ),
2435  label = cms.string( "" ),
2436  appendToDataLabel = cms.string( "" )
2437 )
2438 fragment.hcalLUTCorrsGPUESProducer = cms.ESProducer( "HcalLUTCorrsGPUESProducer",
2439  ComponentName = cms.string( "" ),
2440  label = cms.string( "" ),
2441  appendToDataLabel = cms.string( "" )
2442 )
2443 fragment.hcalQIECodersGPUESProducer = cms.ESProducer( "HcalQIECodersGPUESProducer",
2444  ComponentName = cms.string( "" ),
2445  label = cms.string( "" ),
2446  appendToDataLabel = cms.string( "" )
2447 )
2448 fragment.hcalQIETypesGPUESProducer = cms.ESProducer( "HcalQIETypesGPUESProducer",
2449  ComponentName = cms.string( "" ),
2450  label = cms.string( "" ),
2451  appendToDataLabel = cms.string( "" )
2452 )
2453 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2454  phase = cms.uint32( 1 ),
2455  RecoveredRecHitBits = cms.vstring( '' ),
2456  SeverityLevels = cms.VPSet(
2457  cms.PSet( ChannelStatus = cms.vstring( '' ),
2458  RecHitFlags = cms.vstring( '' ),
2459  Level = cms.int32( 0 )
2460  ),
2461  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2462  RecHitFlags = cms.vstring( '' ),
2463  Level = cms.int32( 1 )
2464  ),
2465  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2466  RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2467  'HFAnomalousHit' ),
2468  Level = cms.int32( 5 )
2469  ),
2470  cms.PSet( ChannelStatus = cms.vstring( '' ),
2471  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2472  'HBHESpikeNoise',
2473  'HBHETS4TS5Noise',
2474  'HBHEOOTPU',
2475  'HBHEFlatNoise',
2476  'HBHENegativeNoise' ),
2477  Level = cms.int32( 8 )
2478  ),
2479  cms.PSet( ChannelStatus = cms.vstring( '' ),
2480  RecHitFlags = cms.vstring( 'HFLongShort',
2481  'HFS8S1Ratio',
2482  'HFPET',
2483  'HFSignalAsymmetry' ),
2484  Level = cms.int32( 11 )
2485  ),
2486  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2487  RecHitFlags = cms.vstring( ),
2488  Level = cms.int32( 12 )
2489  ),
2490  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
2491  RecHitFlags = cms.vstring( '' ),
2492  Level = cms.int32( 15 )
2493  ),
2494  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
2495  'HcalCellDead' ),
2496  RecHitFlags = cms.vstring( '' ),
2497  Level = cms.int32( 20 )
2498  )
2499  ),
2500  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2501  'HcalCellOff',
2502  'HcalCellDead' ),
2503  appendToDataLabel = cms.string( "" )
2504 )
2505 fragment.hcalRecoParamsWithPulseShapesGPUESProducer = cms.ESProducer( "HcalRecoParamsWithPulseShapesGPUESProducer",
2506  ComponentName = cms.string( "" ),
2507  label = cms.string( "" ),
2508  appendToDataLabel = cms.string( "" )
2509 )
2510 fragment.hcalRespCorrsGPUESProducer = cms.ESProducer( "HcalRespCorrsGPUESProducer",
2511  ComponentName = cms.string( "" ),
2512  label = cms.string( "" ),
2513  appendToDataLabel = cms.string( "" )
2514 )
2515 fragment.hcalSiPMCharacteristicsGPUESProducer = cms.ESProducer( "HcalSiPMCharacteristicsGPUESProducer",
2516  ComponentName = cms.string( "" ),
2517  label = cms.string( "" ),
2518  appendToDataLabel = cms.string( "" )
2519 )
2520 fragment.hcalSiPMParametersGPUESProducer = cms.ESProducer( "HcalSiPMParametersGPUESProducer",
2521  ComponentName = cms.string( "" ),
2522  label = cms.string( "" ),
2523  appendToDataLabel = cms.string( "" )
2524 )
2525 fragment.hcalTimeCorrsGPUESProducer = cms.ESProducer( "HcalTimeCorrsGPUESProducer",
2526  ComponentName = cms.string( "" ),
2527  label = cms.string( "" ),
2528  appendToDataLabel = cms.string( "" )
2529 )
2530 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2531  useCondDB = cms.bool( False ),
2532  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2533  useGBRForest = cms.bool( True ),
2534  useAdaBoost = cms.bool( False )
2535 )
2536 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2537  trackPseudoSelection = cms.PSet(
2538  maxDistToAxis = cms.double( 0.07 ),
2539  totalHitsMin = cms.uint32( 0 ),
2540  ptMin = cms.double( 0.0 ),
2541  sip2dSigMax = cms.double( 99999.9 ),
2542  sip2dValMax = cms.double( 99999.9 ),
2543  sip3dSigMax = cms.double( 99999.9 ),
2544  sip3dValMax = cms.double( 99999.9 ),
2545  maxDecayLen = cms.double( 5.0 ),
2546  qualityClass = cms.string( "any" ),
2547  jetDeltaRMax = cms.double( 0.3 ),
2548  normChi2Max = cms.double( 99999.9 ),
2549  pixelHitsMin = cms.uint32( 0 ),
2550  sip2dSigMin = cms.double( 2.0 ),
2551  sip2dValMin = cms.double( -99999.9 ),
2552  sip3dSigMin = cms.double( -99999.9 ),
2553  sip3dValMin = cms.double( -99999.9 )
2554  ),
2555  trackSelection = cms.PSet(
2556  maxDistToAxis = cms.double( 0.07 ),
2557  totalHitsMin = cms.uint32( 0 ),
2558  ptMin = cms.double( 0.0 ),
2559  sip2dSigMax = cms.double( 99999.9 ),
2560  sip2dValMax = cms.double( 99999.9 ),
2561  sip3dSigMax = cms.double( 99999.9 ),
2562  sip3dValMax = cms.double( 99999.9 ),
2563  maxDecayLen = cms.double( 5.0 ),
2564  qualityClass = cms.string( "any" ),
2565  jetDeltaRMax = cms.double( 0.3 ),
2566  normChi2Max = cms.double( 99999.9 ),
2567  pixelHitsMin = cms.uint32( 0 ),
2568  sip2dSigMin = cms.double( -99999.9 ),
2569  sip2dValMin = cms.double( -99999.9 ),
2570  sip3dSigMin = cms.double( -99999.9 ),
2571  sip3dValMin = cms.double( -99999.9 )
2572  ),
2573  trackFlip = cms.bool( False ),
2574  vertexFlip = cms.bool( False ),
2575  SoftLeptonFlip = cms.bool( False ),
2576  useTrackWeights = cms.bool( True ),
2577  pseudoMultiplicityMin = cms.uint32( 2 ),
2578  correctVertexMass = cms.bool( True ),
2579  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2580  charmCut = cms.double( 1.5 ),
2581  minimumTrackWeight = cms.double( 0.5 ),
2582  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2583  trackMultiplicityMin = cms.uint32( 3 ),
2584  trackSort = cms.string( "sip2dSig" ),
2585  useCategories = cms.bool( True ),
2586  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2587  'CombinedSVPseudoVertex',
2588  'CombinedSVNoVertex' ),
2589  recordLabel = cms.string( "HLT" ),
2590  categoryVariableName = cms.string( "vertexCategory" )
2591 )
2592 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2593  trackPseudoSelection = cms.PSet(
2594  max_pT_dRcut = cms.double( 0.1 ),
2595  b_dR = cms.double( 0.6263 ),
2596  min_pT = cms.double( 120.0 ),
2597  b_pT = cms.double( 0.3684 ),
2598  ptMin = cms.double( 0.0 ),
2599  max_pT_trackPTcut = cms.double( 3.0 ),
2600  max_pT = cms.double( 500.0 ),
2601  useVariableJTA = cms.bool( False ),
2602  maxDecayLen = cms.double( 5.0 ),
2603  qualityClass = cms.string( "any" ),
2604  normChi2Max = cms.double( 99999.9 ),
2605  sip2dValMin = cms.double( -99999.9 ),
2606  sip3dValMin = cms.double( -99999.9 ),
2607  a_dR = cms.double( -0.001053 ),
2608  maxDistToAxis = cms.double( 0.07 ),
2609  totalHitsMin = cms.uint32( 0 ),
2610  a_pT = cms.double( 0.005263 ),
2611  sip2dSigMax = cms.double( 99999.9 ),
2612  sip2dValMax = cms.double( 99999.9 ),
2613  sip3dSigMax = cms.double( 99999.9 ),
2614  sip3dValMax = cms.double( 99999.9 ),
2615  min_pT_dRcut = cms.double( 0.5 ),
2616  jetDeltaRMax = cms.double( 0.3 ),
2617  pixelHitsMin = cms.uint32( 0 ),
2618  sip3dSigMin = cms.double( -99999.9 ),
2619  sip2dSigMin = cms.double( 2.0 )
2620  ),
2621  trackSelection = cms.PSet(
2622  max_pT_dRcut = cms.double( 0.1 ),
2623  b_dR = cms.double( 0.6263 ),
2624  min_pT = cms.double( 120.0 ),
2625  b_pT = cms.double( 0.3684 ),
2626  ptMin = cms.double( 0.0 ),
2627  max_pT_trackPTcut = cms.double( 3.0 ),
2628  max_pT = cms.double( 500.0 ),
2629  useVariableJTA = cms.bool( False ),
2630  maxDecayLen = cms.double( 5.0 ),
2631  qualityClass = cms.string( "any" ),
2632  normChi2Max = cms.double( 99999.9 ),
2633  sip2dValMin = cms.double( -99999.9 ),
2634  sip3dValMin = cms.double( -99999.9 ),
2635  a_dR = cms.double( -0.001053 ),
2636  maxDistToAxis = cms.double( 0.07 ),
2637  totalHitsMin = cms.uint32( 0 ),
2638  a_pT = cms.double( 0.005263 ),
2639  sip2dSigMax = cms.double( 99999.9 ),
2640  sip2dValMax = cms.double( 99999.9 ),
2641  sip3dSigMax = cms.double( 99999.9 ),
2642  sip3dValMax = cms.double( 99999.9 ),
2643  min_pT_dRcut = cms.double( 0.5 ),
2644  jetDeltaRMax = cms.double( 0.3 ),
2645  pixelHitsMin = cms.uint32( 0 ),
2646  sip3dSigMin = cms.double( -99999.9 ),
2647  sip2dSigMin = cms.double( -99999.9 )
2648  ),
2649  trackFlip = cms.bool( False ),
2650  vertexFlip = cms.bool( False ),
2651  SoftLeptonFlip = cms.bool( False ),
2652  useTrackWeights = cms.bool( True ),
2653  pseudoMultiplicityMin = cms.uint32( 2 ),
2654  correctVertexMass = cms.bool( True ),
2655  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2656  charmCut = cms.double( 1.5 ),
2657  minimumTrackWeight = cms.double( 0.5 ),
2658  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2659  trackMultiplicityMin = cms.uint32( 3 ),
2660  trackSort = cms.string( "sip2dSig" ),
2661  useCategories = cms.bool( True ),
2662  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2663  'CombinedSVIVFV2PseudoVertex',
2664  'CombinedSVIVFV2NoVertex' ),
2665  recordLabel = cms.string( "HLT" ),
2666  categoryVariableName = cms.string( "vertexCategory" )
2667 )
2668 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2669  impactParameterType = cms.int32( 1 ),
2670  minimumImpactParameter = cms.double( -1.0 ),
2671  useSignedImpactParameterSig = cms.bool( True ),
2672  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2673  deltaR = cms.double( -1.0 ),
2674  deltaRmin = cms.double( 0.0 ),
2675  maximumDecayLength = cms.double( 999999.0 ),
2676  maxImpactParameter = cms.double( 0.1 ),
2677  maxImpactParameterSig = cms.double( 999999.0 ),
2678  trackQualityClass = cms.string( "any" ),
2679  nthTrack = cms.int32( -1 )
2680 )
2681 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2682  a_dR = cms.double( -0.001053 ),
2683  b_dR = cms.double( 0.6263 ),
2684  a_pT = cms.double( 0.005263 ),
2685  b_pT = cms.double( 0.3684 ),
2686  min_pT = cms.double( 120.0 ),
2687  max_pT = cms.double( 500.0 ),
2688  min_pT_dRcut = cms.double( 0.5 ),
2689  max_pT_dRcut = cms.double( 0.1 ),
2690  max_pT_trackPTcut = cms.double( 3.0 ),
2691  minimumImpactParameter = cms.double( 0.05 ),
2692  useSignedImpactParameterSig = cms.bool( False ),
2693  impactParameterType = cms.int32( 1 ),
2694  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2695  deltaR = cms.double( -1.0 ),
2696  maximumDecayLength = cms.double( 999999.0 ),
2697  nthTrack = cms.int32( 1 ),
2698  trackQualityClass = cms.string( "any" ),
2699  useVariableJTA = cms.bool( False )
2700 )
2701 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2702  MaxDPhi = cms.double( 1.6 ),
2703  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2704  PropagationDirection = cms.string( "alongMomentum" )
2705 )
2706 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2707  MaxDPhi = cms.double( 1.6 ),
2708  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2709  PropagationDirection = cms.string( "oppositeToMomentum" )
2710 )
2711 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2712  SimpleMagneticField = cms.string( "" ),
2713  MaxDPhi = cms.double( 1.6 ),
2714  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2715  Mass = cms.double( 5.11E-4 ),
2716  PropagationDirection = cms.string( "oppositeToMomentum" ),
2717  useRungeKutta = cms.bool( False ),
2718  ptMin = cms.double( -1.0 )
2719 )
2720 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2721  MaxChi2 = cms.double( 16.0 ),
2722  nSigma = cms.double( 3.0 ),
2723  MaxDisplacement = cms.double( 0.5 ),
2724  MaxSagitta = cms.double( 2.0 ),
2725  MinimalTolerance = cms.double( 0.5 ),
2726  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2727  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2728  pTChargeCutThreshold = cms.double( -1.0 ),
2729  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2730  appendToDataLabel = cms.string( "" )
2731 )
2732 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2733  MaxChi2 = cms.double( 16.0 ),
2734  nSigma = cms.double( 3.0 ),
2735  MaxDisplacement = cms.double( 0.5 ),
2736  MaxSagitta = cms.double( 2.0 ),
2737  MinimalTolerance = cms.double( 0.5 ),
2738  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2739  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2740  pTChargeCutThreshold = cms.double( -1.0 ),
2741  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2742  appendToDataLabel = cms.string( "" )
2743 )
2744 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2745  MaxChi2 = cms.double( 2000.0 ),
2746  nSigma = cms.double( 3.0 ),
2747  MaxDisplacement = cms.double( 100.0 ),
2748  MaxSagitta = cms.double( -1.0 ),
2749  MinimalTolerance = cms.double( 10.0 ),
2750  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2751  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2752  pTChargeCutThreshold = cms.double( -1.0 ),
2753  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2754  appendToDataLabel = cms.string( "" )
2755 )
2756 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2757  MaxChi2 = cms.double( 30.0 ),
2758  nSigma = cms.double( 3.0 ),
2759  MaxDisplacement = cms.double( 100.0 ),
2760  MaxSagitta = cms.double( -1.0 ),
2761  MinimalTolerance = cms.double( 10.0 ),
2762  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2763  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2764  pTChargeCutThreshold = cms.double( -1.0 ),
2765  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2766  appendToDataLabel = cms.string( "" )
2767 )
2768 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2769  MaxChi2 = cms.double( 9.0 ),
2770  nSigma = cms.double( 3.0 ),
2771  MaxDisplacement = cms.double( 0.5 ),
2772  MaxSagitta = cms.double( 2.0 ),
2773  MinimalTolerance = cms.double( 0.5 ),
2774  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2775  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2776  pTChargeCutThreshold = cms.double( 15.0 ),
2777  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2778  appendToDataLabel = cms.string( "" )
2779 )
2780 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2781  MaxChi2 = cms.double( 9.0 ),
2782  nSigma = cms.double( 3.0 ),
2783  MaxDisplacement = cms.double( 100.0 ),
2784  MaxSagitta = cms.double( -1.0 ),
2785  MinimalTolerance = cms.double( 10.0 ),
2786  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2787  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2788  pTChargeCutThreshold = cms.double( 15.0 ),
2789  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2790  appendToDataLabel = cms.string( "" )
2791 )
2792 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2793  MaxChi2 = cms.double( 16.0 ),
2794  nSigma = cms.double( 3.0 ),
2795  MaxDisplacement = cms.double( 0.5 ),
2796  MaxSagitta = cms.double( 2.0 ),
2797  MinimalTolerance = cms.double( 0.5 ),
2798  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2799  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2800  pTChargeCutThreshold = cms.double( -1.0 ),
2801  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2802  appendToDataLabel = cms.string( "" )
2803 )
2804 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2805  MaxChi2 = cms.double( 40.0 ),
2806  nSigma = cms.double( 4.0 ),
2807  MaxDisplacement = cms.double( 0.5 ),
2808  MaxSagitta = cms.double( 2.0 ),
2809  MinimalTolerance = cms.double( 0.5 ),
2810  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2811  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2812  appendToDataLabel = cms.string( "" )
2813 )
2814 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2815  MaxChi2 = cms.double( 16.0 ),
2816  nSigma = cms.double( 3.0 ),
2817  MaxDisplacement = cms.double( 100.0 ),
2818  MaxSagitta = cms.double( -1.0 ),
2819  MinimalTolerance = cms.double( 10.0 ),
2820  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2821  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2822  appendToDataLabel = cms.string( "" )
2823 )
2824 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2825  MaxChi2 = cms.double( 30.0 ),
2826  nSigma = cms.double( 3.0 ),
2827  MaxDisplacement = cms.double( 100.0 ),
2828  MaxSagitta = cms.double( -1.0 ),
2829  MinimalTolerance = cms.double( 10.0 ),
2830  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2831  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2832  appendToDataLabel = cms.string( "" )
2833 )
2834 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2835  MaxChi2 = cms.double( 9.0 ),
2836  nSigma = cms.double( 3.0 ),
2837  MaxDisplacement = cms.double( 100.0 ),
2838  MaxSagitta = cms.double( -1.0 ),
2839  MinimalTolerance = cms.double( 10.0 ),
2840  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2841  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2842  appendToDataLabel = cms.string( "" )
2843 )
2844 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2845  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2846  MaxComponents = cms.int32( 12 ),
2847  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2848 )
2849 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2850  MaxChi2 = cms.double( 9.0 ),
2851  nSigma = cms.double( 3.0 ),
2852  MaxDisplacement = cms.double( 0.5 ),
2853  MaxSagitta = cms.double( 2.0 ),
2854  MinimalTolerance = cms.double( 0.5 ),
2855  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2856  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2857  pTChargeCutThreshold = cms.double( -1.0 ),
2858  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2859  appendToDataLabel = cms.string( "" )
2860 )
2861 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2862  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2863  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2864  fractionShared = cms.double( 0.13 ),
2865  ValidHitBonus = cms.double( 5.0 ),
2866  MissingHitPenalty = cms.double( 20.0 ),
2867  allowSharedFirstHit = cms.bool( True )
2868 )
2869 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2870  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2871  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2872  fractionShared = cms.double( 0.13 ),
2873  ValidHitBonus = cms.double( 5.0 ),
2874  MissingHitPenalty = cms.double( 20.0 ),
2875  allowSharedFirstHit = cms.bool( True )
2876 )
2877 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2878  MaxChi2 = cms.double( 9.0 ),
2879  nSigma = cms.double( 3.0 ),
2880  MaxDisplacement = cms.double( 0.5 ),
2881  MaxSagitta = cms.double( 2.0 ),
2882  MinimalTolerance = cms.double( 0.5 ),
2883  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2884  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2885  pTChargeCutThreshold = cms.double( -1.0 ),
2886  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2887  appendToDataLabel = cms.string( "" )
2888 )
2889 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2890  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2891  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2892  fractionShared = cms.double( 0.13 ),
2893  ValidHitBonus = cms.double( 5.0 ),
2894  MissingHitPenalty = cms.double( 20.0 ),
2895  allowSharedFirstHit = cms.bool( True )
2896 )
2897 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2898  impactParameterType = cms.int32( 1 ),
2899  minimumImpactParameter = cms.double( -1.0 ),
2900  useSignedImpactParameterSig = cms.bool( True ),
2901  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2902  deltaR = cms.double( -1.0 ),
2903  deltaRmin = cms.double( 0.0 ),
2904  maximumDecayLength = cms.double( 999999.0 ),
2905  maxImpactParameter = cms.double( 0.1 ),
2906  maxImpactParameterSig = cms.double( 999999.0 ),
2907  trackQualityClass = cms.string( "any" ),
2908  nthTrack = cms.int32( -1 )
2909 )
2910 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2911  impactParameterType = cms.int32( 1 ),
2912  minimumImpactParameter = cms.double( -1.0 ),
2913  useSignedImpactParameterSig = cms.bool( True ),
2914  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2915  deltaR = cms.double( -1.0 ),
2916  deltaRmin = cms.double( 0.0 ),
2917  maximumDecayLength = cms.double( 999999.0 ),
2918  maxImpactParameter = cms.double( 0.2 ),
2919  maxImpactParameterSig = cms.double( 999999.0 ),
2920  trackQualityClass = cms.string( "any" ),
2921  nthTrack = cms.int32( -1 )
2922 )
2923 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2924  impactParameterType = cms.int32( 1 ),
2925  minimumImpactParameter = cms.double( -1.0 ),
2926  useSignedImpactParameterSig = cms.bool( False ),
2927  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2928  deltaR = cms.double( -1.0 ),
2929  deltaRmin = cms.double( 0.0 ),
2930  maximumDecayLength = cms.double( 999999.0 ),
2931  maxImpactParameter = cms.double( 0.05 ),
2932  maxImpactParameterSig = cms.double( 5.0 ),
2933  trackQualityClass = cms.string( "any" ),
2934  nthTrack = cms.int32( -1 )
2935 )
2936 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2937  a_dR = cms.double( -0.001053 ),
2938  b_dR = cms.double( 0.6263 ),
2939  a_pT = cms.double( 0.005263 ),
2940  b_pT = cms.double( 0.3684 ),
2941  min_pT = cms.double( 120.0 ),
2942  max_pT = cms.double( 500.0 ),
2943  min_pT_dRcut = cms.double( 0.5 ),
2944  max_pT_dRcut = cms.double( 0.1 ),
2945  max_pT_trackPTcut = cms.double( 3.0 ),
2946  minimumImpactParameter = cms.double( 0.05 ),
2947  useSignedImpactParameterSig = cms.bool( False ),
2948  impactParameterType = cms.int32( 1 ),
2949  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2950  deltaR = cms.double( -1.0 ),
2951  maximumDecayLength = cms.double( 999999.0 ),
2952  nthTrack = cms.int32( 1 ),
2953  trackQualityClass = cms.string( "any" ),
2954  useVariableJTA = cms.bool( False )
2955 )
2956 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2957  a_dR = cms.double( -0.001053 ),
2958  b_dR = cms.double( 0.6263 ),
2959  a_pT = cms.double( 0.005263 ),
2960  b_pT = cms.double( 0.3684 ),
2961  min_pT = cms.double( 120.0 ),
2962  max_pT = cms.double( 500.0 ),
2963  min_pT_dRcut = cms.double( 0.5 ),
2964  max_pT_dRcut = cms.double( 0.1 ),
2965  max_pT_trackPTcut = cms.double( 3.0 ),
2966  minimumImpactParameter = cms.double( 0.03 ),
2967  useSignedImpactParameterSig = cms.bool( False ),
2968  impactParameterType = cms.int32( 1 ),
2969  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2970  deltaR = cms.double( -1.0 ),
2971  maximumDecayLength = cms.double( 999999.0 ),
2972  nthTrack = cms.int32( 1 ),
2973  trackQualityClass = cms.string( "any" ),
2974  useVariableJTA = cms.bool( False )
2975 )
2976 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2977  a_dR = cms.double( -0.001053 ),
2978  b_dR = cms.double( 0.6263 ),
2979  a_pT = cms.double( 0.005263 ),
2980  b_pT = cms.double( 0.3684 ),
2981  min_pT = cms.double( 120.0 ),
2982  max_pT = cms.double( 500.0 ),
2983  min_pT_dRcut = cms.double( 0.5 ),
2984  max_pT_dRcut = cms.double( 0.1 ),
2985  max_pT_trackPTcut = cms.double( 3.0 ),
2986  minimumImpactParameter = cms.double( 0.2 ),
2987  useSignedImpactParameterSig = cms.bool( True ),
2988  impactParameterType = cms.int32( 1 ),
2989  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2990  deltaR = cms.double( -1.0 ),
2991  maximumDecayLength = cms.double( 999999.0 ),
2992  nthTrack = cms.int32( 2 ),
2993  trackQualityClass = cms.string( "any" ),
2994  useVariableJTA = cms.bool( False )
2995 )
2996 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2997  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
2998 )
2999 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
3000  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
3001  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
3002  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
3003  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
3004  Mass = cms.double( 5.11E-4 ),
3005  BetheHeitlerCorrection = cms.int32( 2 )
3006 )
3007 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3008  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3009  NoErrorPropagation = cms.bool( False ),
3010  PropagationDirection = cms.string( "anyDirection" ),
3011  useTuningForL2Speed = cms.bool( True ),
3012  useIsYokeFlag = cms.bool( True ),
3013  endcapShiftInZNeg = cms.double( 0.0 ),
3014  SetVBFPointer = cms.bool( False ),
3015  AssumeNoMaterial = cms.bool( False ),
3016  endcapShiftInZPos = cms.double( 0.0 ),
3017  useInTeslaFromMagField = cms.bool( False ),
3018  VBFName = cms.string( "VolumeBasedMagneticField" ),
3019  useEndcapShiftsInZ = cms.bool( False ),
3020  sendLogWarning = cms.bool( False ),
3021  useMatVolumes = cms.bool( True ),
3022  debug = cms.bool( False ),
3023  ApplyRadX0Correction = cms.bool( True ),
3024  useMagVolumes = cms.bool( True ),
3025  returnTangentPlane = cms.bool( True )
3026 )
3027 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3028  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3029  NoErrorPropagation = cms.bool( False ),
3030  PropagationDirection = cms.string( "oppositeToMomentum" ),
3031  useTuningForL2Speed = cms.bool( True ),
3032  useIsYokeFlag = cms.bool( True ),
3033  endcapShiftInZNeg = cms.double( 0.0 ),
3034  SetVBFPointer = cms.bool( False ),
3035  AssumeNoMaterial = cms.bool( False ),
3036  endcapShiftInZPos = cms.double( 0.0 ),
3037  useInTeslaFromMagField = cms.bool( False ),
3038  VBFName = cms.string( "VolumeBasedMagneticField" ),
3039  useEndcapShiftsInZ = cms.bool( False ),
3040  sendLogWarning = cms.bool( False ),
3041  useMatVolumes = cms.bool( True ),
3042  debug = cms.bool( False ),
3043  ApplyRadX0Correction = cms.bool( True ),
3044  useMagVolumes = cms.bool( True ),
3045  returnTangentPlane = cms.bool( True )
3046 )
3047 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
3048  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
3049  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3050  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3051  EstimateCut = cms.double( -1.0 ),
3052  MaxFractionOutliers = cms.double( 0.3 ),
3053  MaxNumberOfOutliers = cms.int32( 3 ),
3054  MinDof = cms.int32( 2 ),
3055  NoOutliersBeginEnd = cms.bool( False ),
3056  MinNumberOfHits = cms.int32( 3 ),
3057  MinNumberOfHitsHighEta = cms.int32( 5 ),
3058  HighEtaSwitch = cms.double( 5.0 ),
3059  RejectTracks = cms.bool( True ),
3060  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3061  NoInvalidHitsBeginEnd = cms.bool( True ),
3062  LogPixelProbabilityCut = cms.double( -16.0 ),
3063  appendToDataLabel = cms.string( "" )
3064 )
3065 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
3066  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
3067  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3068  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3069  EstimateCut = cms.double( -1.0 ),
3070  MaxFractionOutliers = cms.double( 0.3 ),
3071  MaxNumberOfOutliers = cms.int32( 3 ),
3072  MinDof = cms.int32( 2 ),
3073  NoOutliersBeginEnd = cms.bool( False ),
3074  MinNumberOfHits = cms.int32( 5 ),
3075  MinNumberOfHitsHighEta = cms.int32( 5 ),
3076  HighEtaSwitch = cms.double( 5.0 ),
3077  RejectTracks = cms.bool( True ),
3078  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3079  NoInvalidHitsBeginEnd = cms.bool( False ),
3080  LogPixelProbabilityCut = cms.double( -16.0 ),
3081  appendToDataLabel = cms.string( "" )
3082 )
3083 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3084  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
3085  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3086  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3087  appendToDataLabel = cms.string( "" )
3088 )
3089 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3090  SimpleMagneticField = cms.string( "" ),
3091  MaxDPhi = cms.double( 1.6 ),
3092  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
3093  Mass = cms.double( 5.11E-4 ),
3094  PropagationDirection = cms.string( "alongMomentum" ),
3095  useRungeKutta = cms.bool( False ),
3096  ptMin = cms.double( -1.0 )
3097 )
3098 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
3099  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
3100 )
3101 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3102  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
3103  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
3104  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
3105  EstimateCut = cms.double( -1.0 ),
3106  MaxFractionOutliers = cms.double( 0.3 ),
3107  MaxNumberOfOutliers = cms.int32( 3 ),
3108  MinDof = cms.int32( 2 ),
3109  NoOutliersBeginEnd = cms.bool( False ),
3110  MinNumberOfHits = cms.int32( 5 ),
3111  MinNumberOfHitsHighEta = cms.int32( 5 ),
3112  HighEtaSwitch = cms.double( 5.0 ),
3113  RejectTracks = cms.bool( True ),
3114  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3115  NoInvalidHitsBeginEnd = cms.bool( True ),
3116  LogPixelProbabilityCut = cms.double( -16.0 ),
3117  appendToDataLabel = cms.string( "" )
3118 )
3119 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
3120  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3121  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
3122  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3123  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
3124  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3125 )
3126 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
3127  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3128  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
3129  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3130  ErrorRescaling = cms.double( 100.0 ),
3131  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
3132  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3133 )
3134 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3135  MaxChi2 = cms.double( 30.0 ),
3136  nSigma = cms.double( 3.0 ),
3137  MaxDisplacement = cms.double( 0.5 ),
3138  MaxSagitta = cms.double( 2.0 ),
3139  MinimalTolerance = cms.double( 0.5 ),
3140  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3141  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3142  pTChargeCutThreshold = cms.double( 15.0 ),
3143  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3144  appendToDataLabel = cms.string( "" )
3145 )
3146 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3147  MaxChi2 = cms.double( 30.0 ),
3148  nSigma = cms.double( 3.0 ),
3149  MaxDisplacement = cms.double( 0.5 ),
3150  MaxSagitta = cms.double( 2.0 ),
3151  MinimalTolerance = cms.double( 0.5 ),
3152  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3153  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3154  pTChargeCutThreshold = cms.double( 15.0 ),
3155  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3156  appendToDataLabel = cms.string( "" )
3157 )
3158 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3159  MaxChi2 = cms.double( 36.0 ),
3160  nSigma = cms.double( 3.0 ),
3161  MaxDisplacement = cms.double( 100.0 ),
3162  MaxSagitta = cms.double( -1.0 ),
3163  MinimalTolerance = cms.double( 10.0 ),
3164  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3165  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
3166  appendToDataLabel = cms.string( "" )
3167 )
3168 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3169  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3170  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3171  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3172  EstimateCut = cms.double( -1.0 ),
3173  MaxFractionOutliers = cms.double( 0.3 ),
3174  MaxNumberOfOutliers = cms.int32( 3 ),
3175  MinDof = cms.int32( 2 ),
3176  NoOutliersBeginEnd = cms.bool( False ),
3177  MinNumberOfHits = cms.int32( 5 ),
3178  MinNumberOfHitsHighEta = cms.int32( 5 ),
3179  HighEtaSwitch = cms.double( 5.0 ),
3180  RejectTracks = cms.bool( True ),
3181  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3182  NoInvalidHitsBeginEnd = cms.bool( False ),
3183  LogPixelProbabilityCut = cms.double( -16.0 ),
3184  appendToDataLabel = cms.string( "" )
3185 )
3186 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3187  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3188  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3189  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3190  EstimateCut = cms.double( -1.0 ),
3191  MaxFractionOutliers = cms.double( 0.3 ),
3192  MaxNumberOfOutliers = cms.int32( 3 ),
3193  MinDof = cms.int32( 2 ),
3194  NoOutliersBeginEnd = cms.bool( False ),
3195  MinNumberOfHits = cms.int32( 5 ),
3196  MinNumberOfHitsHighEta = cms.int32( 5 ),
3197  HighEtaSwitch = cms.double( 5.0 ),
3198  RejectTracks = cms.bool( True ),
3199  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3200  NoInvalidHitsBeginEnd = cms.bool( False ),
3201  LogPixelProbabilityCut = cms.double( -16.0 ),
3202  appendToDataLabel = cms.string( "" )
3203 )
3204 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3205  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3206  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3207  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3208  EstimateCut = cms.double( 20.0 ),
3209  MaxFractionOutliers = cms.double( 0.3 ),
3210  MaxNumberOfOutliers = cms.int32( 3 ),
3211  MinDof = cms.int32( 2 ),
3212  NoOutliersBeginEnd = cms.bool( False ),
3213  MinNumberOfHits = cms.int32( 3 ),
3214  MinNumberOfHitsHighEta = cms.int32( 5 ),
3215  HighEtaSwitch = cms.double( 5.0 ),
3216  RejectTracks = cms.bool( True ),
3217  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3218  NoInvalidHitsBeginEnd = cms.bool( True ),
3219  LogPixelProbabilityCut = cms.double( -14.0 ),
3220  appendToDataLabel = cms.string( "" )
3221 )
3222 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3223  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3224  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3225  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3226  EstimateCut = cms.double( 20.0 ),
3227  MaxFractionOutliers = cms.double( 0.3 ),
3228  MaxNumberOfOutliers = cms.int32( 3 ),
3229  MinDof = cms.int32( 2 ),
3230  NoOutliersBeginEnd = cms.bool( False ),
3231  MinNumberOfHits = cms.int32( 3 ),
3232  MinNumberOfHitsHighEta = cms.int32( 5 ),
3233  HighEtaSwitch = cms.double( 5.0 ),
3234  RejectTracks = cms.bool( True ),
3235  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3236  NoInvalidHitsBeginEnd = cms.bool( True ),
3237  LogPixelProbabilityCut = cms.double( -14.0 ),
3238  appendToDataLabel = cms.string( "" )
3239 )
3240 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3241  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3242  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3243  Updator = cms.string( "hltESPKFUpdator" ),
3244  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3245  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3246  minHits = cms.int32( 3 ),
3247  appendToDataLabel = cms.string( "" )
3248 )
3249 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3250  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3251  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3252  Updator = cms.string( "hltESPKFUpdator" ),
3253  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3254  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3255  minHits = cms.int32( 3 ),
3256  appendToDataLabel = cms.string( "" )
3257 )
3258 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3259  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3260  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3261  Updator = cms.string( "hltESPKFUpdator" ),
3262  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3263  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3264  minHits = cms.int32( 3 ),
3265  appendToDataLabel = cms.string( "" )
3266 )
3267 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3268  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3269  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3270  Updator = cms.string( "hltESPKFUpdator" ),
3271  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3272  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3273  errorRescaling = cms.double( 100.0 ),
3274  minHits = cms.int32( 3 ),
3275  appendToDataLabel = cms.string( "" )
3276 )
3277 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3278  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3279  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3280  Updator = cms.string( "hltESPKFUpdator" ),
3281  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3282  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3283  errorRescaling = cms.double( 100.0 ),
3284  minHits = cms.int32( 3 ),
3285  appendToDataLabel = cms.string( "" )
3286 )
3287 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3288  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3289  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3290  Updator = cms.string( "hltESPKFUpdator" ),
3291  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3292  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3293  errorRescaling = cms.double( 10.0 ),
3294  minHits = cms.int32( 3 ),
3295  appendToDataLabel = cms.string( "" )
3296 )
3297 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3298  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3299  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3300  Updator = cms.string( "hltESPKFUpdator" ),
3301  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3302  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3303  errorRescaling = cms.double( 10.0 ),
3304  minHits = cms.int32( 3 ),
3305  appendToDataLabel = cms.string( "" )
3306 )
3307 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3308  ComponentName = cms.string( "hltESPKFUpdator" )
3309 )
3310 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3311  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3312  DistanceMeasure = cms.string( "KullbackLeibler" )
3313 )
3314 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3315  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3316  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3317  Updator = cms.string( "hltESPKFUpdator" ),
3318  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3319  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3320  minHits = cms.int32( 3 ),
3321  appendToDataLabel = cms.string( "" )
3322 )
3323 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3324  MaxChi2 = cms.double( 9.0 ),
3325  nSigma = cms.double( 3.0 ),
3326  MaxDisplacement = cms.double( 0.5 ),
3327  MaxSagitta = cms.double( 2.0 ),
3328  MinimalTolerance = cms.double( 0.5 ),
3329  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3330  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3331  pTChargeCutThreshold = cms.double( -1.0 ),
3332  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3333  appendToDataLabel = cms.string( "" )
3334 )
3335 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3336  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3337  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3338  fractionShared = cms.double( 0.16 ),
3339  ValidHitBonus = cms.double( 5.0 ),
3340  MissingHitPenalty = cms.double( 20.0 ),
3341  allowSharedFirstHit = cms.bool( True )
3342 )
3343 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3344  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3345  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3346  fractionShared = cms.double( 0.16 ),
3347  ValidHitBonus = cms.double( 5.0 ),
3348  MissingHitPenalty = cms.double( 20.0 ),
3349  allowSharedFirstHit = cms.bool( True )
3350 )
3351 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3352  MaxChi2 = cms.double( 9.0 ),
3353  nSigma = cms.double( 3.0 ),
3354  MaxDisplacement = cms.double( 0.5 ),
3355  MaxSagitta = cms.double( 2.0 ),
3356  MinimalTolerance = cms.double( 0.5 ),
3357  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3358  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3359  pTChargeCutThreshold = cms.double( -1.0 ),
3360  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3361  appendToDataLabel = cms.string( "" )
3362 )
3363 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3364  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3365  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3366  fractionShared = cms.double( 0.16 ),
3367  ValidHitBonus = cms.double( 5.0 ),
3368  MissingHitPenalty = cms.double( 20.0 ),
3369  allowSharedFirstHit = cms.bool( True )
3370 )
3371 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3372  ComponentName = cms.string( "hltESPMeasurementTracker" ),
3373  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3374  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3375  HitMatcher = cms.string( "StandardMatcher" ),
3376  Phase2StripCPE = cms.string( "" ),
3377  SiStripQualityLabel = cms.string( "" ),
3378  UseStripModuleQualityDB = cms.bool( True ),
3379  DebugStripModuleQualityDB = cms.untracked.bool( False ),
3380  UseStripAPVFiberQualityDB = cms.bool( True ),
3381  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3382  MaskBadAPVFibers = cms.bool( True ),
3383  UseStripStripQualityDB = cms.bool( True ),
3384  DebugStripStripQualityDB = cms.untracked.bool( False ),
3385  badStripCuts = cms.PSet(
3386  TOB = cms.PSet(
3387  maxBad = cms.uint32( 4 ),
3388  maxConsecutiveBad = cms.uint32( 2 )
3389  ),
3390  TIB = cms.PSet(
3391  maxBad = cms.uint32( 4 ),
3392  maxConsecutiveBad = cms.uint32( 2 )
3393  ),
3394  TID = cms.PSet(
3395  maxBad = cms.uint32( 4 ),
3396  maxConsecutiveBad = cms.uint32( 2 )
3397  ),
3398  TEC = cms.PSet(
3399  maxBad = cms.uint32( 4 ),
3400  maxConsecutiveBad = cms.uint32( 2 )
3401  )
3402  ),
3403  UsePixelModuleQualityDB = cms.bool( True ),
3404  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3405  UsePixelROCQualityDB = cms.bool( True ),
3406  DebugPixelROCQualityDB = cms.untracked.bool( False ),
3407  appendToDataLabel = cms.string( "" )
3408 )
3409 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3410  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3411  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3412  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3413  isPhase2 = cms.bool( False ),
3414  doPixelShapeCut = cms.bool( True ),
3415  doStripShapeCut = cms.bool( True ),
3416  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3417  appendToDataLabel = cms.string( "" )
3418 )
3419 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3420  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3421  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3422  fractionShared = cms.double( 0.11 ),
3423  ValidHitBonus = cms.double( 5.0 ),
3424  MissingHitPenalty = cms.double( 20.0 ),
3425  allowSharedFirstHit = cms.bool( True )
3426 )
3427 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3428  MaxChi2 = cms.double( 16.0 ),
3429  nSigma = cms.double( 3.0 ),
3430  MaxDisplacement = cms.double( 0.5 ),
3431  MaxSagitta = cms.double( 2.0 ),
3432  MinimalTolerance = cms.double( 0.5 ),
3433  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3434  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3435  pTChargeCutThreshold = cms.double( -1.0 ),
3436  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3437  appendToDataLabel = cms.string( "" )
3438 )
3439 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3440  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3441  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3442  fractionShared = cms.double( 0.11 ),
3443  ValidHitBonus = cms.double( 5.0 ),
3444  MissingHitPenalty = cms.double( 20.0 ),
3445  allowSharedFirstHit = cms.bool( True )
3446 )
3447 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3448  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
3449 )
3450 fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1",
3451  LoadTemplatesFromDB = cms.bool( True ),
3452  Alpha2Order = cms.bool( True ),
3453  ClusterProbComputationFlag = cms.int32( 0 ),
3454  useLAWidthFromDB = cms.bool( True ),
3455  lAOffset = cms.double( 0.0 ),
3456  lAWidthBPix = cms.double( 0.0 ),
3457  lAWidthFPix = cms.double( 0.0 ),
3458  doLorentzFromAlignment = cms.bool( False ),
3459  useLAFromDB = cms.bool( True ),
3460  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3461  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3462  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3463  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3464  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3465  yerr_endcap = cms.vdouble( 0.0021 ),
3466  xerr_barrel_l1_def = cms.double( 0.0103 ),
3467  yerr_barrel_l1_def = cms.double( 0.0021 ),
3468  xerr_barrel_ln_def = cms.double( 0.0103 ),
3469  yerr_barrel_ln_def = cms.double( 0.0021 ),
3470  xerr_endcap_def = cms.double( 0.002 ),
3471  yerr_endcap_def = cms.double( 7.5E-4 ),
3472  EdgeClusterErrorX = cms.double( 50.0 ),
3473  EdgeClusterErrorY = cms.double( 85.0 ),
3474  UseErrorsFromTemplates = cms.bool( True ),
3475  TruncatePixelCharge = cms.bool( True ),
3476  ComponentName = cms.string( "hltESPPixelCPEFast" ),
3477  MagneticFieldRecord = cms.ESInputTag( "","" ),
3478  appendToDataLabel = cms.string( "" )
3479 )
3480 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3481  LoadTemplatesFromDB = cms.bool( True ),
3482  Alpha2Order = cms.bool( True ),
3483  ClusterProbComputationFlag = cms.int32( 0 ),
3484  useLAWidthFromDB = cms.bool( False ),
3485  lAOffset = cms.double( 0.0 ),
3486  lAWidthBPix = cms.double( 0.0 ),
3487  lAWidthFPix = cms.double( 0.0 ),
3488  doLorentzFromAlignment = cms.bool( False ),
3489  useLAFromDB = cms.bool( True ),
3490  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3491  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3492  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3493  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3494  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3495  yerr_endcap = cms.vdouble( 0.0021 ),
3496  xerr_barrel_l1_def = cms.double( 0.0103 ),
3497  yerr_barrel_l1_def = cms.double( 0.0021 ),
3498  xerr_barrel_ln_def = cms.double( 0.0103 ),
3499  yerr_barrel_ln_def = cms.double( 0.0021 ),
3500  xerr_endcap_def = cms.double( 0.002 ),
3501  yerr_endcap_def = cms.double( 7.5E-4 ),
3502  eff_charge_cut_highX = cms.double( 1.0 ),
3503  eff_charge_cut_highY = cms.double( 1.0 ),
3504  eff_charge_cut_lowX = cms.double( 0.0 ),
3505  eff_charge_cut_lowY = cms.double( 0.0 ),
3506  size_cutX = cms.double( 3.0 ),
3507  size_cutY = cms.double( 3.0 ),
3508  EdgeClusterErrorX = cms.double( 50.0 ),
3509  EdgeClusterErrorY = cms.double( 85.0 ),
3510  inflate_errors = cms.bool( False ),
3511  inflate_all_errors_no_trk_angle = cms.bool( False ),
3512  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3513  UseErrorsFromTemplates = cms.bool( True ),
3514  TruncatePixelCharge = cms.bool( True ),
3515  IrradiationBiasCorrection = cms.bool( True ),
3516  DoCosmics = cms.bool( False ),
3517  isPhase2 = cms.bool( False ),
3518  SmallPitch = cms.bool( False ),
3519  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3520  MagneticFieldRecord = cms.ESInputTag( "","" ),
3521  appendToDataLabel = cms.string( "" )
3522 )
3523 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3524  LoadTemplatesFromDB = cms.bool( True ),
3525  Alpha2Order = cms.bool( True ),
3526  ClusterProbComputationFlag = cms.int32( 0 ),
3527  useLAWidthFromDB = cms.bool( True ),
3528  lAOffset = cms.double( 0.0 ),
3529  lAWidthBPix = cms.double( 0.0 ),
3530  lAWidthFPix = cms.double( 0.0 ),
3531  doLorentzFromAlignment = cms.bool( False ),
3532  useLAFromDB = cms.bool( True ),
3533  barrelTemplateID = cms.int32( 0 ),
3534  forwardTemplateID = cms.int32( 0 ),
3535  directoryWithTemplates = cms.int32( 0 ),
3536  speed = cms.int32( -2 ),
3537  UseClusterSplitter = cms.bool( False ),
3538  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3539  appendToDataLabel = cms.string( "" )
3540 )
3541 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3542  MaxChi2 = cms.double( 16.0 ),
3543  nSigma = cms.double( 3.0 ),
3544  MaxDisplacement = cms.double( 0.5 ),
3545  MaxSagitta = cms.double( 2.0 ),
3546  MinimalTolerance = cms.double( 0.5 ),
3547  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3548  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3549  pTChargeCutThreshold = cms.double( -1.0 ),
3550  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3551  appendToDataLabel = cms.string( "" )
3552 )
3553 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3554  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3555  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3556  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3557  isPhase2 = cms.bool( False ),
3558  doPixelShapeCut = cms.bool( True ),
3559  doStripShapeCut = cms.bool( True ),
3560  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3561  appendToDataLabel = cms.string( "" )
3562 )
3563 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3564  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3565  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3566  fractionShared = cms.double( 0.11 ),
3567  ValidHitBonus = cms.double( 5.0 ),
3568  MissingHitPenalty = cms.double( 20.0 ),
3569  allowSharedFirstHit = cms.bool( True )
3570 )
3571 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3572  MaxChi2 = cms.double( 9.0 ),
3573  nSigma = cms.double( 3.0 ),
3574  MaxDisplacement = cms.double( 0.5 ),
3575  MaxSagitta = cms.double( 2.0 ),
3576  MinimalTolerance = cms.double( 0.5 ),
3577  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3578  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3579  pTChargeCutThreshold = cms.double( 15.0 ),
3580  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3581  appendToDataLabel = cms.string( "" )
3582 )
3583 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3584  MaxChi2 = cms.double( 25.0 ),
3585  nSigma = cms.double( 3.0 ),
3586  MaxDisplacement = cms.double( 100.0 ),
3587  MaxSagitta = cms.double( -1.0 ),
3588  MinimalTolerance = cms.double( 10.0 ),
3589  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3590  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3591  appendToDataLabel = cms.string( "" )
3592 )
3593 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3594  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3595  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3596  fractionShared = cms.double( 0.19 ),
3597  ValidHitBonus = cms.double( 5.0 ),
3598  MissingHitPenalty = cms.double( 20.0 ),
3599  allowSharedFirstHit = cms.bool( True )
3600 )
3601 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3602  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3603  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3604  Updator = cms.string( "hltESPKFUpdator" ),
3605  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3606  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3607  minHits = cms.int32( 3 ),
3608  appendToDataLabel = cms.string( "" )
3609 )
3610 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3611  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3612  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3613  Updator = cms.string( "hltESPKFUpdator" ),
3614  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3615  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3616  errorRescaling = cms.double( 100.0 ),
3617  minHits = cms.int32( 3 ),
3618  appendToDataLabel = cms.string( "" )
3619 )
3620 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3621  SimpleMagneticField = cms.string( "" ),
3622  MaxDPhi = cms.double( 1.6 ),
3623  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3624  Mass = cms.double( 0.105 ),
3625  PropagationDirection = cms.string( "alongMomentum" ),
3626  useRungeKutta = cms.bool( True ),
3627  ptMin = cms.double( -1.0 )
3628 )
3629 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3630  ComponentName = cms.string( "hltESPSmartPropagator" ),
3631  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3632  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3633  PropagationDirection = cms.string( "alongMomentum" ),
3634  Epsilon = cms.double( 5.0 )
3635 )
3636 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3637  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3638  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3639  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3640  PropagationDirection = cms.string( "alongMomentum" ),
3641  Epsilon = cms.double( 5.0 )
3642 )
3643 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3644  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3645  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3646  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3647  PropagationDirection = cms.string( "oppositeToMomentum" ),
3648  Epsilon = cms.double( 5.0 )
3649 )
3650 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3651  distance = cms.double( 0.5 )
3652 )
3653 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3654  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3655  NoErrorPropagation = cms.bool( False ),
3656  PropagationDirection = cms.string( "alongMomentum" ),
3657  useTuningForL2Speed = cms.bool( False ),
3658  useIsYokeFlag = cms.bool( True ),
3659  endcapShiftInZNeg = cms.double( 0.0 ),
3660  SetVBFPointer = cms.bool( False ),
3661  AssumeNoMaterial = cms.bool( False ),
3662  endcapShiftInZPos = cms.double( 0.0 ),
3663  useInTeslaFromMagField = cms.bool( False ),
3664  VBFName = cms.string( "VolumeBasedMagneticField" ),
3665  useEndcapShiftsInZ = cms.bool( False ),
3666  sendLogWarning = cms.bool( False ),
3667  useMatVolumes = cms.bool( True ),
3668  debug = cms.bool( False ),
3669  ApplyRadX0Correction = cms.bool( True ),
3670  useMagVolumes = cms.bool( True ),
3671  returnTangentPlane = cms.bool( True )
3672 )
3673 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3674  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3675  NoErrorPropagation = cms.bool( False ),
3676  PropagationDirection = cms.string( "oppositeToMomentum" ),
3677  useTuningForL2Speed = cms.bool( False ),
3678  useIsYokeFlag = cms.bool( True ),
3679  endcapShiftInZNeg = cms.double( 0.0 ),
3680  SetVBFPointer = cms.bool( False ),
3681  AssumeNoMaterial = cms.bool( False ),
3682  endcapShiftInZPos = cms.double( 0.0 ),
3683  useInTeslaFromMagField = cms.bool( False ),
3684  VBFName = cms.string( "VolumeBasedMagneticField" ),
3685  useEndcapShiftsInZ = cms.bool( False ),
3686  sendLogWarning = cms.bool( False ),
3687  useMatVolumes = cms.bool( True ),
3688  debug = cms.bool( False ),
3689  ApplyRadX0Correction = cms.bool( True ),
3690  useMagVolumes = cms.bool( True ),
3691  returnTangentPlane = cms.bool( True )
3692 )
3693 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3694  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3695  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3696  parameters = cms.PSet(
3697  mTIB_P1 = cms.double( 0.202 ),
3698  maxChgOneMIP = cms.double( 6000.0 ),
3699  mTEC_P0 = cms.double( -1.885 ),
3700  mTOB_P1 = cms.double( 0.253 ),
3701  mTEC_P1 = cms.double( 0.471 ),
3702  mLC_P2 = cms.double( 0.3 ),
3703  mLC_P1 = cms.double( 0.618 ),
3704  mTOB_P0 = cms.double( -1.026 ),
3705  mLC_P0 = cms.double( -0.326 ),
3706  useLegacyError = cms.bool( False ),
3707  mTIB_P0 = cms.double( -0.742 ),
3708  mTID_P1 = cms.double( 0.433 ),
3709  mTID_P0 = cms.double( -1.427 )
3710  )
3711 )
3712 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3713  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3714  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3715  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3716  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3717  Matcher = cms.string( "StandardMatcher" ),
3718  Phase2StripCPE = cms.string( "" ),
3719  appendToDataLabel = cms.string( "" )
3720 )
3721 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3722  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3723  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3724  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3725  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3726  Matcher = cms.string( "StandardMatcher" ),
3727  Phase2StripCPE = cms.string( "" ),
3728  appendToDataLabel = cms.string( "" )
3729 )
3730 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3731  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3732  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3733  StripCPE = cms.string( "Fake" ),
3734  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3735  Matcher = cms.string( "StandardMatcher" ),
3736  Phase2StripCPE = cms.string( "" ),
3737  appendToDataLabel = cms.string( "" )
3738 )
3739 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3740  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3741  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3742  StripCPE = cms.string( "Fake" ),
3743  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3744  Matcher = cms.string( "StandardMatcher" ),
3745  Phase2StripCPE = cms.string( "" ),
3746  appendToDataLabel = cms.string( "" )
3747 )
3748 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3749  MaxChi2 = cms.double( 16.0 ),
3750  nSigma = cms.double( 3.0 ),
3751  MaxDisplacement = cms.double( 0.5 ),
3752  MaxSagitta = cms.double( 2.0 ),
3753  MinimalTolerance = cms.double( 0.5 ),
3754  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3755  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3756  pTChargeCutThreshold = cms.double( -1.0 ),
3757  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3758  appendToDataLabel = cms.string( "" )
3759 )
3760 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3761  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3762  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3763  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3764  isPhase2 = cms.bool( False ),
3765  doPixelShapeCut = cms.bool( True ),
3766  doStripShapeCut = cms.bool( True ),
3767  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3768  appendToDataLabel = cms.string( "" )
3769 )
3770 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3771  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3772  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3773  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3774  EstimateCut = cms.double( 30.0 ),
3775  MaxFractionOutliers = cms.double( 0.3 ),
3776  MaxNumberOfOutliers = cms.int32( 3 ),
3777  MinDof = cms.int32( 2 ),
3778  NoOutliersBeginEnd = cms.bool( False ),
3779  MinNumberOfHits = cms.int32( 7 ),
3780  MinNumberOfHitsHighEta = cms.int32( 5 ),
3781  HighEtaSwitch = cms.double( 5.0 ),
3782  RejectTracks = cms.bool( True ),
3783  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3784  NoInvalidHitsBeginEnd = cms.bool( False ),
3785  LogPixelProbabilityCut = cms.double( -16.0 ),
3786  appendToDataLabel = cms.string( "" )
3787 )
3788 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3789  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3790  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3791  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3792  EstimateCut = cms.double( 30.0 ),
3793  MaxFractionOutliers = cms.double( 0.3 ),
3794  MaxNumberOfOutliers = cms.int32( 3 ),
3795  MinDof = cms.int32( 2 ),
3796  NoOutliersBeginEnd = cms.bool( False ),
3797  MinNumberOfHits = cms.int32( 7 ),
3798  MinNumberOfHitsHighEta = cms.int32( 5 ),
3799  HighEtaSwitch = cms.double( 5.0 ),
3800  RejectTracks = cms.bool( True ),
3801  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3802  NoInvalidHitsBeginEnd = cms.bool( False ),
3803  LogPixelProbabilityCut = cms.double( -16.0 ),
3804  appendToDataLabel = cms.string( "" )
3805 )
3806 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3807  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3808  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3809  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3810  appendToDataLabel = cms.string( "" )
3811 )
3812 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3813  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3814  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3815  Updator = cms.string( "hltESPKFUpdator" ),
3816  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3817  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3818  minHits = cms.int32( 7 ),
3819  appendToDataLabel = cms.string( "" )
3820 )
3821 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3822  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3823  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3824  Updator = cms.string( "hltESPKFUpdator" ),
3825  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3826  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3827  minHits = cms.int32( 7 ),
3828  appendToDataLabel = cms.string( "" )
3829 )
3830 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3831  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3832  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3833  Updator = cms.string( "hltESPKFUpdator" ),
3834  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3835  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3836  errorRescaling = cms.double( 10.0 ),
3837  minHits = cms.int32( 7 ),
3838  appendToDataLabel = cms.string( "" )
3839 )
3840 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3841  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3842  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3843  Updator = cms.string( "hltESPKFUpdator" ),
3844  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3845  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3846  errorRescaling = cms.double( 10.0 ),
3847  minHits = cms.int32( 7 ),
3848  appendToDataLabel = cms.string( "" )
3849 )
3850 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3851  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3852  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3853  fractionShared = cms.double( 0.09 ),
3854  ValidHitBonus = cms.double( 5.0 ),
3855  MissingHitPenalty = cms.double( 20.0 ),
3856  allowSharedFirstHit = cms.bool( True )
3857 )
3858 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3859  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3860  algoOrder = cms.vstring( ),
3861  appendToDataLabel = cms.string( "" )
3862 )
3863 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3864  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3865  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3866  fractionShared = cms.double( 0.5 ),
3867  ValidHitBonus = cms.double( 100.0 ),
3868  MissingHitPenalty = cms.double( 0.0 ),
3869  allowSharedFirstHit = cms.bool( False )
3870 )
3871 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3872  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3873  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3874  Updator = cms.string( "hltESPKFUpdator" ),
3875  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3876  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3877  minHits = cms.int32( 3 ),
3878  appendToDataLabel = cms.string( "" )
3879 )
3880 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3881  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3882  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3883  Updator = cms.string( "hltESPKFUpdator" ),
3884  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3885  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3886  errorRescaling = cms.double( 100.0 ),
3887  minHits = cms.int32( 3 ),
3888  appendToDataLabel = cms.string( "" )
3889 )
3890 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
3891  timeThreshold = cms.int32( 48 ),
3892  sigmaZThreshold = cms.double( 2.0 ),
3893  sigmaXYThreshold = cms.double( 4.0 ),
3894  appendToDataLabel = cms.string( "" )
3895 )
3896 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
3897  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
3898  useQuadrupletAlgo = cms.bool( False ),
3899  appendToDataLabel = cms.string( "" )
3900 )
3901 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
3902  ComponentName = cms.string( "hltTrackCleaner" ),
3903  appendToDataLabel = cms.string( "" )
3904 )
3905 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3906  ComponentName = cms.string( "HODetIdAssociator" ),
3907  etaBinSize = cms.double( 0.087 ),
3908  nEta = cms.int32( 30 ),
3909  nPhi = cms.int32( 72 ),
3910  hcalRegion = cms.int32( 2 ),
3911  includeBadChambers = cms.bool( False ),
3912  includeGEM = cms.bool( False ),
3913  includeME0 = cms.bool( False )
3914 )
3915 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
3916  appendToDataLabel = cms.string( "" )
3917 )
3918 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3919  ComponentName = cms.string( "MuonDetIdAssociator" ),
3920  etaBinSize = cms.double( 0.125 ),
3921  nEta = cms.int32( 48 ),
3922  nPhi = cms.int32( 48 ),
3923  hcalRegion = cms.int32( 2 ),
3924  includeBadChambers = cms.bool( True ),
3925  includeGEM = cms.bool( True ),
3926  includeME0 = cms.bool( False )
3927 )
3928 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3929  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
3930  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3931  fractionShared = cms.double( 0.1 ),
3932  ValidHitBonus = cms.double( 1000.0 ),
3933  MissingHitPenalty = cms.double( 1.0 ),
3934  allowSharedFirstHit = cms.bool( True )
3935 )
3936 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3937  ComponentName = cms.string( "SimpleNavigationSchool" ),
3938  PluginName = cms.string( "" ),
3939  SimpleMagneticField = cms.string( "ParabolicMf" )
3940 )
3941 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3942  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3943  etaBinSize = cms.double( 0.1 ),
3944  nEta = cms.int32( 60 ),
3945  nPhi = cms.int32( 30 ),
3946  hcalRegion = cms.int32( 2 ),
3947  includeBadChambers = cms.bool( False ),
3948  includeGEM = cms.bool( False ),
3949  includeME0 = cms.bool( False )
3950 )
3951 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
3952  appendToDataLabel = cms.string( "" )
3953 )
3954 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
3955  ComponentName = cms.string( "" ),
3956  CablingMapLabel = cms.string( "" ),
3957  UseQualityInfo = cms.bool( False ),
3958  appendToDataLabel = cms.string( "" )
3959 )
3960 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3961 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3962  LatencyRecord = cms.PSet(
3963  label = cms.untracked.string( "" ),
3964  record = cms.string( "SiStripLatencyRcd" )
3965  ),
3966  BackPlaneCorrectionPeakMode = cms.PSet(
3967  label = cms.untracked.string( "peak" ),
3968  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3969  ),
3970  BackPlaneCorrectionDeconvMode = cms.PSet(
3971  label = cms.untracked.string( "deconvolution" ),
3972  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3973  )
3974 )
3975 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3976  LatencyRecord = cms.PSet(
3977  label = cms.untracked.string( "" ),
3978  record = cms.string( "SiStripLatencyRcd" )
3979  ),
3980  LorentzAnglePeakMode = cms.PSet(
3981  label = cms.untracked.string( "peak" ),
3982  record = cms.string( "SiStripLorentzAngleRcd" )
3983  ),
3984  LorentzAngleDeconvMode = cms.PSet(
3985  label = cms.untracked.string( "deconvolution" ),
3986  record = cms.string( "SiStripLorentzAngleRcd" )
3987  )
3988 )
3989 
3990 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3991  RawDataCollection = cms.InputTag( "rawDataCollector" )
3992 )
3993 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
3994 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
3995  result = cms.bool( False )
3996 )
3997 fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter",
3998  src = cms.InputTag( "statusOnGPU" )
3999 )
4000 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4001  SelectedTriggerType = cms.int32( 1 )
4002 )
4003 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4004  FedIds = cms.vint32( 1404 ),
4005  Setup = cms.string( "stage2::GTSetup" ),
4006  FWId = cms.uint32( 0 ),
4007  DmxFWId = cms.uint32( 0 ),
4008  FWOverride = cms.bool( False ),
4009  TMTCheck = cms.bool( True ),
4010  CTP7 = cms.untracked.bool( False ),
4011  MTF7 = cms.untracked.bool( False ),
4012  InputLabel = cms.InputTag( "rawDataCollector" ),
4013  lenSlinkHeader = cms.untracked.int32( 8 ),
4014  lenSlinkTrailer = cms.untracked.int32( 8 ),
4015  lenAMCHeader = cms.untracked.int32( 8 ),
4016  lenAMCTrailer = cms.untracked.int32( 0 ),
4017  lenAMC13Header = cms.untracked.int32( 8 ),
4018  lenAMC13Trailer = cms.untracked.int32( 8 ),
4019  debug = cms.untracked.bool( False ),
4020  MinFeds = cms.uint32( 0 )
4021 )
4022 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4023  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4024  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4025  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4026  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4027  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4028  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4029  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4030  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4031  GetPrescaleColumnFromData = cms.bool( False ),
4032  AlgorithmTriggersUnprescaled = cms.bool( True ),
4033  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4034  AlgorithmTriggersUnmasked = cms.bool( True ),
4035  useMuonShowers = cms.bool( True ),
4036  resetPSCountersEachLumiSec = cms.bool( True ),
4037  semiRandomInitialPSCounters = cms.bool( False ),
4038  ProduceL1GtDaqRecord = cms.bool( True ),
4039  ProduceL1GtObjectMapRecord = cms.bool( True ),
4040  EmulateBxInEvent = cms.int32( 1 ),
4041  L1DataBxInEvent = cms.int32( 5 ),
4042  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4043  BstLengthBytes = cms.int32( -1 ),
4044  PrescaleSet = cms.uint32( 1 ),
4045  Verbosity = cms.untracked.int32( 0 ),
4046  PrintL1Menu = cms.untracked.bool( False ),
4047  TriggerMenuLuminosity = cms.string( "startup" )
4048 )
4049 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4050  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4051 )
4052 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4053  changeToCMSCoordinates = cms.bool( False ),
4054  maxZ = cms.double( 40.0 ),
4055  setSigmaZ = cms.double( 0.0 ),
4056  beamMode = cms.untracked.uint32( 11 ),
4057  src = cms.InputTag( "" ),
4058  gtEvmLabel = cms.InputTag( "" ),
4059  maxRadius = cms.double( 2.0 ),
4060  useTransientRecord = cms.bool( True )
4061 )
4062 fragment.hltL1sAlCaEcalPhiSymForHI = cms.EDFilter( "HLTL1TSeed",
4063  saveTags = cms.bool( True ),
4064  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND OR L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
4065  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4066  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4067  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4068  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4069  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4070  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4071  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4072  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
4073 )
4074 fragment.hltPreAlCaEcalPhiSymForHI = cms.EDFilter( "HLTPrescaler",
4075  offset = cms.uint32( 0 ),
4076  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4077 )
4078 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4079  tccUnpacking = cms.bool( True ),
4080  FedLabel = cms.InputTag( "listfeds" ),
4081  srpUnpacking = cms.bool( True ),
4082  syncCheck = cms.bool( True ),
4083  feIdCheck = cms.bool( True ),
4084  silentMode = cms.untracked.bool( True ),
4085  InputLabel = cms.InputTag( "rawDataCollector" ),
4086  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 ),
4087  eventPut = cms.bool( True ),
4088  numbTriggerTSamples = cms.int32( 1 ),
4089  numbXtalTSamples = cms.int32( 10 ),
4090  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 ),
4091  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 ),
4092  DoRegional = cms.bool( False ),
4093  feUnpacking = cms.bool( True ),
4094  forceToKeepFRData = cms.bool( False ),
4095  headerUnpacking = cms.bool( True ),
4096  memUnpacking = cms.bool( True )
4097 )
4098 fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU",
4099  InputLabel = cms.InputTag( "rawDataCollector" ),
4100  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 ),
4101  maxChannelsEB = cms.uint32( 61200 ),
4102  maxChannelsEE = cms.uint32( 14648 ),
4103  digisLabelEB = cms.string( "ebDigis" ),
4104  digisLabelEE = cms.string( "eeDigis" )
4105 )
4106 fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer",
4107  digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ),
4108  digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ),
4109  digisOutLabelEB = cms.string( "ebDigis" ),
4110  digisOutLabelEE = cms.string( "eeDigis" ),
4111  produceDummyIntegrityCollections = cms.bool( False )
4112 )
4113 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4114  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
4115  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4116  integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ),
4117  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
4118  ebFEToBeRecovered = cms.string( "ebFE" ),
4119  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
4120  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4121  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
4122  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
4123  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
4124  ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
4125  eeFEToBeRecovered = cms.string( "eeFE" ),
4126  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ),
4127  eeSrFlagCollection = cms.InputTag( "hltEcalDigis" )
4128 )
4129 fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer",
4130  EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ),
4131  EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ),
4132  EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ),
4133  EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ),
4134  algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ),
4135  algoPSet = cms.PSet(
4136  addPedestalUncertaintyEE = cms.double( 0.0 ),
4137  EBtimeFitLimits_Upper = cms.double( 1.4 ),
4138  addPedestalUncertaintyEB = cms.double( 0.0 ),
4139  EEtimeFitLimits_Lower = cms.double( 0.2 ),
4140  gainSwitchUseMaxSampleEB = cms.bool( True ),
4141  timealgo = cms.string( "RatioMethod" ),
4142  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
4143  EEtimeNconst = cms.double( 31.8 ),
4144  EBtimeNconst = cms.double( 28.5 ),
4145  prefitMaxChiSqEE = cms.double( 10.0 ),
4146  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4147  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
4148  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4149  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4150  gainSwitchUseMaxSampleEE = cms.bool( False ),
4151  prefitMaxChiSqEB = cms.double( 25.0 ),
4152  mitigateBadSamplesEB = cms.bool( False ),
4153  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4154  simplifiedNoiseModelForGainSwitch = cms.bool( True ),
4155  ampErrorCalculation = cms.bool( False ),
4156  mitigateBadSamplesEE = cms.bool( False ),
4157  amplitudeThresholdEB = cms.double( 10.0 ),
4158  amplitudeThresholdEE = cms.double( 10.0 ),
4159  EBtimeFitLimits_Lower = cms.double( 0.2 ),
4160  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
4161  selectiveBadSampleCriteriaEB = cms.bool( False ),
4162  dynamicPedestalsEB = cms.bool( False ),
4163  useLumiInfoRunHeader = cms.bool( False ),
4164  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
4165  dynamicPedestalsEE = cms.bool( False ),
4166  doPrefitEE = cms.bool( False ),
4167  selectiveBadSampleCriteriaEE = cms.bool( False ),
4168  EEtimeFitLimits_Upper = cms.double( 1.4 ),
4169  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4170  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4171  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4172  EEtimeConstantTerm = cms.double( 1.0 ),
4173  EBtimeConstantTerm = cms.double( 0.6 ),
4174  activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ),
4175  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4176  doPrefitEB = cms.bool( False )
4177  )
4178 )
4179 fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU",
4180  digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ),
4181  digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ),
4182  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4183  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4184  EBtimeFitLimits_Lower = cms.double( 0.2 ),
4185  EBtimeFitLimits_Upper = cms.double( 1.4 ),
4186  EEtimeFitLimits_Lower = cms.double( 0.2 ),
4187  EEtimeFitLimits_Upper = cms.double( 1.4 ),
4188  EBtimeConstantTerm = cms.double( 0.6 ),
4189  EEtimeConstantTerm = cms.double( 1.0 ),
4190  EBtimeNconst = cms.double( 28.5 ),
4191  EEtimeNconst = cms.double( 31.8 ),
4192  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4193  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4194  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4195  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4196  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4197  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4198  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4199  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4200  amplitudeThresholdEB = cms.double( 10.0 ),
4201  amplitudeThresholdEE = cms.double( 10.0 ),
4202  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4203  shouldRunTimingComputation = cms.bool( True )
4204 )
4205 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer",
4206  recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ),
4207  recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4208  containsTimingInformation = cms.bool( True ),
4209  isPhase2 = cms.bool( False ),
4210  recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ),
4211  recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" )
4212 )
4213 fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat",
4214  recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
4215  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4216  isPhase2 = cms.bool( False ),
4217  recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
4218  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4219 )
4220 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4221  recoverEEVFE = cms.bool( False ),
4222  EErechitCollection = cms.string( "EcalRecHitsEE" ),
4223  recoverEBIsolatedChannels = cms.bool( False ),
4224  recoverEBVFE = cms.bool( False ),
4225  laserCorrection = cms.bool( True ),
4226  EBLaserMIN = cms.double( 0.5 ),
4227  killDeadChannels = cms.bool( True ),
4228  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4229  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4230  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4231  EELaserMIN = cms.double( 0.5 ),
4232  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4233  cleaningConfig = cms.PSet(
4234  cThreshold_endcap = cms.double( 15.0 ),
4235  tightenCrack_e1_double = cms.double( 2.0 ),
4236  cThreshold_barrel = cms.double( 4.0 ),
4237  e6e2thresh = cms.double( 0.04 ),
4238  e4e1Threshold_barrel = cms.double( 0.08 ),
4239  e4e1Threshold_endcap = cms.double( 0.3 ),
4240  tightenCrack_e4e1_single = cms.double( 3.0 ),
4241  cThreshold_double = cms.double( 10.0 ),
4242  e4e1_b_barrel = cms.double( -0.024 ),
4243  tightenCrack_e6e2_double = cms.double( 3.0 ),
4244  e4e1_a_barrel = cms.double( 0.04 ),
4245  tightenCrack_e1_single = cms.double( 2.0 ),
4246  e4e1_a_endcap = cms.double( 0.02 ),
4247  e4e1_b_endcap = cms.double( -0.0125 ),
4248  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4249  ),
4250  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
4251  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4252  recoverEBFE = cms.bool( False ),
4253  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4254  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4255  singleChannelRecoveryThreshold = cms.double( 8.0 ),
4256  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4257  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4258  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4259  ChannelStatusToBeExcluded = cms.vstring( ),
4260  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4261  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ),
4262  recoverEEFE = cms.bool( False ),
4263  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4264  EBLaserMAX = cms.double( 3.0 ),
4265  flagsMapDBReco = cms.PSet(
4266  kDead = cms.vstring( 'kNoDataNoTP' ),
4267  kGood = cms.vstring( 'kOk',
4268  'kDAC',
4269  'kNoLaser',
4270  'kNoisy' ),
4271  kTowerRecovered = cms.vstring( 'kDeadFE' ),
4272  kNoisy = cms.vstring( 'kNNoisy',
4273  'kFixedG6',
4274  'kFixedG1' ),
4275  kNeighboursRecovered = cms.vstring( 'kFixedG0',
4276  'kNonRespondingIsolated',
4277  'kDeadVFE' )
4278  ),
4279  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4280  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4281  algo = cms.string( "EcalRecHitWorkerSimple" ),
4282  EELaserMAX = cms.double( 8.0 ),
4283  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
4284  recoverEEIsolatedChannels = cms.bool( False ),
4285  skipTimeCalib = cms.bool( False )
4286 )
4287 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4288  sourceTag = cms.InputTag( "rawDataCollector" ),
4289  debugMode = cms.untracked.bool( False ),
4290  InstanceES = cms.string( "" ),
4291  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4292  ESdigiCollection = cms.string( "" )
4293 )
4294 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4295  ESrechitCollection = cms.string( "EcalRecHitsES" ),
4296  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4297  algo = cms.string( "ESRecHitWorker" ),
4298  ESRecoAlgo = cms.int32( 0 )
4299 )
4300 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4301  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4302  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4303  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4304  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4305  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4306  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4307  statusThreshold = cms.uint32( 3 ),
4308  useRecoFlag = cms.bool( False ),
4309  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 ),
4310  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 ),
4311  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 ),
4312  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 ),
4313  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4314  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4315 )
4316 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
4317  result = cms.bool( True )
4318 )
4319 fragment.hltL1sAlCaEcalPi0EtaForHI = cms.EDFilter( "HLTL1TSeed",
4320  saveTags = cms.bool( True ),
4321  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" ),
4322  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4323  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4324  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4325  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4326  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4327  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4328  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4329  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
4330 )
4331 fragment.hltPreAlCaEcalEtaEBonlyForHI = cms.EDFilter( "HLTPrescaler",
4332  offset = cms.uint32( 0 ),
4333  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4334 )
4335 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4336  doBarrel = cms.bool( True ),
4337  doEndcaps = cms.bool( True ),
4338  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4339  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4340  clusEtaSize = cms.int32( 3 ),
4341  clusPhiSize = cms.int32( 3 ),
4342  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4343  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4344  clusSeedThr = cms.double( 0.5 ),
4345  clusSeedThrEndCap = cms.double( 1.0 ),
4346  useRecoFlag = cms.bool( False ),
4347  flagLevelRecHitsToUse = cms.int32( 1 ),
4348  useDBStatus = cms.bool( True ),
4349  statusLevelRecHitsToUse = cms.int32( 1 ),
4350  posCalcParameters = cms.PSet(
4351  T0_barl = cms.double( 7.4 ),
4352  T0_endcPresh = cms.double( 1.2 ),
4353  LogWeighted = cms.bool( True ),
4354  T0_endc = cms.double( 3.1 ),
4355  X0 = cms.double( 0.89 ),
4356  W0 = cms.double( 4.2 )
4357  ),
4358  maxNumberofSeeds = cms.int32( 700 ),
4359  maxNumberofClusters = cms.int32( 300 ),
4360  debugLevel = cms.int32( 0 )
4361 )
4362 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4363  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4364  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4365  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4366  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4367  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4368  useRecoFlag = cms.bool( False ),
4369  flagLevelRecHitsToUse = cms.int32( 1 ),
4370  useDBStatus = cms.bool( True ),
4371  statusLevelRecHitsToUse = cms.int32( 1 ),
4372  doSelBarrel = cms.bool( True ),
4373  barrelSelection = cms.PSet(
4374  massHighPi0Cand = cms.double( 0.156 ),
4375  ptMinForIsolation = cms.double( 1.0 ),
4376  seleMinvMaxBarrel = cms.double( 0.8 ),
4377  massLowPi0Cand = cms.double( 0.084 ),
4378  seleS9S25Gamma = cms.double( 0.8 ),
4379  seleBeltDeta = cms.double( 0.1 ),
4380  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4381  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4382  removePi0CandidatesForEta = cms.bool( True ),
4383  seleMinvMinBarrel = cms.double( 0.2 ),
4384  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4385  selePtPairBarrel_region1 = cms.double( 3.0 ),
4386  selePtPairBarrel_region2 = cms.double( 3.0 ),
4387  seleBeltDR = cms.double( 0.3 ),
4388  region1_Barrel = cms.double( 1.0 ),
4389  seleIsoBarrel_region1 = cms.double( 0.5 ),
4390  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4391  seleIsoBarrel_region2 = cms.double( 0.5 ),
4392  selePtGammaBarrel_region2 = cms.double( 1.4 ),
4393  store5x5RecHitEB = cms.bool( True ),
4394  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4395  seleNxtalBarrel_region1 = cms.uint32( 6 )
4396  ),
4397  doSelEndcap = cms.bool( False ),
4398  endcapSelection = cms.PSet(
4399  seleBeltDetaEndCap = cms.double( 0.05 ),
4400  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4401  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4402  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4403  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4404  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4405  ptMinForIsolationEndCap = cms.double( 0.5 ),
4406  selePtPairEndCap_region1 = cms.double( 1.5 ),
4407  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4408  selePtPairEndCap_region2 = cms.double( 1.5 ),
4409  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4410  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4411  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4412  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4413  region1_EndCap = cms.double( 1.8 ),
4414  region2_EndCap = cms.double( 2.0 ),
4415  store5x5RecHitEE = cms.bool( False ),
4416  seleIsoEndCap_region3 = cms.double( 0.5 ),
4417  seleIsoEndCap_region2 = cms.double( 0.5 ),
4418  seleMinvMinEndCap = cms.double( 0.05 ),
4419  selePtPairEndCap_region3 = cms.double( 99.0 ),
4420  seleIsoEndCap_region1 = cms.double( 0.5 ),
4421  seleBeltDREndCap = cms.double( 0.2 ),
4422  seleMinvMaxEndCap = cms.double( 0.3 ),
4423  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4424  seleS9S25GammaEndCap = cms.double( 0.0 )
4425  ),
4426  storeRecHitES = cms.bool( False ),
4427  preshowerSelection = cms.PSet(
4428  preshClusterEnergyCut = cms.double( 0.0 ),
4429  debugLevelES = cms.string( "" ),
4430  ESCollection = cms.string( "etaEcalRecHitsES" ),
4431  preshNclust = cms.int32( 4 ),
4432  preshStripEnergyCut = cms.double( 0.0 ),
4433  preshCalibPlaneY = cms.double( 0.7 ),
4434  preshSeededNstrip = cms.int32( 15 ),
4435  preshCalibGamma = cms.double( 0.024 ),
4436  preshCalibPlaneX = cms.double( 1.0 ),
4437  preshCalibMIP = cms.double( 9.0E-5 )
4438  ),
4439  debugLevel = cms.int32( 0 )
4440 )
4441 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4442  doEnergyScale = cms.bool( False ),
4443  doEnergyScaleInverse = cms.bool( False ),
4444  doIntercalib = cms.bool( False ),
4445  doIntercalibInverse = cms.bool( False ),
4446  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4447  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4448  doLaserCorrections = cms.bool( False ),
4449  doLaserCorrectionsInverse = cms.bool( False ),
4450  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4451  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4452 )
4453 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4454  region = cms.string( "barrel" ),
4455  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4456  digisOut = cms.string( "etaEBDigis" ),
4457  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4458  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
4459  srFlagsOut = cms.string( "etaEBSrFlags" )
4460 )
4461 fragment.hltPreAlCaEcalEtaEEonlyForHI = cms.EDFilter( "HLTPrescaler",
4462  offset = cms.uint32( 0 ),
4463  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4464 )
4465 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4466  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4467  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4468  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4469  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4470  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4471  useRecoFlag = cms.bool( False ),
4472  flagLevelRecHitsToUse = cms.int32( 1 ),
4473  useDBStatus = cms.bool( True ),
4474  statusLevelRecHitsToUse = cms.int32( 1 ),
4475  doSelBarrel = cms.bool( False ),
4476  barrelSelection = cms.PSet(
4477  massHighPi0Cand = cms.double( 0.163 ),
4478  ptMinForIsolation = cms.double( 1.0 ),
4479  seleMinvMaxBarrel = cms.double( 0.8 ),
4480  massLowPi0Cand = cms.double( 0.104 ),
4481  seleS9S25Gamma = cms.double( 0.0 ),
4482  seleBeltDeta = cms.double( 0.05 ),
4483  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4484  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4485  removePi0CandidatesForEta = cms.bool( False ),
4486  seleMinvMinBarrel = cms.double( 0.3 ),
4487  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4488  selePtPairBarrel_region1 = cms.double( 1.5 ),
4489  selePtPairBarrel_region2 = cms.double( 1.5 ),
4490  seleBeltDR = cms.double( 0.2 ),
4491  region1_Barrel = cms.double( 1.0 ),
4492  seleIsoBarrel_region1 = cms.double( 0.5 ),
4493  selePtGammaBarrel_region1 = cms.double( 1.0 ),
4494  seleIsoBarrel_region2 = cms.double( 0.5 ),
4495  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4496  store5x5RecHitEB = cms.bool( False ),
4497  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4498  seleNxtalBarrel_region1 = cms.uint32( 6 )
4499  ),
4500  doSelEndcap = cms.bool( True ),
4501  endcapSelection = cms.PSet(
4502  seleBeltDetaEndCap = cms.double( 0.1 ),
4503  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4504  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4505  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4506  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4507  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4508  ptMinForIsolationEndCap = cms.double( 0.5 ),
4509  selePtPairEndCap_region1 = cms.double( 3.0 ),
4510  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4511  selePtPairEndCap_region2 = cms.double( 3.0 ),
4512  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4513  selePtGammaEndCap_region3 = cms.double( 1.0 ),
4514  selePtGammaEndCap_region2 = cms.double( 1.0 ),
4515  selePtGammaEndCap_region1 = cms.double( 1.0 ),
4516  region1_EndCap = cms.double( 1.8 ),
4517  region2_EndCap = cms.double( 2.0 ),
4518  store5x5RecHitEE = cms.bool( True ),
4519  seleIsoEndCap_region3 = cms.double( 0.5 ),
4520  seleIsoEndCap_region2 = cms.double( 0.5 ),
4521  seleMinvMinEndCap = cms.double( 0.2 ),
4522  selePtPairEndCap_region3 = cms.double( 3.0 ),
4523  seleIsoEndCap_region1 = cms.double( 0.5 ),
4524  seleBeltDREndCap = cms.double( 0.3 ),
4525  seleMinvMaxEndCap = cms.double( 0.8 ),
4526  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4527  seleS9S25GammaEndCap = cms.double( 0.85 )
4528  ),
4529  storeRecHitES = cms.bool( True ),
4530  preshowerSelection = cms.PSet(
4531  preshClusterEnergyCut = cms.double( 0.0 ),
4532  debugLevelES = cms.string( "" ),
4533  ESCollection = cms.string( "etaEcalRecHitsES" ),
4534  preshNclust = cms.int32( 4 ),
4535  preshStripEnergyCut = cms.double( 0.0 ),
4536  preshCalibPlaneY = cms.double( 0.7 ),
4537  preshSeededNstrip = cms.int32( 15 ),
4538  preshCalibGamma = cms.double( 0.024 ),
4539  preshCalibPlaneX = cms.double( 1.0 ),
4540  preshCalibMIP = cms.double( 9.0E-5 )
4541  ),
4542  debugLevel = cms.int32( 0 )
4543 )
4544 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4545  doEnergyScale = cms.bool( False ),
4546  doEnergyScaleInverse = cms.bool( False ),
4547  doIntercalib = cms.bool( False ),
4548  doIntercalibInverse = cms.bool( False ),
4549  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4550  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4551  doLaserCorrections = cms.bool( False ),
4552  doLaserCorrectionsInverse = cms.bool( False ),
4553  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4554  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4555 )
4556 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4557  region = cms.string( "endcap" ),
4558  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4559  digisOut = cms.string( "etaEEDigis" ),
4560  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4561  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
4562  srFlagsOut = cms.string( "etaEESrFlags" )
4563 )
4564 fragment.hltPreAlCaEcalPi0EBonlyForHI = cms.EDFilter( "HLTPrescaler",
4565  offset = cms.uint32( 0 ),
4566  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4567 )
4568 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4569  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4570  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4571  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4572  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4573  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4574  useRecoFlag = cms.bool( False ),
4575  flagLevelRecHitsToUse = cms.int32( 1 ),
4576  useDBStatus = cms.bool( True ),
4577  statusLevelRecHitsToUse = cms.int32( 1 ),
4578  doSelBarrel = cms.bool( True ),
4579  barrelSelection = cms.PSet(
4580  massHighPi0Cand = cms.double( 0.163 ),
4581  ptMinForIsolation = cms.double( 1.0 ),
4582  seleMinvMaxBarrel = cms.double( 0.22 ),
4583  massLowPi0Cand = cms.double( 0.104 ),
4584  seleS9S25Gamma = cms.double( 0.0 ),
4585  seleBeltDeta = cms.double( 0.05 ),
4586  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4587  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4588  removePi0CandidatesForEta = cms.bool( False ),
4589  seleMinvMinBarrel = cms.double( 0.06 ),
4590  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
4591  selePtPairBarrel_region1 = cms.double( 2.0 ),
4592  selePtPairBarrel_region2 = cms.double( 1.75 ),
4593  seleBeltDR = cms.double( 0.2 ),
4594  region1_Barrel = cms.double( 1.0 ),
4595  seleIsoBarrel_region1 = cms.double( 0.5 ),
4596  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4597  seleIsoBarrel_region2 = cms.double( 0.5 ),
4598  selePtGammaBarrel_region2 = cms.double( 0.65 ),
4599  store5x5RecHitEB = cms.bool( False ),
4600  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4601  seleNxtalBarrel_region1 = cms.uint32( 6 )
4602  ),
4603  doSelEndcap = cms.bool( False ),
4604  endcapSelection = cms.PSet(
4605  seleBeltDetaEndCap = cms.double( 0.05 ),
4606  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4607  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4608  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4609  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4610  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4611  ptMinForIsolationEndCap = cms.double( 0.5 ),
4612  selePtPairEndCap_region1 = cms.double( 1.5 ),
4613  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4614  selePtPairEndCap_region2 = cms.double( 1.5 ),
4615  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4616  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4617  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4618  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4619  region1_EndCap = cms.double( 1.8 ),
4620  region2_EndCap = cms.double( 2.0 ),
4621  store5x5RecHitEE = cms.bool( False ),
4622  seleIsoEndCap_region3 = cms.double( 0.5 ),
4623  seleIsoEndCap_region2 = cms.double( 0.5 ),
4624  seleMinvMinEndCap = cms.double( 0.05 ),
4625  selePtPairEndCap_region3 = cms.double( 99.0 ),
4626  seleIsoEndCap_region1 = cms.double( 0.5 ),
4627  seleBeltDREndCap = cms.double( 0.2 ),
4628  seleMinvMaxEndCap = cms.double( 0.3 ),
4629  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4630  seleS9S25GammaEndCap = cms.double( 0.0 )
4631  ),
4632  storeRecHitES = cms.bool( False ),
4633  preshowerSelection = cms.PSet(
4634  preshClusterEnergyCut = cms.double( 0.0 ),
4635  debugLevelES = cms.string( "" ),
4636  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4637  preshNclust = cms.int32( 4 ),
4638  preshStripEnergyCut = cms.double( 0.0 ),
4639  preshCalibPlaneY = cms.double( 0.7 ),
4640  preshSeededNstrip = cms.int32( 15 ),
4641  preshCalibGamma = cms.double( 0.024 ),
4642  preshCalibPlaneX = cms.double( 1.0 ),
4643  preshCalibMIP = cms.double( 9.0E-5 )
4644  ),
4645  debugLevel = cms.int32( 0 )
4646 )
4647 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4648  doEnergyScale = cms.bool( False ),
4649  doEnergyScaleInverse = cms.bool( False ),
4650  doIntercalib = cms.bool( False ),
4651  doIntercalibInverse = cms.bool( False ),
4652  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4653  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4654  doLaserCorrections = cms.bool( False ),
4655  doLaserCorrectionsInverse = cms.bool( False ),
4656  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4657  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4658 )
4659 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4660  region = cms.string( "barrel" ),
4661  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4662  digisOut = cms.string( "pi0EBDigis" ),
4663  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
4664  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
4665  srFlagsOut = cms.string( "pi0EBSrFlags" )
4666 )
4667 fragment.hltPreAlCaEcalPi0EEonlyForHI = cms.EDFilter( "HLTPrescaler",
4668  offset = cms.uint32( 0 ),
4669  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4670 )
4671 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4672  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4673  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4674  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4675  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4676  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4677  useRecoFlag = cms.bool( False ),
4678  flagLevelRecHitsToUse = cms.int32( 1 ),
4679  useDBStatus = cms.bool( True ),
4680  statusLevelRecHitsToUse = cms.int32( 1 ),
4681  doSelBarrel = cms.bool( False ),
4682  barrelSelection = cms.PSet(
4683  massHighPi0Cand = cms.double( 0.163 ),
4684  ptMinForIsolation = cms.double( 1.0 ),
4685  seleMinvMaxBarrel = cms.double( 0.22 ),
4686  massLowPi0Cand = cms.double( 0.104 ),
4687  seleS9S25Gamma = cms.double( 0.0 ),
4688  seleBeltDeta = cms.double( 0.05 ),
4689  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4690  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4691  removePi0CandidatesForEta = cms.bool( False ),
4692  seleMinvMinBarrel = cms.double( 0.06 ),
4693  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4694  selePtPairBarrel_region1 = cms.double( 1.5 ),
4695  selePtPairBarrel_region2 = cms.double( 1.5 ),
4696  seleBeltDR = cms.double( 0.2 ),
4697  region1_Barrel = cms.double( 1.0 ),
4698  seleIsoBarrel_region1 = cms.double( 0.5 ),
4699  selePtGammaBarrel_region1 = cms.double( 0.5 ),
4700  seleIsoBarrel_region2 = cms.double( 0.5 ),
4701  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4702  store5x5RecHitEB = cms.bool( False ),
4703  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4704  seleNxtalBarrel_region1 = cms.uint32( 6 )
4705  ),
4706  doSelEndcap = cms.bool( True ),
4707  endcapSelection = cms.PSet(
4708  seleBeltDetaEndCap = cms.double( 0.05 ),
4709  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4710  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
4711  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
4712  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4713  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4714  ptMinForIsolationEndCap = cms.double( 0.5 ),
4715  selePtPairEndCap_region1 = cms.double( 3.75 ),
4716  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4717  selePtPairEndCap_region2 = cms.double( 2.0 ),
4718  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
4719  selePtGammaEndCap_region3 = cms.double( 0.95 ),
4720  selePtGammaEndCap_region2 = cms.double( 0.95 ),
4721  selePtGammaEndCap_region1 = cms.double( 1.1 ),
4722  region1_EndCap = cms.double( 1.8 ),
4723  region2_EndCap = cms.double( 2.0 ),
4724  store5x5RecHitEE = cms.bool( False ),
4725  seleIsoEndCap_region3 = cms.double( 0.5 ),
4726  seleIsoEndCap_region2 = cms.double( 0.5 ),
4727  seleMinvMinEndCap = cms.double( 0.05 ),
4728  selePtPairEndCap_region3 = cms.double( 2.0 ),
4729  seleIsoEndCap_region1 = cms.double( 0.5 ),
4730  seleBeltDREndCap = cms.double( 0.2 ),
4731  seleMinvMaxEndCap = cms.double( 0.3 ),
4732  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4733  seleS9S25GammaEndCap = cms.double( 0.0 )
4734  ),
4735  storeRecHitES = cms.bool( True ),
4736  preshowerSelection = cms.PSet(
4737  preshClusterEnergyCut = cms.double( 0.0 ),
4738  debugLevelES = cms.string( "" ),
4739  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4740  preshNclust = cms.int32( 4 ),
4741  preshStripEnergyCut = cms.double( 0.0 ),
4742  preshCalibPlaneY = cms.double( 0.7 ),
4743  preshSeededNstrip = cms.int32( 15 ),
4744  preshCalibGamma = cms.double( 0.024 ),
4745  preshCalibPlaneX = cms.double( 1.0 ),
4746  preshCalibMIP = cms.double( 9.0E-5 )
4747  ),
4748  debugLevel = cms.int32( 0 )
4749 )
4750 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4751  doEnergyScale = cms.bool( False ),
4752  doEnergyScaleInverse = cms.bool( False ),
4753  doIntercalib = cms.bool( False ),
4754  doIntercalibInverse = cms.bool( False ),
4755  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4756  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4757  doLaserCorrections = cms.bool( False ),
4758  doLaserCorrectionsInverse = cms.bool( False ),
4759  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4760  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4761 )
4762 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4763  region = cms.string( "endcap" ),
4764  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4765  digisOut = cms.string( "pi0EEDigis" ),
4766  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
4767  srFlagsIn = cms.InputTag( "hltEcalDigis" ),
4768  srFlagsOut = cms.string( "pi0EESrFlags" )
4769 )
4770 fragment.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed",
4771  saveTags = cms.bool( True ),
4772  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
4773  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4774  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4775  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4776  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4777  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4778  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4779  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4780  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
4781 )
4782 fragment.hltPreAlCaRPCMuonNormalisationForHI = cms.EDFilter( "HLTPrescaler",
4783  offset = cms.uint32( 0 ),
4784  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4785 )
4786 fragment.hltRPCMuonNormaL1Filtered0ForHI = cms.EDFilter( "HLTMuonL1TFilter",
4787  saveTags = cms.bool( True ),
4788  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4789  PreviousCandTag = cms.InputTag( "hltL1sRPCMuonNormalisationForHI" ),
4790  MaxEta = cms.double( 2.4 ),
4791  MinPt = cms.double( 0.0 ),
4792  MaxDeltaR = cms.double( 0.3 ),
4793  MinN = cms.int32( 1 ),
4794  CentralBxOnly = cms.bool( True ),
4795  SelectQualities = cms.vint32( )
4796 )
4797 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
4798  inputLabel = cms.InputTag( "rawDataCollector" ),
4799  debug = cms.untracked.bool( False )
4800 )
4801 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
4802  recAlgoConfig = cms.PSet(
4803  maxTime = cms.double( 420.0 ),
4804  debug = cms.untracked.bool( False ),
4805  stepTwoFromDigi = cms.bool( False ),
4806  tTrigModeConfig = cms.PSet(
4807  debug = cms.untracked.bool( False ),
4808  tofCorrType = cms.int32( 0 ),
4809  tTrigLabel = cms.string( "" ),
4810  wirePropCorrType = cms.int32( 0 ),
4811  doTOFCorrection = cms.bool( True ),
4812  vPropWire = cms.double( 24.4 ),
4813  doT0Correction = cms.bool( True ),
4814  doWirePropCorrection = cms.bool( True ),
4815  t0Label = cms.string( "" )
4816  ),
4817  useUncertDB = cms.bool( True ),
4818  doVdriftCorr = cms.bool( True ),
4819  minTime = cms.double( -3.0 ),
4820  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
4821  readLegacyTTrigDB = cms.bool( True ),
4822  readLegacyVDriftDB = cms.bool( True )
4823  ),
4824  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
4825  debug = cms.untracked.bool( False ),
4826  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
4827 )
4828 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
4829  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
4830  Reco4DAlgoConfig = cms.PSet(
4831  Reco2DAlgoConfig = cms.PSet(
4832  AlphaMaxPhi = cms.double( 1.0 ),
4833  debug = cms.untracked.bool( False ),
4834  segmCleanerMode = cms.int32( 2 ),
4835  AlphaMaxTheta = cms.double( 0.9 ),
4836  hit_afterT0_resolution = cms.double( 0.03 ),
4837  performT0_vdriftSegCorrection = cms.bool( False ),
4838  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
4839  recAlgoConfig = cms.PSet(
4840  maxTime = cms.double( 420.0 ),
4841  debug = cms.untracked.bool( False ),
4842  stepTwoFromDigi = cms.bool( False ),
4843  tTrigModeConfig = cms.PSet(
4844  debug = cms.untracked.bool( False ),
4845  tofCorrType = cms.int32( 0 ),
4846  tTrigLabel = cms.string( "" ),
4847  wirePropCorrType = cms.int32( 0 ),
4848  doTOFCorrection = cms.bool( True ),
4849  vPropWire = cms.double( 24.4 ),
4850  doT0Correction = cms.bool( True ),
4851  doWirePropCorrection = cms.bool( True ),
4852  t0Label = cms.string( "" )
4853  ),
4854  useUncertDB = cms.bool( True ),
4855  doVdriftCorr = cms.bool( True ),
4856  minTime = cms.double( -3.0 ),
4857  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
4858  readLegacyTTrigDB = cms.bool( True ),
4859  readLegacyVDriftDB = cms.bool( True )
4860  ),
4861  MaxAllowedHits = cms.uint32( 50 ),
4862  nUnSharedHitsMin = cms.int32( 2 ),
4863  nSharedHitsMax = cms.int32( 2 ),
4864  performT0SegCorrection = cms.bool( False ),
4865  perform_delta_rejecting = cms.bool( False )
4866  ),
4867  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
4868  debug = cms.untracked.bool( False ),
4869  segmCleanerMode = cms.int32( 2 ),
4870  AllDTRecHits = cms.bool( True ),
4871  hit_afterT0_resolution = cms.double( 0.03 ),
4872  performT0_vdriftSegCorrection = cms.bool( False ),
4873  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
4874  recAlgoConfig = cms.PSet(
4875  maxTime = cms.double( 420.0 ),
4876  debug = cms.untracked.bool( False ),
4877  stepTwoFromDigi = cms.bool( False ),
4878  tTrigModeConfig = cms.PSet(
4879  debug = cms.untracked.bool( False ),
4880  tofCorrType = cms.int32( 0 ),
4881  tTrigLabel = cms.string( "" ),
4882  wirePropCorrType = cms.int32( 0 ),
4883  doTOFCorrection = cms.bool( True ),
4884  vPropWire = cms.double( 24.4 ),
4885  doT0Correction = cms.bool( True ),
4886  doWirePropCorrection = cms.bool( True ),
4887  t0Label = cms.string( "" )
4888  ),
4889  useUncertDB = cms.bool( True ),
4890  doVdriftCorr = cms.bool( True ),
4891  minTime = cms.double( -3.0 ),
4892  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
4893  readLegacyTTrigDB = cms.bool( True ),
4894  readLegacyVDriftDB = cms.bool( True )
4895  ),
4896  nUnSharedHitsMin = cms.int32( 2 ),
4897  nSharedHitsMax = cms.int32( 2 ),
4898  performT0SegCorrection = cms.bool( False ),
4899  perform_delta_rejecting = cms.bool( False )
4900  ),
4901  debug = cms.untracked.bool( False ),
4902  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
4903  recHits2DLabel = cms.InputTag( "dt2DSegments" )
4904 )
4905 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
4906  InputObjects = cms.InputTag( "rawDataCollector" ),
4907  UseExaminer = cms.bool( True ),
4908  ExaminerMask = cms.uint32( 535558134 ),
4909  UseSelectiveUnpacking = cms.bool( True ),
4910  ErrorMask = cms.uint32( 0 ),
4911  UnpackStatusDigis = cms.bool( False ),
4912  UseFormatStatus = cms.bool( True ),
4913  useRPCs = cms.bool( False ),
4914  useGEMs = cms.bool( False ),
4915  useCSCShowers = cms.bool( False ),
4916  Debug = cms.untracked.bool( False ),
4917  PrintEventNumber = cms.untracked.bool( False ),
4918  runDQM = cms.untracked.bool( False ),
4919  VisualFEDInspect = cms.untracked.bool( False ),
4920  VisualFEDShort = cms.untracked.bool( False ),
4921  FormatedEventDump = cms.untracked.bool( False ),
4922  SuppressZeroLCT = cms.untracked.bool( True ),
4923  DisableMappingCheck = cms.untracked.bool( False ),
4924  B904Setup = cms.untracked.bool( False ),
4925  B904vmecrate = cms.untracked.int32( 1 ),
4926  B904dmb = cms.untracked.int32( 3 )
4927 )
4928 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
4929  CSCStripPeakThreshold = cms.double( 10.0 ),
4930  CSCStripClusterChargeCut = cms.double( 25.0 ),
4931  CSCStripxtalksOffset = cms.double( 0.03 ),
4932  UseAverageTime = cms.bool( False ),
4933  UseParabolaFit = cms.bool( False ),
4934  UseFivePoleFit = cms.bool( True ),
4935  CSCWireClusterDeltaT = cms.int32( 1 ),
4936  CSCUseCalibrations = cms.bool( True ),
4937  CSCUseStaticPedestals = cms.bool( False ),
4938  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
4939  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
4940  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
4941  readBadChannels = cms.bool( False ),
4942  readBadChambers = cms.bool( True ),
4943  CSCUseTimingCorrections = cms.bool( True ),
4944  CSCUseGasGainCorrections = cms.bool( False ),
4945  CSCDebug = cms.untracked.bool( False ),
4946  CSCstripWireDeltaTime = cms.int32( 8 ),
4947  XTasymmetry_ME1a = cms.double( 0.0 ),
4948  XTasymmetry_ME1b = cms.double( 0.0 ),
4949  XTasymmetry_ME12 = cms.double( 0.0 ),
4950  XTasymmetry_ME13 = cms.double( 0.0 ),
4951  XTasymmetry_ME21 = cms.double( 0.0 ),
4952  XTasymmetry_ME22 = cms.double( 0.0 ),
4953  XTasymmetry_ME31 = cms.double( 0.0 ),
4954  XTasymmetry_ME32 = cms.double( 0.0 ),
4955  XTasymmetry_ME41 = cms.double( 0.0 ),
4956  ConstSyst_ME1a = cms.double( 0.022 ),
4957  ConstSyst_ME1b = cms.double( 0.007 ),
4958  ConstSyst_ME12 = cms.double( 0.0 ),
4959  ConstSyst_ME13 = cms.double( 0.0 ),
4960  ConstSyst_ME21 = cms.double( 0.0 ),
4961  ConstSyst_ME22 = cms.double( 0.0 ),
4962  ConstSyst_ME31 = cms.double( 0.0 ),
4963  ConstSyst_ME32 = cms.double( 0.0 ),
4964  ConstSyst_ME41 = cms.double( 0.0 ),
4965  NoiseLevel_ME1a = cms.double( 7.0 ),
4966  NoiseLevel_ME1b = cms.double( 8.0 ),
4967  NoiseLevel_ME12 = cms.double( 9.0 ),
4968  NoiseLevel_ME13 = cms.double( 8.0 ),
4969  NoiseLevel_ME21 = cms.double( 9.0 ),
4970  NoiseLevel_ME22 = cms.double( 9.0 ),
4971  NoiseLevel_ME31 = cms.double( 9.0 ),
4972  NoiseLevel_ME32 = cms.double( 9.0 ),
4973  NoiseLevel_ME41 = cms.double( 9.0 ),
4974  CSCUseReducedWireTimeWindow = cms.bool( False ),
4975  CSCWireTimeWindowLow = cms.int32( 0 ),
4976  CSCWireTimeWindowHigh = cms.int32( 15 )
4977 )
4978 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
4979  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
4980  algo_type = cms.int32( 1 ),
4981  algo_psets = cms.VPSet(
4982  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
4983  algo_psets = cms.VPSet(
4984  cms.PSet( wideSeg = cms.double( 3.0 ),
4985  chi2Norm_2D_ = cms.double( 35.0 ),
4986  dRIntMax = cms.double( 2.0 ),
4987  doCollisions = cms.bool( True ),
4988  dPhiMax = cms.double( 0.006 ),
4989  dRMax = cms.double( 1.5 ),
4990  dPhiIntMax = cms.double( 0.005 ),
4991  minLayersApart = cms.int32( 1 ),
4992  chi2Max = cms.double( 100.0 ),
4993  chi2_str = cms.double( 50.0 ),
4994  enlarge = cms.bool( False )
4995  ),
4996  cms.PSet( wideSeg = cms.double( 3.0 ),
4997  chi2Norm_2D_ = cms.double( 35.0 ),
4998  dRIntMax = cms.double( 2.0 ),
4999  doCollisions = cms.bool( True ),
5000  dPhiMax = cms.double( 0.005 ),
5001  dRMax = cms.double( 1.5 ),
5002  dPhiIntMax = cms.double( 0.004 ),
5003  minLayersApart = cms.int32( 1 ),
5004  chi2Max = cms.double( 100.0 ),
5005  chi2_str = cms.double( 50.0 ),
5006  enlarge = cms.bool( False )
5007  ),
5008  cms.PSet( wideSeg = cms.double( 3.0 ),
5009  chi2Norm_2D_ = cms.double( 35.0 ),
5010  dRIntMax = cms.double( 2.0 ),
5011  doCollisions = cms.bool( True ),
5012  dPhiMax = cms.double( 0.004 ),
5013  dRMax = cms.double( 1.5 ),
5014  dPhiIntMax = cms.double( 0.003 ),
5015  minLayersApart = cms.int32( 1 ),
5016  chi2Max = cms.double( 100.0 ),
5017  chi2_str = cms.double( 50.0 ),
5018  enlarge = cms.bool( False )
5019  ),
5020  cms.PSet( wideSeg = cms.double( 3.0 ),
5021  chi2Norm_2D_ = cms.double( 20.0 ),
5022  dRIntMax = cms.double( 2.0 ),
5023  doCollisions = cms.bool( True ),
5024  dPhiMax = cms.double( 0.003 ),
5025  dRMax = cms.double( 1.5 ),
5026  dPhiIntMax = cms.double( 0.002 ),
5027  minLayersApart = cms.int32( 1 ),
5028  chi2Max = cms.double( 60.0 ),
5029  chi2_str = cms.double( 30.0 ),
5030  enlarge = cms.bool( False )
5031  ),
5032  cms.PSet( wideSeg = cms.double( 3.0 ),
5033  chi2Norm_2D_ = cms.double( 60.0 ),
5034  dRIntMax = cms.double( 2.0 ),
5035  doCollisions = cms.bool( True ),
5036  dPhiMax = cms.double( 0.007 ),
5037  dRMax = cms.double( 1.5 ),
5038  dPhiIntMax = cms.double( 0.005 ),
5039  minLayersApart = cms.int32( 1 ),
5040  chi2Max = cms.double( 180.0 ),
5041  chi2_str = cms.double( 80.0 ),
5042  enlarge = cms.bool( False )
5043  ),
5044  cms.PSet( wideSeg = cms.double( 3.0 ),
5045  chi2Norm_2D_ = cms.double( 35.0 ),
5046  dRIntMax = cms.double( 2.0 ),
5047  doCollisions = cms.bool( True ),
5048  dPhiMax = cms.double( 0.006 ),
5049  dRMax = cms.double( 1.5 ),
5050  dPhiIntMax = cms.double( 0.004 ),
5051  minLayersApart = cms.int32( 1 ),
5052  chi2Max = cms.double( 100.0 ),
5053  chi2_str = cms.double( 50.0 ),
5054  enlarge = cms.bool( False )
5055  )
5056  ),
5057  algo_name = cms.string( "CSCSegAlgoRU" ),
5058  chamber_types = cms.vstring( 'ME1/a',
5059  'ME1/b',
5060  'ME1/2',
5061  'ME1/3',
5062  'ME2/1',
5063  'ME2/2',
5064  'ME3/1',
5065  'ME3/2',
5066  'ME4/1',
5067  'ME4/2' )
5068  )
5069  )
5070 )
5071 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
5072  InputLabel = cms.InputTag( "rawDataCollector" ),
5073  doSynchro = cms.bool( False )
5074 )
5075 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
5076  recAlgoConfig = cms.PSet( ),
5077  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
5078  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
5079  maskSource = cms.string( "File" ),
5080  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
5081  deadSource = cms.string( "File" ),
5082  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
5083 )
5084 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
5085  InputLabel = cms.InputTag( "rawDataCollector" ),
5086  useDBEMap = cms.bool( True ),
5087  keepDAQStatus = cms.bool( False ),
5088  readMultiBX = cms.bool( False ),
5089  ge21Off = cms.bool( True ),
5090  fedIdStart = cms.uint32( 1467 ),
5091  fedIdEnd = cms.uint32( 1478 )
5092 )
5093 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
5094  recAlgoConfig = cms.PSet( ),
5095  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
5096  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
5097  applyMasking = cms.bool( False ),
5098  ge21Off = cms.bool( False )
5099 )
5100 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
5101  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
5102  ge0_name = cms.string( "GE0SegAlgoRU" ),
5103  algo_name = cms.string( "GEMSegmentAlgorithm" ),
5104  ge0_pset = cms.PSet(
5105  maxChi2GoodSeg = cms.double( 50.0 ),
5106  maxChi2Prune = cms.double( 50.0 ),
5107  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
5108  maxETASeeds = cms.double( 0.1 ),
5109  maxPhiAdditional = cms.double( 0.001096605744 ),
5110  minNumberOfHits = cms.uint32( 4 ),
5111  doCollisions = cms.bool( True ),
5112  maxPhiSeeds = cms.double( 0.001096605744 ),
5113  requireCentralBX = cms.bool( True ),
5114  maxChi2Additional = cms.double( 100.0 ),
5115  allowWideSegments = cms.bool( True ),
5116  maxNumberOfHits = cms.uint32( 300 ),
5117  maxTOFDiff = cms.double( 25.0 )
5118  ),
5119  algo_pset = cms.PSet(
5120  dYclusBoxMax = cms.double( 5.0 ),
5121  dXclusBoxMax = cms.double( 1.0 ),
5122  maxRecHitsInCluster = cms.int32( 4 ),
5123  preClustering = cms.bool( True ),
5124  preClusteringUseChaining = cms.bool( True ),
5125  dEtaChainBoxMax = cms.double( 0.05 ),
5126  clusterOnlySameBXRecHits = cms.bool( True ),
5127  minHitsPerSegment = cms.uint32( 2 ),
5128  dPhiChainBoxMax = cms.double( 0.02 )
5129  )
5130 )
5131 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
5132  inputTag = cms.InputTag( "rawDataCollector" ),
5133  fedList = cms.vuint32( 1024, 1025 )
5134 )
5135 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
5136  inputTag = cms.InputTag( "rawDataCollector" ),
5137  fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
5138 )
5139 fragment.hltL1sDQMHIPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
5140  saveTags = cms.bool( True ),
5141  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5142  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5143  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5144  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5145  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5146  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5147  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5148  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5149  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5150 )
5151 fragment.hltPreDQMHIPixelReconstruction = cms.EDFilter( "HLTPrescaler",
5152  offset = cms.uint32( 0 ),
5153  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5154 )
5155 fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA",
5156  src = cms.InputTag( "hltOnlineBeamSpot" )
5157 )
5158 fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA",
5159  src = cms.InputTag( "hltSiPixelClustersGPU" )
5160 )
5161 fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi",
5162  IncludeErrors = cms.bool( True ),
5163  UseQualityInfo = cms.bool( False ),
5164  ErrorList = cms.vint32( 29 ),
5165  UserErrorList = cms.vint32( ),
5166  InputLabel = cms.InputTag( "rawDataCollector" ),
5167  Regions = cms.PSet( ),
5168  UsePilotBlade = cms.bool( False ),
5169  UsePhase1 = cms.bool( True ),
5170  CablingMapLabel = cms.string( "" ),
5171  SiPixelQualityLabel = cms.string( "" )
5172 )
5173 fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA",
5174  src = cms.InputTag( "hltSiPixelClustersGPU" )
5175 )
5176 fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA",
5177  digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ),
5178  CablingMapLabel = cms.string( "" ),
5179  UsePhase1 = cms.bool( True ),
5180  ErrorList = cms.vint32( 29 ),
5181  UserErrorList = cms.vint32( 40 )
5182 )
5183 fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer",
5184  src = cms.InputTag( "hltSiPixelDigisLegacy" ),
5185  ClusterMode = cms.string( "PixelThresholdClusterizer" ),
5186  maxNumberOfClusters = cms.int32( 40000 ),
5187  payloadType = cms.string( "HLT" ),
5188  ChannelThreshold = cms.int32( 10 ),
5189  MissCalibrate = cms.bool( True ),
5190  SplitClusters = cms.bool( False ),
5191  VCaltoElectronGain = cms.int32( 1 ),
5192  VCaltoElectronGain_L1 = cms.int32( 1 ),
5193  VCaltoElectronOffset = cms.int32( 0 ),
5194  VCaltoElectronOffset_L1 = cms.int32( 0 ),
5195  SeedThreshold = cms.int32( 1000 ),
5196  ClusterThreshold_L1 = cms.int32( 4000 ),
5197  ClusterThreshold = cms.int32( 4000 ),
5198  ElectronPerADCGain = cms.double( 135.0 ),
5199  DropDuplicates = cms.bool( True ),
5200  Phase2Calibration = cms.bool( False ),
5201  Phase2ReadoutMode = cms.int32( -1 ),
5202  Phase2DigiBaseline = cms.double( 1200.0 ),
5203  Phase2KinkADC = cms.int32( 8 )
5204 )
5205 fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1",
5206  IncludeErrors = cms.bool( True ),
5207  UseQualityInfo = cms.bool( False ),
5208  clusterThreshold_layer1 = cms.int32( 4000 ),
5209  clusterThreshold_otherLayers = cms.int32( 4000 ),
5210  VCaltoElectronGain = cms.double( 1.0 ),
5211  VCaltoElectronGain_L1 = cms.double( 1.0 ),
5212  VCaltoElectronOffset = cms.double( 0.0 ),
5213  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5214  InputLabel = cms.InputTag( "rawDataCollector" ),
5215  Regions = cms.PSet( ),
5216  CablingMapLabel = cms.string( "" )
5217 )
5218 fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1",
5219  src = cms.InputTag( "hltSiPixelDigisSoA" ),
5220  clusterThreshold_layer1 = cms.int32( 4000 ),
5221  clusterThreshold_otherLayers = cms.int32( 4000 ),
5222  produceDigis = cms.bool( False ),
5223  storeDigis = cms.bool( False )
5224 )
5225 fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
5226  src = cms.InputTag( "hltSiPixelClusters" ),
5227  onDemand = cms.bool( False )
5228 )
5229 fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1",
5230  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5231  src = cms.InputTag( "hltSiPixelClusters" ),
5232  CPE = cms.string( "hltESPPixelCPEFast" ),
5233  convertToLegacy = cms.bool( True )
5234 )
5235 fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1",
5236  beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ),
5237  src = cms.InputTag( "hltSiPixelClustersGPU" ),
5238  CPE = cms.string( "hltESPPixelCPEFast" )
5239 )
5240 fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1",
5241  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ),
5242  src = cms.InputTag( "hltSiPixelClusters" )
5243 )
5244 fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1",
5245  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" )
5246 )
5247 fragment.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
5248  src = cms.InputTag( "hltSiPixelClustersLegacy" ),
5249  onDemand = cms.bool( False )
5250 )
5251 fragment.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1",
5252  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5253  src = cms.InputTag( "hltSiPixelClustersLegacy" ),
5254  CPE = cms.string( "hltESPPixelCPEFast" ),
5255  convertToLegacy = cms.bool( True )
5256 )
5257 fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
5258  scaleErrorsForBPix1 = cms.bool( False ),
5259  scaleFactor = cms.double( 0.65 )
5260 )
5261 fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
5262  ptMin = cms.double( 0.1 ),
5263  nSigmaInvPtTolerance = cms.double( 0.0 ),
5264  tipMax = cms.double( 1.0 ),
5265  nSigmaTipMaxTolerance = cms.double( 0.0 ),
5266  chi2 = cms.double( 1000.0 )
5267 )
5268 fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1",
5269  onGPU = cms.bool( False ),
5270  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ),
5271  ptmin = cms.double( 0.899999976158 ),
5272  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5273  CAThetaCutForward = cms.double( 0.00300000002608 ),
5274  hardCurvCut = cms.double( 0.0328407224959 ),
5275  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5276  dcaCutOuterTriplet = cms.double( 0.25 ),
5277  earlyFishbone = cms.bool( True ),
5278  lateFishbone = cms.bool( False ),
5279  fillStatistics = cms.bool( False ),
5280  minHitsPerNtuplet = cms.uint32( 3 ),
5281  maxNumberOfDoublets = cms.uint32( 524288 ),
5282  minHitsForSharingCut = cms.uint32( 10 ),
5283  fitNas4 = cms.bool( False ),
5284  doClusterCut = cms.bool( True ),
5285  doZ0Cut = cms.bool( True ),
5286  doPtCut = cms.bool( True ),
5287  useRiemannFit = cms.bool( False ),
5288  doSharedHitCut = cms.bool( True ),
5289  dupPassThrough = cms.bool( False ),
5290  useSimpleTripletCleaner = cms.bool( True ),
5291  idealConditions = cms.bool( False ),
5292  includeJumpingForwardDoublets = cms.bool( True ),
5293  z0Cut = cms.double( 12.0 ),
5294  ptCut = cms.double( 0.5 ),
5295  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5296  trackQualityCuts = cms.PSet(
5297  chi2MaxPt = cms.double( 10.0 ),
5298  tripletMaxTip = cms.double( 0.3 ),
5299  chi2Scale = cms.double( 8.0 ),
5300  quadrupletMaxTip = cms.double( 0.5 ),
5301  quadrupletMinPt = cms.double( 0.3 ),
5302  quadrupletMaxZip = cms.double( 12.0 ),
5303  tripletMaxZip = cms.double( 12.0 ),
5304  tripletMinPt = cms.double( 0.5 ),
5305  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5306  )
5307 )
5308 fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1",
5309  onGPU = cms.bool( True ),
5310  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ),
5311  ptmin = cms.double( 0.899999976158 ),
5312  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5313  CAThetaCutForward = cms.double( 0.00300000002608 ),
5314  hardCurvCut = cms.double( 0.0328407224959 ),
5315  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5316  dcaCutOuterTriplet = cms.double( 0.25 ),
5317  earlyFishbone = cms.bool( True ),
5318  lateFishbone = cms.bool( False ),
5319  fillStatistics = cms.bool( False ),
5320  minHitsPerNtuplet = cms.uint32( 3 ),
5321  maxNumberOfDoublets = cms.uint32( 524288 ),
5322  minHitsForSharingCut = cms.uint32( 10 ),
5323  fitNas4 = cms.bool( False ),
5324  doClusterCut = cms.bool( True ),
5325  doZ0Cut = cms.bool( True ),
5326  doPtCut = cms.bool( True ),
5327  useRiemannFit = cms.bool( False ),
5328  doSharedHitCut = cms.bool( True ),
5329  dupPassThrough = cms.bool( False ),
5330  useSimpleTripletCleaner = cms.bool( True ),
5331  idealConditions = cms.bool( False ),
5332  includeJumpingForwardDoublets = cms.bool( True ),
5333  z0Cut = cms.double( 12.0 ),
5334  ptCut = cms.double( 0.5 ),
5335  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5336  trackQualityCuts = cms.PSet(
5337  chi2MaxPt = cms.double( 10.0 ),
5338  tripletMaxTip = cms.double( 0.3 ),
5339  chi2Scale = cms.double( 8.0 ),
5340  quadrupletMaxTip = cms.double( 0.5 ),
5341  quadrupletMinPt = cms.double( 0.3 ),
5342  quadrupletMaxZip = cms.double( 12.0 ),
5343  tripletMaxZip = cms.double( 12.0 ),
5344  tripletMinPt = cms.double( 0.5 ),
5345  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5346  )
5347 )
5348 fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1",
5349  src = cms.InputTag( "hltPixelTracksGPU" )
5350 )
5351 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1",
5352  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5353  trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5354  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5355  minNumberOfHits = cms.int32( 0 ),
5356  minQuality = cms.string( "loose" )
5357 )
5358 fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
5359  RegionPSet = cms.PSet(
5360  nSigmaZ = cms.double( 4.0 ),
5361  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5362  ptMin = cms.double( 0.8 ),
5363  originRadius = cms.double( 0.02 ),
5364  precise = cms.bool( True )
5365  )
5366 )
5367 fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1",
5368  onGPU = cms.bool( False ),
5369  oneKernel = cms.bool( True ),
5370  useDensity = cms.bool( True ),
5371  useDBSCAN = cms.bool( False ),
5372  useIterative = cms.bool( False ),
5373  doSplitting = cms.bool( True ),
5374  minT = cms.int32( 2 ),
5375  eps = cms.double( 0.07 ),
5376  errmax = cms.double( 0.01 ),
5377  chi2max = cms.double( 9.0 ),
5378  PtMin = cms.double( 0.5 ),
5379  PtMax = cms.double( 75.0 ),
5380  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" )
5381 )
5382 fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1",
5383  onGPU = cms.bool( True ),
5384  oneKernel = cms.bool( True ),
5385  useDensity = cms.bool( True ),
5386  useDBSCAN = cms.bool( False ),
5387  useIterative = cms.bool( False ),
5388  doSplitting = cms.bool( True ),
5389  minT = cms.int32( 2 ),
5390  eps = cms.double( 0.07 ),
5391  errmax = cms.double( 0.01 ),
5392  chi2max = cms.double( 9.0 ),
5393  PtMin = cms.double( 0.5 ),
5394  PtMax = cms.double( 75.0 ),
5395  pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" )
5396 )
5397 fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA",
5398  src = cms.InputTag( "hltPixelVerticesGPU" )
5399 )
5400 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA",
5401  TrackCollection = cms.InputTag( "hltPixelTracks" ),
5402  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5403  src = cms.InputTag( "hltPixelVerticesSoA" )
5404 )
5405 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
5406  src = cms.InputTag( "hltPixelVertices" ),
5407  maxVtx = cms.uint32( 100 ),
5408  fractionSumPt2 = cms.double( 0.3 ),
5409  minSumPt2 = cms.double( 0.0 ),
5410  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5411 )
5412 fragment.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1",
5413  onGPU = cms.bool( False ),
5414  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5415  ptmin = cms.double( 0.899999976158 ),
5416  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5417  CAThetaCutForward = cms.double( 0.00300000002608 ),
5418  hardCurvCut = cms.double( 0.0328407224959 ),
5419  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5420  dcaCutOuterTriplet = cms.double( 0.25 ),
5421  earlyFishbone = cms.bool( True ),
5422  lateFishbone = cms.bool( False ),
5423  fillStatistics = cms.bool( False ),
5424  minHitsPerNtuplet = cms.uint32( 3 ),
5425  maxNumberOfDoublets = cms.uint32( 524288 ),
5426  minHitsForSharingCut = cms.uint32( 10 ),
5427  fitNas4 = cms.bool( False ),
5428  doClusterCut = cms.bool( True ),
5429  doZ0Cut = cms.bool( True ),
5430  doPtCut = cms.bool( True ),
5431  useRiemannFit = cms.bool( False ),
5432  doSharedHitCut = cms.bool( True ),
5433  dupPassThrough = cms.bool( False ),
5434  useSimpleTripletCleaner = cms.bool( True ),
5435  idealConditions = cms.bool( False ),
5436  includeJumpingForwardDoublets = cms.bool( True ),
5437  z0Cut = cms.double( 12.0 ),
5438  ptCut = cms.double( 0.5 ),
5439  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5440  trackQualityCuts = cms.PSet(
5441  chi2MaxPt = cms.double( 10.0 ),
5442  tripletMaxTip = cms.double( 0.3 ),
5443  chi2Scale = cms.double( 8.0 ),
5444  quadrupletMaxTip = cms.double( 0.5 ),
5445  quadrupletMinPt = cms.double( 0.3 ),
5446  quadrupletMaxZip = cms.double( 12.0 ),
5447  tripletMaxZip = cms.double( 12.0 ),
5448  tripletMinPt = cms.double( 0.5 ),
5449  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5450  )
5451 )
5452 fragment.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1",
5453  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5454  trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ),
5455  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5456  minNumberOfHits = cms.int32( 0 ),
5457  minQuality = cms.string( "loose" )
5458 )
5459 fragment.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1",
5460  onGPU = cms.bool( False ),
5461  oneKernel = cms.bool( True ),
5462  useDensity = cms.bool( True ),
5463  useDBSCAN = cms.bool( False ),
5464  useIterative = cms.bool( False ),
5465  doSplitting = cms.bool( True ),
5466  minT = cms.int32( 2 ),
5467  eps = cms.double( 0.07 ),
5468  errmax = cms.double( 0.01 ),
5469  chi2max = cms.double( 9.0 ),
5470  PtMin = cms.double( 0.5 ),
5471  PtMax = cms.double( 75.0 ),
5472  pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" )
5473 )
5474 fragment.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA",
5475  TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ),
5476  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5477  src = cms.InputTag( "hltPixelVerticesCPUOnly" )
5478 )
5479 fragment.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer",
5480  src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ),
5481  maxVtx = cms.uint32( 100 ),
5482  fractionSumPt2 = cms.double( 0.3 ),
5483  minSumPt2 = cms.double( 0.0 ),
5484  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5485 )
5486 fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5487  eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ),
5488  lumiProducts = cms.untracked.vstring( ),
5489  runProducts = cms.untracked.vstring( ),
5490  processProducts = cms.untracked.vstring( )
5491 )
5492 fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5493  eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ),
5494  lumiProducts = cms.untracked.vstring( ),
5495  runProducts = cms.untracked.vstring( ),
5496  processProducts = cms.untracked.vstring( )
5497 )
5498 fragment.hltPixelConsumerTrimmedVertices = cms.EDAnalyzer( "GenericConsumer",
5499  eventProducts = cms.untracked.vstring( 'hltTrimmedPixelVertices' ),
5500  lumiProducts = cms.untracked.vstring( ),
5501  runProducts = cms.untracked.vstring( ),
5502  processProducts = cms.untracked.vstring( )
5503 )
5504 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA",
5505  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5506  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
5507 )
5508 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA",
5509  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ),
5510  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
5511 )
5512 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA",
5513  pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5514  pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ),
5515  topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
5516  minD2cut = cms.double( 1.0E-4 )
5517 )
5518 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA",
5519  pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ),
5520  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ),
5521  useQualityCut = cms.bool( True ),
5522  minQuality = cms.string( "loose" )
5523 )
5524 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA",
5525  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ),
5526  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ),
5527  useQualityCut = cms.bool( True ),
5528  minQuality = cms.string( "loose" )
5529 )
5530 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA",
5531  pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ),
5532  pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ),
5533  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ),
5534  useQualityCut = cms.bool( True ),
5535  minQuality = cms.string( "loose" ),
5536  deltaR2cut = cms.double( 0.04 )
5537 )
5538 fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA",
5539  pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ),
5540  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5541  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" )
5542 )
5543 fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA",
5544  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ),
5545  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5546  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" )
5547 )
5548 fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA",
5549  pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ),
5550  pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ),
5551  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5552  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ),
5553  dzCut = cms.double( 1.0 )
5554 )
5555 fragment.hltL1sDQMHIEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5556  saveTags = cms.bool( True ),
5557  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5558  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5559  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5560  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5561  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5562  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5563  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5564  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5565  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5566 )
5567 fragment.hltPreDQMHIEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5568  offset = cms.uint32( 0 ),
5569  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5570 )
5571 fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5572  eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu',
5573  'hltEcalUncalibRecHit@cpu' ),
5574  lumiProducts = cms.untracked.vstring( ),
5575  runProducts = cms.untracked.vstring( ),
5576  processProducts = cms.untracked.vstring( )
5577 )
5578 fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5579  eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda',
5580  'hltEcalUncalibRecHit@cuda' ),
5581  lumiProducts = cms.untracked.vstring( ),
5582  runProducts = cms.untracked.vstring( ),
5583  processProducts = cms.untracked.vstring( )
5584 )
5585 fragment.hltL1sDQMHIHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5586  saveTags = cms.bool( True ),
5587  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5588  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5589  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5590  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5591  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5592  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5593  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5594  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5595  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
5596 )
5597 fragment.hltPreDQMHIHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5598  offset = cms.uint32( 0 ),
5599  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5600 )
5601 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5602  HcalFirstFED = cms.untracked.int32( 700 ),
5603  firstSample = cms.int32( 0 ),
5604  lastSample = cms.int32( 9 ),
5605  FilterDataQuality = cms.bool( True ),
5606  FEDs = cms.untracked.vint32( ),
5607  UnpackZDC = cms.untracked.bool( True ),
5608  UnpackCalib = cms.untracked.bool( True ),
5609  UnpackUMNio = cms.untracked.bool( True ),
5610  UnpackTTP = cms.untracked.bool( False ),
5611  silent = cms.untracked.bool( True ),
5612  saveQIE10DataNSamples = cms.untracked.vint32( ),
5613  saveQIE10DataTags = cms.untracked.vstring( ),
5614  saveQIE11DataNSamples = cms.untracked.vint32( ),
5615  saveQIE11DataTags = cms.untracked.vstring( ),
5616  ComplainEmptyData = cms.untracked.bool( False ),
5617  UnpackerMode = cms.untracked.int32( 0 ),
5618  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5619  InputLabel = cms.InputTag( "rawDataCollector" ),
5620  ElectronicsMap = cms.string( "" )
5621 )
5622 fragment.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU",
5623  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5624  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5625  digisLabelF01HE = cms.string( "" ),
5626  digisLabelF5HB = cms.string( "" ),
5627  digisLabelF3HB = cms.string( "" ),
5628  maxChannelsF01HE = cms.uint32( 10000 ),
5629  maxChannelsF5HB = cms.uint32( 10000 ),
5630  maxChannelsF3HB = cms.uint32( 10000 )
5631 )
5632 fragment.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor",
5633  digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ),
5634  processQIE8 = cms.bool( False ),
5635  digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ),
5636  processQIE11 = cms.bool( True ),
5637  tsFromDB = cms.bool( False ),
5638  recoParamsFromDB = cms.bool( True ),
5639  saveEffectivePedestal = cms.bool( True ),
5640  dropZSmarkedPassed = cms.bool( True ),
5641  makeRecHits = cms.bool( True ),
5642  saveInfos = cms.bool( False ),
5643  saveDroppedInfos = cms.bool( False ),
5644  use8ts = cms.bool( True ),
5645  sipmQTSShift = cms.int32( 0 ),
5646  sipmQNTStoSum = cms.int32( 3 ),
5647  algorithm = cms.PSet(
5648  ts4Thresh = cms.double( 0.0 ),
5649  meanTime = cms.double( 0.0 ),
5650  nnlsThresh = cms.double( 1.0E-11 ),
5651  nMaxItersMin = cms.int32( 50 ),
5652  timeSigmaSiPM = cms.double( 2.5 ),
5653  applyTimeSlew = cms.bool( True ),
5654  timeSlewParsType = cms.int32( 3 ),
5655  ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ),
5656  samplesToAdd = cms.int32( 2 ),
5657  deltaChiSqThresh = cms.double( 0.001 ),
5658  applyTimeConstraint = cms.bool( False ),
5659  calculateArrivalTime = cms.bool( False ),
5660  timeSigmaHPD = cms.double( 5.0 ),
5661  useMahi = cms.bool( True ),
5662  correctForPhaseContainment = cms.bool( True ),
5663  respCorrM3 = cms.double( 1.0 ),
5664  pulseJitter = cms.double( 1.0 ),
5665  applyPedConstraint = cms.bool( False ),
5666  fitTimes = cms.int32( 1 ),
5667  nMaxItersNNLS = cms.int32( 500 ),
5668  applyTimeSlewM3 = cms.bool( True ),
5669  meanPed = cms.double( 0.0 ),
5670  ts4Min = cms.double( 0.0 ),
5671  applyPulseJitter = cms.bool( False ),
5672  useM2 = cms.bool( False ),
5673  timeMin = cms.double( -12.5 ),
5674  useM3 = cms.bool( False ),
5675  chiSqSwitch = cms.double( -1.0 ),
5676  dynamicPed = cms.bool( False ),
5677  tdcTimeShift = cms.double( 0.0 ),
5678  correctionPhaseNS = cms.double( 6.0 ),
5679  firstSampleShift = cms.int32( 0 ),
5680  activeBXs = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5681  ts4chi2 = cms.vdouble( 15.0, 15.0 ),
5682  timeMax = cms.double( 12.5 ),
5683  Class = cms.string( "SimpleHBHEPhase1Algo" ),
5684  applyLegacyHBMCorrection = cms.bool( False )
5685  ),
5686  algoConfigClass = cms.string( "" ),
5687  setNegativeFlagsQIE8 = cms.bool( False ),
5688  setNegativeFlagsQIE11 = cms.bool( False ),
5689  setNoiseFlagsQIE8 = cms.bool( False ),
5690  setNoiseFlagsQIE11 = cms.bool( False ),
5691  setPulseShapeFlagsQIE8 = cms.bool( False ),
5692  setPulseShapeFlagsQIE11 = cms.bool( False ),
5693  setLegacyFlagsQIE8 = cms.bool( False ),
5694  setLegacyFlagsQIE11 = cms.bool( False ),
5695  flagParametersQIE8 = cms.PSet(
5696  hitEnergyMinimum = cms.double( 1.0 ),
5697  pulseShapeParameterSets = cms.VPSet(
5698  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
5699  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
5700  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
5701  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
5702  ),
5703  nominalPedestal = cms.double( 3.0 ),
5704  hitMultiplicityThreshold = cms.int32( 17 )
5705  ),
5706  flagParametersQIE11 = cms.PSet( ),
5707  pulseShapeParametersQIE8 = cms.PSet(
5708  UseDualFit = cms.bool( True ),
5709  LinearCut = cms.vdouble( -3.0, -0.054, -0.054 ),
5710  TriangleIgnoreSlow = cms.bool( False ),
5711  TS4TS5LowerThreshold = cms.vdouble( 100.0, 120.0, 160.0, 200.0, 300.0, 500.0 ),
5712  LinearThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5713  RightSlopeSmallCut = cms.vdouble( 1.08, 1.16, 1.16 ),
5714  TS4TS5UpperThreshold = cms.vdouble( 70.0, 90.0, 100.0, 400.0 ),
5715  TS3TS4ChargeThreshold = cms.double( 70.0 ),
5716  R45PlusOneRange = cms.double( 0.2 ),
5717  TS4TS5LowerCut = cms.vdouble( -1.0, -0.7, -0.5, -0.4, -0.3, 0.1 ),
5718  RightSlopeThreshold = cms.vdouble( 250.0, 400.0, 100000.0 ),
5719  TS3TS4UpperChargeThreshold = cms.double( 20.0 ),
5720  MinimumChargeThreshold = cms.double( 20.0 ),
5721  RightSlopeCut = cms.vdouble( 5.0, 4.15, 4.15 ),
5722  RMS8MaxThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5723  MinimumTS4TS5Threshold = cms.double( 100.0 ),
5724  LeftSlopeThreshold = cms.vdouble( 250.0, 500.0, 100000.0 ),
5725  TS5TS6ChargeThreshold = cms.double( 70.0 ),
5726  TrianglePeakTS = cms.uint32( 10000 ),
5727  TS5TS6UpperChargeThreshold = cms.double( 20.0 ),
5728  RightSlopeSmallThreshold = cms.vdouble( 150.0, 200.0, 100000.0 ),
5729  RMS8MaxCut = cms.vdouble( -13.5, -11.5, -11.5 ),
5730  TS4TS5ChargeThreshold = cms.double( 70.0 ),
5731  R45MinusOneRange = cms.double( 0.2 ),
5732  LeftSlopeCut = cms.vdouble( 5.0, 2.55, 2.55 ),
5733  TS4TS5UpperCut = cms.vdouble( 1.0, 0.8, 0.75, 0.72 )
5734  ),
5735  pulseShapeParametersQIE11 = cms.PSet( )
5736 )
5737 fragment.hltHbherecoGPU = cms.EDProducer( "HBHERecHitProducerGPU",
5738  maxTimeSamples = cms.uint32( 10 ),
5739  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5740  digisLabelF01HE = cms.InputTag( "hltHcalDigisGPU" ),
5741  digisLabelF5HB = cms.InputTag( "hltHcalDigisGPU" ),
5742  digisLabelF3HB = cms.InputTag( "hltHcalDigisGPU" ),
5743  recHitsLabelM0HBHE = cms.string( "" ),
5744  sipmQTSShift = cms.int32( 0 ),
5745  sipmQNTStoSum = cms.int32( 3 ),
5746  firstSampleShift = cms.int32( 0 ),
5747  useEffectivePedestals = cms.bool( True ),
5748  meanTime = cms.double( 0.0 ),
5749  timeSigmaSiPM = cms.double( 2.5 ),
5750  timeSigmaHPD = cms.double( 5.0 ),
5751  ts4Thresh = cms.double( 0.0 ),
5752  applyTimeSlew = cms.bool( True ),
5753  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5754  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5755  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5756  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5757 )
5758 fragment.hltHbherecoFromGPU = cms.EDProducer( "HcalCPURecHitsProducer",
5759  recHitsM0LabelIn = cms.InputTag( "hltHbherecoGPU" ),
5760  recHitsM0LabelOut = cms.string( "" ),
5761  recHitsLegacyLabelOut = cms.string( "" ),
5762  produceSoA = cms.bool( True ),
5763  produceLegacy = cms.bool( True )
5764 )
5765 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5766  digiLabel = cms.InputTag( "hltHcalDigis" ),
5767  dropZSmarkedPassed = cms.bool( True ),
5768  tsFromDB = cms.bool( False ),
5769  sumAllTimeSlices = cms.bool( False ),
5770  forceSOI = cms.int32( -1 ),
5771  soiShift = cms.int32( 0 )
5772 )
5773 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5774  inputLabel = cms.InputTag( "hltHfprereco" ),
5775  useChannelQualityFromDB = cms.bool( False ),
5776  checkChannelQualityForDepth3and4 = cms.bool( False ),
5777  algorithm = cms.PSet(
5778  tfallIfNoTDC = cms.double( -101.0 ),
5779  triseIfNoTDC = cms.double( -100.0 ),
5780  rejectAllFailures = cms.bool( True ),
5781  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 ),
5782  soiPhase = cms.uint32( 1 ),
5783  timeShift = cms.double( 0.0 ),
5784  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5785  Class = cms.string( "HFFlexibleTimeCheck" )
5786  ),
5787  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5788  setNoiseFlags = cms.bool( True ),
5789  runHFStripFilter = cms.bool( False ),
5790  S9S1stat = cms.PSet(
5791  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 ),
5792  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 ),
5793  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 ),
5794  isS8S1 = cms.bool( False ),
5795  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 ),
5796  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 ),
5797  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 ),
5798  HcalAcceptSeverityLevel = cms.int32( 9 )
5799  ),
5800  S8S1stat = cms.PSet(
5801  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 ),
5802  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 ),
5803  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 ),
5804  isS8S1 = cms.bool( True ),
5805  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 ),
5806  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 ),
5807  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 ),
5808  HcalAcceptSeverityLevel = cms.int32( 9 )
5809  ),
5810  PETstat = cms.PSet(
5811  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 ),
5812  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 ),
5813  long_R_29 = cms.vdouble( 0.8 ),
5814  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 ),
5815  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 ),
5816  short_R_29 = cms.vdouble( 0.8 ),
5817  long_R = cms.vdouble( 0.98 ),
5818  short_R = cms.vdouble( 0.8 ),
5819  HcalAcceptSeverityLevel = cms.int32( 9 )
5820  ),
5821  HFStripFilter = cms.PSet(
5822  seedHitIetaMax = cms.int32( 35 ),
5823  verboseLevel = cms.untracked.int32( 10 ),
5824  maxThreshold = cms.double( 100.0 ),
5825  stripThreshold = cms.double( 40.0 ),
5826  wedgeCut = cms.double( 0.05 ),
5827  lstrips = cms.int32( 2 ),
5828  maxStripTime = cms.double( 10.0 ),
5829  gap = cms.int32( 2 ),
5830  timeMax = cms.double( 6.0 )
5831  )
5832 )
5833 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5834  correctForPhaseContainment = cms.bool( True ),
5835  correctionPhaseNS = cms.double( 13.0 ),
5836  digiLabel = cms.InputTag( "hltHcalDigis" ),
5837  Subdetector = cms.string( "HO" ),
5838  correctForTimeslew = cms.bool( True ),
5839  dropZSmarkedPassed = cms.bool( True ),
5840  firstSample = cms.int32( 4 ),
5841  samplesToAdd = cms.int32( 4 ),
5842  tsFromDB = cms.bool( True ),
5843  recoParamsFromDB = cms.bool( True ),
5844  useLeakCorrection = cms.bool( False ),
5845  dataOOTCorrectionName = cms.string( "" ),
5846  dataOOTCorrectionCategory = cms.string( "Data" ),
5847  mcOOTCorrectionName = cms.string( "" ),
5848  mcOOTCorrectionCategory = cms.string( "MC" ),
5849  correctTiming = cms.bool( False ),
5850  firstAuxTS = cms.int32( 4 ),
5851  setNoiseFlags = cms.bool( False ),
5852  digiTimeFromDB = cms.bool( True ),
5853  setHSCPFlags = cms.bool( False ),
5854  setSaturationFlags = cms.bool( False ),
5855  setTimingTrustFlags = cms.bool( False ),
5856  setPulseShapeFlags = cms.bool( False ),
5857  setNegativeFlags = cms.bool( False ),
5858  digistat = cms.PSet( ),
5859  HFInWindowStat = cms.PSet( ),
5860  S9S1stat = cms.PSet( ),
5861  S8S1stat = cms.PSet( ),
5862  PETstat = cms.PSet( ),
5863  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
5864  hfTimingTrustParameters = cms.PSet( )
5865 )
5866 fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5867  eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ),
5868  lumiProducts = cms.untracked.vstring( ),
5869  runProducts = cms.untracked.vstring( ),
5870  processProducts = cms.untracked.vstring( )
5871 )
5872 fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5873  eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ),
5874  lumiProducts = cms.untracked.vstring( ),
5875  runProducts = cms.untracked.vstring( ),
5876  processProducts = cms.untracked.vstring( )
5877 )
5878 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
5879  offset = cms.uint32( 0 ),
5880  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5881 )
5882 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5883  SelectedTriggerType = cms.int32( 2 )
5884 )
5885 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
5886  offset = cms.uint32( 0 ),
5887  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5888 )
5889 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5890  inputTag = cms.InputTag( "rawDataCollector" ),
5891  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 )
5892 )
5893 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
5894  offset = cms.uint32( 0 ),
5895  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5896 )
5897 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5898  inputTag = cms.InputTag( "rawDataCollector" ),
5899  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 )
5900 )
5901 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
5902  rawInput = cms.InputTag( "rawDataCollector" ),
5903  period = cms.uint32( 107 ),
5904  invert = cms.bool( False ),
5905  fedId = cms.int32( 1024 ),
5906  useTCDSEventNumber = cms.bool( True )
5907 )
5908 fragment.hltPreHIPhysics = cms.EDFilter( "HLTPrescaler",
5909  offset = cms.uint32( 0 ),
5910  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5911 )
5912 fragment.hltSiStripRawToDigi = cms.EDProducer( "SiStripRawToDigiModule",
5913  ProductLabel = cms.InputTag( "rawDataCollector" ),
5914  LegacyUnpacker = cms.bool( False ),
5915  AppendedBytes = cms.int32( 0 ),
5916  UseDaqRegister = cms.bool( False ),
5917  UseFedKey = cms.bool( False ),
5918  UnpackBadChannels = cms.bool( False ),
5919  MarkModulesOnMissingFeds = cms.bool( True ),
5920  TriggerFedId = cms.int32( 0 ),
5921  UnpackCommonModeValues = cms.bool( False ),
5922  DoAllCorruptBufferChecks = cms.bool( False ),
5923  DoAPVEmulatorCheck = cms.bool( False ),
5924  ErrorThreshold = cms.uint32( 7174 )
5925 )
5926 fragment.hltSiStripZeroSuppression = cms.EDProducer( "SiStripZeroSuppression",
5927  Algorithms = cms.PSet(
5928  CutToAvoidSignal = cms.double( 2.0 ),
5929  lastGradient = cms.int32( 10 ),
5930  slopeY = cms.int32( 4 ),
5931  slopeX = cms.int32( 3 ),
5932  PedestalSubtractionFedMode = cms.bool( False ),
5933  Use10bitsTruncation = cms.bool( False ),
5934  Fraction = cms.double( 0.2 ),
5935  minStripsToFit = cms.uint32( 4 ),
5936  consecThreshold = cms.uint32( 5 ),
5937  hitStripThreshold = cms.uint32( 40 ),
5938  Deviation = cms.uint32( 25 ),
5939  CommonModeNoiseSubtractionMode = cms.string( "IteratedMedian" ),
5940  filteredBaselineDerivativeSumSquare = cms.double( 30.0 ),
5941  ApplyBaselineCleaner = cms.bool( True ),
5942  doAPVRestore = cms.bool( True ),
5943  TruncateInSuppressor = cms.bool( True ),
5944  restoreThreshold = cms.double( 0.5 ),
5945  sizeWindow = cms.int32( 1 ),
5946  APVInspectMode = cms.string( "Hybrid" ),
5947  ForceNoRestore = cms.bool( False ),
5948  useRealMeanCM = cms.bool( False ),
5949  ApplyBaselineRejection = cms.bool( True ),
5950  DeltaCMThreshold = cms.uint32( 20 ),
5951  nSigmaNoiseDerTh = cms.uint32( 4 ),
5952  nSaturatedStrip = cms.uint32( 2 ),
5953  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
5954  useCMMeanMap = cms.bool( False ),
5955  discontinuityThreshold = cms.int32( 12 ),
5956  distortionThreshold = cms.uint32( 20 ),
5957  filteredBaselineMax = cms.double( 6.0 ),
5958  Iterations = cms.int32( 3 ),
5959  CleaningSequence = cms.uint32( 1 ),
5960  nSmooth = cms.uint32( 9 ),
5961  APVRestoreMode = cms.string( "BaselineFollower" ),
5962  MeanCM = cms.int32( 0 ),
5963  widthCluster = cms.int32( 64 )
5964  ),
5965  RawDigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:VirginRaw','hltSiStripRawToDigi:ProcessedRaw','hltSiStripRawToDigi:ScopeMode','hltSiStripRawToDigi:ZeroSuppressed' ),
5966  storeCM = cms.bool( False ),
5967  fixCM = cms.bool( False ),
5968  produceRawDigis = cms.bool( False ),
5969  produceCalculatedBaseline = cms.bool( False ),
5970  produceBaselinePoints = cms.bool( False ),
5971  storeInZScollBadAPV = cms.bool( True ),
5972  produceHybridFormat = cms.bool( False )
5973 )
5974 fragment.hltSiStripDigiToZSRaw = cms.EDProducer( "SiStripDigiToRawModule",
5975  FedReadoutMode = cms.string( "ZERO_SUPPRESSED" ),
5976  PacketCode = cms.string( "ZERO_SUPPRESSED" ),
5977  UseFedKey = cms.bool( False ),
5978  UseWrongDigiType = cms.bool( False ),
5979  CopyBufferHeader = cms.bool( True ),
5980  InputDigis = cms.InputTag( 'hltSiStripZeroSuppression','ZeroSuppressed' ),
5981  RawDataTag = cms.InputTag( "rawDataCollector" )
5982 )
5983 fragment.hltSiStripClusterizerForRawPrime = cms.EDProducer( "SiStripClusterizer",
5984  Clusterizer = cms.PSet(
5985  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
5986  ChannelThreshold = cms.double( 2.0 ),
5987  SeedThreshold = cms.double( 3.0 ),
5988  ClusterThreshold = cms.double( 5.0 ),
5989  MaxSequentialHoles = cms.uint32( 0 ),
5990  MaxSequentialBad = cms.uint32( 1 ),
5991  MaxAdjacentBad = cms.uint32( 0 ),
5992  RemoveApvShots = cms.bool( True ),
5993  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
5994  ConditionsLabel = cms.string( "" )
5995  ),
5996  DigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:ZeroSuppressed','hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode' )
5997 )
5998 fragment.hltSiStripClusters2ApproxClusters = cms.EDProducer( "SiStripClusters2ApproxClusters",
5999  inputClusters = cms.InputTag( "hltSiStripClusterizerForRawPrime" ),
6000  maxSaturatedStrips = cms.uint32( 3 ),
6001  clusterShapeHitFilterLabel = cms.string( "ClusterShapeHitFilter" ),
6002  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
6003 )
6004 fragment.rawDataRepacker = cms.EDProducer( "RawDataCollectorByLabel",
6005  verbose = cms.untracked.int32( 0 ),
6006  RawCollectionList = cms.VInputTag( 'hltSiStripDigiToZSRaw','source','rawDataCollector' )
6007 )
6008 fragment.rawPrimeDataRepacker = cms.EDProducer( "EvFFEDExcluder",
6009  src = cms.InputTag( "rawDataRepacker" ),
6010  fedsToExclude = ( cms.vuint32( 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304)+cms.vuint32( 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489) )
6011 )
6012 fragment.hltPreHIPhysicsForZS = cms.EDFilter( "HLTPrescaler",
6013  offset = cms.uint32( 0 ),
6014  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6015 )
6016 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
6017  SelectedTriggerType = cms.int32( 3 )
6018 )
6019 fragment.hltPreHIRandom = cms.EDFilter( "HLTPrescaler",
6020  offset = cms.uint32( 0 ),
6021  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6022 )
6023 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
6024  rawInput = cms.InputTag( "rawDataCollector" ),
6025  period = cms.uint32( 4096 ),
6026  invert = cms.bool( False ),
6027  fedId = cms.int32( 1024 ),
6028  useTCDSEventNumber = cms.bool( False )
6029 )
6030 fragment.hltL1sHIHcalNZS = cms.EDFilter( "HLTL1TSeed",
6031  saveTags = cms.bool( True ),
6032  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet56_BptxAND" ),
6033  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6034  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6035  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6036  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6037  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6038  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6039  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6040  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6041 )
6042 fragment.hltPreHIHcalNZS = cms.EDFilter( "HLTPrescaler",
6043  offset = cms.uint32( 0 ),
6044  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6045 )
6046 fragment.hltL1sHIHcalPhiSym = cms.EDFilter( "HLTL1TSeed",
6047  saveTags = cms.bool( True ),
6048  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND OR L1_SingleMuOpen_BptxAND" ),
6049  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6050  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6051  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6052  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6053  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6054  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6055  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6056  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6057 )
6058 fragment.hltPreHIHcalPhiSym = cms.EDFilter( "HLTPrescaler",
6059  offset = cms.uint32( 0 ),
6060  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6061 )
6062 fragment.hltL1sCentrality30100MB1ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
6063  saveTags = cms.bool( True ),
6064  L1SeedsLogicalExpression = cms.string( "L1_Centrality_30_100_MinimumBiasHF1_AND_BptxAND" ),
6065  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6066  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6067  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6068  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6069  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6070  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6071  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6072  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
6073 )
6074 fragment.hltPreHICentralityVeto = cms.EDFilter( "HLTPrescaler",
6075  offset = cms.uint32( 0 ),
6076  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6077 )
6078 fragment.hltPreHICentralityVetoBeamspot = cms.EDFilter( "HLTPrescaler",
6079  offset = cms.uint32( 0 ),
6080  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6081 )
6082 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6083  EBSumThreshold = cms.double( 0.2 ),
6084  HF2Weight = cms.double( 1.0 ),
6085  EBWeight = cms.double( 1.0 ),
6086  hfInput = cms.InputTag( "hltHfreco" ),
6087  EESumThreshold = cms.double( 0.45 ),
6088  HOThreshold0 = cms.double( 3.5 ),
6089  HOThresholdPlus1 = cms.double( 3.5 ),
6090  HOThresholdMinus1 = cms.double( 3.5 ),
6091  HOThresholdPlus2 = cms.double( 3.5 ),
6092  HOThresholdMinus2 = cms.double( 3.5 ),
6093  HBGrid = cms.vdouble( ),
6094  HBThreshold1 = cms.double( 0.4 ),
6095  HBThreshold2 = cms.double( 0.3 ),
6096  HBThreshold = cms.double( 0.3 ),
6097  EEWeights = cms.vdouble( ),
6098  HF1Threshold = cms.double( 0.5 ),
6099  HF2Weights = cms.vdouble( ),
6100  HOWeights = cms.vdouble( ),
6101  EEGrid = cms.vdouble( ),
6102  HEDWeight = cms.double( 1.0 ),
6103  EEWeight = cms.double( 1.0 ),
6104  UseHO = cms.bool( False ),
6105  HBWeights = cms.vdouble( ),
6106  HESWeight = cms.double( 1.0 ),
6107  HF1Weight = cms.double( 1.0 ),
6108  HF2Grid = cms.vdouble( ),
6109  HEDWeights = cms.vdouble( ),
6110  HF1Grid = cms.vdouble( ),
6111  EBWeights = cms.vdouble( ),
6112  HOWeight = cms.double( 1.0E-99 ),
6113  EBThreshold = cms.double( 0.07 ),
6114  EEThreshold = cms.double( 0.3 ),
6115  UseEtEBTreshold = cms.bool( False ),
6116  UseSymEBTreshold = cms.bool( False ),
6117  UseEtEETreshold = cms.bool( False ),
6118  UseSymEETreshold = cms.bool( False ),
6119  hbheInput = cms.InputTag( "hltHbhereco" ),
6120  HcalThreshold = cms.double( -1000.0 ),
6121  HF2Threshold = cms.double( 0.85 ),
6122  HESThreshold1 = cms.double( 0.1 ),
6123  HESThreshold = cms.double( 0.2 ),
6124  HF1Weights = cms.vdouble( ),
6125  hoInput = cms.InputTag( "hltHoreco" ),
6126  HESGrid = cms.vdouble( ),
6127  HESWeights = cms.vdouble( ),
6128  HEDThreshold1 = cms.double( 0.1 ),
6129  HEDThreshold = cms.double( 0.2 ),
6130  EcutTower = cms.double( -1000.0 ),
6131  HEDGrid = cms.vdouble( ),
6132  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6133  HBWeight = cms.double( 1.0 ),
6134  HOGrid = cms.vdouble( ),
6135  EBGrid = cms.vdouble( ),
6136  MomConstrMethod = cms.int32( 1 ),
6137  MomHBDepth = cms.double( 0.2 ),
6138  MomHEDepth = cms.double( 0.4 ),
6139  MomEBDepth = cms.double( 0.3 ),
6140  MomEEDepth = cms.double( 0.0 ),
6141  HcalAcceptSeverityLevel = cms.uint32( 9 ),
6142  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6143  'kWeird',
6144  'kBad' ),
6145  UseHcalRecoveredHits = cms.bool( False ),
6146  UseEcalRecoveredHits = cms.bool( False ),
6147  UseRejectedHitsOnly = cms.bool( False ),
6148  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6149  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
6150  UseRejectedRecoveredHcalHits = cms.bool( False ),
6151  UseRejectedRecoveredEcalHits = cms.bool( False ),
6152  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
6153  AllowMissingInputs = cms.bool( False ),
6154  HcalPhase = cms.int32( 1 )
6155 )
6156 fragment.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
6157  useMassDropTagger = cms.bool( False ),
6158  useFiltering = cms.bool( False ),
6159  useDynamicFiltering = cms.bool( False ),
6160  useTrimming = cms.bool( False ),
6161  usePruning = cms.bool( False ),
6162  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6163  useKtPruning = cms.bool( False ),
6164  useConstituentSubtraction = cms.bool( False ),
6165  useSoftDrop = cms.bool( False ),
6166  correctShape = cms.bool( False ),
6167  UseOnlyVertexTracks = cms.bool( False ),
6168  UseOnlyOnePV = cms.bool( False ),
6169  muCut = cms.double( -1.0 ),
6170  yCut = cms.double( -1.0 ),
6171  rFilt = cms.double( -1.0 ),
6172  rFiltFactor = cms.double( -1.0 ),
6173  trimPtFracMin = cms.double( -1.0 ),
6174  zcut = cms.double( -1.0 ),
6175  rcut_factor = cms.double( -1.0 ),
6176  csRho_EtaMax = cms.double( -1.0 ),
6177  csRParam = cms.double( -1.0 ),
6178  beta = cms.double( -1.0 ),
6179  R0 = cms.double( -1.0 ),
6180  gridMaxRapidity = cms.double( -1.0 ),
6181  gridSpacing = cms.double( -1.0 ),
6182  DzTrVtxMax = cms.double( 0.0 ),
6183  DxyTrVtxMax = cms.double( 0.0 ),
6184  MaxVtxZ = cms.double( 15.0 ),
6185  subjetPtMin = cms.double( -1.0 ),
6186  muMin = cms.double( -1.0 ),
6187  muMax = cms.double( -1.0 ),
6188  yMin = cms.double( -1.0 ),
6189  yMax = cms.double( -1.0 ),
6190  dRMin = cms.double( -1.0 ),
6191  dRMax = cms.double( -1.0 ),
6192  maxDepth = cms.int32( -1 ),
6193  nFilt = cms.int32( -1 ),
6194  MinVtxNdof = cms.int32( 5 ),
6195  src = cms.InputTag( "hltTowerMakerForAll" ),
6196  srcPVs = cms.InputTag( "NotUsed" ),
6197  jetType = cms.string( "CaloJet" ),
6198  jetAlgorithm = cms.string( "AntiKt" ),
6199  rParam = cms.double( 0.4 ),
6200  inputEtMin = cms.double( 0.3 ),
6201  inputEMin = cms.double( 0.0 ),
6202  jetPtMin = cms.double( 10.0 ),
6203  doPVCorrection = cms.bool( False ),
6204  doAreaFastjet = cms.bool( True ),
6205  doRhoFastjet = cms.bool( False ),
6206  doPUOffsetCorr = cms.bool( True ),
6207  puPtMin = cms.double( 10.0 ),
6208  nSigmaPU = cms.double( 1.0 ),
6209  radiusPU = cms.double( 0.5 ),
6210  subtractorName = cms.string( "MultipleAlgoIterator" ),
6211  useExplicitGhosts = cms.bool( False ),
6212  doAreaDiskApprox = cms.bool( False ),
6213  voronoiRfact = cms.double( -0.9 ),
6214  Rho_EtaMax = cms.double( 4.4 ),
6215  Ghost_EtaMax = cms.double( 6.5 ),
6216  Active_Area_Repeats = cms.int32( 1 ),
6217  GhostArea = cms.double( 0.01 ),
6218  restrictInputs = cms.bool( False ),
6219  maxInputs = cms.uint32( 1 ),
6220  writeCompound = cms.bool( False ),
6221  writeJetsWithConst = cms.bool( False ),
6222  doFastJetNonUniform = cms.bool( False ),
6223  useDeterministicSeed = cms.bool( True ),
6224  minSeed = cms.uint32( 14327 ),
6225  verbosity = cms.int32( 0 ),
6226  puWidth = cms.double( 0.0 ),
6227  nExclude = cms.uint32( 0 ),
6228  maxBadEcalCells = cms.uint32( 9999999 ),
6229  maxBadHcalCells = cms.uint32( 9999999 ),
6230  maxProblematicEcalCells = cms.uint32( 9999999 ),
6231  maxProblematicHcalCells = cms.uint32( 9999999 ),
6232  maxRecoveredEcalCells = cms.uint32( 9999999 ),
6233  maxRecoveredHcalCells = cms.uint32( 9999999 ),
6234  puCenters = cms.vdouble( ),
6235  applyWeight = cms.bool( False ),
6236  srcWeights = cms.InputTag( "" ),
6237  minimumTowersFraction = cms.double( 0.0 ),
6238  jetCollInstanceName = cms.string( "" ),
6239  sumRecHits = cms.bool( False )
6240 )
6241 fragment.hltPuAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
6242  min_N90 = cms.int32( -2 ),
6243  min_N90hits = cms.int32( 2 ),
6244  min_EMF = cms.double( 1.0E-6 ),
6245  max_EMF = cms.double( 999.0 ),
6246  jetsInput = cms.InputTag( "hltPuAK4CaloJets" ),
6247  JetIDParams = cms.PSet(
6248  useRecHits = cms.bool( True ),
6249  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
6250  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
6251  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
6252  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6253  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
6254  )
6255 )
6256 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
6257  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
6258  maxRapidity = cms.double( 5.0 ),
6259  gridSpacing = cms.double( 0.55 )
6260 )
6261 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
6262  level = cms.string( "L1FastJet" ),
6263  algorithm = cms.string( "AK4CaloHLT" ),
6264  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
6265 )
6266 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
6267  level = cms.string( "L2Relative" ),
6268  algorithm = cms.string( "AK4CaloHLT" )
6269 )
6270 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
6271  level = cms.string( "L3Absolute" ),
6272  algorithm = cms.string( "AK4CaloHLT" )
6273 )
6274 fragment.hltPuAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
6275  correctors = cms.VInputTag( 'hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' )
6276 )
6277 fragment.hltPuAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
6278  src = cms.InputTag( "hltPuAK4CaloJets" ),
6279  correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' )
6280 )
6281 fragment.hltPuAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
6282  src = cms.InputTag( "hltPuAK4CaloJetsIDPassed" ),
6283  correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' )
6284 )
6285 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
6286  useMassDropTagger = cms.bool( False ),
6287  useFiltering = cms.bool( False ),
6288  useDynamicFiltering = cms.bool( False ),
6289  useTrimming = cms.bool( False ),
6290  usePruning = cms.bool( False ),
6291  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6292  useKtPruning = cms.bool( False ),
6293  useConstituentSubtraction = cms.bool( False ),
6294  useSoftDrop = cms.bool( False ),
6295  correctShape = cms.bool( False ),
6296  UseOnlyVertexTracks = cms.bool( False ),
6297  UseOnlyOnePV = cms.bool( False ),
6298  muCut = cms.double( -1.0 ),
6299  yCut = cms.double( -1.0 ),
6300  rFilt = cms.double( -1.0 ),
6301  rFiltFactor = cms.double( -1.0 ),
6302  trimPtFracMin = cms.double( -1.0 ),
6303  zcut = cms.double( -1.0 ),
6304  rcut_factor = cms.double( -1.0 ),
6305  csRho_EtaMax = cms.double( -1.0 ),
6306  csRParam = cms.double( -1.0 ),
6307  beta = cms.double( -1.0 ),
6308  R0 = cms.double( -1.0 ),
6309  gridMaxRapidity = cms.double( -1.0 ),
6310  gridSpacing = cms.double( -1.0 ),
6311  DzTrVtxMax = cms.double( 0.0 ),
6312  DxyTrVtxMax = cms.double( 0.0 ),
6313  MaxVtxZ = cms.double( 15.0 ),
6314  subjetPtMin = cms.double( -1.0 ),
6315  muMin = cms.double( -1.0 ),
6316  muMax = cms.double( -1.0 ),
6317  yMin = cms.double( -1.0 ),
6318  yMax = cms.double( -1.0 ),
6319  dRMin = cms.double( -1.0 ),
6320  dRMax = cms.double( -1.0 ),
6321  maxDepth = cms.int32( -1 ),
6322  nFilt = cms.int32( -1 ),
6323  MinVtxNdof = cms.int32( 5 ),
6324  src = cms.InputTag( "hltTowerMakerForAll" ),
6325  srcPVs = cms.InputTag( "NotUsed" ),
6326  jetType = cms.string( "CaloJet" ),
6327  jetAlgorithm = cms.string( "AntiKt" ),
6328  rParam = cms.double( 0.4 ),
6329  inputEtMin = cms.double( 0.3 ),
6330  inputEMin = cms.double( 0.0 ),
6331  jetPtMin = cms.double( 1.0 ),
6332  doPVCorrection = cms.bool( False ),
6333  doAreaFastjet = cms.bool( False ),
6334  doRhoFastjet = cms.bool( False ),
6335  doPUOffsetCorr = cms.bool( False ),
6336  puPtMin = cms.double( 10.0 ),
6337  nSigmaPU = cms.double( 1.0 ),
6338  radiusPU = cms.double( 0.4 ),
6339  subtractorName = cms.string( "" ),
6340  useExplicitGhosts = cms.bool( False ),
6341  doAreaDiskApprox = cms.bool( False ),
6342  voronoiRfact = cms.double( -9.0 ),
6343  Rho_EtaMax = cms.double( 4.4 ),
6344  Ghost_EtaMax = cms.double( 6.0 ),
6345  Active_Area_Repeats = cms.int32( 5 ),
6346  GhostArea = cms.double( 0.01 ),
6347  restrictInputs = cms.bool( False ),
6348  maxInputs = cms.uint32( 1 ),
6349  writeCompound = cms.bool( False ),
6350  writeJetsWithConst = cms.bool( False ),
6351  doFastJetNonUniform = cms.bool( False ),
6352  useDeterministicSeed = cms.bool( True ),
6353  minSeed = cms.uint32( 0 ),
6354  verbosity = cms.int32( 0 ),
6355  puWidth = cms.double( 0.0 ),
6356  nExclude = cms.uint32( 0 ),
6357  maxBadEcalCells = cms.uint32( 9999999 ),
6358  maxBadHcalCells = cms.uint32( 9999999 ),
6359  maxProblematicEcalCells = cms.uint32( 9999999 ),
6360  maxProblematicHcalCells = cms.uint32( 9999999 ),
6361  maxRecoveredEcalCells = cms.uint32( 9999999 ),
6362  maxRecoveredHcalCells = cms.uint32( 9999999 ),
6363  puCenters = cms.vdouble( ),
6364  applyWeight = cms.bool( False ),
6365  srcWeights = cms.InputTag( "" ),
6366  minimumTowersFraction = cms.double( 0.0 ),
6367  jetCollInstanceName = cms.string( "" ),
6368  sumRecHits = cms.bool( False )
6369 )
6370 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
6371  src = cms.InputTag( "hltAK4CaloJetsPF" ),
6372  filter = cms.bool( False ),
6373  etMin = cms.double( 5.0 )
6374 )
6375 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6376  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6377  scaleDT = cms.bool( True ),
6378  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6379  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6380  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
6381  EnableDTMeasurement = cms.bool( True ),
6382  EnableCSCMeasurement = cms.bool( True ),
6383  EnableME0Measurement = cms.bool( False ),
6384  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6385  crackWindow = cms.double( 0.04 ),
6386  deltaPhiSearchWindow = cms.double( 0.25 ),
6387  deltaEtaSearchWindow = cms.double( 0.2 ),
6388  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6389  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6390  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
6391  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6392  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6393  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6394  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6395  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6396  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6397  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6398  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6399  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6400  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6401  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6402  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6403  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6404  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6405  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6406  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6407  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6408  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6409  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6410  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6411  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6412  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6413  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6414  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6415  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6416  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6417  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6418  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6419  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6420  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6421  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6422  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6423  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6424  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6425  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6426  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6427  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6428  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6429  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6430  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6431  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6432  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6433  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6434  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6435  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6436  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6437  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6438  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6439  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6440  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6441  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6442  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6443  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6444  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6445  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6446  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6447  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6448  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6449  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6450  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6451  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6452  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6453  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6454  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6455  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6456  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6457  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6458  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6459  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6460  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6461  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6462  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6463  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6464  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6465  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6466  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6467  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6468  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
6469 )
6470 fragment.hltL2MuonSeedsPPOnAA = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6471  GMTReadoutCollection = cms.InputTag( "" ),
6472  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6473  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6474  L1MinPt = cms.double( 0.0 ),
6475  L1MaxEta = cms.double( 2.5 ),
6476  L1MinQuality = cms.uint32( 0 ),
6477  SetMinPtBarrelTo = cms.double( 3.0 ),
6478  SetMinPtEndcapTo = cms.double( 0.5 ),
6479  UseOfflineSeed = cms.untracked.bool( True ),
6480  UseUnassociatedL1 = cms.bool( False ),
6481  MatchDR = cms.vdouble( 1.0 ),
6482  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6483  CentralBxOnly = cms.bool( True ),
6484  MatchType = cms.uint32( 0 ),
6485  SortType = cms.uint32( 0 ),
6486  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6487  ServiceParameters = cms.PSet(
6488  RPCLayers = cms.bool( True ),
6489  UseMuonNavigation = cms.untracked.bool( True ),
6490  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6491  )
6492 )
6493 fragment.hltL2MuonsPPOnAA = cms.EDProducer( "L2MuonProducer",
6494  ServiceParameters = cms.PSet(
6495  RPCLayers = cms.bool( True ),
6496  UseMuonNavigation = cms.untracked.bool( True ),
6497  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6498  'hltESPFastSteppingHelixPropagatorOpposite' )
6499  ),
6500  InputObjects = cms.InputTag( "hltL2MuonSeedsPPOnAA" ),
6501  SeedTransformerParameters = cms.PSet(
6502  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6503  NMinRecHits = cms.uint32( 2 ),
6504  RescaleError = cms.double( 100.0 ),
6505  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6506  UseSubRecHits = cms.bool( False ),
6507  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6508  ),
6509  L2TrajBuilderParameters = cms.PSet(
6510  BWFilterParameters = cms.PSet(
6511  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6512  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6513  BWSeedType = cms.string( "fromGenerator" ),
6514  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6515  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6516  EnableGEMMeasurement = cms.bool( True ),
6517  EnableRPCMeasurement = cms.bool( True ),
6518  MuonTrajectoryUpdatorParameters = cms.PSet(
6519  ExcludeRPCFromFit = cms.bool( False ),
6520  Granularity = cms.int32( 0 ),
6521  MaxChi2 = cms.double( 25.0 ),
6522  RescaleError = cms.bool( False ),
6523  RescaleErrorFactor = cms.double( 100.0 ),
6524  UseInvalidHits = cms.bool( True )
6525  ),
6526  EnableCSCMeasurement = cms.bool( True ),
6527  MaxChi2 = cms.double( 100.0 ),
6528  FitDirection = cms.string( "outsideIn" ),
6529  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6530  NumberOfSigma = cms.double( 3.0 ),
6531  EnableDTMeasurement = cms.bool( True )
6532  ),
6533  DoSeedRefit = cms.bool( False ),
6534  FilterParameters = cms.PSet(
6535  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6536  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6537  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6538  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6539  EnableGEMMeasurement = cms.bool( True ),
6540  EnableRPCMeasurement = cms.bool( True ),
6541  MuonTrajectoryUpdatorParameters = cms.PSet(
6542  ExcludeRPCFromFit = cms.bool( False ),
6543  Granularity = cms.int32( 0 ),
6544  MaxChi2 = cms.double( 25.0 ),
6545  RescaleError = cms.bool( False ),
6546  RescaleErrorFactor = cms.double( 100.0 ),
6547  UseInvalidHits = cms.bool( True )
6548  ),
6549  EnableCSCMeasurement = cms.bool( True ),
6550  MaxChi2 = cms.double( 1000.0 ),
6551  FitDirection = cms.string( "insideOut" ),
6552  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6553  NumberOfSigma = cms.double( 3.0 ),
6554  EnableDTMeasurement = cms.bool( True )
6555  ),
6556  SeedPosition = cms.string( "in" ),
6557  DoBackwardFilter = cms.bool( True ),
6558  DoRefit = cms.bool( False ),
6559  NavigationType = cms.string( "Standard" ),
6560  SeedTransformerParameters = cms.PSet(
6561  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6562  NMinRecHits = cms.uint32( 2 ),
6563  RescaleError = cms.double( 100.0 ),
6564  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6565  UseSubRecHits = cms.bool( False ),
6566  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6567  ),
6568  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
6569  ),
6570  DoSeedRefit = cms.bool( False ),
6571  TrackLoaderParameters = cms.PSet(
6572  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6573  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6574  DoSmoothing = cms.bool( False ),
6575  VertexConstraint = cms.bool( True ),
6576  MuonUpdatorAtVertexParameters = cms.PSet(
6577  MaxChi2 = cms.double( 1000000.0 ),
6578  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6579  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
6580  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
6581  ),
6582  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6583  ),
6584  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
6585 )
6586 fragment.hltL2MuonCandidatesPPOnAA = cms.EDProducer( "L2MuonCandidateProducer",
6587  InputObjects = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' )
6588 )
6589 fragment.hltSiPixelDigisPPOnAA = cms.EDProducer( "SiPixelRawToDigi",
6590  IncludeErrors = cms.bool( True ),
6591  UseQualityInfo = cms.bool( False ),
6592  ErrorList = cms.vint32( 29 ),
6593  UserErrorList = cms.vint32( ),
6594  InputLabel = cms.InputTag( "rawDataCollector" ),
6595  Regions = cms.PSet( ),
6596  UsePilotBlade = cms.bool( False ),
6597  UsePhase1 = cms.bool( True ),
6598  CablingMapLabel = cms.string( "" ),
6599  SiPixelQualityLabel = cms.string( "" )
6600 )
6601 fragment.hltSiPixelClustersPPOnAA = cms.EDProducer( "SiPixelClusterProducer",
6602  src = cms.InputTag( "hltSiPixelDigisPPOnAA" ),
6603  ClusterMode = cms.string( "PixelThresholdClusterizer" ),
6604  maxNumberOfClusters = cms.int32( -1 ),
6605  payloadType = cms.string( "Offline" ),
6606  ChannelThreshold = cms.int32( 10 ),
6607  MissCalibrate = cms.bool( True ),
6608  SplitClusters = cms.bool( False ),
6609  VCaltoElectronGain = cms.int32( 1 ),
6610  VCaltoElectronGain_L1 = cms.int32( 1 ),
6611  VCaltoElectronOffset = cms.int32( 0 ),
6612  VCaltoElectronOffset_L1 = cms.int32( 0 ),
6613  SeedThreshold = cms.int32( 1000 ),
6614  ClusterThreshold_L1 = cms.int32( 4000 ),
6615  ClusterThreshold = cms.int32( 4000 ),
6616  ElectronPerADCGain = cms.double( 135.0 ),
6617  DropDuplicates = cms.bool( True ),
6618  Phase2Calibration = cms.bool( False ),
6619  Phase2ReadoutMode = cms.int32( -1 ),
6620  Phase2DigiBaseline = cms.double( 1200.0 ),
6621  Phase2KinkADC = cms.int32( 8 )
6622 )
6623 fragment.hltSiPixelClustersCachePPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
6624  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
6625  onDemand = cms.bool( False )
6626 )
6627 fragment.hltSiPixelRecHitsPPOnAA = cms.EDProducer( "SiPixelRecHitConverter",
6628  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
6629  CPE = cms.string( "hltESPPixelCPEGeneric" ),
6630  VerboseLevel = cms.untracked.int32( 0 )
6631 )
6632 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
6633  ProductLabel = cms.InputTag( "rawDataCollector" )
6634 )
6635 fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression = cms.EDProducer( "SiStripClusterizer",
6636  Clusterizer = cms.PSet(
6637  ChannelThreshold = cms.double( 2.0 ),
6638  MaxSequentialBad = cms.uint32( 1 ),
6639  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
6640  MaxSequentialHoles = cms.uint32( 0 ),
6641  MaxAdjacentBad = cms.uint32( 0 ),
6642  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
6643  SeedThreshold = cms.double( 3.0 ),
6644  RemoveApvShots = cms.bool( True ),
6645  ClusterThreshold = cms.double( 5.0 ),
6646  ConditionsLabel = cms.string( "" )
6647  ),
6648  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode','hltSiStripZeroSuppression:ZeroSuppressed' )
6649 )
6650 fragment.hltSiStripClustersPPOnAA = cms.EDProducer( "MeasurementTrackerEventProducer",
6651  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
6652  skipClusters = cms.InputTag( "" ),
6653  pixelClusterProducer = cms.string( "hltSiPixelClustersPPOnAA" ),
6654  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
6655  Phase2TrackerCluster1DProducer = cms.string( "" ),
6656  vectorHits = cms.InputTag( "" ),
6657  vectorHitsRej = cms.InputTag( "" ),
6658  inactivePixelDetectorLabels = cms.VInputTag( ),
6659  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
6660  pixelCablingMapLabel = cms.string( "" ),
6661  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
6662  switchOffPixelsIfEmpty = cms.bool( True )
6663 )
6664 fragment.hltIterL3OISeedsFromL2MuonsPPOnAA = cms.EDProducer( "TSGForOIFromL2",
6665  src = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
6666  layersToTry = cms.int32( 2 ),
6667  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
6668  hitsToTry = cms.int32( 1 ),
6669  adjustErrorsDynamicallyForHits = cms.bool( False ),
6670  adjustErrorsDynamicallyForHitless = cms.bool( True ),
6671  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
6672  UseHitLessSeeds = cms.bool( True ),
6673  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
6674  maxEtaForTOB = cms.double( 1.8 ),
6675  minEtaForTEC = cms.double( 0.7 ),
6676  debug = cms.untracked.bool( False ),
6677  fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
6678  maxSeeds = cms.uint32( 20 ),
6679  maxHitlessSeeds = cms.uint32( 5 ),
6680  maxHitSeeds = cms.uint32( 1 ),
6681  numL2ValidHitsCutAllEta = cms.uint32( 20 ),
6682  numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
6683  pT1 = cms.double( 13.0 ),
6684  pT2 = cms.double( 30.0 ),
6685  pT3 = cms.double( 70.0 ),
6686  eta1 = cms.double( 0.2 ),
6687  eta2 = cms.double( 0.3 ),
6688  eta3 = cms.double( 1.0 ),
6689  eta4 = cms.double( 1.2 ),
6690  eta5 = cms.double( 1.6 ),
6691  eta6 = cms.double( 1.4 ),
6692  eta7 = cms.double( 2.1 ),
6693  SF1 = cms.double( 3.0 ),
6694  SF2 = cms.double( 4.0 ),
6695  SF3 = cms.double( 5.0 ),
6696  SF4 = cms.double( 7.0 ),
6697  SF5 = cms.double( 10.0 ),
6698  SF6 = cms.double( 2.0 ),
6699  SFHld = cms.double( 2.0 ),
6700  SFHd = cms.double( 4.0 ),
6701  tsosDiff1 = cms.double( 0.2 ),
6702  tsosDiff2 = cms.double( 0.02 ),
6703  displacedReco = cms.bool( False ),
6704  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
6705 )
6706 fragment.hltIterL3OITrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
6707  cleanTrajectoryAfterInOut = cms.bool( False ),
6708  doSeedingRegionRebuilding = cms.bool( False ),
6709  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6710  reverseTrajectories = cms.bool( True ),
6711  useHitsSplitting = cms.bool( False ),
6712  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
6713  src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsPPOnAA" ),
6714  clustersToSkip = cms.InputTag( "" ),
6715  phase2clustersToSkip = cms.InputTag( "" ),
6716  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
6717  TransientInitialStateEstimatorParameters = cms.PSet(
6718  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
6719  numberMeasurementsForFit = cms.int32( 4 ),
6720  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
6721  ),
6722  numHitsForSeedCleaner = cms.int32( 4 ),
6723  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6724  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
6725  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6726  maxNSeeds = cms.uint32( 500000 ),
6727  maxSeedsBeforeCleaning = cms.uint32( 5000 )
6728 )
6729 fragment.hltIterL3OIMuCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
6730  useSimpleMF = cms.bool( False ),
6731  SimpleMagneticField = cms.string( "" ),
6732  src = cms.InputTag( "hltIterL3OITrackCandidatesPPOnAA" ),
6733  clusterRemovalInfo = cms.InputTag( "" ),
6734  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6735  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
6736  useHitsSplitting = cms.bool( False ),
6737  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6738  TrajectoryInEvent = cms.bool( False ),
6739  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6740  AlgorithmName = cms.string( "iter10" ),
6741  Propagator = cms.string( "PropagatorWithMaterial" ),
6742  GeometricInnerState = cms.bool( True ),
6743  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6744  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
6745  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" )
6746 )
6747 fragment.hltIterL3OIMuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
6748  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksPPOnAA" ),
6749  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6750  vertices = cms.InputTag( "Notused" ),
6751  ignoreVertices = cms.bool( True ),
6752  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6753  mva = cms.PSet(
6754  minPixelHits = cms.vint32( 0, 0, 1 ),
6755  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6756  dr_par = cms.PSet(
6757  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6758  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6759  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6760  dr_exp = cms.vint32( 4, 4, 2147483647 ),
6761  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6762  ),
6763  maxLostLayers = cms.vint32( 4, 3, 2 ),
6764  min3DLayers = cms.vint32( 1, 2, 1 ),
6765  dz_par = cms.PSet(
6766  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6767  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6768  dz_exp = cms.vint32( 4, 4, 2147483647 )
6769  ),
6770  minNVtxTrk = cms.int32( 3 ),
6771  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6772  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6773  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6774  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
6775  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6776  minLayers = cms.vint32( 3, 5, 5 )
6777  )
6778 )
6779 fragment.hltIterL3OIMuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
6780  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksPPOnAA" ),
6781  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierPPOnAA','MVAValues' ),
6782  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierPPOnAA','QualityMasks' ),
6783  minQuality = cms.string( "highPurity" ),
6784  copyExtras = cms.untracked.bool( True ),
6785  copyTrajectories = cms.untracked.bool( False )
6786 )
6787 fragment.hltL3MuonsIterL3OIPPOnAA = cms.EDProducer( "L3MuonProducer",
6788  ServiceParameters = cms.PSet(
6789  RPCLayers = cms.bool( True ),
6790  UseMuonNavigation = cms.untracked.bool( True ),
6791  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6792  'SteppingHelixPropagatorAny',
6793  'hltESPSmartPropagator',
6794  'hltESPSteppingHelixPropagatorOpposite' )
6795  ),
6796  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
6797  TrackLoaderParameters = cms.PSet(
6798  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6799  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6800  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6801  DoSmoothing = cms.bool( True ),
6802  SmoothTkTrack = cms.untracked.bool( False ),
6803  VertexConstraint = cms.bool( False ),
6804  MuonUpdatorAtVertexParameters = cms.PSet(
6805  MaxChi2 = cms.double( 1000000.0 ),
6806  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6807  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6808  ),
6809  PutTkTrackIntoEvent = cms.untracked.bool( False ),
6810  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6811  ),
6812  L3TrajBuilderParameters = cms.PSet(
6813  PtCut = cms.double( 0.5 ),
6814  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6815  GlobalMuonTrackMatcher = cms.PSet(
6816  Chi2Cut_3 = cms.double( 200.0 ),
6817  DeltaDCut_2 = cms.double( 10.0 ),
6818  Eta_threshold = cms.double( 1.2 ),
6819  Quality_2 = cms.double( 15.0 ),
6820  DeltaDCut_1 = cms.double( 40.0 ),
6821  Quality_3 = cms.double( 7.0 ),
6822  DeltaDCut_3 = cms.double( 15.0 ),
6823  Quality_1 = cms.double( 20.0 ),
6824  Pt_threshold1 = cms.double( 0.0 ),
6825  DeltaRCut_2 = cms.double( 0.2 ),
6826  DeltaRCut_1 = cms.double( 0.1 ),
6827  Pt_threshold2 = cms.double( 9.99999999E8 ),
6828  Chi2Cut_1 = cms.double( 50.0 ),
6829  Chi2Cut_2 = cms.double( 50.0 ),
6830  DeltaRCut_3 = cms.double( 1.0 ),
6831  LocChi2Cut = cms.double( 0.001 ),
6832  Propagator = cms.string( "hltESPSmartPropagator" ),
6833  MinPt = cms.double( 0.5 ),
6834  MinP = cms.double( 2.5 )
6835  ),
6836  ScaleTECxFactor = cms.double( -1.0 ),
6837  tkTrajUseVertex = cms.bool( False ),
6838  MuonTrackingRegionBuilder = cms.PSet(
6839  Rescale_Dz = cms.double( 4.0 ),
6840  Pt_fixed = cms.bool( False ),
6841  Eta_fixed = cms.bool( True ),
6842  Eta_min = cms.double( 0.1 ),
6843  DeltaZ = cms.double( 24.2 ),
6844  maxRegions = cms.int32( 2 ),
6845  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6846  UseVertex = cms.bool( False ),
6847  Z_fixed = cms.bool( False ),
6848  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6849  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6850  Rescale_phi = cms.double( 3.0 ),
6851  DeltaEta = cms.double( 0.2 ),
6852  precise = cms.bool( True ),
6853  OnDemand = cms.int32( -1 ),
6854  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6855  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6856  vertexCollection = cms.InputTag( "pixelVertices" ),
6857  Pt_min = cms.double( 0.1 ),
6858  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6859  Phi_fixed = cms.bool( True ),
6860  DeltaR = cms.double( 0.025 ),
6861  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6862  DeltaPhi = cms.double( 0.15 ),
6863  Phi_min = cms.double( 0.1 ),
6864  Rescale_eta = cms.double( 3.0 )
6865  ),
6866  TrackTransformer = cms.PSet(
6867  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6868  RefitDirection = cms.string( "insideOut" ),
6869  RefitRPCHits = cms.bool( True ),
6870  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6871  DoPredictionsOnly = cms.bool( False ),
6872  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6873  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6874  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6875  ),
6876  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6877  RefitRPCHits = cms.bool( True ),
6878  tkTrajVertex = cms.InputTag( "Notused" ),
6879  GlbRefitterParameters = cms.PSet(
6880  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6881  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6882  RefitFlag = cms.bool( True ),
6883  SkipStation = cms.int32( -1 ),
6884  Chi2CutRPC = cms.double( 1.0 ),
6885  PropDirForCosmics = cms.bool( False ),
6886  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6887  HitThreshold = cms.int32( 1 ),
6888  DYTthrs = cms.vint32( 30, 15 ),
6889  TrackerSkipSystem = cms.int32( -1 ),
6890  RefitDirection = cms.string( "insideOut" ),
6891  Chi2CutCSC = cms.double( 150.0 ),
6892  Chi2CutDT = cms.double( 10.0 ),
6893  RefitRPCHits = cms.bool( True ),
6894  TrackerSkipSection = cms.int32( -1 ),
6895  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6896  DoPredictionsOnly = cms.bool( False ),
6897  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6898  MuonHitsOption = cms.int32( 1 ),
6899  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6900  ),
6901  PCut = cms.double( 2.5 ),
6902  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6903  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6904  tkTrajMaxChi2 = cms.double( 9999.0 ),
6905  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6906  ScaleTECyFactor = cms.double( -1.0 ),
6907  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityPPOnAA" )
6908  )
6909 )
6910 fragment.hltIterL3OIL3MuonsLinksCombinationPPOnAA = cms.EDProducer( "L3TrackLinksCombiner",
6911  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA' )
6912 )
6913 fragment.hltIterL3OIL3MuonsPPOnAA = cms.EDProducer( "L3TrackCombiner",
6914  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA' )
6915 )
6916 fragment.hltIterL3OIL3MuonCandidatesPPOnAA = cms.EDProducer( "L3MuonCandidateProducer",
6917  InputObjects = cms.InputTag( "hltIterL3OIL3MuonsPPOnAA" ),
6918  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationPPOnAA" ),
6919  MuonPtOption = cms.string( "Tracker" )
6920 )
6921 fragment.hltL2SelectorForL3IOPPOnAA = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
6922  l2Src = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
6923  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesPPOnAA" ),
6924  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationPPOnAA" ),
6925  applyL3Filters = cms.bool( False ),
6926  MinNhits = cms.int32( 1 ),
6927  MaxNormalizedChi2 = cms.double( 200.0 ),
6928  MinNmuonHits = cms.int32( 1 ),
6929  MaxPtDifference = cms.double( 0.3 )
6930 )
6931 fragment.hltIterL3MuonPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
6932  ptMin = cms.double( 0.1 ),
6933  nSigmaInvPtTolerance = cms.double( 0.0 ),
6934  tipMax = cms.double( 1.0 ),
6935  nSigmaTipMaxTolerance = cms.double( 0.0 ),
6936  chi2 = cms.double( 1000.0 )
6937 )
6938 fragment.hltIterL3MuonPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
6939  scaleErrorsForBPix1 = cms.bool( False ),
6940  scaleFactor = cms.double( 0.65 )
6941 )
6942 fragment.hltIterL3MuonPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "MuonTrackingRegionEDProducer",
6943  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6944  DeltaR = cms.double( 0.025 ),
6945  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6946  OnDemand = cms.int32( -1 ),
6947  vertexCollection = cms.InputTag( "notUsed" ),
6948  Rescale_phi = cms.double( 3.0 ),
6949  Eta_fixed = cms.bool( True ),
6950  Rescale_eta = cms.double( 3.0 ),
6951  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6952  Eta_min = cms.double( 0.0 ),
6953  Phi_fixed = cms.bool( True ),
6954  Phi_min = cms.double( 0.0 ),
6955  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6956  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6957  MeasurementTrackerName = cms.InputTag( "" ),
6958  UseVertex = cms.bool( False ),
6959  Rescale_Dz = cms.double( 4.0 ),
6960  Pt_fixed = cms.bool( True ),
6961  Z_fixed = cms.bool( True ),
6962  Pt_min = cms.double( 1.4 ),
6963  DeltaZ = cms.double( 24.2 ),
6964  DeltaEta = cms.double( 0.2 ),
6965  DeltaPhi = cms.double( 0.15 ),
6966  maxRegions = cms.int32( 5 ),
6967  precise = cms.bool( True ),
6968  input = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" )
6969 )
6970 fragment.hltIterL3MuonPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
6971  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
6972  'BPix1+BPix2+BPix3+FPix1_pos',
6973  'BPix1+BPix2+BPix3+FPix1_neg',
6974  'BPix1+BPix2+FPix1_pos+FPix2_pos',
6975  'BPix1+BPix2+FPix1_neg+FPix2_neg',
6976  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
6977  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
6978  BPix = cms.PSet(
6979  hitErrorRPhi = cms.double( 0.0027 ),
6980  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6981  useErrorsFromParam = cms.bool( True ),
6982  hitErrorRZ = cms.double( 0.006 ),
6983  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
6984  ),
6985  FPix = cms.PSet(
6986  hitErrorRPhi = cms.double( 0.0051 ),
6987  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6988  useErrorsFromParam = cms.bool( True ),
6989  hitErrorRZ = cms.double( 0.0036 ),
6990  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
6991  ),
6992  TIB = cms.PSet( ),
6993  TID = cms.PSet( ),
6994  TOB = cms.PSet( ),
6995  TEC = cms.PSet( ),
6996  MTIB = cms.PSet( ),
6997  MTID = cms.PSet( ),
6998  MTOB = cms.PSet( ),
6999  MTEC = cms.PSet( )
7000 )
7001 fragment.hltIterL3MuonPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
7002  seedingLayers = cms.InputTag( "hltIterL3MuonPixelLayerQuadrupletsPPOnAA" ),
7003  trackingRegions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsPPOnAA" ),
7004  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7005  clusterCheck = cms.InputTag( "" ),
7006  produceSeedingHitSets = cms.bool( False ),
7007  produceIntermediateHitDoublets = cms.bool( True ),
7008  maxElement = cms.uint32( 0 ),
7009  maxElementTotal = cms.uint32( 50000000 ),
7010  putEmptyIfMaxElementReached = cms.bool( False ),
7011  layerPairs = cms.vuint32( 0, 1, 2 )
7012 )
7013 fragment.hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
7014  doublets = cms.InputTag( "hltIterL3MuonPixelTracksHitDoubletsPPOnAA" ),
7015  extraHitRPhitolerance = cms.double( 0.032 ),
7016  fitFastCircle = cms.bool( True ),
7017  fitFastCircleChi2Cut = cms.bool( True ),
7018  useBendingCorrection = cms.bool( True ),
7019  CAThetaCut = cms.double( 0.005 ),
7020  CAPhiCut = cms.double( 0.2 ),
7021  CAThetaCut_byTriplets = cms.VPSet(
7022  cms.PSet( seedingLayers = cms.string( "" ),
7023  cut = cms.double( -1.0 )
7024  )
7025  ),
7026  CAPhiCut_byTriplets = cms.VPSet(
7027  cms.PSet( seedingLayers = cms.string( "" ),
7028  cut = cms.double( -1.0 )
7029  )
7030  ),
7031  CAHardPtCut = cms.double( 0.0 ),
7032  maxChi2 = cms.PSet(
7033  value2 = cms.double( 50.0 ),
7034  value1 = cms.double( 200.0 ),
7035  pt1 = cms.double( 0.7 ),
7036  enabled = cms.bool( True ),
7037  pt2 = cms.double( 2.0 )
7038  ),
7039  SeedComparitorPSet = cms.PSet(
7040  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
7041  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
7042  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
7043  )
7044 )
7045 fragment.hltIterL3MuonPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
7046  passLabel = cms.string( "" ),
7047  SeedingHitSets = cms.InputTag( "hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA" ),
7048  Fitter = cms.InputTag( "hltIterL3MuonPixelTracksFitter" ),
7049  Filter = cms.InputTag( "hltIterL3MuonPixelTracksFilter" ),
7050  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
7051 )
7052 fragment.hltIterL3MuonPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
7053  WtAverage = cms.bool( True ),
7054  ZOffset = cms.double( 5.0 ),
7055  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7056  Verbosity = cms.int32( 0 ),
7057  UseError = cms.bool( True ),
7058  TrackCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
7059  ZSeparation = cms.double( 0.05 ),
7060  NTrkMin = cms.int32( 2 ),
7061  Method2 = cms.bool( True ),
7062  Finder = cms.string( "DivisiveVertexFinder" ),
7063  PtMin = cms.double( 1.0 ),
7064  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7065 )
7066 fragment.hltIterL3MuonTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
7067  src = cms.InputTag( "hltIterL3MuonPixelVerticesPPOnAA" ),
7068  maxVtx = cms.uint32( 100 ),
7069  fractionSumPt2 = cms.double( 0.3 ),
7070  minSumPt2 = cms.double( 0.0 ),
7071  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7072 )
7073 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7074  InputCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
7075  InputVertexCollection = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7076  originHalfLength = cms.double( 0.3 ),
7077  originRadius = cms.double( 0.1 ),
7078  useProtoTrackKinematics = cms.bool( False ),
7079  useEventsWithNoVertex = cms.bool( True ),
7080  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7081  usePV = cms.bool( False ),
7082  includeFourthHit = cms.bool( False ),
7083  produceComplement = cms.bool( False ),
7084  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7085 )
7086 fragment.hltIter0IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7087  cleanTrajectoryAfterInOut = cms.bool( False ),
7088  doSeedingRegionRebuilding = cms.bool( True ),
7089  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7090  reverseTrajectories = cms.bool( False ),
7091  useHitsSplitting = cms.bool( True ),
7092  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7093  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA" ),
7094  clustersToSkip = cms.InputTag( "" ),
7095  phase2clustersToSkip = cms.InputTag( "" ),
7096  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7097  TransientInitialStateEstimatorParameters = cms.PSet(
7098  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7099  numberMeasurementsForFit = cms.int32( 4 ),
7100  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7101  ),
7102  numHitsForSeedCleaner = cms.int32( 4 ),
7103  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7104  RedundantSeedCleaner = cms.string( "none" ),
7105  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7106  maxNSeeds = cms.uint32( 100000 ),
7107  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7108 )
7109 fragment.hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7110  useSimpleMF = cms.bool( True ),
7111  SimpleMagneticField = cms.string( "ParabolicMf" ),
7112  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesPPOnAA" ),
7113  clusterRemovalInfo = cms.InputTag( "" ),
7114  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7115  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7116  useHitsSplitting = cms.bool( False ),
7117  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7118  TrajectoryInEvent = cms.bool( False ),
7119  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7120  AlgorithmName = cms.string( "hltIter0" ),
7121  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7122  GeometricInnerState = cms.bool( True ),
7123  NavigationSchool = cms.string( "" ),
7124  MeasurementTracker = cms.string( "" ),
7125  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
7126 )
7127 fragment.hltIter0IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7128  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7129  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7130  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7131  ignoreVertices = cms.bool( False ),
7132  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7133  mva = cms.PSet(
7134  minPixelHits = cms.vint32( 0, 3, 4 ),
7135  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7136  dr_par = cms.PSet(
7137  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7138  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7139  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7140  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7141  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7142  ),
7143  maxLostLayers = cms.vint32( 1, 1, 1 ),
7144  min3DLayers = cms.vint32( 0, 3, 4 ),
7145  dz_par = cms.PSet(
7146  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7147  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7148  dz_exp = cms.vint32( 4, 4, 2147483647 )
7149  ),
7150  minNVtxTrk = cms.int32( 3 ),
7151  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7152  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7153  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7154  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7155  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7156  minLayers = cms.vint32( 3, 3, 4 )
7157  )
7158 )
7159 fragment.hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7160  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7161  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
7162  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
7163  minQuality = cms.string( "highPurity" ),
7164  copyExtras = cms.untracked.bool( True ),
7165  copyTrajectories = cms.untracked.bool( False )
7166 )
7167 fragment.hltIter2IterL3MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
7168  trajectories = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA" ),
7169  trackClassifier = cms.InputTag( '','QualityMasks' ),
7170  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7171  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
7172  oldClusterRemovalInfo = cms.InputTag( "" ),
7173  TrackQuality = cms.string( "highPurity" ),
7174  maxChi2 = cms.double( 16.0 ),
7175  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7176  overrideTrkQuals = cms.InputTag( "" )
7177 )
7178 fragment.hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7179  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7180  OnDemand = cms.bool( False ),
7181  clustersToSkip = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" )
7182 )
7183 fragment.hltIter2IterL3MuonPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
7184  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
7185  'BPix2+BPix3+BPix4',
7186  'BPix1+BPix3+BPix4',
7187  'BPix1+BPix2+BPix4',
7188  'BPix2+BPix3+FPix1_pos',
7189  'BPix2+BPix3+FPix1_neg',
7190  'BPix1+BPix2+FPix1_pos',
7191  'BPix1+BPix2+FPix1_neg',
7192  'BPix2+FPix1_pos+FPix2_pos',
7193  'BPix2+FPix1_neg+FPix2_neg',
7194  'BPix1+FPix1_pos+FPix2_pos',
7195  'BPix1+FPix1_neg+FPix2_neg',
7196  'FPix1_pos+FPix2_pos+FPix3_pos',
7197  'FPix1_neg+FPix2_neg+FPix3_neg',
7198  'BPix1+BPix3+FPix1_pos',
7199  'BPix1+BPix2+FPix2_pos',
7200  'BPix1+BPix3+FPix1_neg',
7201  'BPix1+BPix2+FPix2_neg',
7202  'BPix1+FPix2_neg+FPix3_neg',
7203  'BPix1+FPix1_neg+FPix3_neg',
7204  'BPix1+FPix2_pos+FPix3_pos',
7205  'BPix1+FPix1_pos+FPix3_pos' ),
7206  BPix = cms.PSet(
7207  hitErrorRPhi = cms.double( 0.0027 ),
7208  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7209  skipClusters = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
7210  useErrorsFromParam = cms.bool( True ),
7211  hitErrorRZ = cms.double( 0.006 ),
7212  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7213  ),
7214  FPix = cms.PSet(
7215  hitErrorRPhi = cms.double( 0.0051 ),
7216  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7217  skipClusters = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
7218  useErrorsFromParam = cms.bool( True ),
7219  hitErrorRZ = cms.double( 0.0036 ),
7220  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7221  ),
7222  TIB = cms.PSet( ),
7223  TID = cms.PSet( ),
7224  TOB = cms.PSet( ),
7225  TEC = cms.PSet( ),
7226  MTIB = cms.PSet( ),
7227  MTID = cms.PSet( ),
7228  MTOB = cms.PSet( ),
7229  MTEC = cms.PSet( )
7230 )
7231 fragment.hltIter2IterL3MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
7232  doClusterCheck = cms.bool( False ),
7233  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7234  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7235  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
7236  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7237  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
7238  silentClusterCheck = cms.untracked.bool( False )
7239 )
7240 fragment.hltIter2IterL3MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
7241  seedingLayers = cms.InputTag( "hltIter2IterL3MuonPixelLayerTripletsPPOnAA" ),
7242  trackingRegions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsPPOnAA" ),
7243  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7244  clusterCheck = cms.InputTag( "hltIter2IterL3MuonPixelClusterCheckPPOnAA" ),
7245  produceSeedingHitSets = cms.bool( False ),
7246  produceIntermediateHitDoublets = cms.bool( True ),
7247  maxElement = cms.uint32( 0 ),
7248  maxElementTotal = cms.uint32( 50000000 ),
7249  putEmptyIfMaxElementReached = cms.bool( False ),
7250  layerPairs = cms.vuint32( 0, 1 )
7251 )
7252 fragment.hltIter2IterL3MuonPixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
7253  doublets = cms.InputTag( "hltIter2IterL3MuonPixelHitDoubletsPPOnAA" ),
7254  extraHitRPhitolerance = cms.double( 0.032 ),
7255  useBendingCorrection = cms.bool( True ),
7256  CAThetaCut = cms.double( 0.015 ),
7257  CAPhiCut = cms.double( 0.1 ),
7258  CAThetaCut_byTriplets = cms.VPSet(
7259  cms.PSet( seedingLayers = cms.string( "" ),
7260  cut = cms.double( -1.0 )
7261  )
7262  ),
7263  CAPhiCut_byTriplets = cms.VPSet(
7264  cms.PSet( seedingLayers = cms.string( "" ),
7265  cut = cms.double( -1.0 )
7266  )
7267  ),
7268  CAHardPtCut = cms.double( 0.3 ),
7269  maxChi2 = cms.PSet(
7270  value2 = cms.double( 6.0 ),
7271  value1 = cms.double( 100.0 ),
7272  pt1 = cms.double( 0.8 ),
7273  enabled = cms.bool( True ),
7274  pt2 = cms.double( 8.0 )
7275  ),
7276  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7277 )
7278 fragment.hltIter2IterL3MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
7279  seedingHitSets = cms.InputTag( "hltIter2IterL3MuonPixelHitTripletsPPOnAA" ),
7280  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7281  SeedMomentumForBOFF = cms.double( 5.0 ),
7282  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7283  MinOneOverPtError = cms.double( 1.0 ),
7284  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7285  magneticField = cms.string( "ParabolicMf" ),
7286  forceKinematicWithRegionDirection = cms.bool( False ),
7287  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7288 )
7289 fragment.hltIter2IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7290  cleanTrajectoryAfterInOut = cms.bool( False ),
7291  doSeedingRegionRebuilding = cms.bool( False ),
7292  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7293  reverseTrajectories = cms.bool( False ),
7294  useHitsSplitting = cms.bool( False ),
7295  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA" ),
7296  src = cms.InputTag( "hltIter2IterL3MuonPixelSeedsPPOnAA" ),
7297  clustersToSkip = cms.InputTag( "" ),
7298  phase2clustersToSkip = cms.InputTag( "" ),
7299  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7300  TransientInitialStateEstimatorParameters = cms.PSet(
7301  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7302  numberMeasurementsForFit = cms.int32( 4 ),
7303  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7304  ),
7305  numHitsForSeedCleaner = cms.int32( 4 ),
7306  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7307  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7308  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7309  maxNSeeds = cms.uint32( 100000 ),
7310  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7311 )
7312 fragment.hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7313  useSimpleMF = cms.bool( True ),
7314  SimpleMagneticField = cms.string( "ParabolicMf" ),
7315  src = cms.InputTag( "hltIter2IterL3MuonCkfTrackCandidatesPPOnAA" ),
7316  clusterRemovalInfo = cms.InputTag( "" ),
7317  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7318  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7319  useHitsSplitting = cms.bool( False ),
7320  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7321  TrajectoryInEvent = cms.bool( False ),
7322  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7323  AlgorithmName = cms.string( "hltIter2" ),
7324  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7325  GeometricInnerState = cms.bool( True ),
7326  NavigationSchool = cms.string( "" ),
7327  MeasurementTracker = cms.string( "" ),
7328  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3MuonMaskedMeasurementTrackerEventPPOnAA" )
7329 )
7330 fragment.hltIter2IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7331  src = cms.InputTag( "hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7332  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7333  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7334  ignoreVertices = cms.bool( False ),
7335  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7336  mva = cms.PSet(
7337  minPixelHits = cms.vint32( 0, 0, 0 ),
7338  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7339  dr_par = cms.PSet(
7340  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7341  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
7342  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
7343  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7344  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7345  ),
7346  maxLostLayers = cms.vint32( 1, 1, 1 ),
7347  min3DLayers = cms.vint32( 0, 0, 0 ),
7348  dz_par = cms.PSet(
7349  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
7350  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
7351  dz_exp = cms.vint32( 4, 4, 2147483647 )
7352  ),
7353  minNVtxTrk = cms.int32( 3 ),
7354  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7355  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7356  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
7357  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7358  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7359  minLayers = cms.vint32( 3, 3, 3 )
7360  )
7361 )
7362 fragment.hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7363  originalSource = cms.InputTag( "hltIter2IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7364  originalMVAVals = cms.InputTag( 'hltIter2IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
7365  originalQualVals = cms.InputTag( 'hltIter2IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
7366  minQuality = cms.string( "highPurity" ),
7367  copyExtras = cms.untracked.bool( True ),
7368  copyTrajectories = cms.untracked.bool( False )
7369 )
7370 fragment.hltIter2IterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
7371  ShareFrac = cms.double( 0.19 ),
7372  FoundHitBonus = cms.double( 5.0 ),
7373  LostHitPenalty = cms.double( 20.0 ),
7374  MinPT = cms.double( 0.05 ),
7375  Epsilon = cms.double( -0.001 ),
7376  MaxNormalizedChisq = cms.double( 1000.0 ),
7377  MinFound = cms.int32( 3 ),
7378  TrackProducers = cms.VInputTag( 'hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA' ),
7379  hasSelector = cms.vint32( 0, 0 ),
7380  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7381  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA' ),
7382  setsToMerge = cms.VPSet(
7383  cms.PSet( pQual = cms.bool( False ),
7384  tLists = cms.vint32( 0, 1 )
7385  )
7386  ),
7387  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7388  allowFirstHitShare = cms.bool( True ),
7389  newQuality = cms.string( "confirmed" ),
7390  copyExtras = cms.untracked.bool( True ),
7391  writeOnlyTrkQuals = cms.bool( False ),
7392  copyMVA = cms.bool( False )
7393 )
7394 fragment.hltIter3IterL3MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
7395  trajectories = cms.InputTag( "hltIter2IterL3MuonTrackSelectionHighPurityPPOnAA" ),
7396  trackClassifier = cms.InputTag( '','QualityMasks' ),
7397  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7398  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
7399  oldClusterRemovalInfo = cms.InputTag( "hltIter2IterL3MuonClustersRefRemovalPPOnAA" ),
7400  TrackQuality = cms.string( "highPurity" ),
7401  maxChi2 = cms.double( 16.0 ),
7402  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7403  overrideTrkQuals = cms.InputTag( "" )
7404 )
7405 fragment.hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7406  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7407  OnDemand = cms.bool( False ),
7408  clustersToSkip = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" )
7409 )
7410 fragment.hltIter3IterL3MuonPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
7411  layerList = cms.vstring( 'BPix1+BPix2',
7412  'BPix1+BPix3',
7413  'BPix1+BPix4',
7414  'BPix2+BPix3',
7415  'BPix2+BPix4',
7416  'BPix3+BPix4',
7417  'BPix1+FPix1_pos',
7418  'BPix1+FPix1_neg',
7419  'BPix1+FPix2_pos',
7420  'BPix1+FPix2_neg',
7421  'BPix1+FPix3_pos',
7422  'BPix1+FPix3_neg',
7423  'BPix2+FPix1_pos',
7424  'BPix2+FPix1_neg',
7425  'BPix2+FPix2_pos',
7426  'BPix2+FPix2_neg',
7427  'BPix3+FPix1_pos',
7428  'BPix3+FPix1_neg',
7429  'FPix1_pos+FPix2_pos',
7430  'FPix1_neg+FPix2_neg',
7431  'FPix1_pos+FPix3_pos',
7432  'FPix1_neg+FPix3_neg',
7433  'FPix2_pos+FPix3_pos',
7434  'FPix2_neg+FPix3_neg' ),
7435  BPix = cms.PSet(
7436  hitErrorRPhi = cms.double( 0.0027 ),
7437  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7438  skipClusters = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" ),
7439  useErrorsFromParam = cms.bool( True ),
7440  hitErrorRZ = cms.double( 0.006 ),
7441  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7442  ),
7443  FPix = cms.PSet(
7444  hitErrorRPhi = cms.double( 0.0051 ),
7445  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7446  skipClusters = cms.InputTag( "hltIter3IterL3MuonClustersRefRemovalPPOnAA" ),
7447  useErrorsFromParam = cms.bool( True ),
7448  hitErrorRZ = cms.double( 0.0036 ),
7449  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7450  ),
7451  TIB = cms.PSet( ),
7452  TID = cms.PSet( ),
7453  TOB = cms.PSet( ),
7454  TEC = cms.PSet( ),
7455  MTIB = cms.PSet( ),
7456  MTID = cms.PSet( ),
7457  MTOB = cms.PSet( ),
7458  MTEC = cms.PSet( )
7459 )
7460 fragment.hltIter3IterL3MuonL2CandidatesPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
7461  src = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" ),
7462  particleType = cms.string( "mu+" )
7463 )
7464 fragment.hltIter3IterL3MuonTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
7465  RegionPSet = cms.PSet(
7466  vertexCollection = cms.InputTag( "notUsed" ),
7467  zErrorVetex = cms.double( 0.2 ),
7468  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7469  zErrorBeamSpot = cms.double( 24.2 ),
7470  maxNVertices = cms.int32( 1 ),
7471  maxNRegions = cms.int32( 2 ),
7472  nSigmaZVertex = cms.double( 3.0 ),
7473  nSigmaZBeamSpot = cms.double( 4.0 ),
7474  ptMin = cms.double( 2.0 ),
7475  mode = cms.string( "BeamSpotSigma" ),
7476  input = cms.InputTag( "hltIter3IterL3MuonL2CandidatesPPOnAA" ),
7477  searchOpt = cms.bool( False ),
7478  whereToUseMeasurementTracker = cms.string( "Never" ),
7479  originRadius = cms.double( 0.015 ),
7480  measurementTrackerName = cms.InputTag( "" ),
7481  precise = cms.bool( True ),
7482  deltaEta = cms.double( 0.1 ),
7483  deltaPhi = cms.double( 0.1 )
7484  )
7485 )
7486 fragment.hltIter3IterL3MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
7487  doClusterCheck = cms.bool( False ),
7488  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7489  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7490  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
7491  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7492  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
7493  silentClusterCheck = cms.untracked.bool( False )
7494 )
7495 fragment.hltIter3IterL3MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
7496  seedingLayers = cms.InputTag( "hltIter3IterL3MuonPixelLayerPairsPPOnAA" ),
7497  trackingRegions = cms.InputTag( "hltIter3IterL3MuonTrackingRegionsPPOnAA" ),
7498  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7499  clusterCheck = cms.InputTag( "hltIter3IterL3MuonPixelClusterCheckPPOnAA" ),
7500  produceSeedingHitSets = cms.bool( True ),
7501  produceIntermediateHitDoublets = cms.bool( False ),
7502  maxElement = cms.uint32( 0 ),
7503  maxElementTotal = cms.uint32( 50000000 ),
7504  putEmptyIfMaxElementReached = cms.bool( False ),
7505  layerPairs = cms.vuint32( 0 )
7506 )
7507 fragment.hltIter3IterL3MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7508  seedingHitSets = cms.InputTag( "hltIter3IterL3MuonPixelHitDoubletsPPOnAA" ),
7509  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7510  SeedMomentumForBOFF = cms.double( 5.0 ),
7511  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7512  MinOneOverPtError = cms.double( 1.0 ),
7513  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7514  magneticField = cms.string( "ParabolicMf" ),
7515  forceKinematicWithRegionDirection = cms.bool( False ),
7516  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7517 )
7518 fragment.hltIter3IterL3MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7519  cleanTrajectoryAfterInOut = cms.bool( False ),
7520  doSeedingRegionRebuilding = cms.bool( False ),
7521  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7522  reverseTrajectories = cms.bool( False ),
7523  useHitsSplitting = cms.bool( False ),
7524  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA" ),
7525  src = cms.InputTag( "hltIter3IterL3MuonPixelSeedsPPOnAA" ),
7526  clustersToSkip = cms.InputTag( "" ),
7527  phase2clustersToSkip = cms.InputTag( "" ),
7528  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7529  TransientInitialStateEstimatorParameters = cms.PSet(
7530  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7531  numberMeasurementsForFit = cms.int32( 4 ),
7532  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7533  ),
7534  numHitsForSeedCleaner = cms.int32( 4 ),
7535  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7536  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7537  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7538  maxNSeeds = cms.uint32( 100000 ),
7539  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7540 )
7541 fragment.hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7542  useSimpleMF = cms.bool( True ),
7543  SimpleMagneticField = cms.string( "ParabolicMf" ),
7544  src = cms.InputTag( "hltIter3IterL3MuonCkfTrackCandidatesPPOnAA" ),
7545  clusterRemovalInfo = cms.InputTag( "" ),
7546  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7547  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7548  useHitsSplitting = cms.bool( False ),
7549  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7550  TrajectoryInEvent = cms.bool( False ),
7551  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7552  AlgorithmName = cms.string( "hltIter3" ),
7553  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7554  GeometricInnerState = cms.bool( True ),
7555  NavigationSchool = cms.string( "" ),
7556  MeasurementTracker = cms.string( "" ),
7557  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3MuonMaskedMeasurementTrackerEventPPOnAA" )
7558 )
7559 fragment.hltIter3IterL3MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7560  src = cms.InputTag( "hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7561  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7562  vertices = cms.InputTag( "hltIterL3MuonTrimmedPixelVerticesPPOnAA" ),
7563  ignoreVertices = cms.bool( False ),
7564  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7565  mva = cms.PSet(
7566  minPixelHits = cms.vint32( 0, 0, 0 ),
7567  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7568  dr_par = cms.PSet(
7569  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7570  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
7571  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
7572  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7573  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7574  ),
7575  maxLostLayers = cms.vint32( 1, 1, 1 ),
7576  min3DLayers = cms.vint32( 0, 0, 0 ),
7577  dz_par = cms.PSet(
7578  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
7579  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
7580  dz_exp = cms.vint32( 4, 4, 2147483647 )
7581  ),
7582  minNVtxTrk = cms.int32( 3 ),
7583  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7584  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7585  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
7586  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7587  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7588  minLayers = cms.vint32( 3, 3, 3 )
7589  )
7590 )
7591 fragment.hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7592  originalSource = cms.InputTag( "hltIter3IterL3MuonCtfWithMaterialTracksPPOnAA" ),
7593  originalMVAVals = cms.InputTag( 'hltIter3IterL3MuonTrackCutClassifierPPOnAA','MVAValues' ),
7594  originalQualVals = cms.InputTag( 'hltIter3IterL3MuonTrackCutClassifierPPOnAA','QualityMasks' ),
7595  minQuality = cms.string( "highPurity" ),
7596  copyExtras = cms.untracked.bool( True ),
7597  copyTrajectories = cms.untracked.bool( False )
7598 )
7599 fragment.hltIter3IterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
7600  ShareFrac = cms.double( 0.19 ),
7601  FoundHitBonus = cms.double( 5.0 ),
7602  LostHitPenalty = cms.double( 20.0 ),
7603  MinPT = cms.double( 0.05 ),
7604  Epsilon = cms.double( -0.001 ),
7605  MaxNormalizedChisq = cms.double( 1000.0 ),
7606  MinFound = cms.int32( 3 ),
7607  TrackProducers = cms.VInputTag( 'hltIter2IterL3MuonMergedPPOnAA','hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA' ),
7608  hasSelector = cms.vint32( 0, 0 ),
7609  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7610  selectedTrackQuals = cms.VInputTag( 'hltIter2IterL3MuonMergedPPOnAA','hltIter3IterL3MuonTrackSelectionHighPurityPPOnAA' ),
7611  setsToMerge = cms.VPSet(
7612  cms.PSet( pQual = cms.bool( False ),
7613  tLists = cms.vint32( 0, 1 )
7614  )
7615  ),
7616  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7617  allowFirstHitShare = cms.bool( True ),
7618  newQuality = cms.string( "confirmed" ),
7619  copyExtras = cms.untracked.bool( True ),
7620  writeOnlyTrkQuals = cms.bool( False ),
7621  copyMVA = cms.bool( False )
7622 )
7623 fragment.hltL3MuonsIterL3IOPPOnAA = cms.EDProducer( "L3MuonProducer",
7624  ServiceParameters = cms.PSet(
7625  RPCLayers = cms.bool( True ),
7626  UseMuonNavigation = cms.untracked.bool( True ),
7627  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7628  'SteppingHelixPropagatorAny',
7629  'hltESPSmartPropagator',
7630  'hltESPSteppingHelixPropagatorOpposite' )
7631  ),
7632  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
7633  TrackLoaderParameters = cms.PSet(
7634  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7635  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7636  DoSmoothing = cms.bool( False ),
7637  SmoothTkTrack = cms.untracked.bool( False ),
7638  VertexConstraint = cms.bool( False ),
7639  MuonUpdatorAtVertexParameters = cms.PSet(
7640  MaxChi2 = cms.double( 1000000.0 ),
7641  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7642  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7643  ),
7644  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7645  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7646  ),
7647  L3TrajBuilderParameters = cms.PSet(
7648  PtCut = cms.double( 0.5 ),
7649  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7650  GlobalMuonTrackMatcher = cms.PSet(
7651  Chi2Cut_3 = cms.double( 200.0 ),
7652  DeltaDCut_2 = cms.double( 10.0 ),
7653  Eta_threshold = cms.double( 1.2 ),
7654  Quality_2 = cms.double( 15.0 ),
7655  DeltaDCut_1 = cms.double( 40.0 ),
7656  Quality_3 = cms.double( 7.0 ),
7657  DeltaDCut_3 = cms.double( 15.0 ),
7658  Quality_1 = cms.double( 20.0 ),
7659  Pt_threshold1 = cms.double( 0.0 ),
7660  DeltaRCut_2 = cms.double( 0.2 ),
7661  DeltaRCut_1 = cms.double( 0.1 ),
7662  Pt_threshold2 = cms.double( 9.99999999E8 ),
7663  Chi2Cut_1 = cms.double( 50.0 ),
7664  Chi2Cut_2 = cms.double( 50.0 ),
7665  DeltaRCut_3 = cms.double( 1.0 ),
7666  LocChi2Cut = cms.double( 0.001 ),
7667  Propagator = cms.string( "hltESPSmartPropagator" ),
7668  MinPt = cms.double( 0.5 ),
7669  MinP = cms.double( 2.5 )
7670  ),
7671  ScaleTECxFactor = cms.double( -1.0 ),
7672  tkTrajUseVertex = cms.bool( False ),
7673  MuonTrackingRegionBuilder = cms.PSet(
7674  Rescale_Dz = cms.double( 4.0 ),
7675  Pt_fixed = cms.bool( True ),
7676  Eta_fixed = cms.bool( True ),
7677  Eta_min = cms.double( 0.1 ),
7678  DeltaZ = cms.double( 24.2 ),
7679  maxRegions = cms.int32( 2 ),
7680  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7681  UseVertex = cms.bool( False ),
7682  Z_fixed = cms.bool( True ),
7683  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7684  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7685  Rescale_phi = cms.double( 3.0 ),
7686  DeltaEta = cms.double( 0.04 ),
7687  precise = cms.bool( True ),
7688  OnDemand = cms.int32( -1 ),
7689  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7690  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7691  vertexCollection = cms.InputTag( "pixelVertices" ),
7692  Pt_min = cms.double( 0.1 ),
7693  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7694  Phi_fixed = cms.bool( True ),
7695  DeltaR = cms.double( 0.025 ),
7696  input = cms.InputTag( "hltL2SelectorForL3IOPPOnAA" ),
7697  DeltaPhi = cms.double( 0.15 ),
7698  Phi_min = cms.double( 0.1 ),
7699  Rescale_eta = cms.double( 3.0 )
7700  ),
7701  TrackTransformer = cms.PSet(
7702  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7703  RefitDirection = cms.string( "insideOut" ),
7704  RefitRPCHits = cms.bool( True ),
7705  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7706  DoPredictionsOnly = cms.bool( False ),
7707  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7708  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7709  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7710  ),
7711  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7712  RefitRPCHits = cms.bool( True ),
7713  tkTrajVertex = cms.InputTag( "hltIterL3MuonPixelVerticesPPOnAA" ),
7714  GlbRefitterParameters = cms.PSet(
7715  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7716  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7717  RefitFlag = cms.bool( True ),
7718  SkipStation = cms.int32( -1 ),
7719  Chi2CutRPC = cms.double( 1.0 ),
7720  PropDirForCosmics = cms.bool( False ),
7721  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7722  HitThreshold = cms.int32( 1 ),
7723  DYTthrs = cms.vint32( 30, 15 ),
7724  TrackerSkipSystem = cms.int32( -1 ),
7725  RefitDirection = cms.string( "insideOut" ),
7726  Chi2CutCSC = cms.double( 150.0 ),
7727  Chi2CutDT = cms.double( 10.0 ),
7728  RefitRPCHits = cms.bool( True ),
7729  TrackerSkipSection = cms.int32( -1 ),
7730  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7731  DoPredictionsOnly = cms.bool( False ),
7732  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7733  MuonHitsOption = cms.int32( 1 ),
7734  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7735  ),
7736  PCut = cms.double( 2.5 ),
7737  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7738  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7739  matchToSeeds = cms.bool( True ),
7740  tkTrajMaxChi2 = cms.double( 9999.0 ),
7741  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7742  ScaleTECyFactor = cms.double( -1.0 ),
7743  tkTrajLabel = cms.InputTag( "hltIter3IterL3MuonMergedPPOnAA" )
7744  )
7745 )
7746 fragment.hltIterL3MuonsFromL2LinksCombinationPPOnAA = cms.EDProducer( "L3TrackLinksCombiner",
7747  labels = cms.VInputTag( 'hltL3MuonsIterL3OIPPOnAA','hltL3MuonsIterL3IOPPOnAA' )
7748 )
7749 fragment.hltL1MuonsPt0PPOnAA = cms.EDProducer( "HLTL1TMuonSelector",
7750  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7751  L1MinPt = cms.double( 9999.0 ),
7752  L1MaxEta = cms.double( 5.0 ),
7753  L1MinQuality = cms.uint32( 7 ),
7754  CentralBxOnly = cms.bool( True )
7755 )
7756 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
7757  RegionPSet = cms.PSet(
7758  vertexCollection = cms.InputTag( "notUsed" ),
7759  zErrorVetex = cms.double( 0.2 ),
7760  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7761  zErrorBeamSpot = cms.double( 24.2 ),
7762  maxNVertices = cms.int32( 1 ),
7763  maxNRegions = cms.int32( 5 ),
7764  nSigmaZVertex = cms.double( 3.0 ),
7765  nSigmaZBeamSpot = cms.double( 4.0 ),
7766  ptMin = cms.double( 1.5 ),
7767  mode = cms.string( "BeamSpotSigma" ),
7768  input = cms.InputTag( "hltL1MuonsPt0PPOnAA" ),
7769  searchOpt = cms.bool( False ),
7770  whereToUseMeasurementTracker = cms.string( "Never" ),
7771  originRadius = cms.double( 0.2 ),
7772  measurementTrackerName = cms.InputTag( "" ),
7773  precise = cms.bool( True ),
7774  deltaEta = cms.double( 0.35 ),
7775  deltaPhi = cms.double( 0.2 )
7776  )
7777 )
7778 fragment.hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
7779  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
7780  'BPix1+BPix2+BPix3+FPix1_pos',
7781  'BPix1+BPix2+BPix3+FPix1_neg',
7782  'BPix1+BPix2+FPix1_pos+FPix2_pos',
7783  'BPix1+BPix2+FPix1_neg+FPix2_neg',
7784  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
7785  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
7786  BPix = cms.PSet(
7787  hitErrorRPhi = cms.double( 0.0027 ),
7788  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7789  useErrorsFromParam = cms.bool( True ),
7790  hitErrorRZ = cms.double( 0.006 ),
7791  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7792  ),
7793  FPix = cms.PSet(
7794  hitErrorRPhi = cms.double( 0.0051 ),
7795  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7796  useErrorsFromParam = cms.bool( True ),
7797  hitErrorRZ = cms.double( 0.0036 ),
7798  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
7799  ),
7800  TIB = cms.PSet( ),
7801  TID = cms.PSet( ),
7802  TOB = cms.PSet( ),
7803  TEC = cms.PSet( ),
7804  MTIB = cms.PSet( ),
7805  MTID = cms.PSet( ),
7806  MTOB = cms.PSet( ),
7807  MTEC = cms.PSet( )
7808 )
7809 fragment.hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
7810  seedingLayers = cms.InputTag( "hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA" ),
7811  trackingRegions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA" ),
7812  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7813  clusterCheck = cms.InputTag( "" ),
7814  produceSeedingHitSets = cms.bool( False ),
7815  produceIntermediateHitDoublets = cms.bool( True ),
7816  maxElement = cms.uint32( 0 ),
7817  maxElementTotal = cms.uint32( 50000000 ),
7818  putEmptyIfMaxElementReached = cms.bool( False ),
7819  layerPairs = cms.vuint32( 0, 1, 2 )
7820 )
7821 fragment.hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
7822  doublets = cms.InputTag( "hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA" ),
7823  extraHitRPhitolerance = cms.double( 0.032 ),
7824  fitFastCircle = cms.bool( True ),
7825  fitFastCircleChi2Cut = cms.bool( True ),
7826  useBendingCorrection = cms.bool( True ),
7827  CAThetaCut = cms.double( 0.005 ),
7828  CAPhiCut = cms.double( 0.2 ),
7829  CAThetaCut_byTriplets = cms.VPSet(
7830  cms.PSet( seedingLayers = cms.string( "" ),
7831  cut = cms.double( -1.0 )
7832  )
7833  ),
7834  CAPhiCut_byTriplets = cms.VPSet(
7835  cms.PSet( seedingLayers = cms.string( "" ),
7836  cut = cms.double( -1.0 )
7837  )
7838  ),
7839  CAHardPtCut = cms.double( 0.0 ),
7840  maxChi2 = cms.PSet(
7841  value2 = cms.double( 50.0 ),
7842  value1 = cms.double( 200.0 ),
7843  pt1 = cms.double( 0.7 ),
7844  enabled = cms.bool( True ),
7845  pt2 = cms.double( 2.0 )
7846  ),
7847  SeedComparitorPSet = cms.PSet(
7848  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
7849  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
7850  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
7851  )
7852 )
7853 fragment.hltIterL3FromL1MuonPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
7854  passLabel = cms.string( "" ),
7855  SeedingHitSets = cms.InputTag( "hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA" ),
7856  Fitter = cms.InputTag( "hltIterL3MuonPixelTracksFitter" ),
7857  Filter = cms.InputTag( "hltIterL3MuonPixelTracksFilter" ),
7858  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
7859 )
7860 fragment.hltIterL3FromL1MuonPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
7861  WtAverage = cms.bool( True ),
7862  ZOffset = cms.double( 5.0 ),
7863  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7864  Verbosity = cms.int32( 0 ),
7865  UseError = cms.bool( True ),
7866  TrackCollection = cms.InputTag( "hltIterL3MuonPixelTracksPPOnAA" ),
7867  ZSeparation = cms.double( 0.05 ),
7868  NTrkMin = cms.int32( 2 ),
7869  Method2 = cms.bool( True ),
7870  Finder = cms.string( "DivisiveVertexFinder" ),
7871  PtMin = cms.double( 1.0 ),
7872  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7873 )
7874 fragment.hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
7875  src = cms.InputTag( "hltIterL3FromL1MuonPixelVerticesPPOnAA" ),
7876  maxVtx = cms.uint32( 100 ),
7877  fractionSumPt2 = cms.double( 0.3 ),
7878  minSumPt2 = cms.double( 0.0 ),
7879  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7880 )
7881 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7882  InputCollection = cms.InputTag( "hltIterL3FromL1MuonPixelTracksPPOnAA" ),
7883  InputVertexCollection = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
7884  originHalfLength = cms.double( 0.3 ),
7885  originRadius = cms.double( 0.1 ),
7886  useProtoTrackKinematics = cms.bool( False ),
7887  useEventsWithNoVertex = cms.bool( True ),
7888  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7889  usePV = cms.bool( False ),
7890  includeFourthHit = cms.bool( False ),
7891  produceComplement = cms.bool( False ),
7892  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7893 )
7894 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
7895  cleanTrajectoryAfterInOut = cms.bool( False ),
7896  doSeedingRegionRebuilding = cms.bool( True ),
7897  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7898  reverseTrajectories = cms.bool( False ),
7899  useHitsSplitting = cms.bool( True ),
7900  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7901  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA" ),
7902  clustersToSkip = cms.InputTag( "" ),
7903  phase2clustersToSkip = cms.InputTag( "" ),
7904  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7905  TransientInitialStateEstimatorParameters = cms.PSet(
7906  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7907  numberMeasurementsForFit = cms.int32( 4 ),
7908  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7909  ),
7910  numHitsForSeedCleaner = cms.int32( 4 ),
7911  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7912  RedundantSeedCleaner = cms.string( "none" ),
7913  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7914  maxNSeeds = cms.uint32( 100000 ),
7915  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7916 )
7917 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
7918  useSimpleMF = cms.bool( True ),
7919  SimpleMagneticField = cms.string( "ParabolicMf" ),
7920  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
7921  clusterRemovalInfo = cms.InputTag( "" ),
7922  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7923  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7924  useHitsSplitting = cms.bool( False ),
7925  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7926  TrajectoryInEvent = cms.bool( False ),
7927  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7928  AlgorithmName = cms.string( "hltIter0" ),
7929  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7930  GeometricInnerState = cms.bool( True ),
7931  NavigationSchool = cms.string( "" ),
7932  MeasurementTracker = cms.string( "" ),
7933  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" )
7934 )
7935 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
7936  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
7937  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7938  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
7939  ignoreVertices = cms.bool( False ),
7940  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7941  mva = cms.PSet(
7942  minPixelHits = cms.vint32( 0, 3, 4 ),
7943  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7944  dr_par = cms.PSet(
7945  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7946  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7947  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7948  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7949  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7950  ),
7951  maxLostLayers = cms.vint32( 1, 1, 1 ),
7952  min3DLayers = cms.vint32( 0, 3, 4 ),
7953  dz_par = cms.PSet(
7954  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7955  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7956  dz_exp = cms.vint32( 4, 4, 2147483647 )
7957  ),
7958  minNVtxTrk = cms.int32( 3 ),
7959  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7960  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7961  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7962  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7963  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7964  minLayers = cms.vint32( 3, 3, 4 )
7965  )
7966 )
7967 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
7968  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
7969  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
7970  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
7971  minQuality = cms.string( "highPurity" ),
7972  copyExtras = cms.untracked.bool( True ),
7973  copyTrajectories = cms.untracked.bool( False )
7974 )
7975 fragment.hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
7976  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA" ),
7977  trackClassifier = cms.InputTag( '','QualityMasks' ),
7978  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
7979  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
7980  oldClusterRemovalInfo = cms.InputTag( "" ),
7981  TrackQuality = cms.string( "highPurity" ),
7982  maxChi2 = cms.double( 16.0 ),
7983  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7984  overrideTrkQuals = cms.InputTag( "" )
7985 )
7986 fragment.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7987  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
7988  OnDemand = cms.bool( False ),
7989  clustersToSkip = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" )
7990 )
7991 fragment.hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
7992  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
7993  'BPix2+BPix3+BPix4',
7994  'BPix1+BPix3+BPix4',
7995  'BPix1+BPix2+BPix4',
7996  'BPix2+BPix3+FPix1_pos',
7997  'BPix2+BPix3+FPix1_neg',
7998  'BPix1+BPix2+FPix1_pos',
7999  'BPix1+BPix2+FPix1_neg',
8000  'BPix2+FPix1_pos+FPix2_pos',
8001  'BPix2+FPix1_neg+FPix2_neg',
8002  'BPix1+FPix1_pos+FPix2_pos',
8003  'BPix1+FPix1_neg+FPix2_neg',
8004  'FPix1_pos+FPix2_pos+FPix3_pos',
8005  'FPix1_neg+FPix2_neg+FPix3_neg',
8006  'BPix1+BPix3+FPix1_pos',
8007  'BPix1+BPix2+FPix2_pos',
8008  'BPix1+BPix3+FPix1_neg',
8009  'BPix1+BPix2+FPix2_neg',
8010  'BPix1+FPix2_neg+FPix3_neg',
8011  'BPix1+FPix1_neg+FPix3_neg',
8012  'BPix1+FPix2_pos+FPix3_pos',
8013  'BPix1+FPix1_pos+FPix3_pos' ),
8014  BPix = cms.PSet(
8015  hitErrorRPhi = cms.double( 0.0027 ),
8016  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8017  skipClusters = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8018  useErrorsFromParam = cms.bool( True ),
8019  hitErrorRZ = cms.double( 0.006 ),
8020  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8021  ),
8022  FPix = cms.PSet(
8023  hitErrorRPhi = cms.double( 0.0051 ),
8024  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8025  skipClusters = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8026  useErrorsFromParam = cms.bool( True ),
8027  hitErrorRZ = cms.double( 0.0036 ),
8028  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8029  ),
8030  TIB = cms.PSet( ),
8031  TID = cms.PSet( ),
8032  TOB = cms.PSet( ),
8033  TEC = cms.PSet( ),
8034  MTIB = cms.PSet( ),
8035  MTID = cms.PSet( ),
8036  MTOB = cms.PSet( ),
8037  MTEC = cms.PSet( )
8038 )
8039 fragment.hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8040  doClusterCheck = cms.bool( False ),
8041  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8042  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8043  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8044  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8045  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8046  silentClusterCheck = cms.untracked.bool( False )
8047 )
8048 fragment.hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8049  seedingLayers = cms.InputTag( "hltIter2IterL3FromL1MuonPixelLayerTripletsPPOnAA" ),
8050  trackingRegions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA" ),
8051  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8052  clusterCheck = cms.InputTag( "hltIter2IterL3FromL1MuonPixelClusterCheckPPOnAA" ),
8053  produceSeedingHitSets = cms.bool( False ),
8054  produceIntermediateHitDoublets = cms.bool( True ),
8055  maxElement = cms.uint32( 0 ),
8056  maxElementTotal = cms.uint32( 50000000 ),
8057  putEmptyIfMaxElementReached = cms.bool( False ),
8058  layerPairs = cms.vuint32( 0, 1 )
8059 )
8060 fragment.hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
8061  doublets = cms.InputTag( "hltIter2IterL3FromL1MuonPixelHitDoubletsPPOnAA" ),
8062  extraHitRPhitolerance = cms.double( 0.032 ),
8063  useBendingCorrection = cms.bool( True ),
8064  CAThetaCut = cms.double( 0.015 ),
8065  CAPhiCut = cms.double( 0.1 ),
8066  CAThetaCut_byTriplets = cms.VPSet(
8067  cms.PSet( seedingLayers = cms.string( "" ),
8068  cut = cms.double( -1.0 )
8069  )
8070  ),
8071  CAPhiCut_byTriplets = cms.VPSet(
8072  cms.PSet( seedingLayers = cms.string( "" ),
8073  cut = cms.double( -1.0 )
8074  )
8075  ),
8076  CAHardPtCut = cms.double( 0.3 ),
8077  maxChi2 = cms.PSet(
8078  value2 = cms.double( 6.0 ),
8079  value1 = cms.double( 100.0 ),
8080  pt1 = cms.double( 0.8 ),
8081  enabled = cms.bool( True ),
8082  pt2 = cms.double( 8.0 )
8083  ),
8084  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8085 )
8086 fragment.hltIter2IterL3FromL1MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
8087  seedingHitSets = cms.InputTag( "hltIter2IterL3FromL1MuonPixelHitTripletsPPOnAA" ),
8088  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8089  SeedMomentumForBOFF = cms.double( 5.0 ),
8090  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8091  MinOneOverPtError = cms.double( 1.0 ),
8092  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8093  magneticField = cms.string( "ParabolicMf" ),
8094  forceKinematicWithRegionDirection = cms.bool( False ),
8095  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8096 )
8097 fragment.hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8098  cleanTrajectoryAfterInOut = cms.bool( False ),
8099  doSeedingRegionRebuilding = cms.bool( False ),
8100  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8101  reverseTrajectories = cms.bool( False ),
8102  useHitsSplitting = cms.bool( False ),
8103  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" ),
8104  src = cms.InputTag( "hltIter2IterL3FromL1MuonPixelSeedsPPOnAA" ),
8105  clustersToSkip = cms.InputTag( "" ),
8106  phase2clustersToSkip = cms.InputTag( "" ),
8107  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8108  TransientInitialStateEstimatorParameters = cms.PSet(
8109  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8110  numberMeasurementsForFit = cms.int32( 4 ),
8111  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8112  ),
8113  numHitsForSeedCleaner = cms.int32( 4 ),
8114  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8115  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8116  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8117  maxNSeeds = cms.uint32( 100000 ),
8118  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8119 )
8120 fragment.hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8121  useSimpleMF = cms.bool( True ),
8122  SimpleMagneticField = cms.string( "ParabolicMf" ),
8123  src = cms.InputTag( "hltIter2IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
8124  clusterRemovalInfo = cms.InputTag( "" ),
8125  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8126  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8127  useHitsSplitting = cms.bool( False ),
8128  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8129  TrajectoryInEvent = cms.bool( False ),
8130  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8131  AlgorithmName = cms.string( "hltIter2" ),
8132  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8133  GeometricInnerState = cms.bool( True ),
8134  NavigationSchool = cms.string( "" ),
8135  MeasurementTracker = cms.string( "" ),
8136  MeasurementTrackerEvent = cms.InputTag( "hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" )
8137 )
8138 fragment.hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8139  src = cms.InputTag( "hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8140  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8141  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8142  ignoreVertices = cms.bool( False ),
8143  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8144  mva = cms.PSet(
8145  minPixelHits = cms.vint32( 0, 0, 0 ),
8146  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8147  dr_par = cms.PSet(
8148  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8149  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
8150  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8151  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8152  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8153  ),
8154  maxLostLayers = cms.vint32( 1, 1, 1 ),
8155  min3DLayers = cms.vint32( 0, 0, 0 ),
8156  dz_par = cms.PSet(
8157  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8158  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8159  dz_exp = cms.vint32( 4, 4, 2147483647 )
8160  ),
8161  minNVtxTrk = cms.int32( 3 ),
8162  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8163  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8164  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8165  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8166  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8167  minLayers = cms.vint32( 3, 3, 3 )
8168  )
8169 )
8170 fragment.hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8171  originalSource = cms.InputTag( "hltIter2IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8172  originalMVAVals = cms.InputTag( 'hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
8173  originalQualVals = cms.InputTag( 'hltIter2IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8174  minQuality = cms.string( "highPurity" ),
8175  copyExtras = cms.untracked.bool( True ),
8176  copyTrajectories = cms.untracked.bool( False )
8177 )
8178 fragment.hltIter2IterL3FromL1MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8179  ShareFrac = cms.double( 0.19 ),
8180  FoundHitBonus = cms.double( 5.0 ),
8181  LostHitPenalty = cms.double( 20.0 ),
8182  MinPT = cms.double( 0.05 ),
8183  Epsilon = cms.double( -0.001 ),
8184  MaxNormalizedChisq = cms.double( 1000.0 ),
8185  MinFound = cms.int32( 3 ),
8186  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
8187  hasSelector = cms.vint32( 0, 0 ),
8188  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8189  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA','hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
8190  setsToMerge = cms.VPSet(
8191  cms.PSet( pQual = cms.bool( False ),
8192  tLists = cms.vint32( 0, 1 )
8193  )
8194  ),
8195  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8196  allowFirstHitShare = cms.bool( True ),
8197  newQuality = cms.string( "confirmed" ),
8198  copyExtras = cms.untracked.bool( True ),
8199  writeOnlyTrkQuals = cms.bool( False ),
8200  copyMVA = cms.bool( False )
8201 )
8202 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
8203  trajectories = cms.InputTag( "hltIter2IterL3FromL1MuonTrackSelectionHighPurityPPOnAA" ),
8204  trackClassifier = cms.InputTag( '','QualityMasks' ),
8205  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8206  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8207  oldClusterRemovalInfo = cms.InputTag( "hltIter2IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8208  TrackQuality = cms.string( "highPurity" ),
8209  maxChi2 = cms.double( 16.0 ),
8210  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8211  overrideTrkQuals = cms.InputTag( "" )
8212 )
8213 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8214  src = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8215  OnDemand = cms.bool( False ),
8216  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" )
8217 )
8218 fragment.hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8219  layerList = cms.vstring( 'BPix1+BPix2',
8220  'BPix1+BPix3',
8221  'BPix1+BPix4',
8222  'BPix2+BPix3',
8223  'BPix2+BPix4',
8224  'BPix3+BPix4',
8225  'BPix1+FPix1_pos',
8226  'BPix1+FPix1_neg',
8227  'BPix1+FPix2_pos',
8228  'BPix1+FPix2_neg',
8229  'BPix1+FPix3_pos',
8230  'BPix1+FPix3_neg',
8231  'BPix2+FPix1_pos',
8232  'BPix2+FPix1_neg',
8233  'BPix2+FPix2_pos',
8234  'BPix2+FPix2_neg',
8235  'BPix3+FPix1_pos',
8236  'BPix3+FPix1_neg',
8237  'FPix1_pos+FPix2_pos',
8238  'FPix1_neg+FPix2_neg',
8239  'FPix1_pos+FPix3_pos',
8240  'FPix1_neg+FPix3_neg',
8241  'FPix2_pos+FPix3_pos',
8242  'FPix2_neg+FPix3_neg' ),
8243  BPix = cms.PSet(
8244  hitErrorRPhi = cms.double( 0.0027 ),
8245  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8246  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8247  useErrorsFromParam = cms.bool( True ),
8248  hitErrorRZ = cms.double( 0.006 ),
8249  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8250  ),
8251  FPix = cms.PSet(
8252  hitErrorRPhi = cms.double( 0.0051 ),
8253  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8254  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalPPOnAA" ),
8255  useErrorsFromParam = cms.bool( True ),
8256  hitErrorRZ = cms.double( 0.0036 ),
8257  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8258  ),
8259  TIB = cms.PSet( ),
8260  TID = cms.PSet( ),
8261  TOB = cms.PSet( ),
8262  TEC = cms.PSet( ),
8263  MTIB = cms.PSet( ),
8264  MTID = cms.PSet( ),
8265  MTOB = cms.PSet( ),
8266  MTEC = cms.PSet( )
8267 )
8268 fragment.hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
8269  RegionPSet = cms.PSet(
8270  vertexCollection = cms.InputTag( "notUsed" ),
8271  zErrorVetex = cms.double( 0.2 ),
8272  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8273  zErrorBeamSpot = cms.double( 24.2 ),
8274  maxNVertices = cms.int32( 1 ),
8275  maxNRegions = cms.int32( 5 ),
8276  nSigmaZVertex = cms.double( 3.0 ),
8277  nSigmaZBeamSpot = cms.double( 4.0 ),
8278  ptMin = cms.double( 1.0 ),
8279  mode = cms.string( "BeamSpotSigma" ),
8280  input = cms.InputTag( "hltL1MuonsPt0PPOnAA" ),
8281  searchOpt = cms.bool( False ),
8282  whereToUseMeasurementTracker = cms.string( "Never" ),
8283  originRadius = cms.double( 0.015 ),
8284  measurementTrackerName = cms.InputTag( "" ),
8285  precise = cms.bool( True ),
8286  deltaEta = cms.double( 0.2 ),
8287  deltaPhi = cms.double( 0.1 )
8288  )
8289 )
8290 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8291  doClusterCheck = cms.bool( False ),
8292  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8293  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" ),
8294  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
8295  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8296  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8297  silentClusterCheck = cms.untracked.bool( False )
8298 )
8299 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
8300  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayerPairsPPOnAA" ),
8301  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsPPOnAA" ),
8302  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8303  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckPPOnAA" ),
8304  produceSeedingHitSets = cms.bool( True ),
8305  produceIntermediateHitDoublets = cms.bool( False ),
8306  maxElement = cms.uint32( 0 ),
8307  maxElementTotal = cms.uint32( 50000000 ),
8308  putEmptyIfMaxElementReached = cms.bool( False ),
8309  layerPairs = cms.vuint32( 0 )
8310 )
8311 fragment.hltIter3IterL3FromL1MuonPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8312  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsPPOnAA" ),
8313  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8314  SeedMomentumForBOFF = cms.double( 5.0 ),
8315  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8316  MinOneOverPtError = cms.double( 1.0 ),
8317  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8318  magneticField = cms.string( "ParabolicMf" ),
8319  forceKinematicWithRegionDirection = cms.bool( False ),
8320  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8321 )
8322 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
8323  cleanTrajectoryAfterInOut = cms.bool( False ),
8324  doSeedingRegionRebuilding = cms.bool( False ),
8325  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8326  reverseTrajectories = cms.bool( False ),
8327  useHitsSplitting = cms.bool( False ),
8328  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" ),
8329  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsPPOnAA" ),
8330  clustersToSkip = cms.InputTag( "" ),
8331  phase2clustersToSkip = cms.InputTag( "" ),
8332  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8333  TransientInitialStateEstimatorParameters = cms.PSet(
8334  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8335  numberMeasurementsForFit = cms.int32( 4 ),
8336  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8337  ),
8338  numHitsForSeedCleaner = cms.int32( 4 ),
8339  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8340  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8341  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8342  maxNSeeds = cms.uint32( 100000 ),
8343  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8344 )
8345 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
8346  useSimpleMF = cms.bool( True ),
8347  SimpleMagneticField = cms.string( "ParabolicMf" ),
8348  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesPPOnAA" ),
8349  clusterRemovalInfo = cms.InputTag( "" ),
8350  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8351  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8352  useHitsSplitting = cms.bool( False ),
8353  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8354  TrajectoryInEvent = cms.bool( False ),
8355  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8356  AlgorithmName = cms.string( "hltIter3" ),
8357  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8358  GeometricInnerState = cms.bool( True ),
8359  NavigationSchool = cms.string( "" ),
8360  MeasurementTracker = cms.string( "" ),
8361  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventPPOnAA" )
8362 )
8363 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
8364  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8365  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8366  vertices = cms.InputTag( "hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA" ),
8367  ignoreVertices = cms.bool( False ),
8368  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8369  mva = cms.PSet(
8370  minPixelHits = cms.vint32( 0, 0, 0 ),
8371  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8372  dr_par = cms.PSet(
8373  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8374  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 3.40282346639E38 ),
8375  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8376  dr_exp = cms.vint32( 4, 4, 2147483647 ),
8377  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8378  ),
8379  maxLostLayers = cms.vint32( 1, 1, 1 ),
8380  min3DLayers = cms.vint32( 0, 0, 0 ),
8381  dz_par = cms.PSet(
8382  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 3.40282346639E38 ),
8383  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 3.40282346639E38 ),
8384  dz_exp = cms.vint32( 4, 4, 2147483647 )
8385  ),
8386  minNVtxTrk = cms.int32( 3 ),
8387  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8388  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8389  maxChi2 = cms.vdouble( 9999.0, 25.0, 3.40282346639E38 ),
8390  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8391  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8392  minLayers = cms.vint32( 3, 3, 3 )
8393  )
8394 )
8395 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
8396  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksPPOnAA" ),
8397  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA','MVAValues' ),
8398  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierPPOnAA','QualityMasks' ),
8399  minQuality = cms.string( "highPurity" ),
8400  copyExtras = cms.untracked.bool( True ),
8401  copyTrajectories = cms.untracked.bool( False )
8402 )
8403 fragment.hltIter3IterL3FromL1MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8404  ShareFrac = cms.double( 0.19 ),
8405  FoundHitBonus = cms.double( 5.0 ),
8406  LostHitPenalty = cms.double( 20.0 ),
8407  MinPT = cms.double( 0.05 ),
8408  Epsilon = cms.double( -0.001 ),
8409  MaxNormalizedChisq = cms.double( 1000.0 ),
8410  MinFound = cms.int32( 3 ),
8411  TrackProducers = cms.VInputTag( 'hltIter2IterL3FromL1MuonMergedPPOnAA','hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
8412  hasSelector = cms.vint32( 0, 0 ),
8413  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8414  selectedTrackQuals = cms.VInputTag( 'hltIter2IterL3FromL1MuonMergedPPOnAA','hltIter3IterL3FromL1MuonTrackSelectionHighPurityPPOnAA' ),
8415  setsToMerge = cms.VPSet(
8416  cms.PSet( pQual = cms.bool( False ),
8417  tLists = cms.vint32( 0, 1 )
8418  )
8419  ),
8420  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8421  allowFirstHitShare = cms.bool( True ),
8422  newQuality = cms.string( "confirmed" ),
8423  copyExtras = cms.untracked.bool( True ),
8424  writeOnlyTrkQuals = cms.bool( False ),
8425  copyMVA = cms.bool( False )
8426 )
8427 fragment.hltIterL3MuonMergedPPOnAA = cms.EDProducer( "TrackListMerger",
8428  ShareFrac = cms.double( 0.19 ),
8429  FoundHitBonus = cms.double( 5.0 ),
8430  LostHitPenalty = cms.double( 20.0 ),
8431  MinPT = cms.double( 0.05 ),
8432  Epsilon = cms.double( -0.001 ),
8433  MaxNormalizedChisq = cms.double( 1000.0 ),
8434  MinFound = cms.int32( 3 ),
8435  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityPPOnAA','hltIter3IterL3MuonMergedPPOnAA' ),
8436  hasSelector = cms.vint32( 0, 0 ),
8437  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8438  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityPPOnAA','hltIter3IterL3MuonMergedPPOnAA' ),
8439  setsToMerge = cms.VPSet(
8440  cms.PSet( pQual = cms.bool( False ),
8441  tLists = cms.vint32( 0, 1 )
8442  )
8443  ),
8444  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8445  allowFirstHitShare = cms.bool( True ),
8446  newQuality = cms.string( "confirmed" ),
8447  copyExtras = cms.untracked.bool( True ),
8448  writeOnlyTrkQuals = cms.bool( False ),
8449  copyMVA = cms.bool( False )
8450 )
8451 fragment.hltIterL3MuonAndMuonFromL1MergedPPOnAA = cms.EDProducer( "TrackListMerger",
8452  ShareFrac = cms.double( 0.19 ),
8453  FoundHitBonus = cms.double( 5.0 ),
8454  LostHitPenalty = cms.double( 20.0 ),
8455  MinPT = cms.double( 0.05 ),
8456  Epsilon = cms.double( -0.001 ),
8457  MaxNormalizedChisq = cms.double( 1000.0 ),
8458  MinFound = cms.int32( 3 ),
8459  TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedPPOnAA','hltIter3IterL3FromL1MuonMergedPPOnAA' ),
8460  hasSelector = cms.vint32( 0, 0 ),
8461  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8462  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedPPOnAA','hltIter3IterL3FromL1MuonMergedPPOnAA' ),
8463  setsToMerge = cms.VPSet(
8464  cms.PSet( pQual = cms.bool( False ),
8465  tLists = cms.vint32( 0, 1 )
8466  )
8467  ),
8468  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8469  allowFirstHitShare = cms.bool( True ),
8470  newQuality = cms.string( "confirmed" ),
8471  copyExtras = cms.untracked.bool( True ),
8472  writeOnlyTrkQuals = cms.bool( False ),
8473  copyMVA = cms.bool( False )
8474 )
8475 fragment.hltIterL3GlbMuonPPOnAA = cms.EDProducer( "L3MuonProducer",
8476  ServiceParameters = cms.PSet(
8477  RPCLayers = cms.bool( True ),
8478  UseMuonNavigation = cms.untracked.bool( True ),
8479  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8480  'SteppingHelixPropagatorAny',
8481  'hltESPSmartPropagator',
8482  'hltESPSteppingHelixPropagatorOpposite' )
8483  ),
8484  MuonCollectionLabel = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
8485  TrackLoaderParameters = cms.PSet(
8486  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8487  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8488  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8489  DoSmoothing = cms.bool( True ),
8490  SmoothTkTrack = cms.untracked.bool( False ),
8491  VertexConstraint = cms.bool( False ),
8492  MuonUpdatorAtVertexParameters = cms.PSet(
8493  MaxChi2 = cms.double( 1000000.0 ),
8494  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8495  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8496  ),
8497  PutTkTrackIntoEvent = cms.untracked.bool( False ),
8498  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8499  ),
8500  L3TrajBuilderParameters = cms.PSet(
8501  PtCut = cms.double( 1.5 ),
8502  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8503  GlobalMuonTrackMatcher = cms.PSet(
8504  Chi2Cut_3 = cms.double( 200.0 ),
8505  DeltaDCut_2 = cms.double( 10.0 ),
8506  Eta_threshold = cms.double( 1.2 ),
8507  Quality_2 = cms.double( 15.0 ),
8508  DeltaDCut_1 = cms.double( 40.0 ),
8509  Quality_3 = cms.double( 7.0 ),
8510  DeltaDCut_3 = cms.double( 15.0 ),
8511  Quality_1 = cms.double( 20.0 ),
8512  Pt_threshold1 = cms.double( 0.0 ),
8513  DeltaRCut_2 = cms.double( 0.2 ),
8514  DeltaRCut_1 = cms.double( 0.1 ),
8515  Pt_threshold2 = cms.double( 9.99999999E8 ),
8516  Chi2Cut_1 = cms.double( 50.0 ),
8517  Chi2Cut_2 = cms.double( 50.0 ),
8518  DeltaRCut_3 = cms.double( 1.0 ),
8519  LocChi2Cut = cms.double( 0.001 ),
8520  Propagator = cms.string( "hltESPSmartPropagator" ),
8521  MinPt = cms.double( 1.5 ),
8522  MinP = cms.double( 2.5 )
8523  ),
8524  ScaleTECxFactor = cms.double( -1.0 ),
8525  tkTrajUseVertex = cms.bool( False ),
8526  MuonTrackingRegionBuilder = cms.PSet(
8527  Rescale_Dz = cms.double( 4.0 ),
8528  Pt_fixed = cms.bool( False ),
8529  Eta_fixed = cms.bool( True ),
8530  Eta_min = cms.double( 0.1 ),
8531  DeltaZ = cms.double( 24.2 ),
8532  maxRegions = cms.int32( 20 ),
8533  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8534  UseVertex = cms.bool( False ),
8535  Z_fixed = cms.bool( False ),
8536  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8537  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8538  Rescale_phi = cms.double( 3.0 ),
8539  DeltaEta = cms.double( 0.2 ),
8540  precise = cms.bool( True ),
8541  OnDemand = cms.int32( -1 ),
8542  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8543  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8544  vertexCollection = cms.InputTag( "pixelVertices" ),
8545  Pt_min = cms.double( 1.4 ),
8546  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8547  Phi_fixed = cms.bool( True ),
8548  DeltaR = cms.double( 0.025 ),
8549  input = cms.InputTag( 'hltL2MuonsPPOnAA','UpdatedAtVtx' ),
8550  DeltaPhi = cms.double( 0.15 ),
8551  Phi_min = cms.double( 0.1 ),
8552  Rescale_eta = cms.double( 3.0 )
8553  ),
8554  TrackTransformer = cms.PSet(
8555  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8556  RefitDirection = cms.string( "insideOut" ),
8557  RefitRPCHits = cms.bool( True ),
8558  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8559  DoPredictionsOnly = cms.bool( False ),
8560  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8561  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8562  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8563  ),
8564  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8565  RefitRPCHits = cms.bool( True ),
8566  tkTrajVertex = cms.InputTag( "Notused" ),
8567  GlbRefitterParameters = cms.PSet(
8568  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8569  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8570  RefitFlag = cms.bool( True ),
8571  SkipStation = cms.int32( -1 ),
8572  Chi2CutRPC = cms.double( 1.0 ),
8573  PropDirForCosmics = cms.bool( False ),
8574  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8575  HitThreshold = cms.int32( 1 ),
8576  DYTthrs = cms.vint32( 30, 15 ),
8577  TrackerSkipSystem = cms.int32( -1 ),
8578  RefitDirection = cms.string( "insideOut" ),
8579  Chi2CutCSC = cms.double( 150.0 ),
8580  Chi2CutDT = cms.double( 10.0 ),
8581  RefitRPCHits = cms.bool( True ),
8582  TrackerSkipSection = cms.int32( -1 ),
8583  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8584  DoPredictionsOnly = cms.bool( False ),
8585  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8586  MuonHitsOption = cms.int32( 1 ),
8587  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8588  ),
8589  PCut = cms.double( 2.5 ),
8590  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8591  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8592  tkTrajMaxChi2 = cms.double( 9999.0 ),
8593  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8594  ScaleTECyFactor = cms.double( -1.0 ),
8595  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedPPOnAA" )
8596  )
8597 )
8598 fragment.hltIterL3MuonsNoIDPPOnAA = cms.EDProducer( "MuonIdProducer",
8599  MuonCaloCompatibility = cms.PSet(
8600  delta_eta = cms.double( 0.02 ),
8601  delta_phi = cms.double( 0.02 ),
8602  allSiPMHO = cms.bool( False ),
8603  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
8604  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
8605  ),
8606  TrackAssociatorParameters = cms.PSet(
8607  useMuon = cms.bool( True ),
8608  truthMatch = cms.bool( False ),
8609  usePreshower = cms.bool( False ),
8610  dRPreshowerPreselection = cms.double( 0.2 ),
8611  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8612  useEcal = cms.bool( False ),
8613  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8614  dRMuon = cms.double( 9999.0 ),
8615  dREcal = cms.double( 9999.0 ),
8616  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8617  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8618  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8619  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8620  propagateAllDirections = cms.bool( True ),
8621  muonMaxDistanceY = cms.double( 5.0 ),
8622  useHO = cms.bool( False ),
8623  muonMaxDistanceX = cms.double( 5.0 ),
8624  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8625  useHcal = cms.bool( False ),
8626  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8627  accountForTrajectoryChangeCalo = cms.bool( False ),
8628  dREcalPreselection = cms.double( 0.05 ),
8629  useCalo = cms.bool( False ),
8630  dRMuonPreselection = cms.double( 0.2 ),
8631  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8632  dRHcal = cms.double( 9999.0 ),
8633  dRHcalPreselection = cms.double( 0.2 ),
8634  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8635  ),
8636  CaloExtractorPSet = cms.PSet(
8637  DR_Veto_H = cms.double( 0.1 ),
8638  CenterConeOnCalIntersection = cms.bool( False ),
8639  NoiseTow_EE = cms.double( 0.15 ),
8640  Noise_EB = cms.double( 0.025 ),
8641  Noise_HE = cms.double( 0.2 ),
8642  DR_Veto_E = cms.double( 0.07 ),
8643  NoiseTow_EB = cms.double( 0.04 ),
8644  Noise_EE = cms.double( 0.1 ),
8645  UseRecHitsFlag = cms.bool( False ),
8646  DR_Max = cms.double( 1.0 ),
8647  DepositLabel = cms.untracked.string( "Cal" ),
8648  Noise_HO = cms.double( 0.2 ),
8649  DR_Veto_HO = cms.double( 0.1 ),
8650  Threshold_H = cms.double( 0.5 ),
8651  PrintTimeReport = cms.untracked.bool( False ),
8652  Threshold_E = cms.double( 0.2 ),
8653  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8654  ComponentName = cms.string( "CaloExtractorByAssociator" ),
8655  Threshold_HO = cms.double( 0.5 ),
8656  DepositInstanceLabels = cms.vstring( 'ecal',
8657  'hcal',
8658  'ho' ),
8659  ServiceParameters = cms.PSet(
8660  RPCLayers = cms.bool( False ),
8661  UseMuonNavigation = cms.untracked.bool( False ),
8662  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8663  ),
8664  TrackAssociatorParameters = cms.PSet(
8665  useMuon = cms.bool( False ),
8666  truthMatch = cms.bool( False ),
8667  usePreshower = cms.bool( False ),
8668  dRPreshowerPreselection = cms.double( 0.2 ),
8669  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8670  useEcal = cms.bool( False ),
8671  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8672  dRMuon = cms.double( 9999.0 ),
8673  dREcal = cms.double( 1.0 ),
8674  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8675  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8676  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8677  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8678  propagateAllDirections = cms.bool( True ),
8679  muonMaxDistanceY = cms.double( 5.0 ),
8680  useHO = cms.bool( False ),
8681  muonMaxDistanceX = cms.double( 5.0 ),
8682  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8683  useHcal = cms.bool( False ),
8684  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8685  accountForTrajectoryChangeCalo = cms.bool( False ),
8686  dREcalPreselection = cms.double( 1.0 ),
8687  useCalo = cms.bool( True ),
8688  dRMuonPreselection = cms.double( 0.2 ),
8689  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8690  dRHcal = cms.double( 1.0 ),
8691  dRHcalPreselection = cms.double( 1.0 ),
8692  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8693  ),
8694  Noise_HB = cms.double( 0.2 )
8695  ),
8696  TrackExtractorPSet = cms.PSet(
8697  Diff_z = cms.double( 0.2 ),
8698  inputTrackCollection = cms.InputTag( "hltIter3IterL3FromL1MuonMergedPPOnAA" ),
8699  Chi2Ndof_Max = cms.double( 1.0E64 ),
8700  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8701  DR_Veto = cms.double( 0.01 ),
8702  Pt_Min = cms.double( -1.0 ),
8703  DR_Max = cms.double( 1.0 ),
8704  NHits_Min = cms.uint32( 0 ),
8705  Chi2Prob_Min = cms.double( -1.0 ),
8706  Diff_r = cms.double( 0.1 ),
8707  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
8708  ComponentName = cms.string( "TrackExtractor" )
8709  ),
8710  JetExtractorPSet = cms.PSet(
8711  JetCollectionLabel = cms.InputTag( "Notused" ),
8712  DR_Veto = cms.double( 0.1 ),
8713  DR_Max = cms.double( 1.0 ),
8714  ExcludeMuonVeto = cms.bool( True ),
8715  PrintTimeReport = cms.untracked.bool( False ),
8716  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8717  ComponentName = cms.string( "JetExtractor" ),
8718  ServiceParameters = cms.PSet(
8719  RPCLayers = cms.bool( False ),
8720  UseMuonNavigation = cms.untracked.bool( False ),
8721  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8722  ),
8723  TrackAssociatorParameters = cms.PSet(
8724  useMuon = cms.bool( False ),
8725  truthMatch = cms.bool( False ),
8726  usePreshower = cms.bool( False ),
8727  dRPreshowerPreselection = cms.double( 0.2 ),
8728  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8729  useEcal = cms.bool( False ),
8730  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8731  dRMuon = cms.double( 9999.0 ),
8732  dREcal = cms.double( 0.5 ),
8733  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8734  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8735  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8736  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8737  propagateAllDirections = cms.bool( True ),
8738  muonMaxDistanceY = cms.double( 5.0 ),
8739  useHO = cms.bool( False ),
8740  muonMaxDistanceX = cms.double( 5.0 ),
8741  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8742  useHcal = cms.bool( False ),
8743  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8744  accountForTrajectoryChangeCalo = cms.bool( False ),
8745  dREcalPreselection = cms.double( 0.5 ),
8746  useCalo = cms.bool( True ),
8747  dRMuonPreselection = cms.double( 0.2 ),
8748  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8749  dRHcal = cms.double( 0.5 ),
8750  dRHcalPreselection = cms.double( 0.5 ),
8751  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8752  ),
8753  Threshold = cms.double( 5.0 )
8754  ),
8755  trackDepositName = cms.string( "tracker" ),
8756  ecalDepositName = cms.string( "ecal" ),
8757  hcalDepositName = cms.string( "hcal" ),
8758  hoDepositName = cms.string( "ho" ),
8759  jetDepositName = cms.string( "jets" ),
8760  TimingFillerParameters = cms.PSet(
8761  DTTimingParameters = cms.PSet(
8762  HitError = cms.double( 6.0 ),
8763  MatchParameters = cms.PSet(
8764  TightMatchDT = cms.bool( False ),
8765  DTradius = cms.double( 0.01 ),
8766  TightMatchCSC = cms.bool( True ),
8767  CSCsegments = cms.InputTag( "hltCscSegments" ),
8768  DTsegments = cms.InputTag( "hltDt4DSegments" )
8769  ),
8770  debug = cms.bool( False ),
8771  DoWireCorr = cms.bool( False ),
8772  RequireBothProjections = cms.bool( False ),
8773  DTTimeOffset = cms.double( 2.7 ),
8774  PruneCut = cms.double( 10000.0 ),
8775  DTsegments = cms.InputTag( "hltDt4DSegments" ),
8776  UseSegmentT0 = cms.bool( False ),
8777  HitsMin = cms.int32( 5 ),
8778  DropTheta = cms.bool( True ),
8779  ServiceParameters = cms.PSet(
8780  RPCLayers = cms.bool( True ),
8781  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8782  )
8783  ),
8784  UseCSC = cms.bool( True ),
8785  CSCTimingParameters = cms.PSet(
8786  MatchParameters = cms.PSet(
8787  TightMatchDT = cms.bool( False ),
8788  DTradius = cms.double( 0.01 ),
8789  TightMatchCSC = cms.bool( True ),
8790  CSCsegments = cms.InputTag( "hltCscSegments" ),
8791  DTsegments = cms.InputTag( "hltDt4DSegments" )
8792  ),
8793  debug = cms.bool( False ),
8794  CSCWireTimeOffset = cms.double( 0.0 ),
8795  CSCStripError = cms.double( 7.0 ),
8796  CSCTimeOffset = cms.double( 0.0 ),
8797  CSCWireError = cms.double( 8.6 ),
8798  PruneCut = cms.double( 100.0 ),
8799  CSCsegments = cms.InputTag( "hltCscSegments" ),
8800  UseStripTime = cms.bool( True ),
8801  CSCStripTimeOffset = cms.double( 0.0 ),
8802  UseWireTime = cms.bool( True ),
8803  ServiceParameters = cms.PSet(
8804  RPCLayers = cms.bool( True ),
8805  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8806  )
8807  ),
8808  ErrorDT = cms.double( 6.0 ),
8809  EcalEnergyCut = cms.double( 0.4 ),
8810  UseECAL = cms.bool( True ),
8811  ErrorEB = cms.double( 2.085 ),
8812  UseDT = cms.bool( True ),
8813  ErrorEE = cms.double( 6.95 ),
8814  ErrorCSC = cms.double( 7.4 )
8815  ),
8816  ShowerDigiFillerParameters = cms.PSet(
8817  cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ),
8818  dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ),
8819  digiMaxDistanceX = cms.double( 25.0 )
8820  ),
8821  TrackerKinkFinderParameters = cms.PSet(
8822  usePosition = cms.bool( False ),
8823  diagonalOnly = cms.bool( False )
8824  ),
8825  fillEnergy = cms.bool( False ),
8826  storeCrossedHcalRecHits = cms.bool( False ),
8827  maxAbsPullX = cms.double( 9999.0 ),
8828  maxAbsEta = cms.double( 3.0 ),
8829  minPt = cms.double( 1.5 ),
8830  inputCollectionTypes = cms.vstring( 'inner tracks',
8831  'links',
8832  'outer tracks' ),
8833  addExtraSoftMuons = cms.bool( False ),
8834  fillGlobalTrackRefits = cms.bool( False ),
8835  debugWithTruthMatching = cms.bool( False ),
8836  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedPPOnAA','hltIterL3GlbMuonPPOnAA','hltL2MuonsPPOnAA:UpdatedAtVtx' ),
8837  fillCaloCompatibility = cms.bool( False ),
8838  maxAbsPullY = cms.double( 9999.0 ),
8839  maxAbsDy = cms.double( 9999.0 ),
8840  minP = cms.double( 2.5 ),
8841  minPCaloMuon = cms.double( 1.0E9 ),
8842  maxAbsDx = cms.double( 9999.0 ),
8843  fillIsolation = cms.bool( False ),
8844  writeIsoDeposits = cms.bool( False ),
8845  minNumberOfMatches = cms.int32( 1 ),
8846  fillMatching = cms.bool( True ),
8847  fillShowerDigis = cms.bool( False ),
8848  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
8849  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
8850  fillGlobalTrackQuality = cms.bool( False ),
8851  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
8852  selectHighPurity = cms.bool( False ),
8853  pvInputTag = cms.InputTag( "offlinePrimaryVertices" ),
8854  fillTrackerKink = cms.bool( False ),
8855  minCaloCompatibility = cms.double( 0.6 ),
8856  runArbitrationCleaner = cms.bool( False ),
8857  arbitrationCleanerOptions = cms.PSet(
8858  OverlapDTheta = cms.double( 0.02 ),
8859  Overlap = cms.bool( True ),
8860  Clustering = cms.bool( True ),
8861  ME1a = cms.bool( True ),
8862  ClusterDTheta = cms.double( 0.02 ),
8863  ClusterDPhi = cms.double( 0.6 ),
8864  OverlapDPhi = cms.double( 0.0786 )
8865  ),
8866  arbitrateTrackerMuons = cms.bool( True )
8867 )
8868 fragment.hltIterL3MuonsPPOnAA = cms.EDProducer( "MuonIDFilterProducerForHLT",
8869  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDPPOnAA" ),
8870  applyTriggerIdLoose = cms.bool( True ),
8871  typeMuon = cms.uint32( 0 ),
8872  allowedTypeMask = cms.uint32( 0 ),
8873  requiredTypeMask = cms.uint32( 0 ),
8874  minNMuonHits = cms.int32( 0 ),
8875  minNMuonStations = cms.int32( 0 ),
8876  minNTrkLayers = cms.int32( 0 ),
8877  minTrkHits = cms.int32( 0 ),
8878  minPixLayer = cms.int32( 0 ),
8879  minPixHits = cms.int32( 0 ),
8880  minPt = cms.double( 0.0 ),
8881  maxNormalizedChi2 = cms.double( 9999.0 )
8882 )
8883 fragment.hltL3MuonsIterL3LinksPPOnAA = cms.EDProducer( "MuonLinksProducer",
8884  inputCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" )
8885 )
8886 fragment.hltIterL3MuonTracksPPOnAA = cms.EDProducer( "HLTMuonTrackSelector",
8887  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedPPOnAA" ),
8888  muon = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
8889  originalMVAVals = cms.InputTag( "none" ),
8890  copyMVA = cms.bool( False ),
8891  copyExtras = cms.untracked.bool( True ),
8892  copyTrajectories = cms.untracked.bool( False )
8893 )
8894 fragment.hltIterL3MuonCandidatesPPOnAA = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
8895  InputObjects = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
8896  DisplacedReconstruction = cms.bool( False )
8897 )
8898 fragment.hltJetsForCoreTracking = cms.EDFilter( "CandPtrSelector",
8899  src = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
8900  cut = cms.string( "pt > 100 && abs(eta) < 2.5" )
8901 )
8902 fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
8903  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
8904  'BPix1+BPix2+BPix3+FPix1_pos',
8905  'BPix1+BPix2+BPix3+FPix1_neg',
8906  'BPix1+BPix2+FPix1_pos+FPix2_pos',
8907  'BPix1+BPix2+FPix1_neg+FPix2_neg',
8908  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
8909  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
8910  BPix = cms.PSet(
8911  hitErrorRPhi = cms.double( 0.0027 ),
8912  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8913  useErrorsFromParam = cms.bool( True ),
8914  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" ),
8915  hitErrorRZ = cms.double( 0.006 )
8916  ),
8917  FPix = cms.PSet(
8918  hitErrorRPhi = cms.double( 0.0051 ),
8919  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8920  useErrorsFromParam = cms.bool( True ),
8921  hitErrorRZ = cms.double( 0.0036 ),
8922  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
8923  ),
8924  TIB = cms.PSet( ),
8925  TID = cms.PSet( ),
8926  TOB = cms.PSet( ),
8927  TEC = cms.PSet( ),
8928  MTIB = cms.PSet( ),
8929  MTID = cms.PSet( ),
8930  MTOB = cms.PSet( ),
8931  MTEC = cms.PSet( )
8932 )
8933 fragment.hltFullIter0PixelTrackingRegionsPreSplitting = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
8934  RegionPSet = cms.PSet(
8935  nSigmaZ = cms.double( 4.0 ),
8936  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8937  ptMin = cms.double( 1.0 ),
8938  originHalfLength = cms.double( 0.0 ),
8939  originRadius = cms.double( 0.02 ),
8940  precise = cms.bool( True ),
8941  useMultipleScattering = cms.bool( False )
8942  )
8943 )
8944 fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
8945  doClusterCheck = cms.bool( True ),
8946  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
8947  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
8948  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
8949  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
8950  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
8951  silentClusterCheck = cms.untracked.bool( False )
8952 )
8953 fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAA = cms.EDProducer( "HitPairEDProducer",
8954  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPOnAA" ),
8955  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplitting" ),
8956  trackingRegionsSeedingLayers = cms.InputTag( "" ),
8957  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPOnAA" ),
8958  produceSeedingHitSets = cms.bool( False ),
8959  produceIntermediateHitDoublets = cms.bool( True ),
8960  maxElement = cms.uint32( 0 ),
8961  maxElementTotal = cms.uint32( 50000000 ),
8962  putEmptyIfMaxElementReached = cms.bool( False ),
8963  layerPairs = cms.vuint32( 0, 1, 2 )
8964 )
8965 fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
8966  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPOnAA" ),
8967  extraHitRPhitolerance = cms.double( 0.032 ),
8968  fitFastCircle = cms.bool( True ),
8969  fitFastCircleChi2Cut = cms.bool( True ),
8970  useBendingCorrection = cms.bool( True ),
8971  CAThetaCut = cms.double( 0.0012 ),
8972  CAPhiCut = cms.double( 0.2 ),
8973  CAThetaCut_byTriplets = cms.VPSet(
8974  cms.PSet( seedingLayers = cms.string( "" ),
8975  cut = cms.double( -1.0 )
8976  )
8977  ),
8978  CAPhiCut_byTriplets = cms.VPSet(
8979  cms.PSet( seedingLayers = cms.string( "" ),
8980  cut = cms.double( -1.0 )
8981  )
8982  ),
8983  CAHardPtCut = cms.double( 0.0 ),
8984  maxChi2 = cms.PSet(
8985  value2 = cms.double( 50.0 ),
8986  value1 = cms.double( 200.0 ),
8987  pt1 = cms.double( 0.7 ),
8988  enabled = cms.bool( True ),
8989  pt2 = cms.double( 2.0 )
8990  ),
8991  SeedComparitorPSet = cms.PSet(
8992  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
8993  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
8994  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
8995  )
8996 )
8997 fragment.hltFullIter0PixelSeedsPreSplittingPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
8998  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA" ),
8999  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9000  SeedMomentumForBOFF = cms.double( 5.0 ),
9001  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9002  MinOneOverPtError = cms.double( 1.0 ),
9003  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9004  magneticField = cms.string( "ParabolicMf" ),
9005  forceKinematicWithRegionDirection = cms.bool( False ),
9006  SeedComparitorPSet = cms.PSet(
9007  FilterStripHits = cms.bool( False ),
9008  FilterPixelHits = cms.bool( True ),
9009  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
9010  FilterAtHelixStage = cms.bool( False ),
9011  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
9012  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
9013  )
9014 )
9015 fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9016  cleanTrajectoryAfterInOut = cms.bool( True ),
9017  doSeedingRegionRebuilding = cms.bool( True ),
9018  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9019  reverseTrajectories = cms.bool( False ),
9020  useHitsSplitting = cms.bool( True ),
9021  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
9022  src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPOnAA" ),
9023  clustersToSkip = cms.InputTag( "" ),
9024  phase2clustersToSkip = cms.InputTag( "" ),
9025  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ),
9026  TransientInitialStateEstimatorParameters = cms.PSet(
9027  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9028  numberMeasurementsForFit = cms.int32( 4 ),
9029  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9030  ),
9031  numHitsForSeedCleaner = cms.int32( 4 ),
9032  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9033  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9034  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9035  maxNSeeds = cms.uint32( 500000 ),
9036  maxSeedsBeforeCleaning = cms.uint32( 5000 )
9037 )
9038 fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA = cms.EDProducer( "TrackProducer",
9039  useSimpleMF = cms.bool( False ),
9040  SimpleMagneticField = cms.string( "ParabolicMf" ),
9041  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA" ),
9042  clusterRemovalInfo = cms.InputTag( "" ),
9043  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9044  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
9045  useHitsSplitting = cms.bool( False ),
9046  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9047  TrajectoryInEvent = cms.bool( False ),
9048  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
9049  AlgorithmName = cms.string( "initialStep" ),
9050  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9051  GeometricInnerState = cms.bool( False ),
9052  NavigationSchool = cms.string( "" ),
9053  MeasurementTracker = cms.string( "" ),
9054  MeasurementTrackerEvent = cms.InputTag( "" )
9055 )
9056 fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
9057  vertexCollections = cms.VPSet(
9058  cms.PSet( chi2cutoff = cms.double( 2.5 ),
9059  label = cms.string( "" ),
9060  useBeamConstraint = cms.bool( False ),
9061  minNdof = cms.double( 0.0 ),
9062  maxDistanceToBeam = cms.double( 1.0 ),
9063  algorithm = cms.string( "AdaptiveVertexFitter" )
9064  )
9065  ),
9066  verbose = cms.untracked.bool( False ),
9067  TkFilterParameters = cms.PSet(
9068  maxEta = cms.double( 2.4 ),
9069  minPt = cms.double( 0.7 ),
9070  minSiliconLayersWithHits = cms.int32( 5 ),
9071  minPixelLayersWithHits = cms.int32( 3 ),
9072  maxNormalizedChi2 = cms.double( 10.0 ),
9073  trackQuality = cms.string( "any" ),
9074  algorithm = cms.string( "filter" ),
9075  maxD0Significance = cms.double( 2.0 )
9076  ),
9077  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9078  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ),
9079  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
9080  TrackTimesLabel = cms.InputTag( "dummy_default" ),
9081  TkClusParameters = cms.PSet(
9082  algorithm = cms.string( "gap" ),
9083  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
9084  ),
9085  isRecoveryIteration = cms.bool( False ),
9086  recoveryVtxCollection = cms.InputTag( "" )
9087 )
9088 fragment.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter",
9089  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
9090  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPOnAA" ),
9091  pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
9092  verbose = cms.bool( False ),
9093  ptMin = cms.double( 200.0 ),
9094  cores = cms.InputTag( "hltJetsForCoreTracking" ),
9095  chargeFractionMin = cms.double( 2.0 ),
9096  deltaRmax = cms.double( 0.05 ),
9097  forceXError = cms.double( 100.0 ),
9098  forceYError = cms.double( 150.0 ),
9099  fractionalWidth = cms.double( 0.4 ),
9100  chargePerUnit = cms.double( 2000.0 ),
9101  centralMIPCharge = cms.double( 26000.0 )
9102 )
9103 fragment.hltSiPixelClustersCacheAfterSplittingPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
9104  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9105  onDemand = cms.bool( False )
9106 )
9107 fragment.hltSiPixelRecHitsAfterSplittingPPOnAA = cms.EDProducer( "SiPixelRecHitConverter",
9108  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9109  CPE = cms.string( "hltESPPixelCPEGeneric" ),
9110  VerboseLevel = cms.untracked.int32( 0 )
9111 )
9112 fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression = cms.EDProducer( "SiStripClusterizer",
9113  Clusterizer = cms.PSet(
9114  ChannelThreshold = cms.double( 2.0 ),
9115  MaxSequentialBad = cms.uint32( 1 ),
9116  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
9117  MaxSequentialHoles = cms.uint32( 0 ),
9118  MaxAdjacentBad = cms.uint32( 0 ),
9119  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
9120  SeedThreshold = cms.double( 3.0 ),
9121  RemoveApvShots = cms.bool( True ),
9122  ClusterThreshold = cms.double( 5.0 ),
9123  ConditionsLabel = cms.string( "" )
9124  ),
9125  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode','hltSiStripZeroSuppression:ZeroSuppressed' )
9126 )
9127 fragment.hltSiStripClustersFullPPOnAA = cms.EDProducer( "MeasurementTrackerEventProducer",
9128  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
9129  skipClusters = cms.InputTag( "" ),
9130  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9131  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9132  Phase2TrackerCluster1DProducer = cms.string( "" ),
9133  vectorHits = cms.InputTag( "" ),
9134  vectorHitsRej = cms.InputTag( "" ),
9135  inactivePixelDetectorLabels = cms.VInputTag( ),
9136  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
9137  pixelCablingMapLabel = cms.string( "" ),
9138  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
9139  switchOffPixelsIfEmpty = cms.bool( True )
9140 )
9141 fragment.hltSiStripMatchedRecHitsFull = cms.EDProducer( "SiStripRecHitConverter",
9142  ClusterProducer = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9143  rphiRecHits = cms.string( "rphiRecHit" ),
9144  stereoRecHits = cms.string( "stereoRecHit" ),
9145  matchedRecHits = cms.string( "matchedRecHit" ),
9146  useSiStripQuality = cms.bool( False ),
9147  MaskBadAPVFibers = cms.bool( False ),
9148  doMatching = cms.bool( True ),
9149  StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
9150  Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
9151  siStripQualityLabel = cms.ESInputTag( "","" )
9152 )
9153 fragment.hltPixelTracksTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
9154  RegionPSet = cms.PSet(
9155  nSigmaZ = cms.double( 4.0 ),
9156  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9157  ptMin = cms.double( 0.8 ),
9158  originRadius = cms.double( 0.02 ),
9159  precise = cms.bool( True )
9160  )
9161 )
9162 fragment.hltPixelLayerQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9163  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9164  'BPix1+BPix2+BPix3+FPix1_pos',
9165  'BPix1+BPix2+BPix3+FPix1_neg',
9166  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9167  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9168  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9169  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9170  BPix = cms.PSet(
9171  hitErrorRPhi = cms.double( 0.0027 ),
9172  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9173  useErrorsFromParam = cms.bool( True ),
9174  hitErrorRZ = cms.double( 0.006 ),
9175  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9176  ),
9177  FPix = cms.PSet(
9178  hitErrorRPhi = cms.double( 0.0051 ),
9179  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9180  useErrorsFromParam = cms.bool( True ),
9181  hitErrorRZ = cms.double( 0.0036 ),
9182  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
9183  ),
9184  TIB = cms.PSet( ),
9185  TID = cms.PSet( ),
9186  TOB = cms.PSet( ),
9187  TEC = cms.PSet( ),
9188  MTIB = cms.PSet( ),
9189  MTID = cms.PSet( ),
9190  MTOB = cms.PSet( ),
9191  MTEC = cms.PSet( )
9192 )
9193 fragment.hltPixelTracksHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9194  seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsPPOnAA" ),
9195  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsPPOnAA" ),
9196  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9197  clusterCheck = cms.InputTag( "" ),
9198  produceSeedingHitSets = cms.bool( False ),
9199  produceIntermediateHitDoublets = cms.bool( True ),
9200  maxElement = cms.uint32( 0 ),
9201  maxElementTotal = cms.uint32( 50000000 ),
9202  putEmptyIfMaxElementReached = cms.bool( False ),
9203  layerPairs = cms.vuint32( 0, 1, 2 )
9204 )
9205 fragment.hltPixelTracksHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
9206  doublets = cms.InputTag( "hltPixelTracksHitDoubletsPPOnAA" ),
9207  extraHitRPhitolerance = cms.double( 0.032 ),
9208  fitFastCircle = cms.bool( True ),
9209  fitFastCircleChi2Cut = cms.bool( True ),
9210  useBendingCorrection = cms.bool( True ),
9211  CAThetaCut = cms.double( 0.002 ),
9212  CAPhiCut = cms.double( 0.2 ),
9213  CAThetaCut_byTriplets = cms.VPSet(
9214  cms.PSet( seedingLayers = cms.string( "" ),
9215  cut = cms.double( -1.0 )
9216  )
9217  ),
9218  CAPhiCut_byTriplets = cms.VPSet(
9219  cms.PSet( seedingLayers = cms.string( "" ),
9220  cut = cms.double( -1.0 )
9221  )
9222  ),
9223  CAHardPtCut = cms.double( 0.0 ),
9224  maxChi2 = cms.PSet(
9225  value2 = cms.double( 50.0 ),
9226  value1 = cms.double( 200.0 ),
9227  pt1 = cms.double( 0.7 ),
9228  enabled = cms.bool( True ),
9229  pt2 = cms.double( 2.0 )
9230  ),
9231  SeedComparitorPSet = cms.PSet(
9232  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
9233  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9234  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
9235  )
9236 )
9237 fragment.hltPixelTracksPPOnAA = cms.EDProducer( "PixelTrackProducer",
9238  passLabel = cms.string( "" ),
9239  SeedingHitSets = cms.InputTag( "hltPixelTracksHitQuadrupletsPPOnAA" ),
9240  Fitter = cms.InputTag( "hltPixelTracksFitter" ),
9241  Filter = cms.InputTag( "hltPixelTracksFilter" ),
9242  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
9243 )
9244 fragment.hltPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexProducer",
9245  WtAverage = cms.bool( True ),
9246  ZOffset = cms.double( 5.0 ),
9247  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9248  Verbosity = cms.int32( 0 ),
9249  UseError = cms.bool( True ),
9250  TrackCollection = cms.InputTag( "hltPixelTracksPPOnAA" ),
9251  ZSeparation = cms.double( 0.05 ),
9252  NTrkMin = cms.int32( 2 ),
9253  Method2 = cms.bool( True ),
9254  Finder = cms.string( "DivisiveVertexFinder" ),
9255  PtMin = cms.double( 1.0 ),
9256  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
9257 )
9258 fragment.hltTrimmedPixelVerticesPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer",
9259  src = cms.InputTag( "hltPixelVerticesPPOnAA" ),
9260  maxVtx = cms.uint32( 100 ),
9261  fractionSumPt2 = cms.double( 0.3 ),
9262  minSumPt2 = cms.double( 0.0 ),
9263  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
9264 )
9265 fragment.hltFullIter0PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9266  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9267  'BPix1+BPix2+BPix3+FPix1_pos',
9268  'BPix1+BPix2+BPix3+FPix1_neg',
9269  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9270  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9271  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9272  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9273  BPix = cms.PSet(
9274  hitErrorRPhi = cms.double( 0.0027 ),
9275  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9276  useErrorsFromParam = cms.bool( True ),
9277  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9278  ),
9279  FPix = cms.PSet(
9280  hitErrorRPhi = cms.double( 0.0051 ),
9281  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9282  useErrorsFromParam = cms.bool( True ),
9283  hitErrorRZ = cms.double( 0.0036 ),
9284  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9285  ),
9286  TIB = cms.PSet( ),
9287  TID = cms.PSet( ),
9288  TOB = cms.PSet( ),
9289  TEC = cms.PSet( ),
9290  MTIB = cms.PSet( ),
9291  MTID = cms.PSet( ),
9292  MTOB = cms.PSet( ),
9293  MTEC = cms.PSet( )
9294 )
9295 fragment.hltFullIter0PixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
9296  RegionPSet = cms.PSet(
9297  nSigmaZ = cms.double( 4.0 ),
9298  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9299  ptMin = cms.double( 1.0 ),
9300  originHalfLength = cms.double( 0.0 ),
9301  originRadius = cms.double( 0.02 ),
9302  precise = cms.bool( True ),
9303  useMultipleScattering = cms.bool( False )
9304  )
9305 )
9306 fragment.hltFullIter0PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9307  doClusterCheck = cms.bool( True ),
9308  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
9309  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9310  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
9311  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9312  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9313  silentClusterCheck = cms.untracked.bool( False )
9314 )
9315 fragment.hltFullIter0PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9316  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPOnAA" ),
9317  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegions" ),
9318  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9319  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPOnAA" ),
9320  produceSeedingHitSets = cms.bool( False ),
9321  produceIntermediateHitDoublets = cms.bool( True ),
9322  maxElement = cms.uint32( 0 ),
9323  maxElementTotal = cms.uint32( 50000000 ),
9324  putEmptyIfMaxElementReached = cms.bool( False ),
9325  layerPairs = cms.vuint32( 0, 1, 2 )
9326 )
9327 fragment.hltFullIter0PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
9328  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPOnAA" ),
9329  extraHitRPhitolerance = cms.double( 0.032 ),
9330  fitFastCircle = cms.bool( True ),
9331  fitFastCircleChi2Cut = cms.bool( True ),
9332  useBendingCorrection = cms.bool( True ),
9333  CAThetaCut = cms.double( 0.0012 ),
9334  CAPhiCut = cms.double( 0.2 ),
9335  CAThetaCut_byTriplets = cms.VPSet(
9336  cms.PSet( seedingLayers = cms.string( "" ),
9337  cut = cms.double( -1.0 )
9338  )
9339  ),
9340  CAPhiCut_byTriplets = cms.VPSet(
9341  cms.PSet( seedingLayers = cms.string( "" ),
9342  cut = cms.double( -1.0 )
9343  )
9344  ),
9345  CAHardPtCut = cms.double( 0.0 ),
9346  maxChi2 = cms.PSet(
9347  value2 = cms.double( 50.0 ),
9348  value1 = cms.double( 200.0 ),
9349  pt1 = cms.double( 0.7 ),
9350  enabled = cms.bool( True ),
9351  pt2 = cms.double( 2.0 )
9352  ),
9353  SeedComparitorPSet = cms.PSet(
9354  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
9355  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9356  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
9357  )
9358 )
9359 fragment.hltFullIter0PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
9360  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPOnAA" ),
9361  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9362  SeedMomentumForBOFF = cms.double( 5.0 ),
9363  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9364  MinOneOverPtError = cms.double( 1.0 ),
9365  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9366  magneticField = cms.string( "ParabolicMf" ),
9367  forceKinematicWithRegionDirection = cms.bool( False ),
9368  SeedComparitorPSet = cms.PSet(
9369  FilterStripHits = cms.bool( False ),
9370  FilterPixelHits = cms.bool( True ),
9371  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
9372  FilterAtHelixStage = cms.bool( False ),
9373  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
9374  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
9375  )
9376 )
9377 fragment.hltFullIter0CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9378  cleanTrajectoryAfterInOut = cms.bool( True ),
9379  doSeedingRegionRebuilding = cms.bool( True ),
9380  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9381  reverseTrajectories = cms.bool( False ),
9382  useHitsSplitting = cms.bool( True ),
9383  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
9384  src = cms.InputTag( "hltFullIter0PixelSeedsPPOnAA" ),
9385  clustersToSkip = cms.InputTag( "" ),
9386  phase2clustersToSkip = cms.InputTag( "" ),
9387  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
9388  TransientInitialStateEstimatorParameters = cms.PSet(
9389  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9390  numberMeasurementsForFit = cms.int32( 4 ),
9391  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9392  ),
9393  numHitsForSeedCleaner = cms.int32( 4 ),
9394  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9395  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9396  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9397  maxNSeeds = cms.uint32( 500000 ),
9398  maxSeedsBeforeCleaning = cms.uint32( 5000 )
9399 )
9400 fragment.hltFullIter0CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
9401  useSimpleMF = cms.bool( True ),
9402  SimpleMagneticField = cms.string( "ParabolicMf" ),
9403  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPOnAA" ),
9404  clusterRemovalInfo = cms.InputTag( "" ),
9405  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9406  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
9407  useHitsSplitting = cms.bool( False ),
9408  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9409  TrajectoryInEvent = cms.bool( False ),
9410  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
9411  AlgorithmName = cms.string( "initialStep" ),
9412  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9413  GeometricInnerState = cms.bool( False ),
9414  NavigationSchool = cms.string( "" ),
9415  MeasurementTracker = cms.string( "" ),
9416  MeasurementTrackerEvent = cms.InputTag( "" )
9417 )
9418 fragment.hltFullIter0PrimaryVerticesPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
9419  vertexCollections = cms.VPSet(
9420  cms.PSet( chi2cutoff = cms.double( 2.5 ),
9421  label = cms.string( "" ),
9422  useBeamConstraint = cms.bool( False ),
9423  minNdof = cms.double( 0.0 ),
9424  maxDistanceToBeam = cms.double( 1.0 ),
9425  algorithm = cms.string( "AdaptiveVertexFitter" )
9426  )
9427  ),
9428  verbose = cms.untracked.bool( False ),
9429  TkFilterParameters = cms.PSet(
9430  maxEta = cms.double( 2.4 ),
9431  minPt = cms.double( 0.7 ),
9432  minSiliconLayersWithHits = cms.int32( 5 ),
9433  minPixelLayersWithHits = cms.int32( 3 ),
9434  maxNormalizedChi2 = cms.double( 10.0 ),
9435  trackQuality = cms.string( "any" ),
9436  algorithm = cms.string( "filter" ),
9437  maxD0Significance = cms.double( 2.0 )
9438  ),
9439  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9440  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
9441  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
9442  TrackTimesLabel = cms.InputTag( "dummy_default" ),
9443  TkClusParameters = cms.PSet(
9444  algorithm = cms.string( "gap" ),
9445  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
9446  ),
9447  isRecoveryIteration = cms.bool( False ),
9448  recoveryVtxCollection = cms.InputTag( "" )
9449 )
9450 fragment.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
9451  src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
9452  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9453  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
9454  ignoreVertices = cms.bool( False ),
9455  qualityCuts = cms.vdouble( -0.9, -0.5, 0.2 ),
9456  mva = cms.PSet(
9457  GBRForestFileName = cms.string( "" ),
9458  GBRForestLabel = cms.string( "HIMVASelectorInitialStep_Phase1" )
9459  )
9460 )
9461 fragment.hltFullIter0HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9462  originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ),
9463  originalMVAVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAA','MVAValues' ),
9464  originalQualVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAA','QualityMasks' ),
9465  minQuality = cms.string( "highPurity" ),
9466  copyExtras = cms.untracked.bool( True ),
9467  copyTrajectories = cms.untracked.bool( False )
9468 )
9469 fragment.hltFullIter1ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
9470  trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPOnAA" ),
9471  trackClassifier = cms.InputTag( '','QualityMasks' ),
9472  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9473  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9474  oldClusterRemovalInfo = cms.InputTag( "" ),
9475  TrackQuality = cms.string( "highPurity" ),
9476  maxChi2 = cms.double( 9.0 ),
9477  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9478  overrideTrkQuals = cms.InputTag( "" )
9479 )
9480 fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9481  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
9482  OnDemand = cms.bool( False ),
9483  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" )
9484 )
9485 fragment.hltFullIter1PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9486  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
9487  'BPix1+BPix2+BPix3+FPix1_pos',
9488  'BPix1+BPix2+BPix3+FPix1_neg',
9489  'BPix1+BPix2+FPix1_pos+FPix2_pos',
9490  'BPix1+BPix2+FPix1_neg+FPix2_neg',
9491  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
9492  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
9493  BPix = cms.PSet(
9494  hitErrorRPhi = cms.double( 0.0027 ),
9495  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9496  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
9497  useErrorsFromParam = cms.bool( True ),
9498  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9499  ),
9500  FPix = cms.PSet(
9501  hitErrorRPhi = cms.double( 0.0051 ),
9502  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9503  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
9504  useErrorsFromParam = cms.bool( True ),
9505  hitErrorRZ = cms.double( 0.0036 ),
9506  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9507  ),
9508  TIB = cms.PSet( ),
9509  TID = cms.PSet( ),
9510  TOB = cms.PSet( ),
9511  TEC = cms.PSet( ),
9512  MTIB = cms.PSet( ),
9513  MTID = cms.PSet( ),
9514  MTOB = cms.PSet( ),
9515  MTEC = cms.PSet( )
9516 )
9517 fragment.hltFullIter1PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
9518  RegionPSet = cms.PSet(
9519  useFixedError = cms.bool( True ),
9520  nSigmaZ = cms.double( 4.0 ),
9521  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
9522  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9523  useFoundVertices = cms.bool( True ),
9524  fixedError = cms.double( 0.5 ),
9525  maxNVertices = cms.int32( -1 ),
9526  sigmaZVertex = cms.double( 4.0 ),
9527  useFakeVertices = cms.bool( False ),
9528  ptMin = cms.double( 1.0 ),
9529  originRadius = cms.double( 0.02 ),
9530  precise = cms.bool( True ),
9531  useMultipleScattering = cms.bool( False )
9532  )
9533 )
9534 fragment.hltFullIter1PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9535  doClusterCheck = cms.bool( True ),
9536  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
9537  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9538  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
9539  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9540  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9541  silentClusterCheck = cms.untracked.bool( False )
9542 )
9543 fragment.hltFullIter1PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9544  seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPOnAA" ),
9545  trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPOnAA" ),
9546  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9547  clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPOnAA" ),
9548  produceSeedingHitSets = cms.bool( False ),
9549  produceIntermediateHitDoublets = cms.bool( True ),
9550  maxElement = cms.uint32( 0 ),
9551  maxElementTotal = cms.uint32( 50000000 ),
9552  putEmptyIfMaxElementReached = cms.bool( False ),
9553  layerPairs = cms.vuint32( 0, 1, 2 )
9554 )
9555 fragment.hltFullIter1PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
9556  doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPOnAA" ),
9557  extraHitRPhitolerance = cms.double( 0.032 ),
9558  fitFastCircle = cms.bool( True ),
9559  fitFastCircleChi2Cut = cms.bool( True ),
9560  useBendingCorrection = cms.bool( True ),
9561  CAThetaCut = cms.double( 0.0017 ),
9562  CAPhiCut = cms.double( 0.3 ),
9563  CAThetaCut_byTriplets = cms.VPSet(
9564  cms.PSet( seedingLayers = cms.string( "" ),
9565  cut = cms.double( -1.0 )
9566  )
9567  ),
9568  CAPhiCut_byTriplets = cms.VPSet(
9569  cms.PSet( seedingLayers = cms.string( "" ),
9570  cut = cms.double( -1.0 )
9571  )
9572  ),
9573  CAHardPtCut = cms.double( 0.0 ),
9574  maxChi2 = cms.PSet(
9575  value2 = cms.double( 150.0 ),
9576  value1 = cms.double( 1000.0 ),
9577  pt1 = cms.double( 0.7 ),
9578  enabled = cms.bool( True ),
9579  pt2 = cms.double( 2.0 )
9580  ),
9581  SeedComparitorPSet = cms.PSet(
9582  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
9583  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9584  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
9585  )
9586 )
9587 fragment.hltFullIter1PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9588  seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPOnAA" ),
9589  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9590  SeedMomentumForBOFF = cms.double( 5.0 ),
9591  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9592  MinOneOverPtError = cms.double( 1.0 ),
9593  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9594  magneticField = cms.string( "ParabolicMf" ),
9595  forceKinematicWithRegionDirection = cms.bool( False ),
9596  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9597 )
9598 fragment.hltFullIter1CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9599  cleanTrajectoryAfterInOut = cms.bool( True ),
9600  doSeedingRegionRebuilding = cms.bool( True ),
9601  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9602  reverseTrajectories = cms.bool( False ),
9603  useHitsSplitting = cms.bool( True ),
9604  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAA" ),
9605  src = cms.InputTag( "hltFullIter1PixelSeedsPPOnAA" ),
9606  clustersToSkip = cms.InputTag( "" ),
9607  phase2clustersToSkip = cms.InputTag( "" ),
9608  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
9609  TransientInitialStateEstimatorParameters = cms.PSet(
9610  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9611  numberMeasurementsForFit = cms.int32( 4 ),
9612  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9613  ),
9614  numHitsForSeedCleaner = cms.int32( 4 ),
9615  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9616  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9617  TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
9618  maxNSeeds = cms.uint32( 500000 ),
9619  maxSeedsBeforeCleaning = cms.uint32( 5000 )
9620 )
9621 fragment.hltFullIter1CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
9622  useSimpleMF = cms.bool( True ),
9623  SimpleMagneticField = cms.string( "ParabolicMf" ),
9624  src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPOnAA" ),
9625  clusterRemovalInfo = cms.InputTag( "" ),
9626  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9627  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
9628  useHitsSplitting = cms.bool( False ),
9629  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9630  TrajectoryInEvent = cms.bool( False ),
9631  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
9632  AlgorithmName = cms.string( "lowPtQuadStep" ),
9633  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9634  GeometricInnerState = cms.bool( False ),
9635  NavigationSchool = cms.string( "" ),
9636  MeasurementTracker = cms.string( "" ),
9637  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAA" )
9638 )
9639 fragment.hltFullIter1TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
9640  src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAA" ),
9641  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9642  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
9643  ignoreVertices = cms.bool( False ),
9644  qualityCuts = cms.vdouble( -0.9, -0.4, 0.3 ),
9645  mva = cms.PSet(
9646  GBRForestFileName = cms.string( "" ),
9647  GBRForestLabel = cms.string( "HIMVASelectorLowPtQuadStep_Phase1" )
9648  )
9649 )
9650 fragment.hltFullIter1HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9651  originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAA" ),
9652  originalMVAVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAA','MVAValues' ),
9653  originalQualVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAA','QualityMasks' ),
9654  minQuality = cms.string( "highPurity" ),
9655  copyExtras = cms.untracked.bool( True ),
9656  copyTrajectories = cms.untracked.bool( False )
9657 )
9658 fragment.hltIter1MergedPPOnAA = cms.EDProducer( "TrackListMerger",
9659  ShareFrac = cms.double( 0.19 ),
9660  FoundHitBonus = cms.double( 5.0 ),
9661  LostHitPenalty = cms.double( 20.0 ),
9662  MinPT = cms.double( 0.05 ),
9663  Epsilon = cms.double( -0.001 ),
9664  MaxNormalizedChisq = cms.double( 1000.0 ),
9665  MinFound = cms.int32( 3 ),
9666  TrackProducers = cms.VInputTag( 'hltFullIter0HighPurityTracksPPOnAA','hltFullIter1HighPurityTracksPPOnAA' ),
9667  hasSelector = cms.vint32( 0, 0 ),
9668  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9669  selectedTrackQuals = cms.VInputTag( 'hltFullIter0HighPurityTracksPPOnAA','hltFullIter1HighPurityTracksPPOnAA' ),
9670  setsToMerge = cms.VPSet(
9671  cms.PSet( pQual = cms.bool( False ),
9672  tLists = cms.vint32( 0, 1 )
9673  )
9674  ),
9675  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9676  allowFirstHitShare = cms.bool( True ),
9677  newQuality = cms.string( "confirmed" ),
9678  copyExtras = cms.untracked.bool( True ),
9679  writeOnlyTrkQuals = cms.bool( False ),
9680  copyMVA = cms.bool( False )
9681 )
9682 fragment.hltIter1TrackRefsForJets4Iter2PPOnAA = cms.EDProducer( "ChargedRefCandidateProducer",
9683  src = cms.InputTag( "hltIter1MergedPPOnAA" ),
9684  particleType = cms.string( "pi+" )
9685 )
9686 fragment.hltAK4Iter1TrackJets4Iter2PPOnAA = cms.EDProducer( "FastjetJetProducer",
9687  useMassDropTagger = cms.bool( False ),
9688  useFiltering = cms.bool( False ),
9689  useDynamicFiltering = cms.bool( False ),
9690  useTrimming = cms.bool( False ),
9691  usePruning = cms.bool( False ),
9692  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
9693  useKtPruning = cms.bool( False ),
9694  useConstituentSubtraction = cms.bool( False ),
9695  useSoftDrop = cms.bool( False ),
9696  correctShape = cms.bool( False ),
9697  UseOnlyVertexTracks = cms.bool( False ),
9698  UseOnlyOnePV = cms.bool( True ),
9699  muCut = cms.double( -1.0 ),
9700  yCut = cms.double( -1.0 ),
9701  rFilt = cms.double( -1.0 ),
9702  rFiltFactor = cms.double( -1.0 ),
9703  trimPtFracMin = cms.double( -1.0 ),
9704  zcut = cms.double( -1.0 ),
9705  rcut_factor = cms.double( -1.0 ),
9706  csRho_EtaMax = cms.double( -1.0 ),
9707  csRParam = cms.double( -1.0 ),
9708  beta = cms.double( -1.0 ),
9709  R0 = cms.double( -1.0 ),
9710  gridMaxRapidity = cms.double( -1.0 ),
9711  gridSpacing = cms.double( -1.0 ),
9712  DzTrVtxMax = cms.double( 0.5 ),
9713  DxyTrVtxMax = cms.double( 0.2 ),
9714  MaxVtxZ = cms.double( 30.0 ),
9715  subjetPtMin = cms.double( -1.0 ),
9716  muMin = cms.double( -1.0 ),
9717  muMax = cms.double( -1.0 ),
9718  yMin = cms.double( -1.0 ),
9719  yMax = cms.double( -1.0 ),
9720  dRMin = cms.double( -1.0 ),
9721  dRMax = cms.double( -1.0 ),
9722  maxDepth = cms.int32( -1 ),
9723  nFilt = cms.int32( -1 ),
9724  MinVtxNdof = cms.int32( 0 ),
9725  src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2PPOnAA" ),
9726  srcPVs = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
9727  jetType = cms.string( "TrackJet" ),
9728  jetAlgorithm = cms.string( "AntiKt" ),
9729  rParam = cms.double( 0.4 ),
9730  inputEtMin = cms.double( 0.1 ),
9731  inputEMin = cms.double( 0.0 ),
9732  jetPtMin = cms.double( 7.5 ),
9733  doPVCorrection = cms.bool( False ),
9734  doAreaFastjet = cms.bool( False ),
9735  doRhoFastjet = cms.bool( False ),
9736  doPUOffsetCorr = cms.bool( False ),
9737  puPtMin = cms.double( 0.0 ),
9738  nSigmaPU = cms.double( 1.0 ),
9739  radiusPU = cms.double( 0.4 ),
9740  subtractorName = cms.string( "" ),
9741  useExplicitGhosts = cms.bool( False ),
9742  doAreaDiskApprox = cms.bool( False ),
9743  voronoiRfact = cms.double( 0.9 ),
9744  Rho_EtaMax = cms.double( 4.4 ),
9745  Ghost_EtaMax = cms.double( 6.0 ),
9746  Active_Area_Repeats = cms.int32( 5 ),
9747  GhostArea = cms.double( 0.01 ),
9748  restrictInputs = cms.bool( False ),
9749  maxInputs = cms.uint32( 1 ),
9750  writeCompound = cms.bool( False ),
9751  writeJetsWithConst = cms.bool( False ),
9752  doFastJetNonUniform = cms.bool( False ),
9753  useDeterministicSeed = cms.bool( True ),
9754  minSeed = cms.uint32( 14327 ),
9755  verbosity = cms.int32( 0 ),
9756  puWidth = cms.double( 0.0 ),
9757  nExclude = cms.uint32( 0 ),
9758  maxBadEcalCells = cms.uint32( 9999999 ),
9759  maxBadHcalCells = cms.uint32( 9999999 ),
9760  maxProblematicEcalCells = cms.uint32( 9999999 ),
9761  maxProblematicHcalCells = cms.uint32( 9999999 ),
9762  maxRecoveredEcalCells = cms.uint32( 9999999 ),
9763  maxRecoveredHcalCells = cms.uint32( 9999999 ),
9764  puCenters = cms.vdouble( ),
9765  applyWeight = cms.bool( False ),
9766  srcWeights = cms.InputTag( "" ),
9767  minimumTowersFraction = cms.double( 0.0 ),
9768  jetCollInstanceName = cms.string( "" ),
9769  sumRecHits = cms.bool( False )
9770 )
9771 fragment.hltIter1TrackAndTauJets4Iter2PPOnAA = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
9772  inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2PPOnAA" ),
9773  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
9774  inputTrackTag = cms.InputTag( "hltIter1MergedPPOnAA" ),
9775  ptMinCaloJet = cms.double( 10.0 ),
9776  etaMinCaloJet = cms.double( -2.7 ),
9777  etaMaxCaloJet = cms.double( 2.7 ),
9778  tauConeSize = cms.double( 0.2 ),
9779  isolationConeSize = cms.double( 0.5 ),
9780  fractionMinCaloInTauCone = cms.double( 0.7 ),
9781  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
9782  ptTrkMaxInCaloCone = cms.double( 1.4 ),
9783  nTrkMaxInCaloCone = cms.int32( 0 )
9784 )
9785 fragment.hltFullIter2ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
9786  trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPOnAA" ),
9787  trackClassifier = cms.InputTag( '','QualityMasks' ),
9788  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9789  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9790  oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAA" ),
9791  TrackQuality = cms.string( "highPurity" ),
9792  maxChi2 = cms.double( 9.0 ),
9793  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9794  overrideTrkQuals = cms.InputTag( "" )
9795 )
9796 fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9797  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
9798  OnDemand = cms.bool( False ),
9799  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" )
9800 )
9801 fragment.hltFullIter2PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
9802  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
9803  'BPix2+BPix3+BPix4',
9804  'BPix1+BPix3+BPix4',
9805  'BPix1+BPix2+BPix4',
9806  'BPix2+BPix3+FPix1_pos',
9807  'BPix2+BPix3+FPix1_neg',
9808  'BPix1+BPix2+FPix1_pos',
9809  'BPix1+BPix2+FPix1_neg',
9810  'BPix1+BPix3+FPix1_pos',
9811  'BPix1+BPix3+FPix1_neg',
9812  'BPix2+FPix1_pos+FPix2_pos',
9813  'BPix2+FPix1_neg+FPix2_neg',
9814  'BPix1+FPix1_pos+FPix2_pos',
9815  'BPix1+FPix1_neg+FPix2_neg',
9816  'BPix1+BPix2+FPix2_pos',
9817  'BPix1+BPix2+FPix2_neg',
9818  'FPix1_pos+FPix2_pos+FPix3_pos',
9819  'FPix1_neg+FPix2_neg+FPix3_neg',
9820  'BPix1+FPix2_pos+FPix3_pos',
9821  'BPix1+FPix2_neg+FPix3_neg',
9822  'BPix1+FPix1_pos+FPix3_pos',
9823  'BPix1+FPix1_neg+FPix3_neg' ),
9824  BPix = cms.PSet(
9825  hitErrorRPhi = cms.double( 0.0027 ),
9826  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9827  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
9828  useErrorsFromParam = cms.bool( True ),
9829  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9830  ),
9831  FPix = cms.PSet(
9832  hitErrorRPhi = cms.double( 0.0051 ),
9833  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9834  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
9835  useErrorsFromParam = cms.bool( True ),
9836  hitErrorRZ = cms.double( 0.0036 ),
9837  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
9838  ),
9839  TIB = cms.PSet( ),
9840  TID = cms.PSet( ),
9841  TOB = cms.PSet( ),
9842  TEC = cms.PSet( ),
9843  MTIB = cms.PSet( ),
9844  MTID = cms.PSet( ),
9845  MTOB = cms.PSet( ),
9846  MTEC = cms.PSet( )
9847 )
9848 fragment.hltFullIter2PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
9849  RegionPSet = cms.PSet(
9850  useFixedError = cms.bool( True ),
9851  nSigmaZ = cms.double( 4.0 ),
9852  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
9853  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9854  useFoundVertices = cms.bool( True ),
9855  fixedError = cms.double( 0.2 ),
9856  maxNVertices = cms.int32( -1 ),
9857  sigmaZVertex = cms.double( 4.0 ),
9858  useFakeVertices = cms.bool( False ),
9859  ptMin = cms.double( 1.0 ),
9860  originRadius = cms.double( 0.02 ),
9861  precise = cms.bool( True ),
9862  useMultipleScattering = cms.bool( False )
9863  )
9864 )
9865 fragment.hltFullIter2PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
9866  doClusterCheck = cms.bool( True ),
9867  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
9868  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
9869  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
9870  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
9871  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
9872  silentClusterCheck = cms.untracked.bool( False )
9873 )
9874 fragment.hltFullIter2PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
9875  seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPOnAA" ),
9876  trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPOnAA" ),
9877  trackingRegionsSeedingLayers = cms.InputTag( "" ),
9878  clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPOnAA" ),
9879  produceSeedingHitSets = cms.bool( False ),
9880  produceIntermediateHitDoublets = cms.bool( True ),
9881  maxElement = cms.uint32( 0 ),
9882  maxElementTotal = cms.uint32( 50000000 ),
9883  putEmptyIfMaxElementReached = cms.bool( False ),
9884  layerPairs = cms.vuint32( 0, 1 )
9885 )
9886 fragment.hltFullIter2PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
9887  doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPOnAA" ),
9888  extraHitRPhitolerance = cms.double( 0.032 ),
9889  useBendingCorrection = cms.bool( True ),
9890  CAThetaCut = cms.double( 0.004 ),
9891  CAPhiCut = cms.double( 0.07 ),
9892  CAThetaCut_byTriplets = cms.VPSet(
9893  cms.PSet( seedingLayers = cms.string( "" ),
9894  cut = cms.double( -1.0 )
9895  )
9896  ),
9897  CAPhiCut_byTriplets = cms.VPSet(
9898  cms.PSet( seedingLayers = cms.string( "" ),
9899  cut = cms.double( -1.0 )
9900  )
9901  ),
9902  CAHardPtCut = cms.double( 0.3 ),
9903  maxChi2 = cms.PSet(
9904  value2 = cms.double( 6.0 ),
9905  value1 = cms.double( 100.0 ),
9906  pt1 = cms.double( 0.8 ),
9907  enabled = cms.bool( True ),
9908  pt2 = cms.double( 8.0 )
9909  ),
9910  SeedComparitorPSet = cms.PSet(
9911  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
9912  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9913  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAA" )
9914  )
9915 )
9916 fragment.hltFullIter2PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9917  seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPOnAA" ),
9918  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9919  SeedMomentumForBOFF = cms.double( 5.0 ),
9920  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9921  MinOneOverPtError = cms.double( 1.0 ),
9922  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9923  magneticField = cms.string( "ParabolicMf" ),
9924  forceKinematicWithRegionDirection = cms.bool( False ),
9925  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9926 )
9927 fragment.hltFullIter2CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
9928  cleanTrajectoryAfterInOut = cms.bool( True ),
9929  doSeedingRegionRebuilding = cms.bool( True ),
9930  onlyPixelHitsForSeedCleaner = cms.bool( False ),
9931  reverseTrajectories = cms.bool( False ),
9932  useHitsSplitting = cms.bool( True ),
9933  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAA" ),
9934  src = cms.InputTag( "hltFullIter2PixelSeedsPPOnAA" ),
9935  clustersToSkip = cms.InputTag( "" ),
9936  phase2clustersToSkip = cms.InputTag( "" ),
9937  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
9938  TransientInitialStateEstimatorParameters = cms.PSet(
9939  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9940  numberMeasurementsForFit = cms.int32( 4 ),
9941  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9942  ),
9943  numHitsForSeedCleaner = cms.int32( 4 ),
9944  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9945  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9946  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9947  maxNSeeds = cms.uint32( 500000 ),
9948  maxSeedsBeforeCleaning = cms.uint32( 5000 )
9949 )
9950 fragment.hltFullIter2CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
9951  useSimpleMF = cms.bool( True ),
9952  SimpleMagneticField = cms.string( "ParabolicMf" ),
9953  src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPOnAA" ),
9954  clusterRemovalInfo = cms.InputTag( "" ),
9955  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9956  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
9957  useHitsSplitting = cms.bool( False ),
9958  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9959  TrajectoryInEvent = cms.bool( False ),
9960  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
9961  AlgorithmName = cms.string( "highPtTripletStep" ),
9962  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9963  GeometricInnerState = cms.bool( False ),
9964  NavigationSchool = cms.string( "" ),
9965  MeasurementTracker = cms.string( "" ),
9966  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAA" )
9967 )
9968 fragment.hltFullIter2TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
9969  src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAA" ),
9970  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9971  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAA" ),
9972  ignoreVertices = cms.bool( False ),
9973  qualityCuts = cms.vdouble( -0.9, -0.3, 0.85 ),
9974  mva = cms.PSet(
9975  GBRForestFileName = cms.string( "" ),
9976  GBRForestLabel = cms.string( "HIMVASelectorHighPtTripletStep_Phase1" )
9977  )
9978 )
9979 fragment.hltFullIter2HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
9980  originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAA" ),
9981  originalMVAVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAA','MVAValues' ),
9982  originalQualVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAA','QualityMasks' ),
9983  minQuality = cms.string( "highPurity" ),
9984  copyExtras = cms.untracked.bool( True ),
9985  copyTrajectories = cms.untracked.bool( False )
9986 )
9987 fragment.hltIter2MergedPPOnAA = cms.EDProducer( "TrackListMerger",
9988  ShareFrac = cms.double( 0.19 ),
9989  FoundHitBonus = cms.double( 5.0 ),
9990  LostHitPenalty = cms.double( 20.0 ),
9991  MinPT = cms.double( 0.05 ),
9992  Epsilon = cms.double( -0.001 ),
9993  MaxNormalizedChisq = cms.double( 1000.0 ),
9994  MinFound = cms.int32( 3 ),
9995  TrackProducers = cms.VInputTag( 'hltIter1MergedPPOnAA','hltFullIter2HighPurityTracksPPOnAA' ),
9996  hasSelector = cms.vint32( 0, 0 ),
9997  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9998  selectedTrackQuals = cms.VInputTag( 'hltIter1MergedPPOnAA','hltFullIter2HighPurityTracksPPOnAA' ),
9999  setsToMerge = cms.VPSet(
10000  cms.PSet( pQual = cms.bool( False ),
10001  tLists = cms.vint32( 0, 1 )
10002  )
10003  ),
10004  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10005  allowFirstHitShare = cms.bool( True ),
10006  newQuality = cms.string( "confirmed" ),
10007  copyExtras = cms.untracked.bool( True ),
10008  writeOnlyTrkQuals = cms.bool( False ),
10009  copyMVA = cms.bool( False )
10010 )
10011 fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
10012  trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPOnAA" ),
10013  trackClassifier = cms.InputTag( '','QualityMasks' ),
10014  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10015  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
10016  oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAA" ),
10017  TrackQuality = cms.string( "highPurity" ),
10018  maxChi2 = cms.double( 16.0 ),
10019  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10020  overrideTrkQuals = cms.InputTag( "" )
10021 )
10022 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10023  src = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10024  OnDemand = cms.bool( False ),
10025  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" )
10026 )
10027 fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
10028  RegionPSet = cms.PSet(
10029  vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
10030  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10031  zErrorBeamSpot = cms.double( 15.0 ),
10032  extraPhi = cms.double( 0.0 ),
10033  extraEta = cms.double( 0.0 ),
10034  maxNVertices = cms.int32( 3 ),
10035  nSigmaZVertex = cms.double( 3.0 ),
10036  nSigmaZBeamSpot = cms.double( 4.0 ),
10037  ptMin = cms.double( 1.2 ),
10038  operationMode = cms.string( "VerticesFixed" ),
10039  searchOpt = cms.bool( False ),
10040  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
10041  originRadius = cms.double( 0.015 ),
10042  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" ),
10043  precise = cms.bool( True ),
10044  zErrorVertex = cms.double( 0.03 )
10045  ),
10046  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
10047  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
10048  ignoreSingleFPixPanelModules = cms.bool( True ),
10049  debug = cms.untracked.bool( False ),
10050  createPlottingFiles = cms.untracked.bool( False ),
10051  layerList = cms.vstring( 'BPix1+BPix2',
10052  'BPix1+BPix3',
10053  'BPix1+BPix4',
10054  'BPix2+BPix3',
10055  'BPix2+BPix4',
10056  'BPix3+BPix4',
10057  'BPix1+FPix1_pos',
10058  'BPix1+FPix1_neg',
10059  'BPix1+FPix2_pos',
10060  'BPix1+FPix2_neg',
10061  'BPix1+FPix3_pos',
10062  'BPix1+FPix3_neg',
10063  'BPix2+FPix1_pos',
10064  'BPix2+FPix1_neg',
10065  'BPix2+FPix2_pos',
10066  'BPix2+FPix2_neg',
10067  'BPix3+FPix1_pos',
10068  'BPix3+FPix1_neg',
10069  'FPix1_pos+FPix2_pos',
10070  'FPix1_neg+FPix2_neg',
10071  'FPix1_pos+FPix3_pos',
10072  'FPix1_neg+FPix3_neg',
10073  'FPix2_pos+FPix3_pos',
10074  'FPix2_neg+FPix3_neg' ),
10075  BPix = cms.PSet(
10076  hitErrorRPhi = cms.double( 0.0027 ),
10077  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10078  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" ),
10079  useErrorsFromParam = cms.bool( True ),
10080  hitErrorRZ = cms.double( 0.006 ),
10081  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10082  ),
10083  FPix = cms.PSet(
10084  hitErrorRPhi = cms.double( 0.0051 ),
10085  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10086  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalPPOnAA" ),
10087  useErrorsFromParam = cms.bool( True ),
10088  hitErrorRZ = cms.double( 0.0036 ),
10089  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAA" )
10090  ),
10091  TIB = cms.PSet( ),
10092  TID = cms.PSet( ),
10093  TOB = cms.PSet( ),
10094  TEC = cms.PSet( ),
10095  MTIB = cms.PSet( ),
10096  MTID = cms.PSet( ),
10097  MTOB = cms.PSet( ),
10098  MTEC = cms.PSet( )
10099 )
10100 fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
10101  doClusterCheck = cms.bool( False ),
10102  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10103  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersFullPPOnAA" ),
10104  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10105  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAA" ),
10106  cut = cms.string( "" ),
10107  silentClusterCheck = cms.untracked.bool( False )
10108 )
10109 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
10110  seedingLayers = cms.InputTag( "" ),
10111  trackingRegions = cms.InputTag( "" ),
10112  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsPPOnAA" ),
10113  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA" ),
10114  produceSeedingHitSets = cms.bool( True ),
10115  produceIntermediateHitDoublets = cms.bool( False ),
10116  maxElement = cms.uint32( 0 ),
10117  maxElementTotal = cms.uint32( 50000000 ),
10118  putEmptyIfMaxElementReached = cms.bool( False ),
10119  layerPairs = cms.vuint32( 0 )
10120 )
10121 fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10122  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA" ),
10123  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10124  SeedMomentumForBOFF = cms.double( 5.0 ),
10125  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10126  MinOneOverPtError = cms.double( 1.0 ),
10127  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10128  magneticField = cms.string( "ParabolicMf" ),
10129  forceKinematicWithRegionDirection = cms.bool( False ),
10130  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10131 )
10132 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
10133  cleanTrajectoryAfterInOut = cms.bool( False ),
10134  doSeedingRegionRebuilding = cms.bool( False ),
10135  onlyPixelHitsForSeedCleaner = cms.bool( False ),
10136  reverseTrajectories = cms.bool( False ),
10137  useHitsSplitting = cms.bool( False ),
10138  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" ),
10139  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsPPOnAA" ),
10140  clustersToSkip = cms.InputTag( "" ),
10141  phase2clustersToSkip = cms.InputTag( "" ),
10142  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
10143  TransientInitialStateEstimatorParameters = cms.PSet(
10144  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10145  numberMeasurementsForFit = cms.int32( 4 ),
10146  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10147  ),
10148  numHitsForSeedCleaner = cms.int32( 4 ),
10149  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10150  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10151  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10152  maxNSeeds = cms.uint32( 100000 ),
10153  maxSeedsBeforeCleaning = cms.uint32( 1000 )
10154 )
10155 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
10156  useSimpleMF = cms.bool( True ),
10157  SimpleMagneticField = cms.string( "ParabolicMf" ),
10158  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA" ),
10159  clusterRemovalInfo = cms.InputTag( "" ),
10160  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10161  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10162  useHitsSplitting = cms.bool( False ),
10163  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10164  TrajectoryInEvent = cms.bool( False ),
10165  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10166  AlgorithmName = cms.string( "hltDoubletRecovery" ),
10167  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10168  GeometricInnerState = cms.bool( True ),
10169  NavigationSchool = cms.string( "" ),
10170  MeasurementTracker = cms.string( "" ),
10171  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA" )
10172 )
10173 fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA = cms.EDProducer( "TrackCutClassifier",
10174  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA" ),
10175  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10176  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
10177  ignoreVertices = cms.bool( False ),
10178  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
10179  mva = cms.PSet(
10180  minPixelHits = cms.vint32( 0, 0, 0 ),
10181  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
10182  dr_par = cms.PSet(
10183  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
10184  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
10185  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10186  dr_exp = cms.vint32( 4, 4, 4 ),
10187  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
10188  ),
10189  maxLostLayers = cms.vint32( 1, 1, 1 ),
10190  min3DLayers = cms.vint32( 0, 0, 0 ),
10191  dz_par = cms.PSet(
10192  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10193  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
10194  dz_exp = cms.vint32( 4, 4, 4 )
10195  ),
10196  minNVtxTrk = cms.int32( 3 ),
10197  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
10198  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
10199  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
10200  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
10201  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
10202  minLayers = cms.vint32( 3, 3, 3 )
10203  )
10204 )
10205 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
10206  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA" ),
10207  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA','MVAValues' ),
10208  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA','QualityMasks' ),
10209  minQuality = cms.string( "highPurity" ),
10210  copyExtras = cms.untracked.bool( True ),
10211  copyTrajectories = cms.untracked.bool( False )
10212 )
10213 fragment.hltMergedTracksPPOnAA = cms.EDProducer( "TrackListMerger",
10214  ShareFrac = cms.double( 0.19 ),
10215  FoundHitBonus = cms.double( 5.0 ),
10216  LostHitPenalty = cms.double( 20.0 ),
10217  MinPT = cms.double( 0.05 ),
10218  Epsilon = cms.double( -0.001 ),
10219  MaxNormalizedChisq = cms.double( 1000.0 ),
10220  MinFound = cms.int32( 3 ),
10221  TrackProducers = cms.VInputTag( 'hltIter2MergedPPOnAA','hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA' ),
10222  hasSelector = cms.vint32( 0, 0 ),
10223  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10224  selectedTrackQuals = cms.VInputTag( 'hltIter2MergedPPOnAA','hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA' ),
10225  setsToMerge = cms.VPSet(
10226  cms.PSet( pQual = cms.bool( False ),
10227  tLists = cms.vint32( 0, 1 )
10228  )
10229  ),
10230  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10231  allowFirstHitShare = cms.bool( True ),
10232  newQuality = cms.string( "confirmed" ),
10233  copyExtras = cms.untracked.bool( True ),
10234  writeOnlyTrkQuals = cms.bool( False ),
10235  copyMVA = cms.bool( False )
10236 )
10237 fragment.hltPFMuonMergingPPOnAA = cms.EDProducer( "TrackListMerger",
10238  ShareFrac = cms.double( 0.19 ),
10239  FoundHitBonus = cms.double( 5.0 ),
10240  LostHitPenalty = cms.double( 20.0 ),
10241  MinPT = cms.double( 0.05 ),
10242  Epsilon = cms.double( -0.001 ),
10243  MaxNormalizedChisq = cms.double( 1000.0 ),
10244  MinFound = cms.int32( 3 ),
10245  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksPPOnAA','hltMergedTracksPPOnAA' ),
10246  hasSelector = cms.vint32( 0, 0 ),
10247  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10248  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksPPOnAA','hltMergedTracksPPOnAA' ),
10249  setsToMerge = cms.VPSet(
10250  cms.PSet( pQual = cms.bool( False ),
10251  tLists = cms.vint32( 0, 1 )
10252  )
10253  ),
10254  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
10255  allowFirstHitShare = cms.bool( True ),
10256  newQuality = cms.string( "confirmed" ),
10257  copyExtras = cms.untracked.bool( True ),
10258  writeOnlyTrkQuals = cms.bool( False ),
10259  copyMVA = cms.bool( False )
10260 )
10261 fragment.hltMuonLinksPPOnAA = cms.EDProducer( "MuonLinksProducerForHLT",
10262  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
10263  LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
10264  ptMin = cms.double( 2.5 ),
10265  pMin = cms.double( 2.5 ),
10266  shareHitFraction = cms.double( 0.8 )
10267 )
10268 fragment.hltMuonsPPOnAA = cms.EDProducer( "MuonIdProducer",
10269  MuonCaloCompatibility = cms.PSet(
10270  delta_eta = cms.double( 0.02 ),
10271  delta_phi = cms.double( 0.02 ),
10272  allSiPMHO = cms.bool( False ),
10273  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10274  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10275  ),
10276  TrackAssociatorParameters = cms.PSet(
10277  useMuon = cms.bool( True ),
10278  truthMatch = cms.bool( False ),
10279  usePreshower = cms.bool( False ),
10280  dRPreshowerPreselection = cms.double( 0.2 ),
10281  muonMaxDistanceSigmaY = cms.double( 0.0 ),
10282  useEcal = cms.bool( True ),
10283  muonMaxDistanceSigmaX = cms.double( 0.0 ),
10284  dRMuon = cms.double( 9999.0 ),
10285  dREcal = cms.double( 9999.0 ),
10286  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10287  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10288  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10289  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10290  propagateAllDirections = cms.bool( True ),
10291  muonMaxDistanceY = cms.double( 5.0 ),
10292  useHO = cms.bool( True ),
10293  muonMaxDistanceX = cms.double( 5.0 ),
10294  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10295  useHcal = cms.bool( True ),
10296  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10297  accountForTrajectoryChangeCalo = cms.bool( False ),
10298  dREcalPreselection = cms.double( 0.05 ),
10299  useCalo = cms.bool( False ),
10300  dRMuonPreselection = cms.double( 0.2 ),
10301  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10302  dRHcal = cms.double( 9999.0 ),
10303  dRHcalPreselection = cms.double( 0.2 ),
10304  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10305  ),
10306  CaloExtractorPSet = cms.PSet(
10307  DR_Veto_H = cms.double( 0.1 ),
10308  CenterConeOnCalIntersection = cms.bool( False ),
10309  NoiseTow_EE = cms.double( 0.15 ),
10310  Noise_EB = cms.double( 0.025 ),
10311  Noise_HE = cms.double( 0.2 ),
10312  DR_Veto_E = cms.double( 0.07 ),
10313  NoiseTow_EB = cms.double( 0.04 ),
10314  Noise_EE = cms.double( 0.1 ),
10315  UseRecHitsFlag = cms.bool( False ),
10316  DR_Max = cms.double( 1.0 ),
10317  DepositLabel = cms.untracked.string( "Cal" ),
10318  Noise_HO = cms.double( 0.2 ),
10319  DR_Veto_HO = cms.double( 0.1 ),
10320  Threshold_H = cms.double( 0.5 ),
10321  PrintTimeReport = cms.untracked.bool( False ),
10322  Threshold_E = cms.double( 0.2 ),
10323  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10324  ComponentName = cms.string( "CaloExtractorByAssociator" ),
10325  Threshold_HO = cms.double( 0.5 ),
10326  DepositInstanceLabels = cms.vstring( 'ecal',
10327  'hcal',
10328  'ho' ),
10329  ServiceParameters = cms.PSet(
10330  RPCLayers = cms.bool( False ),
10331  UseMuonNavigation = cms.untracked.bool( False ),
10332  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10333  ),
10334  TrackAssociatorParameters = cms.PSet(
10335  useMuon = cms.bool( False ),
10336  truthMatch = cms.bool( False ),
10337  usePreshower = cms.bool( False ),
10338  dRPreshowerPreselection = cms.double( 0.2 ),
10339  muonMaxDistanceSigmaY = cms.double( 0.0 ),
10340  useEcal = cms.bool( False ),
10341  muonMaxDistanceSigmaX = cms.double( 0.0 ),
10342  dRMuon = cms.double( 9999.0 ),
10343  dREcal = cms.double( 1.0 ),
10344  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10345  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10346  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10347  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10348  propagateAllDirections = cms.bool( True ),
10349  muonMaxDistanceY = cms.double( 5.0 ),
10350  useHO = cms.bool( False ),
10351  muonMaxDistanceX = cms.double( 5.0 ),
10352  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10353  useHcal = cms.bool( False ),
10354  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10355  accountForTrajectoryChangeCalo = cms.bool( False ),
10356  dREcalPreselection = cms.double( 1.0 ),
10357  useCalo = cms.bool( True ),
10358  dRMuonPreselection = cms.double( 0.2 ),
10359  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10360  dRHcal = cms.double( 1.0 ),
10361  dRHcalPreselection = cms.double( 1.0 ),
10362  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10363  ),
10364  Noise_HB = cms.double( 0.2 )
10365  ),
10366  TrackExtractorPSet = cms.PSet(
10367  Diff_z = cms.double( 0.2 ),
10368  inputTrackCollection = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
10369  Chi2Ndof_Max = cms.double( 1.0E64 ),
10370  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10371  DR_Veto = cms.double( 0.01 ),
10372  Pt_Min = cms.double( -1.0 ),
10373  DR_Max = cms.double( 1.0 ),
10374  DepositLabel = cms.untracked.string( "" ),
10375  NHits_Min = cms.uint32( 0 ),
10376  Chi2Prob_Min = cms.double( -1.0 ),
10377  Diff_r = cms.double( 0.1 ),
10378  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10379  ComponentName = cms.string( "TrackExtractor" )
10380  ),
10381  JetExtractorPSet = cms.PSet(
10382  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10383  DR_Veto = cms.double( 0.1 ),
10384  DR_Max = cms.double( 1.0 ),
10385  ExcludeMuonVeto = cms.bool( True ),
10386  PrintTimeReport = cms.untracked.bool( False ),
10387  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10388  ComponentName = cms.string( "JetExtractor" ),
10389  ServiceParameters = cms.PSet(
10390  RPCLayers = cms.bool( False ),
10391  UseMuonNavigation = cms.untracked.bool( False ),
10392  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10393  ),
10394  TrackAssociatorParameters = cms.PSet(
10395  useMuon = cms.bool( False ),
10396  truthMatch = cms.bool( False ),
10397  usePreshower = cms.bool( False ),
10398  dRPreshowerPreselection = cms.double( 0.2 ),
10399  muonMaxDistanceSigmaY = cms.double( 0.0 ),
10400  useEcal = cms.bool( False ),
10401  muonMaxDistanceSigmaX = cms.double( 0.0 ),
10402  dRMuon = cms.double( 9999.0 ),
10403  dREcal = cms.double( 0.5 ),
10404  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10405  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10406  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10407  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10408  propagateAllDirections = cms.bool( True ),
10409  muonMaxDistanceY = cms.double( 5.0 ),
10410  useHO = cms.bool( False ),
10411  muonMaxDistanceX = cms.double( 5.0 ),
10412  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10413  useHcal = cms.bool( False ),
10414  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10415  accountForTrajectoryChangeCalo = cms.bool( False ),
10416  dREcalPreselection = cms.double( 0.5 ),
10417  useCalo = cms.bool( True ),
10418  dRMuonPreselection = cms.double( 0.2 ),
10419  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10420  dRHcal = cms.double( 0.5 ),
10421  dRHcalPreselection = cms.double( 0.5 ),
10422  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10423  ),
10424  Threshold = cms.double( 5.0 )
10425  ),
10426  trackDepositName = cms.string( "tracker" ),
10427  ecalDepositName = cms.string( "ecal" ),
10428  hcalDepositName = cms.string( "hcal" ),
10429  hoDepositName = cms.string( "ho" ),
10430  jetDepositName = cms.string( "jets" ),
10431  TimingFillerParameters = cms.PSet(
10432  DTTimingParameters = cms.PSet(
10433  HitError = cms.double( 6.0 ),
10434  MatchParameters = cms.PSet(
10435  TightMatchDT = cms.bool( False ),
10436  DTradius = cms.double( 0.01 ),
10437  TightMatchCSC = cms.bool( True ),
10438  CSCsegments = cms.InputTag( "hltCscSegments" ),
10439  DTsegments = cms.InputTag( "hltDt4DSegments" )
10440  ),
10441  debug = cms.bool( False ),
10442  DoWireCorr = cms.bool( False ),
10443  RequireBothProjections = cms.bool( False ),
10444  DTTimeOffset = cms.double( 2.7 ),
10445  PruneCut = cms.double( 10000.0 ),
10446  DTsegments = cms.InputTag( "hltDt4DSegments" ),
10447  UseSegmentT0 = cms.bool( False ),
10448  HitsMin = cms.int32( 5 ),
10449  DropTheta = cms.bool( True ),
10450  ServiceParameters = cms.PSet(
10451  RPCLayers = cms.bool( True ),
10452  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10453  )
10454  ),
10455  UseCSC = cms.bool( True ),
10456  CSCTimingParameters = cms.PSet(
10457  MatchParameters = cms.PSet(
10458  TightMatchDT = cms.bool( False ),
10459  DTradius = cms.double( 0.01 ),
10460  TightMatchCSC = cms.bool( True ),
10461  CSCsegments = cms.InputTag( "hltCscSegments" ),
10462  DTsegments = cms.InputTag( "hltDt4DSegments" )
10463  ),
10464  debug = cms.bool( False ),
10465  CSCWireTimeOffset = cms.double( 0.0 ),
10466  CSCStripError = cms.double( 7.0 ),
10467  CSCTimeOffset = cms.double( 0.0 ),
10468  CSCWireError = cms.double( 8.6 ),
10469  PruneCut = cms.double( 100.0 ),
10470  CSCsegments = cms.InputTag( "hltCscSegments" ),
10471  UseStripTime = cms.bool( True ),
10472  CSCStripTimeOffset = cms.double( 0.0 ),
10473  UseWireTime = cms.bool( True ),
10474  ServiceParameters = cms.PSet(
10475  RPCLayers = cms.bool( True ),
10476  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10477  )
10478  ),
10479  ErrorDT = cms.double( 6.0 ),
10480  EcalEnergyCut = cms.double( 0.4 ),
10481  UseECAL = cms.bool( True ),
10482  ErrorEB = cms.double( 2.085 ),
10483  UseDT = cms.bool( True ),
10484  ErrorEE = cms.double( 6.95 ),
10485  ErrorCSC = cms.double( 7.4 )
10486  ),
10487  ShowerDigiFillerParameters = cms.PSet(
10488  cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ),
10489  dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ),
10490  digiMaxDistanceX = cms.double( 25.0 )
10491  ),
10492  TrackerKinkFinderParameters = cms.PSet(
10493  usePosition = cms.bool( False ),
10494  diagonalOnly = cms.bool( False )
10495  ),
10496  fillEnergy = cms.bool( True ),
10497  storeCrossedHcalRecHits = cms.bool( False ),
10498  maxAbsPullX = cms.double( 4.0 ),
10499  maxAbsEta = cms.double( 3.0 ),
10500  minPt = cms.double( 10.0 ),
10501  inputCollectionTypes = cms.vstring( 'inner tracks',
10502  'links',
10503  'outer tracks' ),
10504  addExtraSoftMuons = cms.bool( False ),
10505  fillGlobalTrackRefits = cms.bool( False ),
10506  debugWithTruthMatching = cms.bool( False ),
10507  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingPPOnAA','hltMuonLinksPPOnAA','hltL2MuonsPPOnAA' ),
10508  fillCaloCompatibility = cms.bool( True ),
10509  maxAbsPullY = cms.double( 9999.0 ),
10510  maxAbsDy = cms.double( 9999.0 ),
10511  minP = cms.double( 10.0 ),
10512  minPCaloMuon = cms.double( 1.0E9 ),
10513  maxAbsDx = cms.double( 3.0 ),
10514  fillIsolation = cms.bool( True ),
10515  writeIsoDeposits = cms.bool( False ),
10516  minNumberOfMatches = cms.int32( 1 ),
10517  fillMatching = cms.bool( True ),
10518  fillShowerDigis = cms.bool( False ),
10519  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10520  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10521  fillGlobalTrackQuality = cms.bool( False ),
10522  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
10523  selectHighPurity = cms.bool( False ),
10524  pvInputTag = cms.InputTag( "offlinePrimaryVertices" ),
10525  fillTrackerKink = cms.bool( False ),
10526  minCaloCompatibility = cms.double( 0.6 ),
10527  runArbitrationCleaner = cms.bool( False ),
10528  arbitrationCleanerOptions = cms.PSet(
10529  OverlapDTheta = cms.double( 0.02 ),
10530  Overlap = cms.bool( True ),
10531  Clustering = cms.bool( True ),
10532  ME1a = cms.bool( True ),
10533  ClusterDTheta = cms.double( 0.02 ),
10534  ClusterDPhi = cms.double( 0.6 ),
10535  OverlapDPhi = cms.double( 0.0786 )
10536  ),
10537  arbitrateTrackerMuons = cms.bool( False )
10538 )
10539 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10540  navigator = cms.PSet(
10541  barrel = cms.PSet( ),
10542  endcap = cms.PSet( ),
10543  name = cms.string( "PFRecHitECALNavigator" )
10544  ),
10545  producers = cms.VPSet(
10546  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10547  srFlags = cms.InputTag( "" ),
10548  name = cms.string( "PFEBRecHitCreator" ),
10549  qualityTests = cms.VPSet(
10550  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10551  applySelectionsToAllCrystals = cms.bool( True )
10552  ),
10553  cms.PSet( topologicalCleaning = cms.bool( True ),
10554  skipTTRecoveredHits = cms.bool( True ),
10555  cleaningThreshold = cms.double( 2.0 ),
10556  name = cms.string( "PFRecHitQTestECAL" ),
10557  timingCleaning = cms.bool( True )
10558  )
10559  )
10560  ),
10561  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10562  srFlags = cms.InputTag( "" ),
10563  name = cms.string( "PFEERecHitCreator" ),
10564  qualityTests = cms.VPSet(
10565  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10566  applySelectionsToAllCrystals = cms.bool( True )
10567  ),
10568  cms.PSet( topologicalCleaning = cms.bool( True ),
10569  skipTTRecoveredHits = cms.bool( True ),
10570  cleaningThreshold = cms.double( 2.0 ),
10571  name = cms.string( "PFRecHitQTestECAL" ),
10572  timingCleaning = cms.bool( True )
10573  )
10574  )
10575  )
10576  )
10577 )
10578 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer",
10579  navigator = cms.PSet(
10580  hcalEnums = cms.vint32( 1, 2 ),
10581  name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10582  ),
10583  producers = cms.VPSet(
10584  cms.PSet( src = cms.InputTag( "hltHbhereco" ),
10585  name = cms.string( "PFHBHERecHitCreator" ),
10586  qualityTests = cms.VPSet(
10587  cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10588  cuts = cms.VPSet(
10589  cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10590  depth = cms.vint32( 1, 2, 3, 4 ),
10591  detectorEnum = cms.int32( 1 )
10592  ),
10593  cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10594  depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10595  detectorEnum = cms.int32( 2 )
10596  )
10597  )
10598  ),
10599  cms.PSet( flags = cms.vstring( 'Standard' ),
10600  cleaningThresholds = cms.vdouble( 0.0 ),
10601  name = cms.string( "PFRecHitQTestHCALChannel" ),
10602  maxSeverities = cms.vint32( 11 )
10603  )
10604  )
10605  )
10606  )
10607 )
10608 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10609  navigator = cms.PSet(
10610  name = cms.string( "PFRecHitHCALDenseIdNavigator" ),
10611  hcalEnums = cms.vint32( 4 )
10612  ),
10613  producers = cms.VPSet(
10614  cms.PSet( thresh_HF = cms.double( 0.4 ),
10615  LongFibre_Fraction = cms.double( 0.1 ),
10616  src = cms.InputTag( "hltHfreco" ),
10617  EMDepthCorrection = cms.double( 22.0 ),
10618  ShortFibre_Fraction = cms.double( 0.01 ),
10619  HADDepthCorrection = cms.double( 25.0 ),
10620  HFCalib29 = cms.double( 1.07 ),
10621  LongFibre_Cut = cms.double( 120.0 ),
10622  name = cms.string( "PFHFRecHitCreator" ),
10623  qualityTests = cms.VPSet(
10624  cms.PSet( flags = cms.vstring( 'Standard',
10625  'HFLong',
10626  'HFShort' ),
10627  cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10628  name = cms.string( "PFRecHitQTestHCALChannel" ),
10629  maxSeverities = cms.vint32( 11, 9, 9 )
10630  ),
10631  cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10632  cuts = cms.VPSet(
10633  cms.PSet( depth = cms.vint32( 1, 2 ),
10634  threshold = cms.vdouble( 1.2, 1.8 ),
10635  detectorEnum = cms.int32( 4 )
10636  )
10637  )
10638  )
10639  ),
10640  ShortFibre_Cut = cms.double( 60.0 )
10641  )
10642  )
10643 )
10644 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10645  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10646  producers = cms.VPSet(
10647  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10648  name = cms.string( "PFPSRecHitCreator" ),
10649  qualityTests = cms.VPSet(
10650  cms.PSet( threshold = cms.double( 7.0E-6 ),
10651  name = cms.string( "PFRecHitQTestThreshold" )
10652  )
10653  )
10654  )
10655  )
10656 )
10657 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10658  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10659  recHitCleaners = cms.VPSet(
10660  ),
10661  seedCleaners = cms.VPSet(
10662  ),
10663  seedFinder = cms.PSet(
10664  thresholdsByDetector = cms.VPSet(
10665  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
10666  seedingThreshold = cms.double( 0.6 ),
10667  detector = cms.string( "ECAL_ENDCAP" )
10668  ),
10669  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10670  seedingThreshold = cms.double( 0.23 ),
10671  detector = cms.string( "ECAL_BARREL" )
10672  )
10673  ),
10674  algoName = cms.string( "LocalMaximumSeedFinder" ),
10675  nNeighbours = cms.int32( 8 )
10676  ),
10677  initialClusteringStep = cms.PSet(
10678  thresholdsByDetector = cms.VPSet(
10679  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
10680  gatheringThresholdPt = cms.double( 0.0 ),
10681  detector = cms.string( "ECAL_BARREL" )
10682  ),
10683  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
10684  gatheringThresholdPt = cms.double( 0.0 ),
10685  detector = cms.string( "ECAL_ENDCAP" )
10686  )
10687  ),
10688  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10689  useCornerCells = cms.bool( True )
10690  ),
10691  pfClusterBuilder = cms.PSet(
10692  minFracTot = cms.double( 1.0E-20 ),
10693  stoppingTolerance = cms.double( 1.0E-8 ),
10694  positionCalc = cms.PSet(
10695  minAllowedNormalization = cms.double( 1.0E-9 ),
10696  posCalcNCrystals = cms.int32( 9 ),
10697  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10698  logWeightDenominator = cms.double( 0.08 ),
10699  minFractionInCalc = cms.double( 1.0E-9 ),
10700  timeResolutionCalcBarrel = cms.PSet(
10701  corrTermLowE = cms.double( 0.0510871 ),
10702  threshLowE = cms.double( 0.5 ),
10703  noiseTerm = cms.double( 1.10889 ),
10704  constantTermLowE = cms.double( 0.0 ),
10705  noiseTermLowE = cms.double( 1.31883 ),
10706  threshHighE = cms.double( 5.0 ),
10707  constantTerm = cms.double( 0.428192 )
10708  ),
10709  timeResolutionCalcEndcap = cms.PSet(
10710  corrTermLowE = cms.double( 0.0 ),
10711  threshLowE = cms.double( 1.0 ),
10712  noiseTerm = cms.double( 5.72489999999 ),
10713  constantTermLowE = cms.double( 0.0 ),
10714  noiseTermLowE = cms.double( 6.92683000001 ),
10715  threshHighE = cms.double( 10.0 ),
10716  constantTerm = cms.double( 0.0 )
10717  )
10718  ),
10719  maxIterations = cms.uint32( 50 ),
10720  positionCalcForConvergence = cms.PSet(
10721  minAllowedNormalization = cms.double( 0.0 ),
10722  T0_ES = cms.double( 1.2 ),
10723  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10724  T0_EE = cms.double( 3.1 ),
10725  T0_EB = cms.double( 7.4 ),
10726  X0 = cms.double( 0.89 ),
10727  minFractionInCalc = cms.double( 0.0 ),
10728  W0 = cms.double( 4.2 )
10729  ),
10730  allCellsPositionCalc = cms.PSet(
10731  minAllowedNormalization = cms.double( 1.0E-9 ),
10732  posCalcNCrystals = cms.int32( -1 ),
10733  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10734  logWeightDenominator = cms.double( 0.08 ),
10735  minFractionInCalc = cms.double( 1.0E-9 ),
10736  timeResolutionCalcBarrel = cms.PSet(
10737  corrTermLowE = cms.double( 0.0510871 ),
10738  threshLowE = cms.double( 0.5 ),
10739  noiseTerm = cms.double( 1.10889 ),
10740  constantTermLowE = cms.double( 0.0 ),
10741  noiseTermLowE = cms.double( 1.31883 ),
10742  threshHighE = cms.double( 5.0 ),
10743  constantTerm = cms.double( 0.428192 )
10744  ),
10745  timeResolutionCalcEndcap = cms.PSet(
10746  corrTermLowE = cms.double( 0.0 ),
10747  threshLowE = cms.double( 1.0 ),
10748  noiseTerm = cms.double( 5.72489999999 ),
10749  constantTermLowE = cms.double( 0.0 ),
10750  noiseTermLowE = cms.double( 6.92683000001 ),
10751  threshHighE = cms.double( 10.0 ),
10752  constantTerm = cms.double( 0.0 )
10753  )
10754  ),
10755  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10756  recHitEnergyNorms = cms.VPSet(
10757  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
10758  detector = cms.string( "ECAL_BARREL" )
10759  ),
10760  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
10761  detector = cms.string( "ECAL_ENDCAP" )
10762  )
10763  ),
10764  showerSigma = cms.double( 1.5 ),
10765  minFractionToKeep = cms.double( 1.0E-7 ),
10766  excludeOtherSeeds = cms.bool( True )
10767  ),
10768  positionReCalc = cms.PSet(
10769  minAllowedNormalization = cms.double( 0.0 ),
10770  T0_ES = cms.double( 1.2 ),
10771  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10772  T0_EE = cms.double( 3.1 ),
10773  T0_EB = cms.double( 7.4 ),
10774  X0 = cms.double( 0.89 ),
10775  minFractionInCalc = cms.double( 0.0 ),
10776  W0 = cms.double( 4.2 )
10777  ),
10778  energyCorrector = cms.PSet( )
10779 )
10780 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10781  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10782  recHitCleaners = cms.VPSet(
10783  ),
10784  seedCleaners = cms.VPSet(
10785  ),
10786  seedFinder = cms.PSet(
10787  thresholdsByDetector = cms.VPSet(
10788  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10789  seedingThreshold = cms.double( 1.2E-4 ),
10790  detector = cms.string( "PS1" )
10791  ),
10792  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10793  seedingThreshold = cms.double( 1.2E-4 ),
10794  detector = cms.string( "PS2" )
10795  )
10796  ),
10797  algoName = cms.string( "LocalMaximumSeedFinder" ),
10798  nNeighbours = cms.int32( 4 )
10799  ),
10800  initialClusteringStep = cms.PSet(
10801  thresholdsByDetector = cms.VPSet(
10802  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10803  gatheringThresholdPt = cms.double( 0.0 ),
10804  detector = cms.string( "PS1" )
10805  ),
10806  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10807  gatheringThresholdPt = cms.double( 0.0 ),
10808  detector = cms.string( "PS2" )
10809  )
10810  ),
10811  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10812  useCornerCells = cms.bool( False )
10813  ),
10814  pfClusterBuilder = cms.PSet(
10815  minFracTot = cms.double( 1.0E-20 ),
10816  stoppingTolerance = cms.double( 1.0E-8 ),
10817  positionCalc = cms.PSet(
10818  minAllowedNormalization = cms.double( 1.0E-9 ),
10819  posCalcNCrystals = cms.int32( -1 ),
10820  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10821  logWeightDenominator = cms.double( 6.0E-5 ),
10822  minFractionInCalc = cms.double( 1.0E-9 )
10823  ),
10824  maxIterations = cms.uint32( 50 ),
10825  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10826  recHitEnergyNorms = cms.VPSet(
10827  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10828  detector = cms.string( "PS1" )
10829  ),
10830  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10831  detector = cms.string( "PS2" )
10832  )
10833  ),
10834  showerSigma = cms.double( 0.3 ),
10835  minFractionToKeep = cms.double( 1.0E-7 ),
10836  excludeOtherSeeds = cms.bool( True )
10837  ),
10838  positionReCalc = cms.PSet( ),
10839  energyCorrector = cms.PSet( )
10840 )
10841 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10842  minimumPSEnergy = cms.double( 0.0 ),
10843  skipPS = cms.bool( False ),
10844  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10845  energyCorrector = cms.PSet(
10846  applyCrackCorrections = cms.bool( False ),
10847  srfAwareCorrection = cms.bool( True ),
10848  applyMVACorrections = cms.bool( True ),
10849  maxPtForMVAEvaluation = cms.double( 300.0 ),
10850  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10851  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10852  ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ),
10853  eeSrFlagLabel = cms.InputTag( "hltEcalDigis" )
10854  ),
10855  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10856 )
10857 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer",
10858  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
10859  recHitCleaners = cms.VPSet(
10860  ),
10861  seedCleaners = cms.VPSet(
10862  ),
10863  seedFinder = cms.PSet(
10864  thresholdsByDetector = cms.VPSet(
10865  cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
10866  seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ),
10867  depths = cms.vint32( 1, 2, 3, 4 ),
10868  detector = cms.string( "HCAL_BARREL1" )
10869  ),
10870  cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
10871  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
10872  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10873  detector = cms.string( "HCAL_ENDCAP" )
10874  )
10875  ),
10876  algoName = cms.string( "LocalMaximumSeedFinder" ),
10877  nNeighbours = cms.int32( 4 )
10878  ),
10879  initialClusteringStep = cms.PSet(
10880  thresholdsByDetector = cms.VPSet(
10881  cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10882  gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
10883  depths = cms.vint32( 1, 2, 3, 4 ),
10884  detector = cms.string( "HCAL_BARREL1" )
10885  ),
10886  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10887  gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
10888  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10889  detector = cms.string( "HCAL_ENDCAP" )
10890  )
10891  ),
10892  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10893  useCornerCells = cms.bool( True )
10894  ),
10895  pfClusterBuilder = cms.PSet(
10896  minFracTot = cms.double( 1.0E-20 ),
10897  stoppingTolerance = cms.double( 1.0E-8 ),
10898  positionCalc = cms.PSet(
10899  minAllowedNormalization = cms.double( 1.0E-9 ),
10900  posCalcNCrystals = cms.int32( 5 ),
10901  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10902  logWeightDenominatorByDetector = cms.VPSet(
10903  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10904  depths = cms.vint32( 1, 2, 3, 4 ),
10905  detector = cms.string( "HCAL_BARREL1" )
10906  ),
10907  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10908  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10909  detector = cms.string( "HCAL_ENDCAP" )
10910  )
10911  ),
10912  minFractionInCalc = cms.double( 1.0E-9 )
10913  ),
10914  maxIterations = cms.uint32( 5 ),
10915  minChi2Prob = cms.double( 0.0 ),
10916  allCellsPositionCalc = cms.PSet(
10917  minAllowedNormalization = cms.double( 1.0E-9 ),
10918  posCalcNCrystals = cms.int32( -1 ),
10919  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10920  logWeightDenominatorByDetector = cms.VPSet(
10921  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10922  depths = cms.vint32( 1, 2, 3, 4 ),
10923  detector = cms.string( "HCAL_BARREL1" )
10924  ),
10925  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10926  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10927  detector = cms.string( "HCAL_ENDCAP" )
10928  )
10929  ),
10930  minFractionInCalc = cms.double( 1.0E-9 )
10931  ),
10932  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10933  recHitEnergyNorms = cms.VPSet(
10934  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10935  depths = cms.vint32( 1, 2, 3, 4 ),
10936  detector = cms.string( "HCAL_BARREL1" )
10937  ),
10938  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10939  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10940  detector = cms.string( "HCAL_ENDCAP" )
10941  )
10942  ),
10943  maxNSigmaTime = cms.double( 10.0 ),
10944  showerSigma = cms.double( 10.0 ),
10945  timeSigmaEE = cms.double( 10.0 ),
10946  clusterTimeResFromSeed = cms.bool( False ),
10947  minFractionToKeep = cms.double( 1.0E-7 ),
10948  excludeOtherSeeds = cms.bool( True ),
10949  timeResolutionCalcBarrel = cms.PSet(
10950  corrTermLowE = cms.double( 0.0 ),
10951  threshLowE = cms.double( 6.0 ),
10952  noiseTerm = cms.double( 21.86 ),
10953  constantTermLowE = cms.double( 4.24 ),
10954  noiseTermLowE = cms.double( 8.0 ),
10955  threshHighE = cms.double( 15.0 ),
10956  constantTerm = cms.double( 2.82 )
10957  ),
10958  timeResolutionCalcEndcap = cms.PSet(
10959  corrTermLowE = cms.double( 0.0 ),
10960  threshLowE = cms.double( 6.0 ),
10961  noiseTerm = cms.double( 21.86 ),
10962  constantTermLowE = cms.double( 4.24 ),
10963  noiseTermLowE = cms.double( 8.0 ),
10964  threshHighE = cms.double( 15.0 ),
10965  constantTerm = cms.double( 2.82 )
10966  ),
10967  timeSigmaEB = cms.double( 10.0 )
10968  ),
10969  positionReCalc = cms.PSet( ),
10970  energyCorrector = cms.PSet( )
10971 )
10972 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
10973  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
10974  pfClusterBuilder = cms.PSet(
10975  allCellsPositionCalc = cms.PSet(
10976  minAllowedNormalization = cms.double( 1.0E-9 ),
10977  posCalcNCrystals = cms.int32( -1 ),
10978  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10979  logWeightDenominatorByDetector = cms.VPSet(
10980  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10981  depths = cms.vint32( 1, 2, 3, 4 ),
10982  detector = cms.string( "HCAL_BARREL1" )
10983  ),
10984  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10985  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10986  detector = cms.string( "HCAL_ENDCAP" )
10987  )
10988  ),
10989  minFractionInCalc = cms.double( 1.0E-9 )
10990  ),
10991  algoName = cms.string( "PFMultiDepthClusterizer" ),
10992  nSigmaPhi = cms.double( 2.0 ),
10993  minFractionToKeep = cms.double( 1.0E-7 ),
10994  nSigmaEta = cms.double( 2.0 )
10995  ),
10996  positionReCalc = cms.PSet( ),
10997  energyCorrector = cms.PSet( )
10998 )
10999 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
11000  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
11001  recHitCleaners = cms.VPSet(
11002  ),
11003  seedCleaners = cms.VPSet(
11004  ),
11005  seedFinder = cms.PSet(
11006  thresholdsByDetector = cms.VPSet(
11007  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11008  seedingThreshold = cms.double( 1.4 ),
11009  detector = cms.string( "HF_EM" )
11010  ),
11011  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11012  seedingThreshold = cms.double( 1.4 ),
11013  detector = cms.string( "HF_HAD" )
11014  )
11015  ),
11016  algoName = cms.string( "LocalMaximumSeedFinder" ),
11017  nNeighbours = cms.int32( 0 )
11018  ),
11019  initialClusteringStep = cms.PSet(
11020  thresholdsByDetector = cms.VPSet(
11021  ),
11022  algoName = cms.string( "Basic2DClusterForEachSeed" )
11023  ),
11024  pfClusterBuilder = cms.PSet( ),
11025  positionReCalc = cms.PSet( ),
11026  energyCorrector = cms.PSet( )
11027 )
11028 fragment.hltLightPFTracksPPOnAA = cms.EDProducer( "LightPFTrackProducer",
11029  TrackQuality = cms.string( "none" ),
11030  UseQuality = cms.bool( False ),
11031  TkColList = cms.VInputTag( 'hltPFMuonMergingPPOnAA' )
11032 )
11033 fragment.hltParticleFlowBlockPPOnAA = cms.EDProducer( "PFBlockProducer",
11034  verbose = cms.untracked.bool( False ),
11035  debug = cms.untracked.bool( False ),
11036  elementImporters = cms.VPSet(
11037  cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ),
11038  source = cms.InputTag( "hltLightPFTracksPPOnAA" ),
11039  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
11040  useIterativeTracking = cms.bool( False ),
11041  importerName = cms.string( "GeneralTracksImporter" ),
11042  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
11043  muonMaxDPtOPt = cms.double( 1.0 ),
11044  trackQuality = cms.string( "highPurity" ),
11045  cleanBadConvertedBrems = cms.bool( False ),
11046  vetoEndcap = cms.bool( False )
11047  ),
11048  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
11049  importerName = cms.string( "ECALClusterImporter" ),
11050  BCtoPFCMap = cms.InputTag( "" )
11051  ),
11052  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11053  importerName = cms.string( "GenericClusterImporter" )
11054  ),
11055  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ),
11056  importerName = cms.string( "GenericClusterImporter" )
11057  )
11058  ),
11059  linkDefinitions = cms.VPSet(
11060  cms.PSet( linkType = cms.string( "TRACK:ECAL" ),
11061  useKDTree = cms.bool( True ),
11062  linkerName = cms.string( "TrackAndECALLinker" )
11063  ),
11064  cms.PSet( linkType = cms.string( "TRACK:HCAL" ),
11065  useKDTree = cms.bool( True ),
11066  linkerName = cms.string( "TrackAndHCALLinker" ),
11067  trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
11068  trajectoryLayerExit = cms.string( "HCALExit" ),
11069  nMaxHcalLinksPerTrack = cms.int32( 1 )
11070  ),
11071  cms.PSet( linkType = cms.string( "ECAL:HCAL" ),
11072  useKDTree = cms.bool( False ),
11073  linkerName = cms.string( "ECALAndHCALLinker" ),
11074  minAbsEtaEcal = cms.double( 2.5 )
11075  ),
11076  cms.PSet( linkType = cms.string( "HFEM:HFHAD" ),
11077  useKDTree = cms.bool( False ),
11078  linkerName = cms.string( "HFEMAndHFHADLinker" )
11079  )
11080  )
11081 )
11082 fragment.hltParticleFlowPPOnAA = cms.EDProducer( "PFProducer",
11083  verbose = cms.untracked.bool( False ),
11084  debug = cms.untracked.bool( False ),
11085  blocks = cms.InputTag( "hltParticleFlowBlockPPOnAA" ),
11086  muons = cms.InputTag( "hltMuonsPPOnAA" ),
11087  postMuonCleaning = cms.bool( True ),
11088  vetoEndcap = cms.bool( False ),
11089  vertexCollection = cms.InputTag( "hltPixelVerticesPPOnAA" ),
11090  useVerticesForNeutral = cms.bool( True ),
11091  useHO = cms.bool( False ),
11092  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
11093  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
11094  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
11095  useEGammaElectrons = cms.bool( False ),
11096  egammaElectrons = cms.InputTag( "" ),
11097  useEGammaFilters = cms.bool( False ),
11098  useProtectionsForJetMET = cms.bool( True ),
11099  PFEGammaFiltersParameters = cms.PSet(
11100  electron_protectionsForJetMET = cms.PSet(
11101  maxE = cms.double( 50.0 ),
11102  maxTrackPOverEele = cms.double( 1.0 ),
11103  maxEcalEOverP_2 = cms.double( 0.2 ),
11104  maxHcalEOverEcalE = cms.double( 0.1 ),
11105  maxEcalEOverP_1 = cms.double( 0.5 ),
11106  maxHcalEOverP = cms.double( 1.0 ),
11107  maxEcalEOverPRes = cms.double( 0.2 ),
11108  maxHcalE = cms.double( 10.0 ),
11109  maxEeleOverPout = cms.double( 0.2 ),
11110  maxNtracks = cms.double( 3.0 ),
11111  maxEleHcalEOverEcalE = cms.double( 0.1 ),
11112  maxDPhiIN = cms.double( 0.1 ),
11113  maxEeleOverPoutRes = cms.double( 0.5 )
11114  ),
11115  electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ),
11116  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
11117  electron_iso_combIso_endcap = cms.double( 10.0 ),
11118  photon_protectionsForBadHcal = cms.PSet(
11119  solidConeTrkIsoSlope = cms.double( 0.3 ),
11120  enableProtections = cms.bool( False ),
11121  solidConeTrkIsoOffset = cms.double( 10.0 )
11122  ),
11123  electron_missinghits = cms.uint32( 1 ),
11124  photon_MinEt = cms.double( 10.0 ),
11125  electron_iso_pt = cms.double( 10.0 ),
11126  electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
11127  electron_iso_mva_endcap = cms.double( -0.1075 ),
11128  electron_iso_combIso_barrel = cms.double( 10.0 ),
11129  photon_protectionsForJetMET = cms.PSet(
11130  sumPtTrackIsoSlope = cms.double( 0.001 ),
11131  sumPtTrackIso = cms.double( 4.0 )
11132  ),
11133  electron_protectionsForBadHcal = cms.PSet(
11134  dEta = cms.vdouble( 0.0064, 0.01264 ),
11135  dPhi = cms.vdouble( 0.0547, 0.0394 ),
11136  enableProtections = cms.bool( False ),
11137  eInvPInv = cms.vdouble( 0.184, 0.0721 ),
11138  full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 )
11139  ),
11140  electron_noniso_mvaCut = cms.double( -0.1 ),
11141  electron_iso_mva_barrel = cms.double( -0.1875 ),
11142  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
11143  photon_combIso = cms.double( 10.0 ),
11144  photon_HoE = cms.double( 0.05 )
11145  ),
11146  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
11147  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
11148  muon_HO = cms.vdouble( 0.9, 0.9 ),
11149  PFMuonAlgoParameters = cms.PSet( ),
11150  rejectTracks_Bad = cms.bool( False ),
11151  rejectTracks_Step45 = cms.bool( False ),
11152  usePFNuclearInteractions = cms.bool( False ),
11153  usePFConversions = cms.bool( False ),
11154  usePFDecays = cms.bool( False ),
11155  dptRel_DispVtx = cms.double( 10.0 ),
11156  iCfgCandConnector = cms.PSet(
11157  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
11158  bCorrect = cms.bool( False ),
11159  bCalibPrimary = cms.bool( False )
11160  ),
11161  nsigma_TRACK = cms.double( 1.0 ),
11162  pt_Error = cms.double( 1.0 ),
11163  factors_45 = cms.vdouble( 10.0, 100.0 ),
11164  goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
11165  goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
11166  goodTrackDeadHcal_layers = cms.uint32( 4 ),
11167  goodTrackDeadHcal_validFr = cms.double( 0.5 ),
11168  goodTrackDeadHcal_dxy = cms.double( 0.5 ),
11169  goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
11170  goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
11171  goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
11172  goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
11173  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
11174  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
11175  goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
11176  goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
11177  pf_nsigma_ECAL = cms.double( 0.0 ),
11178  pf_nsigma_HCAL = cms.double( 1.0 ),
11179  pf_nsigma_HFEM = cms.double( 1.0 ),
11180  pf_nsigma_HFHAD = cms.double( 1.0 ),
11181  useCalibrationsFromDB = cms.bool( True ),
11182  calibrationsLabel = cms.string( "HLT" ),
11183  postHFCleaning = cms.bool( False ),
11184  PFHFCleaningParameters = cms.PSet(
11185  minSignificance = cms.double( 2.5 ),
11186  maxSignificance = cms.double( 2.5 ),
11187  minDeltaMet = cms.double( 0.4 ),
11188  maxDeltaPhiPt = cms.double( 7.0 ),
11189  minHFCleaningPt = cms.double( 5.0 ),
11190  minSignificanceReduction = cms.double( 1.4 )
11191  ),
11192  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
11193  calibHF_use = cms.bool( False ),
11194  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 ),
11195  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 ),
11196  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 ),
11197  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 ),
11198  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 ),
11199  resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
11200 )
11201 fragment.hltKT4PFJetsForRho = cms.EDProducer( "FastjetJetProducer",
11202  useMassDropTagger = cms.bool( False ),
11203  useFiltering = cms.bool( False ),
11204  useDynamicFiltering = cms.bool( False ),
11205  useTrimming = cms.bool( False ),
11206  usePruning = cms.bool( False ),
11207  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11208  useKtPruning = cms.bool( False ),
11209  useConstituentSubtraction = cms.bool( False ),
11210  useSoftDrop = cms.bool( False ),
11211  correctShape = cms.bool( False ),
11212  UseOnlyVertexTracks = cms.bool( False ),
11213  UseOnlyOnePV = cms.bool( False ),
11214  muCut = cms.double( -1.0 ),
11215  yCut = cms.double( -1.0 ),
11216  rFilt = cms.double( -1.0 ),
11217  rFiltFactor = cms.double( -1.0 ),
11218  trimPtFracMin = cms.double( -1.0 ),
11219  zcut = cms.double( -1.0 ),
11220  rcut_factor = cms.double( -1.0 ),
11221  csRho_EtaMax = cms.double( -1.0 ),
11222  csRParam = cms.double( -1.0 ),
11223  beta = cms.double( -1.0 ),
11224  R0 = cms.double( -1.0 ),
11225  gridMaxRapidity = cms.double( -1.0 ),
11226  gridSpacing = cms.double( -1.0 ),
11227  DzTrVtxMax = cms.double( 0.0 ),
11228  DxyTrVtxMax = cms.double( 0.0 ),
11229  MaxVtxZ = cms.double( 15.0 ),
11230  subjetPtMin = cms.double( -1.0 ),
11231  muMin = cms.double( -1.0 ),
11232  muMax = cms.double( -1.0 ),
11233  yMin = cms.double( -1.0 ),
11234  yMax = cms.double( -1.0 ),
11235  dRMin = cms.double( -1.0 ),
11236  dRMax = cms.double( -1.0 ),
11237  maxDepth = cms.int32( -1 ),
11238  nFilt = cms.int32( -1 ),
11239  MinVtxNdof = cms.int32( 0 ),
11240  src = cms.InputTag( "hltParticleFlowPPOnAA" ),
11241  srcPVs = cms.InputTag( "hltPixelVerticesPPOnAA" ),
11242  jetType = cms.string( "PFJet" ),
11243  jetAlgorithm = cms.string( "Kt" ),
11244  rParam = cms.double( 0.4 ),
11245  inputEtMin = cms.double( 0.0 ),
11246  inputEMin = cms.double( 0.0 ),
11247  jetPtMin = cms.double( 0.0 ),
11248  doPVCorrection = cms.bool( False ),
11249  doAreaFastjet = cms.bool( True ),
11250  doRhoFastjet = cms.bool( False ),
11251  doPUOffsetCorr = cms.bool( False ),
11252  puPtMin = cms.double( 10.0 ),
11253  nSigmaPU = cms.double( 1.0 ),
11254  radiusPU = cms.double( 0.5 ),
11255  subtractorName = cms.string( "" ),
11256  useExplicitGhosts = cms.bool( False ),
11257  doAreaDiskApprox = cms.bool( False ),
11258  voronoiRfact = cms.double( -9.0 ),
11259  Rho_EtaMax = cms.double( 4.4 ),
11260  Ghost_EtaMax = cms.double( 6.0 ),
11261  Active_Area_Repeats = cms.int32( 5 ),
11262  GhostArea = cms.double( 0.01 ),
11263  restrictInputs = cms.bool( False ),
11264  maxInputs = cms.uint32( 1 ),
11265  writeCompound = cms.bool( False ),
11266  writeJetsWithConst = cms.bool( False ),
11267  doFastJetNonUniform = cms.bool( False ),
11268  useDeterministicSeed = cms.bool( True ),
11269  minSeed = cms.uint32( 0 ),
11270  verbosity = cms.int32( 0 ),
11271  puWidth = cms.double( 0.0 ),
11272  nExclude = cms.uint32( 0 ),
11273  maxBadEcalCells = cms.uint32( 9999999 ),
11274  maxBadHcalCells = cms.uint32( 9999999 ),
11275  maxProblematicEcalCells = cms.uint32( 9999999 ),
11276  maxProblematicHcalCells = cms.uint32( 9999999 ),
11277  maxRecoveredEcalCells = cms.uint32( 9999999 ),
11278  maxRecoveredHcalCells = cms.uint32( 9999999 ),
11279  puCenters = cms.vdouble( ),
11280  applyWeight = cms.bool( False ),
11281  srcWeights = cms.InputTag( "" ),
11282  minimumTowersFraction = cms.double( 0.0 ),
11283  jetCollInstanceName = cms.string( "" ),
11284  sumRecHits = cms.bool( False )
11285 )
11286 fragment.hltHiFJRhoProducer = cms.EDProducer( "HiFJRhoProducer",
11287  jetSource = cms.InputTag( "hltKT4PFJetsForRho" ),
11288  nExcl = cms.int32( 2 ),
11289  etaMaxExcl = cms.double( 2.0 ),
11290  ptMinExcl = cms.double( 20.0 ),
11291  nExcl2 = cms.int32( 1 ),
11292  etaMaxExcl2 = cms.double( 3.0 ),
11293  ptMinExcl2 = cms.double( 20.0 ),
11294  etaRanges = cms.vdouble( -5.0, -3.0, -2.1, -1.3, 1.3, 2.1, 3.0, 5.0 )
11295 )
11296 fragment.hltCsAK4PFJetsPPOnAA = cms.EDProducer( "CSJetProducer",
11297  csRParam = cms.double( -1.0 ),
11298  csAlpha = cms.double( 2.0 ),
11299  useModulatedRho = cms.bool( False ),
11300  minFlowChi2Prob = cms.double( 0.0 ),
11301  maxFlowChi2Prob = cms.double( 0.0 ),
11302  etaMap = cms.InputTag( 'hltHiFJRhoProducer','mapEtaEdges' ),
11303  rho = cms.InputTag( 'hltHiFJRhoProducer','mapToRho' ),
11304  rhom = cms.InputTag( 'hltHiFJRhoProducer','mapToRhoM' ),
11305  rhoFlowFitParams = cms.InputTag( 'hiFJRhoFlowModulationProducer','rhoFlowFitParams' ),
11306  jetCollInstanceName = cms.string( "pfParticlesCs" ),
11307  src = cms.InputTag( "hltParticleFlowPPOnAA" ),
11308  srcPVs = cms.InputTag( "" ),
11309  jetType = cms.string( "PFJet" ),
11310  jetAlgorithm = cms.string( "AntiKt" ),
11311  rParam = cms.double( 0.4 ),
11312  inputEtMin = cms.double( 0.0 ),
11313  inputEMin = cms.double( 0.0 ),
11314  jetPtMin = cms.double( 5.0 ),
11315  doPVCorrection = cms.bool( False ),
11316  doAreaFastjet = cms.bool( True ),
11317  doRhoFastjet = cms.bool( True ),
11318  doPUOffsetCorr = cms.bool( False ),
11319  puPtMin = cms.double( 10.0 ),
11320  nSigmaPU = cms.double( 1.0 ),
11321  radiusPU = cms.double( 0.5 ),
11322  subtractorName = cms.string( "" ),
11323  useExplicitGhosts = cms.bool( True ),
11324  doAreaDiskApprox = cms.bool( False ),
11325  voronoiRfact = cms.double( -0.9 ),
11326  Rho_EtaMax = cms.double( 4.5 ),
11327  Ghost_EtaMax = cms.double( 6.5 ),
11328  Active_Area_Repeats = cms.int32( 5 ),
11329  GhostArea = cms.double( 0.005 ),
11330  restrictInputs = cms.bool( False ),
11331  maxInputs = cms.uint32( 1 ),
11332  writeCompound = cms.bool( False ),
11333  writeJetsWithConst = cms.bool( True ),
11334  doFastJetNonUniform = cms.bool( True ),
11335  useDeterministicSeed = cms.bool( False ),
11336  minSeed = cms.uint32( 14327 ),
11337  verbosity = cms.int32( 0 ),
11338  puWidth = cms.double( 0.8 ),
11339  nExclude = cms.uint32( 2 ),
11340  maxBadEcalCells = cms.uint32( 9999999 ),
11341  maxBadHcalCells = cms.uint32( 9999999 ),
11342  maxProblematicEcalCells = cms.uint32( 9999999 ),
11343  maxProblematicHcalCells = cms.uint32( 9999999 ),
11344  maxRecoveredEcalCells = cms.uint32( 9999999 ),
11345  maxRecoveredHcalCells = cms.uint32( 9999999 ),
11346  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 ),
11347  applyWeight = cms.bool( False ),
11348  srcWeights = cms.InputTag( "" ),
11349  minimumTowersFraction = cms.double( 0.0 ),
11350  sumRecHits = cms.bool( False )
11351 )
11352 fragment.hltCsAK4PFJetsLooseIDPPOnAA = cms.EDProducer( "HLTPFJetIDProducer",
11353  minPt = cms.double( 20.0 ),
11354  maxEta = cms.double( 1.0E99 ),
11355  CHF = cms.double( 0.0 ),
11356  NHF = cms.double( 0.99 ),
11357  CEF = cms.double( 0.99 ),
11358  NEF = cms.double( 0.99 ),
11359  maxCF = cms.double( 99.0 ),
11360  NCH = cms.int32( 0 ),
11361  NTOT = cms.int32( 1 ),
11362  jetsInput = cms.InputTag( "hltCsAK4PFJetsPPOnAA" )
11363 )
11364 fragment.hltCsAK4PFJetsTightIDPPOnAA = cms.EDProducer( "HLTPFJetIDProducer",
11365  minPt = cms.double( 20.0 ),
11366  maxEta = cms.double( 1.0E99 ),
11367  CHF = cms.double( 0.0 ),
11368  NHF = cms.double( 0.9 ),
11369  CEF = cms.double( 0.99 ),
11370  NEF = cms.double( 0.99 ),
11371  maxCF = cms.double( 99.0 ),
11372  NCH = cms.int32( 0 ),
11373  NTOT = cms.int32( 1 ),
11374  jetsInput = cms.InputTag( "hltCsAK4PFJetsPPOnAA" )
11375 )
11376 fragment.hltFixedGridRhoFastjetAllPPOnAA = cms.EDProducer( "FixedGridRhoProducerFastjet",
11377  pfCandidatesTag = cms.InputTag( "hltParticleFlowPPOnAA" ),
11378  maxRapidity = cms.double( 5.0 ),
11379  gridSpacing = cms.double( 0.55 )
11380 )
11381 fragment.hltCsAK4PFFastJetCorrectorPPOnAA = cms.EDProducer( "L1FastjetCorrectorProducer",
11382  level = cms.string( "L1FastJet" ),
11383  algorithm = cms.string( "AK4PFHLT" ),
11384  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllPPOnAA" )
11385 )
11386 fragment.hltCsAK4PFRelativeCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
11387  level = cms.string( "L2Relative" ),
11388  algorithm = cms.string( "AK4PFHLT" )
11389 )
11390 fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
11391  level = cms.string( "L3Absolute" ),
11392  algorithm = cms.string( "AK4PFHLT" )
11393 )
11394 fragment.hltCsAK4PFResidualCorrectorPPOnAA = cms.EDProducer( "LXXXCorrectorProducer",
11395  level = cms.string( "L2L3Residual" ),
11396  algorithm = cms.string( "AK4PFHLT" )
11397 )
11398 fragment.hltCsAK4PFCorrectorPPOnAA = cms.EDProducer( "ChainedJetCorrectorProducer",
11399  correctors = cms.VInputTag( 'hltCsAK4PFRelativeCorrectorPPOnAA','hltCsAK4PFAbsoluteCorrectorPPOnAA' )
11400 )
11401 fragment.hltCsAK4PFJetsCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
11402  src = cms.InputTag( "hltCsAK4PFJetsPPOnAA" ),
11403  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
11404 )
11405 fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
11406  src = cms.InputTag( "hltCsAK4PFJetsLooseIDPPOnAA" ),
11407  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
11408 )
11409 fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA = cms.EDProducer( "CorrectedPFJetProducer",
11410  src = cms.InputTag( "hltCsAK4PFJetsTightIDPPOnAA" ),
11411  correctors = cms.VInputTag( 'hltCsAK4PFCorrectorPPOnAA' )
11412 )
11413 fragment.hltVerticesPFPPOnAA = cms.EDProducer( "PrimaryVertexProducer",
11414  vertexCollections = cms.VPSet(
11415  cms.PSet( chi2cutoff = cms.double( 3.0 ),
11416  label = cms.string( "" ),
11417  useBeamConstraint = cms.bool( False ),
11418  minNdof = cms.double( 0.0 ),
11419  maxDistanceToBeam = cms.double( 1.0 ),
11420  algorithm = cms.string( "AdaptiveVertexFitter" )
11421  ),
11422  cms.PSet( chi2cutoff = cms.double( 3.0 ),
11423  label = cms.string( "WithBS" ),
11424  useBeamConstraint = cms.bool( True ),
11425  minNdof = cms.double( 0.0 ),
11426  maxDistanceToBeam = cms.double( 1.0 ),
11427  algorithm = cms.string( "AdaptiveVertexFitter" )
11428  )
11429  ),
11430  verbose = cms.untracked.bool( False ),
11431  TkFilterParameters = cms.PSet(
11432  maxEta = cms.double( 100.0 ),
11433  minPt = cms.double( 0.0 ),
11434  minSiliconLayersWithHits = cms.int32( 5 ),
11435  minPixelLayersWithHits = cms.int32( 2 ),
11436  maxNormalizedChi2 = cms.double( 20.0 ),
11437  trackQuality = cms.string( "any" ),
11438  algorithm = cms.string( "filter" ),
11439  maxD0Significance = cms.double( 999.0 )
11440  ),
11441  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
11442  TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ),
11443  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
11444  TrackTimesLabel = cms.InputTag( "dummy_default" ),
11445  TkClusParameters = cms.PSet(
11446  TkDAClusParameters = cms.PSet(
11447  zmerge = cms.double( 0.01 ),
11448  Tstop = cms.double( 0.5 ),
11449  d0CutOff = cms.double( 999.0 ),
11450  dzCutOff = cms.double( 4.0 ),
11451  vertexSize = cms.double( 0.15 ),
11452  coolingFactor = cms.double( 0.6 ),
11453  Tpurge = cms.double( 2.0 ),
11454  Tmin = cms.double( 2.4 ),
11455  uniquetrkweight = cms.double( 0.9 )
11456  ),
11457  algorithm = cms.string( "DA_vect" )
11458  ),
11459  isRecoveryIteration = cms.bool( False ),
11460  recoveryVtxCollection = cms.InputTag( "" )
11461 )
11462 fragment.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter",
11463  filterParams = cms.PSet(
11464  maxZ = cms.double( 24.0 ),
11465  minNdof = cms.double( 4.0 ),
11466  maxRho = cms.double( 2.0 ),
11467  pvSrc = cms.InputTag( "hltVerticesPFPPOnAA" )
11468  ),
11469  src = cms.InputTag( "hltVerticesPFPPOnAA" )
11470 )
11471 fragment.hltVerticesPFFilterPPOnAA = cms.EDFilter( "VertexSelector",
11472  src = cms.InputTag( "hltVerticesPFSelectorPPOnAA" ),
11473  cut = cms.string( "!isFake" ),
11474  filter = cms.bool( True )
11475 )
11476 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
11477  inputTag = cms.InputTag( "rawDataCollector" ),
11478  fedList = cms.vuint32( 1022 )
11479 )
11480 fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
11481  saveTags = cms.bool( True ),
11482  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit_Centrality30_100_BptxAND" ),
11483  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11484  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11485  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11486  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11487  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11488  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11489  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11490  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11491 )
11492 fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
11493  offset = cms.uint32( 0 ),
11494  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11495 )
11496 fragment.hltL1ZeroBias = cms.EDFilter( "HLTL1TSeed",
11497  saveTags = cms.bool( True ),
11498  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
11499  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11500  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11501  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11502  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11503  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11504  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11505  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11506  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11507 )
11508 fragment.hltPreHIZeroBias = cms.EDFilter( "HLTPrescaler",
11509  offset = cms.uint32( 0 ),
11510  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11511 )
11512 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
11513  saveTags = cms.bool( True ),
11514  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
11515  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11516  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11517  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11518  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11519  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11520  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11521  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11522  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11523 )
11524 fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
11525  offset = cms.uint32( 0 ),
11526  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11527 )
11528 fragment.hltL1sSingleJet28BptxAND = cms.EDFilter( "HLTL1TSeed",
11529  saveTags = cms.bool( True ),
11530  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_BptxAND" ),
11531  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11532  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11533  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11534  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11535  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11536  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11537  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11538  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11539 )
11540 fragment.hltPreHIPuAK4CaloJet40Eta5p1 = cms.EDFilter( "HLTPrescaler",
11541  offset = cms.uint32( 0 ),
11542  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11543 )
11544 fragment.hltSinglePuAK4CaloJet40Eta5p1 = cms.EDFilter( "HLT1CaloJet",
11545  saveTags = cms.bool( True ),
11546  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
11547  triggerType = cms.int32( 85 ),
11548  MinE = cms.double( -1.0 ),
11549  MinPt = cms.double( 40.0 ),
11550  MinMass = cms.double( -1.0 ),
11551  MaxMass = cms.double( -1.0 ),
11552  MinEta = cms.double( -1.0 ),
11553  MaxEta = cms.double( 5.1 ),
11554  MinN = cms.int32( 1 )
11555 )
11556 fragment.rawDataReducedFormat = cms.EDProducer( "EvFFEDSelector",
11557  inputTag = cms.InputTag( "rawDataRepacker" ),
11558  fedList = ( cms.vuint32( 100, 101, 102, 1024, 103, 104, 105, 106, 107, 108, 109, 110, 111, 1022, 1118, 1119, 112, 1120, 1121, 1122, 1123, 113, 1134, 1135, 114, 115, 116, 117, 118, 119, 120, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 121, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 122, 1220, 1221, 1224, 1225, 1226, 1227, 1228, 1229, 123, 1230, 1231, 1232, 1233, 1236, 1237, 1238, 1239, 124, 1240, 1241, 1242, 1243, 1244, 1245, 1248, 1249, 125, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 126, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 127, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 128, 1280, 1281, 1284, 1285, 1286, 1287, 1288, 1289, 129, 1290, 1291, 1292, 1293, 1296, 1297, 1298, 1299, 130, 1300, 1301, 1302, 1308, 1309, 131, 1310, 1311, 1312, 1313, 1314, 132, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 133, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 134, 135, 1354, 1356, 1358, 136, 1360, 1368, 1369, 137, 1370, 1371, 1376, 1377, 138, 1380, 1381, 1384, 1385, 1386, 139, 1390, 1391, 1392, 1393, 1394, 1395, 140, 1402, 1404, 1405, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212)+cms.vuint32( 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467)+cms.vuint32( 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 690, 691, 692, 693, 70, 71, 72, 73, 735, 74, 75, 76, 77, 78, 79, 790, 791, 792, 793, 80, 81, 82, 83, 831, 832, 833, 834, 835, 836, 837, 838, 839, 84, 841, 842, 843, 844, 845, 846, 847, 848, 849, 85, 851, 852, 853, 854, 855, 856, 857, 858, 859, 86, 861, 862, 863, 864, 865, 866, 867, 868, 869, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99) )
11559 )
11560 fragment.hltL1sSingleJet44BptxAND = cms.EDFilter( "HLTL1TSeed",
11561  saveTags = cms.bool( True ),
11562  L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_BptxAND" ),
11563  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11564  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11565  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11566  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11567  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11568  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11569  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11570  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11571 )
11572 fragment.hltPreHIPuAK4CaloJet60Eta5p1 = cms.EDFilter( "HLTPrescaler",
11573  offset = cms.uint32( 0 ),
11574  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11575 )
11576 fragment.hltSinglePuAK4CaloJet60Eta5p1 = cms.EDFilter( "HLT1CaloJet",
11577  saveTags = cms.bool( True ),
11578  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
11579  triggerType = cms.int32( 85 ),
11580  MinE = cms.double( -1.0 ),
11581  MinPt = cms.double( 60.0 ),
11582  MinMass = cms.double( -1.0 ),
11583  MaxMass = cms.double( -1.0 ),
11584  MinEta = cms.double( -1.0 ),
11585  MaxEta = cms.double( 5.1 ),
11586  MinN = cms.int32( 1 )
11587 )
11588 fragment.hltL1sSingleJet56BptxAND = cms.EDFilter( "HLTL1TSeed",
11589  saveTags = cms.bool( True ),
11590  L1SeedsLogicalExpression = cms.string( "L1_SingleJet56_BptxAND" ),
11591  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11592  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11593  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11594  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11595  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11596  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11597  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11598  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11599 )
11600 fragment.hltPreHIPuAK4CaloJet80Eta5p1 = cms.EDFilter( "HLTPrescaler",
11601  offset = cms.uint32( 0 ),
11602  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11603 )
11604 fragment.hltSinglePuAK4CaloJet80Eta5p1 = cms.EDFilter( "HLT1CaloJet",
11605  saveTags = cms.bool( True ),
11606  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
11607  triggerType = cms.int32( 85 ),
11608  MinE = cms.double( -1.0 ),
11609  MinPt = cms.double( 80.0 ),
11610  MinMass = cms.double( -1.0 ),
11611  MaxMass = cms.double( -1.0 ),
11612  MinEta = cms.double( -1.0 ),
11613  MaxEta = cms.double( 5.1 ),
11614  MinN = cms.int32( 1 )
11615 )
11616 fragment.hltL1sSingleJet60BptxAND = cms.EDFilter( "HLTL1TSeed",
11617  saveTags = cms.bool( True ),
11618  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_BptxAND" ),
11619  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11620  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11621  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11622  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11623  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11624  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11625  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11626  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11627 )
11628 fragment.hltPreHIPuAK4CaloJet100Eta5p1 = cms.EDFilter( "HLTPrescaler",
11629  offset = cms.uint32( 0 ),
11630  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11631 )
11632 fragment.hltSinglePuAK4CaloJet100Eta5p1 = cms.EDFilter( "HLT1CaloJet",
11633  saveTags = cms.bool( True ),
11634  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
11635  triggerType = cms.int32( 85 ),
11636  MinE = cms.double( -1.0 ),
11637  MinPt = cms.double( 100.0 ),
11638  MinMass = cms.double( -1.0 ),
11639  MaxMass = cms.double( -1.0 ),
11640  MinEta = cms.double( -1.0 ),
11641  MaxEta = cms.double( 5.1 ),
11642  MinN = cms.int32( 1 )
11643 )
11644 fragment.hltPreHIPuAK4CaloJet120Eta5p1 = cms.EDFilter( "HLTPrescaler",
11645  offset = cms.uint32( 0 ),
11646  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11647 )
11648 fragment.hltSinglePuAK4CaloJet120Eta5p1 = cms.EDFilter( "HLT1CaloJet",
11649  saveTags = cms.bool( True ),
11650  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
11651  triggerType = cms.int32( 85 ),
11652  MinE = cms.double( -1.0 ),
11653  MinPt = cms.double( 120.0 ),
11654  MinMass = cms.double( -1.0 ),
11655  MaxMass = cms.double( -1.0 ),
11656  MinEta = cms.double( -1.0 ),
11657  MaxEta = cms.double( 5.1 ),
11658  MinN = cms.int32( 1 )
11659 )
11660 fragment.hltL1sSingleJet28Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
11661  saveTags = cms.bool( True ),
11662  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_Centrality_30_100_BptxAND" ),
11663  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11664  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11665  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11666  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11667  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11668  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11669  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11670  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11671 )
11672 fragment.hltPreHIPuAK4CaloJet40Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
11673  offset = cms.uint32( 0 ),
11674  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11675 )
11676 fragment.hltL1sSingleJet44Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
11677  saveTags = cms.bool( True ),
11678  L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_Centrality_30_100_BptxAND" ),
11679  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11680  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11681  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11682  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11683  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11684  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11685  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11686  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11687 )
11688 fragment.hltPreHIPuAK4CaloJet60Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
11689  offset = cms.uint32( 0 ),
11690  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11691 )
11692 fragment.hltL1sSingleJet56Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
11693  saveTags = cms.bool( True ),
11694  L1SeedsLogicalExpression = cms.string( "L1_SingleJet56_Centrality_30_100_BptxAND" ),
11695  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11696  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11697  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11698  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11699  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11700  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11701  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11702  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11703 )
11704 fragment.hltPreHIPuAK4CaloJet80Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
11705  offset = cms.uint32( 0 ),
11706  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11707 )
11708 fragment.hltL1sSingleJet60Centrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
11709  saveTags = cms.bool( True ),
11710  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_Centrality_30_100_BptxAND" ),
11711  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11712  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11713  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11714  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11715  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11716  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11717  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11718  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11719 )
11720 fragment.hltPreHIPuAK4CaloJet100Eta5p1Centrality30100 = cms.EDFilter( "HLTPrescaler",
11721  offset = cms.uint32( 0 ),
11722  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11723 )
11724 fragment.hltL1sL1MinimumBiasHF1AND = cms.EDFilter( "HLTL1TSeed",
11725  saveTags = cms.bool( True ),
11726  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND" ),
11727  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11728  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11729  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11730  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11731  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11732  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11733  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11734  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
11735 )
11736 fragment.hltPreHIGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
11737  offset = cms.uint32( 0 ),
11738  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11739 )
11740 fragment.hltParticleFlowRecHitECALPPOnAA = cms.EDProducer( "PFRecHitProducer",
11741  navigator = cms.PSet(
11742  barrel = cms.PSet( ),
11743  endcap = cms.PSet( ),
11744  name = cms.string( "PFRecHitECALNavigator" )
11745  ),
11746  producers = cms.VPSet(
11747  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11748  srFlags = cms.InputTag( "" ),
11749  name = cms.string( "PFEBRecHitCreator" ),
11750  qualityTests = cms.VPSet(
11751  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11752  applySelectionsToAllCrystals = cms.bool( True )
11753  ),
11754  cms.PSet( topologicalCleaning = cms.bool( True ),
11755  skipTTRecoveredHits = cms.bool( True ),
11756  cleaningThreshold = cms.double( 2.0 ),
11757  name = cms.string( "PFRecHitQTestECAL" ),
11758  timingCleaning = cms.bool( True )
11759  )
11760  )
11761  ),
11762  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11763  srFlags = cms.InputTag( "" ),
11764  name = cms.string( "PFEERecHitCreator" ),
11765  qualityTests = cms.VPSet(
11766  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11767  applySelectionsToAllCrystals = cms.bool( True )
11768  ),
11769  cms.PSet( topologicalCleaning = cms.bool( True ),
11770  skipTTRecoveredHits = cms.bool( True ),
11771  cleaningThreshold = cms.double( 2.0 ),
11772  name = cms.string( "PFRecHitQTestECAL" ),
11773  timingCleaning = cms.bool( True )
11774  )
11775  )
11776  )
11777  )
11778 )
11779 fragment.hltParticleFlowRecHitPSPPOnAA = cms.EDProducer( "PFRecHitProducer",
11780  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
11781  producers = cms.VPSet(
11782  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11783  name = cms.string( "PFPSRecHitCreator" ),
11784  qualityTests = cms.VPSet(
11785  cms.PSet( threshold = cms.double( 7.0E-6 ),
11786  name = cms.string( "PFRecHitQTestThreshold" )
11787  )
11788  )
11789  )
11790  )
11791 )
11792 fragment.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer",
11793  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ),
11794  recHitCleaners = cms.VPSet(
11795  ),
11796  seedCleaners = cms.VPSet(
11797  ),
11798  seedFinder = cms.PSet(
11799  thresholdsByDetector = cms.VPSet(
11800  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11801  seedingThreshold = cms.double( 1.2E-4 ),
11802  detector = cms.string( "PS1" )
11803  ),
11804  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11805  seedingThreshold = cms.double( 1.2E-4 ),
11806  detector = cms.string( "PS2" )
11807  )
11808  ),
11809  algoName = cms.string( "LocalMaximumSeedFinder" ),
11810  nNeighbours = cms.int32( 4 )
11811  ),
11812  initialClusteringStep = cms.PSet(
11813  thresholdsByDetector = cms.VPSet(
11814  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11815  gatheringThresholdPt = cms.double( 0.0 ),
11816  detector = cms.string( "PS1" )
11817  ),
11818  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11819  gatheringThresholdPt = cms.double( 0.0 ),
11820  detector = cms.string( "PS2" )
11821  )
11822  ),
11823  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11824  useCornerCells = cms.bool( False )
11825  ),
11826  pfClusterBuilder = cms.PSet(
11827  minFracTot = cms.double( 1.0E-20 ),
11828  stoppingTolerance = cms.double( 1.0E-8 ),
11829  positionCalc = cms.PSet(
11830  minAllowedNormalization = cms.double( 1.0E-9 ),
11831  posCalcNCrystals = cms.int32( -1 ),
11832  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11833  logWeightDenominator = cms.double( 6.0E-5 ),
11834  minFractionInCalc = cms.double( 1.0E-9 )
11835  ),
11836  maxIterations = cms.uint32( 50 ),
11837  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11838  recHitEnergyNorms = cms.VPSet(
11839  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11840  detector = cms.string( "PS1" )
11841  ),
11842  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11843  detector = cms.string( "PS2" )
11844  )
11845  ),
11846  showerSigma = cms.double( 0.3 ),
11847  minFractionToKeep = cms.double( 1.0E-7 ),
11848  excludeOtherSeeds = cms.bool( True )
11849  ),
11850  positionReCalc = cms.PSet( ),
11851  energyCorrector = cms.PSet( )
11852 )
11853 fragment.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer",
11854  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ),
11855  recHitCleaners = cms.VPSet(
11856  ),
11857  seedCleaners = cms.VPSet(
11858  ),
11859  seedFinder = cms.PSet(
11860  thresholdsByDetector = cms.VPSet(
11861  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
11862  seedingThreshold = cms.double( 0.6 ),
11863  detector = cms.string( "ECAL_ENDCAP" )
11864  ),
11865  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11866  seedingThreshold = cms.double( 0.23 ),
11867  detector = cms.string( "ECAL_BARREL" )
11868  )
11869  ),
11870  algoName = cms.string( "LocalMaximumSeedFinder" ),
11871  nNeighbours = cms.int32( 8 )
11872  ),
11873  initialClusteringStep = cms.PSet(
11874  thresholdsByDetector = cms.VPSet(
11875  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
11876  gatheringThresholdPt = cms.double( 0.0 ),
11877  detector = cms.string( "ECAL_BARREL" )
11878  ),
11879  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
11880  gatheringThresholdPt = cms.double( 0.0 ),
11881  detector = cms.string( "ECAL_ENDCAP" )
11882  )
11883  ),
11884  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11885  useCornerCells = cms.bool( True )
11886  ),
11887  pfClusterBuilder = cms.PSet(
11888  minFracTot = cms.double( 1.0E-20 ),
11889  stoppingTolerance = cms.double( 1.0E-8 ),
11890  positionCalc = cms.PSet(
11891  minAllowedNormalization = cms.double( 1.0E-9 ),
11892  posCalcNCrystals = cms.int32( 9 ),
11893  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11894  logWeightDenominator = cms.double( 0.08 ),
11895  minFractionInCalc = cms.double( 1.0E-9 ),
11896  timeResolutionCalcBarrel = cms.PSet(
11897  corrTermLowE = cms.double( 0.0510871 ),
11898  threshLowE = cms.double( 0.5 ),
11899  noiseTerm = cms.double( 1.10889 ),
11900  constantTermLowE = cms.double( 0.0 ),
11901  noiseTermLowE = cms.double( 1.31883 ),
11902  threshHighE = cms.double( 5.0 ),
11903  constantTerm = cms.double( 0.428192 )
11904  ),
11905  timeResolutionCalcEndcap = cms.PSet(
11906  corrTermLowE = cms.double( 0.0 ),
11907  threshLowE = cms.double( 1.0 ),
11908  noiseTerm = cms.double( 5.72489999999 ),
11909  constantTermLowE = cms.double( 0.0 ),
11910  noiseTermLowE = cms.double( 6.92683000001 ),
11911  threshHighE = cms.double( 10.0 ),
11912  constantTerm = cms.double( 0.0 )
11913  )
11914  ),
11915  maxIterations = cms.uint32( 50 ),
11916  positionCalcForConvergence = cms.PSet(
11917  minAllowedNormalization = cms.double( 0.0 ),
11918  T0_ES = cms.double( 1.2 ),
11919  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11920  T0_EE = cms.double( 3.1 ),
11921  T0_EB = cms.double( 7.4 ),
11922  X0 = cms.double( 0.89 ),
11923  minFractionInCalc = cms.double( 0.0 ),
11924  W0 = cms.double( 4.2 )
11925  ),
11926  allCellsPositionCalc = cms.PSet(
11927  minAllowedNormalization = cms.double( 1.0E-9 ),
11928  posCalcNCrystals = cms.int32( -1 ),
11929  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11930  logWeightDenominator = cms.double( 0.08 ),
11931  minFractionInCalc = cms.double( 1.0E-9 ),
11932  timeResolutionCalcBarrel = cms.PSet(
11933  corrTermLowE = cms.double( 0.0510871 ),
11934  threshLowE = cms.double( 0.5 ),
11935  noiseTerm = cms.double( 1.10889 ),
11936  constantTermLowE = cms.double( 0.0 ),
11937  noiseTermLowE = cms.double( 1.31883 ),
11938  threshHighE = cms.double( 5.0 ),
11939  constantTerm = cms.double( 0.428192 )
11940  ),
11941  timeResolutionCalcEndcap = cms.PSet(
11942  corrTermLowE = cms.double( 0.0 ),
11943  threshLowE = cms.double( 1.0 ),
11944  noiseTerm = cms.double( 5.72489999999 ),
11945  constantTermLowE = cms.double( 0.0 ),
11946  noiseTermLowE = cms.double( 6.92683000001 ),
11947  threshHighE = cms.double( 10.0 ),
11948  constantTerm = cms.double( 0.0 )
11949  )
11950  ),
11951  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11952  recHitEnergyNorms = cms.VPSet(
11953  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
11954  detector = cms.string( "ECAL_BARREL" )
11955  ),
11956  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
11957  detector = cms.string( "ECAL_ENDCAP" )
11958  )
11959  ),
11960  showerSigma = cms.double( 1.5 ),
11961  minFractionToKeep = cms.double( 1.0E-7 ),
11962  excludeOtherSeeds = cms.bool( True )
11963  ),
11964  positionReCalc = cms.PSet(
11965  minAllowedNormalization = cms.double( 0.0 ),
11966  T0_ES = cms.double( 1.2 ),
11967  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11968  T0_EE = cms.double( 3.1 ),
11969  T0_EB = cms.double( 7.4 ),
11970  X0 = cms.double( 0.89 ),
11971  minFractionInCalc = cms.double( 0.0 ),
11972  W0 = cms.double( 4.2 )
11973  ),
11974  energyCorrector = cms.PSet( )
11975 )
11976 fragment.hltParticleFlowClusterECALPPOnAA = cms.EDProducer( "CorrectedECALPFClusterProducer",
11977  minimumPSEnergy = cms.double( 0.0 ),
11978  skipPS = cms.bool( False ),
11979  inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ),
11980  energyCorrector = cms.PSet(
11981  applyCrackCorrections = cms.bool( False ),
11982  srfAwareCorrection = cms.bool( True ),
11983  applyMVACorrections = cms.bool( True ),
11984  maxPtForMVAEvaluation = cms.double( 300.0 ),
11985  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11986  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11987  ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ),
11988  eeSrFlagLabel = cms.InputTag( "hltEcalDigis" )
11989  ),
11990  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" )
11991 )
11992 fragment.hltParticleFlowSuperClusterECALPPOnAA = cms.EDProducer( "PFECALSuperClusterProducer",
11993  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
11994  doSatelliteClusterMerge = cms.bool( False ),
11995  thresh_PFClusterBarrel = cms.double( 0.5 ),
11996  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
11997  useRegression = cms.bool( True ),
11998  satelliteMajorityFraction = cms.double( 0.5 ),
11999  thresh_PFClusterEndcap = cms.double( 0.5 ),
12000  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
12001  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
12002  verbose = cms.untracked.bool( False ),
12003  thresh_SCEt = cms.double( 4.0 ),
12004  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
12005  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
12006  useDynamicDPhiWindow = cms.bool( True ),
12007  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
12008  regressionConfig = cms.PSet(
12009  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
12010  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12011  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12012  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
12013  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
12014  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
12015  isHLT = cms.bool( True ),
12016  regTrainedWithPS = cms.bool( True )
12017  ),
12018  applyCrackCorrections = cms.bool( False ),
12019  satelliteClusterSeedThreshold = cms.double( 50.0 ),
12020  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
12021  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
12022  PFClusters = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
12023  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
12024  EnergyWeight = cms.string( "Raw" ),
12025  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12026  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
12027  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
12028  thresh_PFClusterES = cms.double( 0.5 ),
12029  seedThresholdIsET = cms.bool( True ),
12030  isOOTCollection = cms.bool( False ),
12031  barrelRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' ),
12032  endcapRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
12033  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
12034  dropUnseedable = cms.bool( False ),
12035  ClusteringType = cms.string( "Mustache" )
12036 )
12037 fragment.hltEgammaCandidatesPPOnAA = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
12038  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALPPOnAA','hltParticleFlowSuperClusterECALBarrel' ),
12039  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALPPOnAA','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
12040  recoEcalCandidateCollection = cms.string( "" )
12041 )
12042 fragment.hltEgammaCandidatesWrapperPPOnAA = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
12043  saveTags = cms.bool( True ),
12044  candIsolatedTag = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12045  candNonIsolatedTag = cms.InputTag( "" ),
12046  doIsolated = cms.bool( True )
12047 )
12048 fragment.hltEG10EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12049  saveTags = cms.bool( True ),
12050  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12051  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12052  etcutEB = cms.double( 10.0 ),
12053  etcutEE = cms.double( 10.0 ),
12054  minEtaCut = cms.double( -9999.0 ),
12055  maxEtaCut = cms.double( 9999.0 ),
12056  ncandcut = cms.int32( 1 )
12057 )
12058 fragment.hltEgammaHoverEPPOnAA = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
12059  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12060  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
12061  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
12062  doRhoCorrection = cms.bool( False ),
12063  rhoMax = cms.double( 9.9999999E7 ),
12064  rhoScale = cms.double( 1.0 ),
12065  etMin = cms.double( 0.0 ),
12066  innerCone = cms.double( 0.0 ),
12067  outerCone = cms.double( 0.14 ),
12068  depth = cms.int32( -1 ),
12069  doEtSum = cms.bool( False ),
12070  useSingleTower = cms.bool( False ),
12071  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
12072  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
12073 )
12074 fragment.hltEG10HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12075  saveTags = cms.bool( True ),
12076  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
12077  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12078  rhoTag = cms.InputTag( "" ),
12079  energyLowEdges = cms.vdouble( 0.0 ),
12080  lessThan = cms.bool( True ),
12081  useEt = cms.bool( False ),
12082  thrRegularEB = cms.vdouble( -1.0 ),
12083  thrRegularEE = cms.vdouble( -1.0 ),
12084  thrOverEEB = cms.vdouble( 2.0 ),
12085  thrOverEEE = cms.vdouble( 2.0 ),
12086  thrOverE2EB = cms.vdouble( -1.0 ),
12087  thrOverE2EE = cms.vdouble( -1.0 ),
12088  ncandcut = cms.int32( 1 ),
12089  doRhoCorrection = cms.bool( False ),
12090  rhoMax = cms.double( 9.9999999E7 ),
12091  rhoScale = cms.double( 1.0 ),
12092  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12093  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12094  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12095 )
12096 fragment.hltPreHIGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
12097  offset = cms.uint32( 0 ),
12098  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12099 )
12100 fragment.hltEG20EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12101  saveTags = cms.bool( True ),
12102  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12103  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12104  etcutEB = cms.double( 20.0 ),
12105  etcutEE = cms.double( 20.0 ),
12106  minEtaCut = cms.double( -9999.0 ),
12107  maxEtaCut = cms.double( 9999.0 ),
12108  ncandcut = cms.int32( 1 )
12109 )
12110 fragment.hltEG20HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12111  saveTags = cms.bool( True ),
12112  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
12113  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12114  rhoTag = cms.InputTag( "" ),
12115  energyLowEdges = cms.vdouble( 0.0 ),
12116  lessThan = cms.bool( True ),
12117  useEt = cms.bool( False ),
12118  thrRegularEB = cms.vdouble( -1.0 ),
12119  thrRegularEE = cms.vdouble( -1.0 ),
12120  thrOverEEB = cms.vdouble( 2.0 ),
12121  thrOverEEE = cms.vdouble( 2.0 ),
12122  thrOverE2EB = cms.vdouble( -1.0 ),
12123  thrOverE2EE = cms.vdouble( -1.0 ),
12124  ncandcut = cms.int32( 1 ),
12125  doRhoCorrection = cms.bool( False ),
12126  rhoMax = cms.double( 9.9999999E7 ),
12127  rhoScale = cms.double( 1.0 ),
12128  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12129  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12130  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12131 )
12132 fragment.hltL1sL1SingleEG7BptxAND = cms.EDFilter( "HLTL1TSeed",
12133  saveTags = cms.bool( True ),
12134  L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_BptxAND" ),
12135  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12136  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12137  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12138  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12139  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12140  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12141  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12142  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12143 )
12144 fragment.hltPreHIGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
12145  offset = cms.uint32( 0 ),
12146  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12147 )
12148 fragment.hltEG30EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12149  saveTags = cms.bool( True ),
12150  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12151  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12152  etcutEB = cms.double( 30.0 ),
12153  etcutEE = cms.double( 30.0 ),
12154  minEtaCut = cms.double( -9999.0 ),
12155  maxEtaCut = cms.double( 9999.0 ),
12156  ncandcut = cms.int32( 1 )
12157 )
12158 fragment.hltEG30HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12159  saveTags = cms.bool( True ),
12160  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
12161  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12162  rhoTag = cms.InputTag( "" ),
12163  energyLowEdges = cms.vdouble( 0.0 ),
12164  lessThan = cms.bool( True ),
12165  useEt = cms.bool( False ),
12166  thrRegularEB = cms.vdouble( -1.0 ),
12167  thrRegularEE = cms.vdouble( -1.0 ),
12168  thrOverEEB = cms.vdouble( 2.0 ),
12169  thrOverEEE = cms.vdouble( 2.0 ),
12170  thrOverE2EB = cms.vdouble( -1.0 ),
12171  thrOverE2EE = cms.vdouble( -1.0 ),
12172  ncandcut = cms.int32( 1 ),
12173  doRhoCorrection = cms.bool( False ),
12174  rhoMax = cms.double( 9.9999999E7 ),
12175  rhoScale = cms.double( 1.0 ),
12176  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12177  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12178  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12179 )
12180 fragment.hltL1sL1SingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
12181  saveTags = cms.bool( True ),
12182  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
12183  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12184  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12185  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12186  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12187  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12188  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12189  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12190  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12191 )
12192 fragment.hltPreHIGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
12193  offset = cms.uint32( 0 ),
12194  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12195 )
12196 fragment.hltEG40EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12197  saveTags = cms.bool( True ),
12198  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12199  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12200  etcutEB = cms.double( 40.0 ),
12201  etcutEE = cms.double( 40.0 ),
12202  minEtaCut = cms.double( -9999.0 ),
12203  maxEtaCut = cms.double( 9999.0 ),
12204  ncandcut = cms.int32( 1 )
12205 )
12206 fragment.hltEG40HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12207  saveTags = cms.bool( True ),
12208  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
12209  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12210  rhoTag = cms.InputTag( "" ),
12211  energyLowEdges = cms.vdouble( 0.0 ),
12212  lessThan = cms.bool( True ),
12213  useEt = cms.bool( False ),
12214  thrRegularEB = cms.vdouble( -1.0 ),
12215  thrRegularEE = cms.vdouble( -1.0 ),
12216  thrOverEEB = cms.vdouble( 2.0 ),
12217  thrOverEEE = cms.vdouble( 2.0 ),
12218  thrOverE2EB = cms.vdouble( -1.0 ),
12219  thrOverE2EE = cms.vdouble( -1.0 ),
12220  ncandcut = cms.int32( 1 ),
12221  doRhoCorrection = cms.bool( False ),
12222  rhoMax = cms.double( 9.9999999E7 ),
12223  rhoScale = cms.double( 1.0 ),
12224  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12225  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12226  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12227 )
12228 fragment.hltPreHIGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
12229  offset = cms.uint32( 0 ),
12230  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12231 )
12232 fragment.hltEG50EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12233  saveTags = cms.bool( True ),
12234  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12235  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12236  etcutEB = cms.double( 50.0 ),
12237  etcutEE = cms.double( 50.0 ),
12238  minEtaCut = cms.double( -9999.0 ),
12239  maxEtaCut = cms.double( 9999.0 ),
12240  ncandcut = cms.int32( 1 )
12241 )
12242 fragment.hltEG50HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12243  saveTags = cms.bool( True ),
12244  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
12245  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12246  rhoTag = cms.InputTag( "" ),
12247  energyLowEdges = cms.vdouble( 0.0 ),
12248  lessThan = cms.bool( True ),
12249  useEt = cms.bool( False ),
12250  thrRegularEB = cms.vdouble( -1.0 ),
12251  thrRegularEE = cms.vdouble( -1.0 ),
12252  thrOverEEB = cms.vdouble( 2.0 ),
12253  thrOverEEE = cms.vdouble( 2.0 ),
12254  thrOverE2EB = cms.vdouble( -1.0 ),
12255  thrOverE2EE = cms.vdouble( -1.0 ),
12256  ncandcut = cms.int32( 1 ),
12257  doRhoCorrection = cms.bool( False ),
12258  rhoMax = cms.double( 9.9999999E7 ),
12259  rhoScale = cms.double( 1.0 ),
12260  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12261  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12262  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12263 )
12264 fragment.hltL1sL1SingleEG30BptxAND = cms.EDFilter( "HLTL1TSeed",
12265  saveTags = cms.bool( True ),
12266  L1SeedsLogicalExpression = cms.string( "L1_SingleEG30_BptxAND" ),
12267  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12268  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12269  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12270  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12271  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12272  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12273  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12274  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12275 )
12276 fragment.hltPreHIGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
12277  offset = cms.uint32( 0 ),
12278  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12279 )
12280 fragment.hltEG60EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12281  saveTags = cms.bool( True ),
12282  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12283  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12284  etcutEB = cms.double( 60.0 ),
12285  etcutEE = cms.double( 60.0 ),
12286  minEtaCut = cms.double( -9999.0 ),
12287  maxEtaCut = cms.double( 9999.0 ),
12288  ncandcut = cms.int32( 1 )
12289 )
12290 fragment.hltEG60HoverELoosePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12291  saveTags = cms.bool( True ),
12292  candTag = cms.InputTag( "hltEG60EtPPOnAAFilter" ),
12293  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12294  rhoTag = cms.InputTag( "" ),
12295  energyLowEdges = cms.vdouble( 0.0 ),
12296  lessThan = cms.bool( True ),
12297  useEt = cms.bool( False ),
12298  thrRegularEB = cms.vdouble( -1.0 ),
12299  thrRegularEE = cms.vdouble( -1.0 ),
12300  thrOverEEB = cms.vdouble( 2.0 ),
12301  thrOverEEE = cms.vdouble( 2.0 ),
12302  thrOverE2EB = cms.vdouble( -1.0 ),
12303  thrOverE2EE = cms.vdouble( -1.0 ),
12304  ncandcut = cms.int32( 1 ),
12305  doRhoCorrection = cms.bool( False ),
12306  rhoMax = cms.double( 9.9999999E7 ),
12307  rhoScale = cms.double( 1.0 ),
12308  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12309  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12310  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12311 )
12312 fragment.hltPreHIGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
12313  offset = cms.uint32( 0 ),
12314  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12315 )
12316 fragment.hltEG10EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12317  saveTags = cms.bool( True ),
12318  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12319  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12320  etcutEB = cms.double( 10.0 ),
12321  etcutEE = cms.double( 999999.0 ),
12322  minEtaCut = cms.double( -9999.0 ),
12323  maxEtaCut = cms.double( 9999.0 ),
12324  ncandcut = cms.int32( 1 )
12325 )
12326 fragment.hltEG10HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12327  saveTags = cms.bool( True ),
12328  candTag = cms.InputTag( "hltEG10EtEBPPOnAAFilter" ),
12329  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12330  rhoTag = cms.InputTag( "" ),
12331  energyLowEdges = cms.vdouble( 0.0 ),
12332  lessThan = cms.bool( True ),
12333  useEt = cms.bool( False ),
12334  thrRegularEB = cms.vdouble( -1.0 ),
12335  thrRegularEE = cms.vdouble( -1.0 ),
12336  thrOverEEB = cms.vdouble( 2.0 ),
12337  thrOverEEE = cms.vdouble( 2.0 ),
12338  thrOverE2EB = cms.vdouble( -1.0 ),
12339  thrOverE2EE = cms.vdouble( -1.0 ),
12340  ncandcut = cms.int32( 1 ),
12341  doRhoCorrection = cms.bool( False ),
12342  rhoMax = cms.double( 9.9999999E7 ),
12343  rhoScale = cms.double( 1.0 ),
12344  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12345  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12346  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12347 )
12348 fragment.hltPreHIGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
12349  offset = cms.uint32( 0 ),
12350  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12351 )
12352 fragment.hltEG20EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12353  saveTags = cms.bool( True ),
12354  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12355  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12356  etcutEB = cms.double( 20.0 ),
12357  etcutEE = cms.double( 999999.0 ),
12358  minEtaCut = cms.double( -9999.0 ),
12359  maxEtaCut = cms.double( 9999.0 ),
12360  ncandcut = cms.int32( 1 )
12361 )
12362 fragment.hltEG20HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12363  saveTags = cms.bool( True ),
12364  candTag = cms.InputTag( "hltEG20EtEBPPOnAAFilter" ),
12365  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12366  rhoTag = cms.InputTag( "" ),
12367  energyLowEdges = cms.vdouble( 0.0 ),
12368  lessThan = cms.bool( True ),
12369  useEt = cms.bool( False ),
12370  thrRegularEB = cms.vdouble( -1.0 ),
12371  thrRegularEE = cms.vdouble( -1.0 ),
12372  thrOverEEB = cms.vdouble( 2.0 ),
12373  thrOverEEE = cms.vdouble( 2.0 ),
12374  thrOverE2EB = cms.vdouble( -1.0 ),
12375  thrOverE2EE = cms.vdouble( -1.0 ),
12376  ncandcut = cms.int32( 1 ),
12377  doRhoCorrection = cms.bool( False ),
12378  rhoMax = cms.double( 9.9999999E7 ),
12379  rhoScale = cms.double( 1.0 ),
12380  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12381  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12382  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12383 )
12384 fragment.hltPreHIGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
12385  offset = cms.uint32( 0 ),
12386  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12387 )
12388 fragment.hltEG30EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12389  saveTags = cms.bool( True ),
12390  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12391  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12392  etcutEB = cms.double( 30.0 ),
12393  etcutEE = cms.double( 999999.0 ),
12394  minEtaCut = cms.double( -9999.0 ),
12395  maxEtaCut = cms.double( 9999.0 ),
12396  ncandcut = cms.int32( 1 )
12397 )
12398 fragment.hltEG30HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12399  saveTags = cms.bool( True ),
12400  candTag = cms.InputTag( "hltEG30EtEBPPOnAAFilter" ),
12401  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12402  rhoTag = cms.InputTag( "" ),
12403  energyLowEdges = cms.vdouble( 0.0 ),
12404  lessThan = cms.bool( True ),
12405  useEt = cms.bool( False ),
12406  thrRegularEB = cms.vdouble( -1.0 ),
12407  thrRegularEE = cms.vdouble( -1.0 ),
12408  thrOverEEB = cms.vdouble( 2.0 ),
12409  thrOverEEE = cms.vdouble( 2.0 ),
12410  thrOverE2EB = cms.vdouble( -1.0 ),
12411  thrOverE2EE = cms.vdouble( -1.0 ),
12412  ncandcut = cms.int32( 1 ),
12413  doRhoCorrection = cms.bool( False ),
12414  rhoMax = cms.double( 9.9999999E7 ),
12415  rhoScale = cms.double( 1.0 ),
12416  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12417  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12418  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12419 )
12420 fragment.hltPreHIGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
12421  offset = cms.uint32( 0 ),
12422  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12423 )
12424 fragment.hltEG40EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12425  saveTags = cms.bool( True ),
12426  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12427  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12428  etcutEB = cms.double( 40.0 ),
12429  etcutEE = cms.double( 999999.0 ),
12430  minEtaCut = cms.double( -9999.0 ),
12431  maxEtaCut = cms.double( 9999.0 ),
12432  ncandcut = cms.int32( 1 )
12433 )
12434 fragment.hltEG40HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12435  saveTags = cms.bool( True ),
12436  candTag = cms.InputTag( "hltEG40EtEBPPOnAAFilter" ),
12437  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12438  rhoTag = cms.InputTag( "" ),
12439  energyLowEdges = cms.vdouble( 0.0 ),
12440  lessThan = cms.bool( True ),
12441  useEt = cms.bool( False ),
12442  thrRegularEB = cms.vdouble( -1.0 ),
12443  thrRegularEE = cms.vdouble( -1.0 ),
12444  thrOverEEB = cms.vdouble( 2.0 ),
12445  thrOverEEE = cms.vdouble( 2.0 ),
12446  thrOverE2EB = cms.vdouble( -1.0 ),
12447  thrOverE2EE = cms.vdouble( -1.0 ),
12448  ncandcut = cms.int32( 1 ),
12449  doRhoCorrection = cms.bool( False ),
12450  rhoMax = cms.double( 9.9999999E7 ),
12451  rhoScale = cms.double( 1.0 ),
12452  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12453  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12454  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12455 )
12456 fragment.hltPreHIGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
12457  offset = cms.uint32( 0 ),
12458  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12459 )
12460 fragment.hltEG50EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12461  saveTags = cms.bool( True ),
12462  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12463  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12464  etcutEB = cms.double( 50.0 ),
12465  etcutEE = cms.double( 999999.0 ),
12466  minEtaCut = cms.double( -9999.0 ),
12467  maxEtaCut = cms.double( 9999.0 ),
12468  ncandcut = cms.int32( 1 )
12469 )
12470 fragment.hltEG50HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12471  saveTags = cms.bool( True ),
12472  candTag = cms.InputTag( "hltEG50EtEBPPOnAAFilter" ),
12473  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12474  rhoTag = cms.InputTag( "" ),
12475  energyLowEdges = cms.vdouble( 0.0 ),
12476  lessThan = cms.bool( True ),
12477  useEt = cms.bool( False ),
12478  thrRegularEB = cms.vdouble( -1.0 ),
12479  thrRegularEE = cms.vdouble( -1.0 ),
12480  thrOverEEB = cms.vdouble( 2.0 ),
12481  thrOverEEE = cms.vdouble( 2.0 ),
12482  thrOverE2EB = cms.vdouble( -1.0 ),
12483  thrOverE2EE = cms.vdouble( -1.0 ),
12484  ncandcut = cms.int32( 1 ),
12485  doRhoCorrection = cms.bool( False ),
12486  rhoMax = cms.double( 9.9999999E7 ),
12487  rhoScale = cms.double( 1.0 ),
12488  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12489  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12490  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12491 )
12492 fragment.hltPreHIGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
12493  offset = cms.uint32( 0 ),
12494  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12495 )
12496 fragment.hltEG60EtEBPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
12497  saveTags = cms.bool( True ),
12498  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
12499  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12500  etcutEB = cms.double( 60.0 ),
12501  etcutEE = cms.double( 999999.0 ),
12502  minEtaCut = cms.double( -9999.0 ),
12503  maxEtaCut = cms.double( 9999.0 ),
12504  ncandcut = cms.int32( 1 )
12505 )
12506 fragment.hltEG60HoverELooseEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12507  saveTags = cms.bool( True ),
12508  candTag = cms.InputTag( "hltEG60EtEBPPOnAAFilter" ),
12509  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12510  rhoTag = cms.InputTag( "" ),
12511  energyLowEdges = cms.vdouble( 0.0 ),
12512  lessThan = cms.bool( True ),
12513  useEt = cms.bool( False ),
12514  thrRegularEB = cms.vdouble( -1.0 ),
12515  thrRegularEE = cms.vdouble( -1.0 ),
12516  thrOverEEB = cms.vdouble( 2.0 ),
12517  thrOverEEE = cms.vdouble( 2.0 ),
12518  thrOverE2EB = cms.vdouble( -1.0 ),
12519  thrOverE2EE = cms.vdouble( -1.0 ),
12520  ncandcut = cms.int32( 1 ),
12521  doRhoCorrection = cms.bool( False ),
12522  rhoMax = cms.double( 9.9999999E7 ),
12523  rhoScale = cms.double( 1.0 ),
12524  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12525  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12526  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12527 )
12528 fragment.hltPreHIGEDPhoton10HECut = cms.EDFilter( "HLTPrescaler",
12529  offset = cms.uint32( 0 ),
12530  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12531 )
12532 fragment.hltEG10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12533  saveTags = cms.bool( True ),
12534  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
12535  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12536  rhoTag = cms.InputTag( "" ),
12537  energyLowEdges = cms.vdouble( 0.0 ),
12538  lessThan = cms.bool( True ),
12539  useEt = cms.bool( False ),
12540  thrRegularEB = cms.vdouble( -1.0 ),
12541  thrRegularEE = cms.vdouble( -1.0 ),
12542  thrOverEEB = cms.vdouble( 0.2 ),
12543  thrOverEEE = cms.vdouble( 0.2 ),
12544  thrOverE2EB = cms.vdouble( -1.0 ),
12545  thrOverE2EE = cms.vdouble( -1.0 ),
12546  ncandcut = cms.int32( 1 ),
12547  doRhoCorrection = cms.bool( False ),
12548  rhoMax = cms.double( 9.9999999E7 ),
12549  rhoScale = cms.double( 1.0 ),
12550  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12551  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12552  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12553 )
12554 fragment.hltPreHIGEDPhoton20HECut = cms.EDFilter( "HLTPrescaler",
12555  offset = cms.uint32( 0 ),
12556  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12557 )
12558 fragment.hltEG20HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12559  saveTags = cms.bool( True ),
12560  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
12561  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12562  rhoTag = cms.InputTag( "" ),
12563  energyLowEdges = cms.vdouble( 0.0 ),
12564  lessThan = cms.bool( True ),
12565  useEt = cms.bool( False ),
12566  thrRegularEB = cms.vdouble( -1.0 ),
12567  thrRegularEE = cms.vdouble( -1.0 ),
12568  thrOverEEB = cms.vdouble( 0.2 ),
12569  thrOverEEE = cms.vdouble( 0.2 ),
12570  thrOverE2EB = cms.vdouble( -1.0 ),
12571  thrOverE2EE = cms.vdouble( -1.0 ),
12572  ncandcut = cms.int32( 1 ),
12573  doRhoCorrection = cms.bool( False ),
12574  rhoMax = cms.double( 9.9999999E7 ),
12575  rhoScale = cms.double( 1.0 ),
12576  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12577  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12578  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12579 )
12580 fragment.hltPreHIGEDPhoton30HECut = cms.EDFilter( "HLTPrescaler",
12581  offset = cms.uint32( 0 ),
12582  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12583 )
12584 fragment.hltEG30HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12585  saveTags = cms.bool( True ),
12586  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
12587  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12588  rhoTag = cms.InputTag( "" ),
12589  energyLowEdges = cms.vdouble( 0.0 ),
12590  lessThan = cms.bool( True ),
12591  useEt = cms.bool( False ),
12592  thrRegularEB = cms.vdouble( -1.0 ),
12593  thrRegularEE = cms.vdouble( -1.0 ),
12594  thrOverEEB = cms.vdouble( 0.2 ),
12595  thrOverEEE = cms.vdouble( 0.2 ),
12596  thrOverE2EB = cms.vdouble( -1.0 ),
12597  thrOverE2EE = cms.vdouble( -1.0 ),
12598  ncandcut = cms.int32( 1 ),
12599  doRhoCorrection = cms.bool( False ),
12600  rhoMax = cms.double( 9.9999999E7 ),
12601  rhoScale = cms.double( 1.0 ),
12602  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12603  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12604  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12605 )
12606 fragment.hltPreHIGEDPhoton40HECut = cms.EDFilter( "HLTPrescaler",
12607  offset = cms.uint32( 0 ),
12608  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12609 )
12610 fragment.hltEG40HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12611  saveTags = cms.bool( True ),
12612  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
12613  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12614  rhoTag = cms.InputTag( "" ),
12615  energyLowEdges = cms.vdouble( 0.0 ),
12616  lessThan = cms.bool( True ),
12617  useEt = cms.bool( False ),
12618  thrRegularEB = cms.vdouble( -1.0 ),
12619  thrRegularEE = cms.vdouble( -1.0 ),
12620  thrOverEEB = cms.vdouble( 0.2 ),
12621  thrOverEEE = cms.vdouble( 0.2 ),
12622  thrOverE2EB = cms.vdouble( -1.0 ),
12623  thrOverE2EE = cms.vdouble( -1.0 ),
12624  ncandcut = cms.int32( 1 ),
12625  doRhoCorrection = cms.bool( False ),
12626  rhoMax = cms.double( 9.9999999E7 ),
12627  rhoScale = cms.double( 1.0 ),
12628  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12629  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12630  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12631 )
12632 fragment.hltPreHIGEDPhoton50HECut = cms.EDFilter( "HLTPrescaler",
12633  offset = cms.uint32( 0 ),
12634  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12635 )
12636 fragment.hltEG50HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12637  saveTags = cms.bool( True ),
12638  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
12639  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12640  rhoTag = cms.InputTag( "" ),
12641  energyLowEdges = cms.vdouble( 0.0 ),
12642  lessThan = cms.bool( True ),
12643  useEt = cms.bool( False ),
12644  thrRegularEB = cms.vdouble( -1.0 ),
12645  thrRegularEE = cms.vdouble( -1.0 ),
12646  thrOverEEB = cms.vdouble( 0.2 ),
12647  thrOverEEE = cms.vdouble( 0.2 ),
12648  thrOverE2EB = cms.vdouble( -1.0 ),
12649  thrOverE2EE = cms.vdouble( -1.0 ),
12650  ncandcut = cms.int32( 1 ),
12651  doRhoCorrection = cms.bool( False ),
12652  rhoMax = cms.double( 9.9999999E7 ),
12653  rhoScale = cms.double( 1.0 ),
12654  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12655  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12656  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12657 )
12658 fragment.hltPreHIGEDPhoton60HECut = cms.EDFilter( "HLTPrescaler",
12659  offset = cms.uint32( 0 ),
12660  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12661 )
12662 fragment.hltEG60HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12663  saveTags = cms.bool( True ),
12664  candTag = cms.InputTag( "hltEG60EtPPOnAAFilter" ),
12665  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12666  rhoTag = cms.InputTag( "" ),
12667  energyLowEdges = cms.vdouble( 0.0 ),
12668  lessThan = cms.bool( True ),
12669  useEt = cms.bool( False ),
12670  thrRegularEB = cms.vdouble( -1.0 ),
12671  thrRegularEE = cms.vdouble( -1.0 ),
12672  thrOverEEB = cms.vdouble( 0.2 ),
12673  thrOverEEE = cms.vdouble( 0.2 ),
12674  thrOverE2EB = cms.vdouble( -1.0 ),
12675  thrOverE2EE = cms.vdouble( -1.0 ),
12676  ncandcut = cms.int32( 1 ),
12677  doRhoCorrection = cms.bool( False ),
12678  rhoMax = cms.double( 9.9999999E7 ),
12679  rhoScale = cms.double( 1.0 ),
12680  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12681  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12682  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12683 )
12684 fragment.hltPreHIGEDPhoton10EBHECut = cms.EDFilter( "HLTPrescaler",
12685  offset = cms.uint32( 0 ),
12686  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12687 )
12688 fragment.hltEG10HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12689  saveTags = cms.bool( True ),
12690  candTag = cms.InputTag( "hltEG10EtEBPPOnAAFilter" ),
12691  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12692  rhoTag = cms.InputTag( "" ),
12693  energyLowEdges = cms.vdouble( 0.0 ),
12694  lessThan = cms.bool( True ),
12695  useEt = cms.bool( False ),
12696  thrRegularEB = cms.vdouble( -1.0 ),
12697  thrRegularEE = cms.vdouble( -1.0 ),
12698  thrOverEEB = cms.vdouble( 0.2 ),
12699  thrOverEEE = cms.vdouble( 0.2 ),
12700  thrOverE2EB = cms.vdouble( -1.0 ),
12701  thrOverE2EE = cms.vdouble( -1.0 ),
12702  ncandcut = cms.int32( 1 ),
12703  doRhoCorrection = cms.bool( False ),
12704  rhoMax = cms.double( 9.9999999E7 ),
12705  rhoScale = cms.double( 1.0 ),
12706  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12707  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12708  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12709 )
12710 fragment.hltPreHIGEDPhoton20EBHECut = cms.EDFilter( "HLTPrescaler",
12711  offset = cms.uint32( 0 ),
12712  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12713 )
12714 fragment.hltEG20HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12715  saveTags = cms.bool( True ),
12716  candTag = cms.InputTag( "hltEG20EtEBPPOnAAFilter" ),
12717  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12718  rhoTag = cms.InputTag( "" ),
12719  energyLowEdges = cms.vdouble( 0.0 ),
12720  lessThan = cms.bool( True ),
12721  useEt = cms.bool( False ),
12722  thrRegularEB = cms.vdouble( -1.0 ),
12723  thrRegularEE = cms.vdouble( -1.0 ),
12724  thrOverEEB = cms.vdouble( 0.2 ),
12725  thrOverEEE = cms.vdouble( 0.2 ),
12726  thrOverE2EB = cms.vdouble( -1.0 ),
12727  thrOverE2EE = cms.vdouble( -1.0 ),
12728  ncandcut = cms.int32( 1 ),
12729  doRhoCorrection = cms.bool( False ),
12730  rhoMax = cms.double( 9.9999999E7 ),
12731  rhoScale = cms.double( 1.0 ),
12732  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12733  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12734  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12735 )
12736 fragment.hltPreHIGEDPhoton30EBHECut = cms.EDFilter( "HLTPrescaler",
12737  offset = cms.uint32( 0 ),
12738  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12739 )
12740 fragment.hltEG30HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12741  saveTags = cms.bool( True ),
12742  candTag = cms.InputTag( "hltEG30EtEBPPOnAAFilter" ),
12743  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12744  rhoTag = cms.InputTag( "" ),
12745  energyLowEdges = cms.vdouble( 0.0 ),
12746  lessThan = cms.bool( True ),
12747  useEt = cms.bool( False ),
12748  thrRegularEB = cms.vdouble( -1.0 ),
12749  thrRegularEE = cms.vdouble( -1.0 ),
12750  thrOverEEB = cms.vdouble( 0.2 ),
12751  thrOverEEE = cms.vdouble( 0.2 ),
12752  thrOverE2EB = cms.vdouble( -1.0 ),
12753  thrOverE2EE = cms.vdouble( -1.0 ),
12754  ncandcut = cms.int32( 1 ),
12755  doRhoCorrection = cms.bool( False ),
12756  rhoMax = cms.double( 9.9999999E7 ),
12757  rhoScale = cms.double( 1.0 ),
12758  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12759  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12760  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12761 )
12762 fragment.hltPreHIGEDPhoton40EBHECut = cms.EDFilter( "HLTPrescaler",
12763  offset = cms.uint32( 0 ),
12764  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12765 )
12766 fragment.hltEG40HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12767  saveTags = cms.bool( True ),
12768  candTag = cms.InputTag( "hltEG40EtEBPPOnAAFilter" ),
12769  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12770  rhoTag = cms.InputTag( "" ),
12771  energyLowEdges = cms.vdouble( 0.0 ),
12772  lessThan = cms.bool( True ),
12773  useEt = cms.bool( False ),
12774  thrRegularEB = cms.vdouble( -1.0 ),
12775  thrRegularEE = cms.vdouble( -1.0 ),
12776  thrOverEEB = cms.vdouble( 0.2 ),
12777  thrOverEEE = cms.vdouble( 0.2 ),
12778  thrOverE2EB = cms.vdouble( -1.0 ),
12779  thrOverE2EE = cms.vdouble( -1.0 ),
12780  ncandcut = cms.int32( 1 ),
12781  doRhoCorrection = cms.bool( False ),
12782  rhoMax = cms.double( 9.9999999E7 ),
12783  rhoScale = cms.double( 1.0 ),
12784  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12785  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12786  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12787 )
12788 fragment.hltPreHIGEDPhoton50EBHECut = cms.EDFilter( "HLTPrescaler",
12789  offset = cms.uint32( 0 ),
12790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12791 )
12792 fragment.hltEG50HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12793  saveTags = cms.bool( True ),
12794  candTag = cms.InputTag( "hltEG50EtEBPPOnAAFilter" ),
12795  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12796  rhoTag = cms.InputTag( "" ),
12797  energyLowEdges = cms.vdouble( 0.0 ),
12798  lessThan = cms.bool( True ),
12799  useEt = cms.bool( False ),
12800  thrRegularEB = cms.vdouble( -1.0 ),
12801  thrRegularEE = cms.vdouble( -1.0 ),
12802  thrOverEEB = cms.vdouble( 0.2 ),
12803  thrOverEEE = cms.vdouble( 0.2 ),
12804  thrOverE2EB = cms.vdouble( -1.0 ),
12805  thrOverE2EE = cms.vdouble( -1.0 ),
12806  ncandcut = cms.int32( 1 ),
12807  doRhoCorrection = cms.bool( False ),
12808  rhoMax = cms.double( 9.9999999E7 ),
12809  rhoScale = cms.double( 1.0 ),
12810  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12811  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12812  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12813 )
12814 fragment.hltPreHIGEDPhoton60EBHECut = cms.EDFilter( "HLTPrescaler",
12815  offset = cms.uint32( 0 ),
12816  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12817 )
12818 fragment.hltEG60HoverEEBPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12819  saveTags = cms.bool( True ),
12820  candTag = cms.InputTag( "hltEG60EtEBPPOnAAFilter" ),
12821  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12822  rhoTag = cms.InputTag( "" ),
12823  energyLowEdges = cms.vdouble( 0.0 ),
12824  lessThan = cms.bool( True ),
12825  useEt = cms.bool( False ),
12826  thrRegularEB = cms.vdouble( -1.0 ),
12827  thrRegularEE = cms.vdouble( -1.0 ),
12828  thrOverEEB = cms.vdouble( 0.2 ),
12829  thrOverEEE = cms.vdouble( 0.2 ),
12830  thrOverE2EB = cms.vdouble( -1.0 ),
12831  thrOverE2EE = cms.vdouble( -1.0 ),
12832  ncandcut = cms.int32( 1 ),
12833  doRhoCorrection = cms.bool( False ),
12834  rhoMax = cms.double( 9.9999999E7 ),
12835  rhoScale = cms.double( 1.0 ),
12836  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12837  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12838  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12839 )
12840 fragment.hltL1sMinimumBiasHF1ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
12841  saveTags = cms.bool( True ),
12842  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND" ),
12843  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12844  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12845  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12846  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12847  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12848  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12849  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12850  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
12851 )
12852 fragment.hltPreHIEle10Gsf = cms.EDFilter( "HLTPrescaler",
12853  offset = cms.uint32( 0 ),
12854  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12855 )
12856 fragment.hltEgammaClusterShapePPOnAA = cms.EDProducer( "EgammaHLTClusterShapeProducer",
12857  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12858  ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12859  ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12860  isIeta = cms.bool( True ),
12861  multThresEB = cms.double( 1.0 ),
12862  multThresEE = cms.double( 1.25 )
12863 )
12864 fragment.hltEle10ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12865  saveTags = cms.bool( True ),
12866  candTag = cms.InputTag( "hltEG10EtPPOnAAFilter" ),
12867  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
12868  rhoTag = cms.InputTag( "" ),
12869  energyLowEdges = cms.vdouble( 0.0 ),
12870  lessThan = cms.bool( True ),
12871  useEt = cms.bool( False ),
12872  thrRegularEB = cms.vdouble( 0.015 ),
12873  thrRegularEE = cms.vdouble( 0.04 ),
12874  thrOverEEB = cms.vdouble( -1.0 ),
12875  thrOverEEE = cms.vdouble( -1.0 ),
12876  thrOverE2EB = cms.vdouble( -1.0 ),
12877  thrOverE2EE = cms.vdouble( -1.0 ),
12878  ncandcut = cms.int32( 1 ),
12879  doRhoCorrection = cms.bool( False ),
12880  rhoMax = cms.double( 9.9999999E7 ),
12881  rhoScale = cms.double( 1.0 ),
12882  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12883  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12884  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12885 )
12886 fragment.hltEle10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12887  saveTags = cms.bool( True ),
12888  candTag = cms.InputTag( "hltEle10ClusterShapePPOnAAFilter" ),
12889  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
12890  rhoTag = cms.InputTag( "" ),
12891  energyLowEdges = cms.vdouble( 0.0 ),
12892  lessThan = cms.bool( True ),
12893  useEt = cms.bool( False ),
12894  thrRegularEB = cms.vdouble( -1.0 ),
12895  thrRegularEE = cms.vdouble( -1.0 ),
12896  thrOverEEB = cms.vdouble( 0.2 ),
12897  thrOverEEE = cms.vdouble( 0.15 ),
12898  thrOverE2EB = cms.vdouble( -1.0 ),
12899  thrOverE2EE = cms.vdouble( -1.0 ),
12900  ncandcut = cms.int32( 1 ),
12901  doRhoCorrection = cms.bool( False ),
12902  rhoMax = cms.double( 9.9999999E7 ),
12903  rhoScale = cms.double( 1.0 ),
12904  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12905  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12906  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12907 )
12908 fragment.hltEgammaEcalPFClusterIsoPPOnAA = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
12909  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12910  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALPPOnAA" ),
12911  rhoProducer = cms.InputTag( "" ),
12912  doRhoCorrection = cms.bool( False ),
12913  rhoMax = cms.double( 9.9999999E7 ),
12914  rhoScale = cms.double( 1.0 ),
12915  drMax = cms.double( 0.3 ),
12916  drVetoBarrel = cms.double( 0.0 ),
12917  drVetoEndcap = cms.double( 0.0 ),
12918  etaStripBarrel = cms.double( 0.0 ),
12919  etaStripEndcap = cms.double( 0.0 ),
12920  energyBarrel = cms.double( 0.0 ),
12921  energyEndcap = cms.double( 0.0 ),
12922  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
12923  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
12924 )
12925 fragment.hltEle10EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12926  saveTags = cms.bool( True ),
12927  candTag = cms.InputTag( "hltEle10HoverEPPOnAAFilter" ),
12928  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
12929  rhoTag = cms.InputTag( "" ),
12930  energyLowEdges = cms.vdouble( 0.0 ),
12931  lessThan = cms.bool( True ),
12932  useEt = cms.bool( True ),
12933  thrRegularEB = cms.vdouble( -1.0 ),
12934  thrRegularEE = cms.vdouble( -1.0 ),
12935  thrOverEEB = cms.vdouble( 1.0 ),
12936  thrOverEEE = cms.vdouble( 1.0 ),
12937  thrOverE2EB = cms.vdouble( -1.0 ),
12938  thrOverE2EE = cms.vdouble( -1.0 ),
12939  ncandcut = cms.int32( 1 ),
12940  doRhoCorrection = cms.bool( False ),
12941  rhoMax = cms.double( 9.9999999E7 ),
12942  rhoScale = cms.double( 1.0 ),
12943  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12944  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12945  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12946 )
12947 fragment.hltEgammaHcalPFClusterIsoPPOnAA = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
12948  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
12949  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
12950  useHF = cms.bool( False ),
12951  pfClusterProducerHFEM = cms.InputTag( "" ),
12952  pfClusterProducerHFHAD = cms.InputTag( "" ),
12953  rhoProducer = cms.InputTag( "" ),
12954  doRhoCorrection = cms.bool( False ),
12955  rhoMax = cms.double( 9.9999999E7 ),
12956  rhoScale = cms.double( 1.0 ),
12957  drMax = cms.double( 0.3 ),
12958  drVetoBarrel = cms.double( 0.0 ),
12959  drVetoEndcap = cms.double( 0.0 ),
12960  etaStripBarrel = cms.double( 0.0 ),
12961  etaStripEndcap = cms.double( 0.0 ),
12962  energyBarrel = cms.double( 0.0 ),
12963  energyEndcap = cms.double( 0.0 ),
12964  useEt = cms.bool( True ),
12965  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
12966  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
12967 )
12968 fragment.hltEle10HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12969  saveTags = cms.bool( True ),
12970  candTag = cms.InputTag( "hltEle10EcalIsoPPOnAAFilter" ),
12971  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
12972  rhoTag = cms.InputTag( "" ),
12973  energyLowEdges = cms.vdouble( 0.0 ),
12974  lessThan = cms.bool( True ),
12975  useEt = cms.bool( True ),
12976  thrRegularEB = cms.vdouble( -1.0 ),
12977  thrRegularEE = cms.vdouble( -1.0 ),
12978  thrOverEEB = cms.vdouble( 1.0 ),
12979  thrOverEEE = cms.vdouble( 1.0 ),
12980  thrOverE2EB = cms.vdouble( -1.0 ),
12981  thrOverE2EE = cms.vdouble( -1.0 ),
12982  ncandcut = cms.int32( 1 ),
12983  doRhoCorrection = cms.bool( False ),
12984  rhoMax = cms.double( 9.9999999E7 ),
12985  rhoScale = cms.double( 1.0 ),
12986  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12987  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12988  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
12989 )
12990 fragment.hltSiStripClustersPPOnAAZeroSuppression = cms.EDProducer( "MeasurementTrackerEventProducer",
12991  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
12992  skipClusters = cms.InputTag( "" ),
12993  pixelClusterProducer = cms.string( "hltSiPixelClustersPPOnAA" ),
12994  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
12995  Phase2TrackerCluster1DProducer = cms.string( "" ),
12996  vectorHits = cms.InputTag( "" ),
12997  vectorHitsRej = cms.InputTag( "" ),
12998  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
12999  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
13000  pixelCablingMapLabel = cms.string( "" ),
13001  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
13002  switchOffPixelsIfEmpty = cms.bool( True )
13003 )
13004 fragment.hltPixelLayerPairsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
13005  layerList = cms.vstring( 'BPix1+BPix2',
13006  'BPix1+BPix3',
13007  'BPix1+BPix4',
13008  'BPix2+BPix3',
13009  'BPix2+BPix4',
13010  'BPix3+BPix4',
13011  'FPix1_pos+FPix2_pos',
13012  'FPix1_pos+FPix3_pos',
13013  'FPix2_pos+FPix3_pos',
13014  'BPix1+FPix1_pos',
13015  'BPix1+FPix2_pos',
13016  'BPix1+FPix3_pos',
13017  'BPix2+FPix1_pos',
13018  'BPix2+FPix2_pos',
13019  'BPix2+FPix3_pos',
13020  'BPix3+FPix1_pos',
13021  'BPix3+FPix2_pos',
13022  'BPix3+FPix3_pos',
13023  'BPix4+FPix1_pos',
13024  'BPix4+FPix2_pos',
13025  'BPix4+FPix3_pos',
13026  'FPix1_neg+FPix2_neg',
13027  'FPix1_neg+FPix3_neg',
13028  'FPix2_neg+FPix3_neg',
13029  'BPix1+FPix1_neg',
13030  'BPix1+FPix2_neg',
13031  'BPix1+FPix3_neg',
13032  'BPix2+FPix1_neg',
13033  'BPix2+FPix2_neg',
13034  'BPix2+FPix3_neg',
13035  'BPix3+FPix1_neg',
13036  'BPix3+FPix2_neg',
13037  'BPix3+FPix3_neg',
13038  'BPix4+FPix1_neg',
13039  'BPix4+FPix2_neg',
13040  'BPix4+FPix3_neg' ),
13041  BPix = cms.PSet(
13042  hitErrorRPhi = cms.double( 0.0027 ),
13043  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13044  useErrorsFromParam = cms.bool( True ),
13045  hitErrorRZ = cms.double( 0.006 ),
13046  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13047  ),
13048  FPix = cms.PSet(
13049  hitErrorRPhi = cms.double( 0.0051 ),
13050  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13051  useErrorsFromParam = cms.bool( True ),
13052  hitErrorRZ = cms.double( 0.0036 ),
13053  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13054  ),
13055  TIB = cms.PSet( ),
13056  TID = cms.PSet( ),
13057  TOB = cms.PSet( ),
13058  TEC = cms.PSet( ),
13059  MTIB = cms.PSet( ),
13060  MTID = cms.PSet( ),
13061  MTOB = cms.PSet( ),
13062  MTEC = cms.PSet( )
13063 )
13064 fragment.hltPixelLayerTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
13065  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
13066  'BPix2+BPix3+BPix4',
13067  'BPix1+BPix3+BPix4',
13068  'BPix1+BPix2+BPix4',
13069  'BPix2+BPix3+FPix1_pos',
13070  'BPix2+BPix3+FPix1_neg',
13071  'BPix1+BPix2+FPix1_pos',
13072  'BPix1+BPix2+FPix1_neg',
13073  'BPix2+FPix1_pos+FPix2_pos',
13074  'BPix2+FPix1_neg+FPix2_neg',
13075  'BPix1+FPix1_pos+FPix2_pos',
13076  'BPix1+FPix1_neg+FPix2_neg',
13077  'FPix1_pos+FPix2_pos+FPix3_pos',
13078  'FPix1_neg+FPix2_neg+FPix3_neg',
13079  'BPix1+BPix3+FPix1_pos',
13080  'BPix1+BPix2+FPix2_pos',
13081  'BPix1+BPix3+FPix1_neg',
13082  'BPix1+BPix2+FPix2_neg',
13083  'BPix1+FPix2_neg+FPix3_neg',
13084  'BPix1+FPix1_neg+FPix3_neg',
13085  'BPix1+FPix2_pos+FPix3_pos',
13086  'BPix1+FPix1_pos+FPix3_pos' ),
13087  BPix = cms.PSet(
13088  hitErrorRPhi = cms.double( 0.0027 ),
13089  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13090  useErrorsFromParam = cms.bool( True ),
13091  hitErrorRZ = cms.double( 0.006 ),
13092  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13093  ),
13094  FPix = cms.PSet(
13095  hitErrorRPhi = cms.double( 0.0051 ),
13096  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13097  useErrorsFromParam = cms.bool( True ),
13098  hitErrorRZ = cms.double( 0.0036 ),
13099  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13100  ),
13101  TIB = cms.PSet( ),
13102  TID = cms.PSet( ),
13103  TOB = cms.PSet( ),
13104  TEC = cms.PSet( ),
13105  MTIB = cms.PSet( ),
13106  MTID = cms.PSet( ),
13107  MTOB = cms.PSet( ),
13108  MTEC = cms.PSet( )
13109 )
13110 fragment.hltEgammaSuperClustersToPixelMatchPPOnAA = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
13111  cands = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13112  minEtCutEB = cms.double( 0.0 ),
13113  minEtCutEE = cms.double( 0.0 ),
13114  cuts = cms.VPSet(
13115  cms.PSet( endcapCut = cms.PSet(
13116  useEt = cms.bool( False ),
13117  cutOverE = cms.double( 0.2 )
13118 ),
13119  var = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
13120  barrelCut = cms.PSet(
13121  useEt = cms.bool( False ),
13122  cutOverE = cms.double( 0.2 )
13123  )
13124  )
13125  )
13126 )
13127 fragment.hltEleSeedsTrackingRegionsPPOnAA = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
13128  RegionPSet = cms.PSet(
13129  minBSDeltaZ = cms.double( 0.0 ),
13130  useZInVertex = cms.bool( True ),
13131  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13132  beamSpot = cms.InputTag( "" ),
13133  useZInBeamspot = cms.bool( False ),
13134  ptMin = cms.double( 4.0 ),
13135  deltaEtaRegion = cms.double( 0.1 ),
13136  nrSigmaForBSDeltaZ = cms.double( 3.0 ),
13137  originHalfLength = cms.double( 0.5 ),
13138  measurementTrackerEvent = cms.InputTag( "" ),
13139  originRadius = cms.double( 0.2 ),
13140  precise = cms.bool( True ),
13141  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchPPOnAA' ),
13142  whereToUseMeasTracker = cms.string( "kNever" ),
13143  deltaPhiRegion = cms.double( 0.4 ),
13144  defaultZ = cms.double( 0.0 )
13145  )
13146 )
13147 fragment.hltElePixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
13148  seedingLayers = cms.InputTag( "hltPixelLayerPairsPPOnAA" ),
13149  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsPPOnAA" ),
13150  trackingRegionsSeedingLayers = cms.InputTag( "" ),
13151  clusterCheck = cms.InputTag( "" ),
13152  produceSeedingHitSets = cms.bool( True ),
13153  produceIntermediateHitDoublets = cms.bool( True ),
13154  maxElement = cms.uint32( 0 ),
13155  maxElementTotal = cms.uint32( 50000000 ),
13156  putEmptyIfMaxElementReached = cms.bool( False ),
13157  layerPairs = cms.vuint32( 0 )
13158 )
13159 fragment.hltElePixelSeedsDoubletsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13160  seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsPPOnAA" ),
13161  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13162  SeedMomentumForBOFF = cms.double( 5.0 ),
13163  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13164  MinOneOverPtError = cms.double( 1.0 ),
13165  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13166  magneticField = cms.string( "ParabolicMf" ),
13167  forceKinematicWithRegionDirection = cms.bool( False ),
13168  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
13169 )
13170 fragment.hltElePixelHitDoubletsForTripletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
13171  seedingLayers = cms.InputTag( "hltPixelLayerTripletsPPOnAA" ),
13172  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsPPOnAA" ),
13173  trackingRegionsSeedingLayers = cms.InputTag( "" ),
13174  clusterCheck = cms.InputTag( "" ),
13175  produceSeedingHitSets = cms.bool( True ),
13176  produceIntermediateHitDoublets = cms.bool( True ),
13177  maxElement = cms.uint32( 0 ),
13178  maxElementTotal = cms.uint32( 50000000 ),
13179  putEmptyIfMaxElementReached = cms.bool( False ),
13180  layerPairs = cms.vuint32( 0, 1 )
13181 )
13182 fragment.hltElePixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
13183  doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsPPOnAA" ),
13184  extraHitRPhitolerance = cms.double( 0.032 ),
13185  useBendingCorrection = cms.bool( True ),
13186  CAThetaCut = cms.double( 0.004 ),
13187  CAPhiCut = cms.double( 0.1 ),
13188  CAThetaCut_byTriplets = cms.VPSet(
13189  cms.PSet( seedingLayers = cms.string( "" ),
13190  cut = cms.double( -1.0 )
13191  )
13192  ),
13193  CAPhiCut_byTriplets = cms.VPSet(
13194  cms.PSet( seedingLayers = cms.string( "" ),
13195  cut = cms.double( -1.0 )
13196  )
13197  ),
13198  CAHardPtCut = cms.double( 0.3 ),
13199  maxChi2 = cms.PSet(
13200  value2 = cms.double( 6.0 ),
13201  value1 = cms.double( 100.0 ),
13202  pt1 = cms.double( 0.8 ),
13203  enabled = cms.bool( True ),
13204  pt2 = cms.double( 8.0 )
13205  ),
13206  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
13207 )
13208 fragment.hltElePixelSeedsTripletsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13209  seedingHitSets = cms.InputTag( "hltElePixelHitTripletsPPOnAA" ),
13210  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13211  SeedMomentumForBOFF = cms.double( 5.0 ),
13212  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13213  MinOneOverPtError = cms.double( 1.0 ),
13214  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13215  magneticField = cms.string( "ParabolicMf" ),
13216  forceKinematicWithRegionDirection = cms.bool( False ),
13217  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
13218 )
13219 fragment.hltElePixelSeedsCombinedPPOnAA = cms.EDProducer( "SeedCombiner",
13220  seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsPPOnAA','hltElePixelSeedsTripletsPPOnAA' )
13221 )
13222 fragment.hltEgammaElectronPixelSeedsPPOnAA = cms.EDProducer( "ElectronNHitSeedProducer",
13223  initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedPPOnAA" ),
13224  vertices = cms.InputTag( "" ),
13225  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13226  measTkEvt = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13227  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchPPOnAA' ),
13228  matcherConfig = cms.PSet(
13229  useRecoVertex = cms.bool( False ),
13230  minNrHits = cms.vuint32( 2, 3 ),
13231  matchingCuts = cms.VPSet(
13232  cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ),
13233  version = cms.int32( 2 ),
13234  dRZMaxHighEt = cms.vdouble( 9999.0 ),
13235  dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
13236  dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
13237  dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
13238  dRZMaxHighEtThres = cms.vdouble( 0.0 )
13239  ),
13240  cms.PSet( etaBins = cms.vdouble( ),
13241  dPhiMaxHighEt = cms.vdouble( 0.003 ),
13242  version = cms.int32( 2 ),
13243  dRZMaxHighEt = cms.vdouble( 0.05 ),
13244  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
13245  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
13246  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
13247  dRZMaxHighEtThres = cms.vdouble( 30.0 )
13248  ),
13249  cms.PSet( etaBins = cms.vdouble( ),
13250  dPhiMaxHighEt = cms.vdouble( 0.003 ),
13251  version = cms.int32( 2 ),
13252  dRZMaxHighEt = cms.vdouble( 0.05 ),
13253  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
13254  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
13255  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
13256  dRZMaxHighEtThres = cms.vdouble( 30.0 )
13257  )
13258  ),
13259  minNrHitsValidLayerBins = cms.vint32( 4 ),
13260  detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
13261  navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
13262  paramMagField = cms.ESInputTag( "","ParabolicMf" )
13263  )
13264 )
13265 fragment.hltEgammaPixelMatchVarsPPOnAA = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
13266  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13267  pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
13268  dPhi1SParams = cms.PSet( bins = cms.VPSet(
13269  cms.PSet( yMin = cms.int32( 1 ),
13270  binType = cms.string( "AbsEtaClus" ),
13271  funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
13272  xMin = cms.double( 0.0 ),
13273  yMax = cms.int32( 1 ),
13274  xMax = cms.double( 1.5 ),
13275  funcType = cms.string( "TF1:=pol3" )
13276  ),
13277  cms.PSet( yMin = cms.int32( 2 ),
13278  binType = cms.string( "AbsEtaClus" ),
13279  funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
13280  xMin = cms.double( 0.0 ),
13281  yMax = cms.int32( 2 ),
13282  xMax = cms.double( 1.5 ),
13283  funcType = cms.string( "TF1:=pol3" )
13284  ),
13285  cms.PSet( yMin = cms.int32( 3 ),
13286  binType = cms.string( "AbsEtaClus" ),
13287  funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
13288  xMin = cms.double( 0.0 ),
13289  yMax = cms.int32( 99999 ),
13290  xMax = cms.double( 1.5 ),
13291  funcType = cms.string( "TF1:=pol3" )
13292  ),
13293  cms.PSet( yMin = cms.int32( 1 ),
13294  binType = cms.string( "AbsEtaClus" ),
13295  funcParams = cms.vdouble( 0.00823, -0.0029 ),
13296  xMin = cms.double( 1.5 ),
13297  yMax = cms.int32( 1 ),
13298  xMax = cms.double( 2.0 ),
13299  funcType = cms.string( "TF1:=pol1" )
13300  ),
13301  cms.PSet( yMin = cms.int32( 1 ),
13302  binType = cms.string( "AbsEtaClus" ),
13303  funcParams = cms.vdouble( 0.00282 ),
13304  xMin = cms.double( 2.0 ),
13305  yMax = cms.int32( 1 ),
13306  xMax = cms.double( 3.0 ),
13307  funcType = cms.string( "TF1:=pol0" )
13308  ),
13309  cms.PSet( yMin = cms.int32( 2 ),
13310  binType = cms.string( "AbsEtaClus" ),
13311  funcParams = cms.vdouble( 0.010838, -0.00345 ),
13312  xMin = cms.double( 1.5 ),
13313  yMax = cms.int32( 2 ),
13314  xMax = cms.double( 2.0 ),
13315  funcType = cms.string( "TF1:=pol1" )
13316  ),
13317  cms.PSet( yMin = cms.int32( 2 ),
13318  binType = cms.string( "AbsEtaClus" ),
13319  funcParams = cms.vdouble( 0.0043 ),
13320  xMin = cms.double( 2.0 ),
13321  yMax = cms.int32( 2 ),
13322  xMax = cms.double( 3.0 ),
13323  funcType = cms.string( "TF1:=pol0" )
13324  ),
13325  cms.PSet( yMin = cms.int32( 3 ),
13326  binType = cms.string( "AbsEtaClus" ),
13327  funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
13328  xMin = cms.double( 1.5 ),
13329  yMax = cms.int32( 99999 ),
13330  xMax = cms.double( 3.0 ),
13331  funcType = cms.string( "TF1:=pol2" )
13332  )
13333 ) ),
13334  dPhi2SParams = cms.PSet( bins = cms.VPSet(
13335  cms.PSet( yMin = cms.int32( 1 ),
13336  binType = cms.string( "AbsEtaClus" ),
13337  funcParams = cms.vdouble( 1.3E-4 ),
13338  xMin = cms.double( 0.0 ),
13339  yMax = cms.int32( 99999 ),
13340  xMax = cms.double( 1.6 ),
13341  funcType = cms.string( "TF1:=pol0" )
13342  ),
13343  cms.PSet( yMin = cms.int32( 1 ),
13344  binType = cms.string( "AbsEtaClus" ),
13345  funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
13346  xMin = cms.double( 1.5 ),
13347  yMax = cms.int32( 99999 ),
13348  xMax = cms.double( 1.9 ),
13349  funcType = cms.string( "TF1:=pol1" )
13350  ),
13351  cms.PSet( yMin = cms.int32( 1 ),
13352  binType = cms.string( "AbsEtaClus" ),
13353  funcParams = cms.vdouble( 7.94E-5 ),
13354  xMin = cms.double( 1.9 ),
13355  yMax = cms.int32( 99999 ),
13356  xMax = cms.double( 3.0 ),
13357  funcType = cms.string( "TF1:=pol0" )
13358  )
13359 ) ),
13360  dRZ2SParams = cms.PSet( bins = cms.VPSet(
13361  cms.PSet( yMin = cms.int32( 1 ),
13362  binType = cms.string( "AbsEtaClus" ),
13363  funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
13364  xMin = cms.double( 0.0 ),
13365  yMax = cms.int32( 99999 ),
13366  xMax = cms.double( 1.5 ),
13367  funcType = cms.string( "TF1:=pol3" )
13368  ),
13369  cms.PSet( yMin = cms.int32( 1 ),
13370  binType = cms.string( "AbsEtaClus" ),
13371  funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
13372  xMin = cms.double( 1.5 ),
13373  yMax = cms.int32( 99999 ),
13374  xMax = cms.double( 3.0 ),
13375  funcType = cms.string( "TF1:=pol3" )
13376  )
13377 ) ),
13378  productsToWrite = cms.int32( 0 )
13379 )
13380 fragment.hltEle10PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13381  saveTags = cms.bool( True ),
13382  candTag = cms.InputTag( "hltEle10HcalIsoPPOnAAFilter" ),
13383  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
13384  npixelmatchcut = cms.double( 1.0 ),
13385  ncandcut = cms.int32( 1 ),
13386  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13387  s_a_phi1B = cms.double( 0.0069 ),
13388  s_a_phi1I = cms.double( 0.0088 ),
13389  s_a_phi1F = cms.double( 0.0076 ),
13390  s_a_phi2B = cms.double( 3.7E-4 ),
13391  s_a_phi2I = cms.double( 7.0E-4 ),
13392  s_a_phi2F = cms.double( 0.00906 ),
13393  s_a_zB = cms.double( 0.012 ),
13394  s_a_rI = cms.double( 0.027 ),
13395  s_a_rF = cms.double( 0.04 ),
13396  s2_threshold = cms.double( 0.4 ),
13397  tanhSO10BarrelThres = cms.double( 0.35 ),
13398  tanhSO10InterThres = cms.double( 1.0 ),
13399  tanhSO10ForwardThres = cms.double( 1.0 ),
13400  useS = cms.bool( False ),
13401  pixelVeto = cms.bool( False )
13402 )
13403 fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
13404  cleanTrajectoryAfterInOut = cms.bool( True ),
13405  doSeedingRegionRebuilding = cms.bool( True ),
13406  onlyPixelHitsForSeedCleaner = cms.bool( False ),
13407  reverseTrajectories = cms.bool( False ),
13408  useHitsSplitting = cms.bool( True ),
13409  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13410  src = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
13411  clustersToSkip = cms.InputTag( "" ),
13412  phase2clustersToSkip = cms.InputTag( "" ),
13413  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
13414  TransientInitialStateEstimatorParameters = cms.PSet(
13415  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
13416  numberMeasurementsForFit = cms.int32( 4 ),
13417  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
13418  ),
13419  numHitsForSeedCleaner = cms.int32( 4 ),
13420  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13421  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13422  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13423  maxNSeeds = cms.uint32( 1000000 ),
13424  maxSeedsBeforeCleaning = cms.uint32( 1000 )
13425 )
13426 fragment.hltEgammaGsfTracksPPOnAA = cms.EDProducer( "GsfTrackProducer",
13427  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFPPOnAA" ),
13428  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13429  producer = cms.string( "" ),
13430  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
13431  useHitsSplitting = cms.bool( False ),
13432  TrajectoryInEvent = cms.bool( True ),
13433  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13434  Propagator = cms.string( "hltESPFwdElectronPropagator" ),
13435  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13436  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
13437  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13438  GeometricInnerState = cms.bool( True ),
13439  AlgorithmName = cms.string( "gsf" )
13440 )
13441 fragment.hltEgammaGsfElectronsPPOnAA = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
13442  TrackProducer = cms.InputTag( "" ),
13443  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksPPOnAA" ),
13444  UseGsfTracks = cms.bool( True ),
13445  BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
13446 )
13447 fragment.hltEgammaGsfTrackVarsPPOnAA = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
13448  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
13449  inputCollection = cms.InputTag( "hltEgammaGsfTracksPPOnAA" ),
13450  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
13451  upperTrackNrToRemoveCut = cms.int32( 9999 ),
13452  lowerTrackNrToRemoveCut = cms.int32( -1 ),
13453  useDefaultValuesForBarrel = cms.bool( False ),
13454  useDefaultValuesForEndcap = cms.bool( False )
13455 )
13456 fragment.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13457  saveTags = cms.bool( True ),
13458  candTag = cms.InputTag( "hltEle10PixelMatchPPOnAAFilter" ),
13459  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
13460  rhoTag = cms.InputTag( "" ),
13461  energyLowEdges = cms.vdouble( 0.0 ),
13462  lessThan = cms.bool( True ),
13463  useEt = cms.bool( False ),
13464  thrRegularEB = cms.vdouble( 0.1 ),
13465  thrRegularEE = cms.vdouble( 0.1 ),
13466  thrOverEEB = cms.vdouble( -1.0 ),
13467  thrOverEEE = cms.vdouble( -1.0 ),
13468  thrOverE2EB = cms.vdouble( -1.0 ),
13469  thrOverE2EE = cms.vdouble( -1.0 ),
13470  ncandcut = cms.int32( 1 ),
13471  doRhoCorrection = cms.bool( False ),
13472  rhoMax = cms.double( 9.9999999E7 ),
13473  rhoScale = cms.double( 1.0 ),
13474  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13475  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13476  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13477 )
13478 fragment.hltEle10GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13479  saveTags = cms.bool( True ),
13480  candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPOnAAFilter" ),
13481  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
13482  rhoTag = cms.InputTag( "" ),
13483  energyLowEdges = cms.vdouble( 0.0 ),
13484  lessThan = cms.bool( True ),
13485  useEt = cms.bool( False ),
13486  thrRegularEB = cms.vdouble( 0.008 ),
13487  thrRegularEE = cms.vdouble( 0.012 ),
13488  thrOverEEB = cms.vdouble( -1.0 ),
13489  thrOverEEE = cms.vdouble( -1.0 ),
13490  thrOverE2EB = cms.vdouble( -1.0 ),
13491  thrOverE2EE = cms.vdouble( -1.0 ),
13492  ncandcut = cms.int32( 1 ),
13493  doRhoCorrection = cms.bool( False ),
13494  rhoMax = cms.double( 9.9999999E7 ),
13495  rhoScale = cms.double( 1.0 ),
13496  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13497  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13498  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13499 )
13500 fragment.hltEle10GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13501  saveTags = cms.bool( True ),
13502  candTag = cms.InputTag( "hltEle10GsfDetaPPOnAAFilter" ),
13503  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
13504  rhoTag = cms.InputTag( "" ),
13505  energyLowEdges = cms.vdouble( 0.0 ),
13506  lessThan = cms.bool( True ),
13507  useEt = cms.bool( False ),
13508  thrRegularEB = cms.vdouble( 0.1 ),
13509  thrRegularEE = cms.vdouble( 0.1 ),
13510  thrOverEEB = cms.vdouble( -1.0 ),
13511  thrOverEEE = cms.vdouble( -1.0 ),
13512  thrOverE2EB = cms.vdouble( -1.0 ),
13513  thrOverE2EE = cms.vdouble( -1.0 ),
13514  ncandcut = cms.int32( 1 ),
13515  doRhoCorrection = cms.bool( False ),
13516  rhoMax = cms.double( 9.9999999E7 ),
13517  rhoScale = cms.double( 1.0 ),
13518  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13519  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13520  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
13521 )
13522 fragment.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
13523  InputCollection = cms.InputTag( "hltPixelTracksPPOnAA" ),
13524  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13525  originHalfLength = cms.double( 0.3 ),
13526  originRadius = cms.double( 0.1 ),
13527  useProtoTrackKinematics = cms.bool( False ),
13528  useEventsWithNoVertex = cms.bool( True ),
13529  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13530  usePV = cms.bool( True ),
13531  includeFourthHit = cms.bool( False ),
13532  produceComplement = cms.bool( False ),
13533  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
13534 )
13535 fragment.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
13536  cleanTrajectoryAfterInOut = cms.bool( False ),
13537  doSeedingRegionRebuilding = cms.bool( False ),
13538  onlyPixelHitsForSeedCleaner = cms.bool( False ),
13539  reverseTrajectories = cms.bool( False ),
13540  useHitsSplitting = cms.bool( False ),
13541  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13542  src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ),
13543  clustersToSkip = cms.InputTag( "" ),
13544  phase2clustersToSkip = cms.InputTag( "" ),
13545  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
13546  TransientInitialStateEstimatorParameters = cms.PSet(
13547  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13548  numberMeasurementsForFit = cms.int32( 4 ),
13549  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13550  ),
13551  numHitsForSeedCleaner = cms.int32( 4 ),
13552  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13553  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13554  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13555  maxNSeeds = cms.uint32( 100000 ),
13556  maxSeedsBeforeCleaning = cms.uint32( 1000 )
13557 )
13558 fragment.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
13559  useSimpleMF = cms.bool( True ),
13560  SimpleMagneticField = cms.string( "ParabolicMf" ),
13561  src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ),
13562  clusterRemovalInfo = cms.InputTag( "" ),
13563  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13564  Fitter = cms.string( "hltESPFittingSmootherIT" ),
13565  useHitsSplitting = cms.bool( False ),
13566  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
13567  TrajectoryInEvent = cms.bool( True ),
13568  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13569  AlgorithmName = cms.string( "hltIter0" ),
13570  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13571  GeometricInnerState = cms.bool( True ),
13572  NavigationSchool = cms.string( "" ),
13573  MeasurementTracker = cms.string( "" ),
13574  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" )
13575 )
13576 fragment.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
13577  src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ),
13578  keepAllTracks = cms.bool( False ),
13579  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13580  useVertices = cms.bool( True ),
13581  useVtxError = cms.bool( False ),
13582  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13583  vtxNumber = cms.int32( -1 ),
13584  vertexCut = cms.string( "tracksSize>=3" ),
13585  copyTrajectories = cms.untracked.bool( False ),
13586  copyExtras = cms.untracked.bool( True ),
13587  qualityBit = cms.string( "highPurity" ),
13588  chi2n_par = cms.double( 0.7 ),
13589  chi2n_no1Dmod_par = cms.double( 9999.0 ),
13590  res_par = cms.vdouble( 0.003, 0.001 ),
13591  d0_par1 = cms.vdouble( 0.3, 4.0 ),
13592  dz_par1 = cms.vdouble( 0.35, 4.0 ),
13593  d0_par2 = cms.vdouble( 0.4, 4.0 ),
13594  dz_par2 = cms.vdouble( 0.4, 4.0 ),
13595  applyAdaptedPVCuts = cms.bool( True ),
13596  max_d0 = cms.double( 100.0 ),
13597  max_z0 = cms.double( 100.0 ),
13598  nSigmaZ = cms.double( 3.0 ),
13599  minNumberLayers = cms.uint32( 3 ),
13600  minNumber3DLayers = cms.uint32( 0 ),
13601  maxNumberLostLayers = cms.uint32( 1 ),
13602  minHitsToBypassChecks = cms.uint32( 20 ),
13603  applyAbsCutsIfNoPV = cms.bool( False ),
13604  max_d0NoPV = cms.double( 100.0 ),
13605  max_z0NoPV = cms.double( 100.0 ),
13606  max_relpterr = cms.double( 9999.0 ),
13607  min_nhits = cms.uint32( 0 ),
13608  max_minMissHitOutOrIn = cms.int32( 99 ),
13609  max_lostHitFraction = cms.double( 1.0 ),
13610  max_eta = cms.double( 9999.0 ),
13611  min_eta = cms.double( -9999.0 )
13612 )
13613 fragment.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
13614  trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ),
13615  trackClassifier = cms.InputTag( '','QualityMasks' ),
13616  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
13617  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
13618  oldClusterRemovalInfo = cms.InputTag( "" ),
13619  TrackQuality = cms.string( "highPurity" ),
13620  maxChi2 = cms.double( 9.0 ),
13621  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13622  overrideTrkQuals = cms.InputTag( "" )
13623 )
13624 fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13625  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13626  OnDemand = cms.bool( False ),
13627  clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" )
13628 )
13629 fragment.hltIter1ElectronsPixelLayerQuadruplets = cms.EDProducer( "SeedingLayersEDProducer",
13630  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
13631  'BPix1+BPix2+BPix3+FPix1_pos',
13632  'BPix1+BPix2+BPix3+FPix1_neg',
13633  'BPix1+BPix2+FPix1_pos+FPix2_pos',
13634  'BPix1+BPix2+FPix1_neg+FPix2_neg',
13635  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
13636  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
13637  BPix = cms.PSet(
13638  hitErrorRPhi = cms.double( 0.0027 ),
13639  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13640  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
13641  useErrorsFromParam = cms.bool( True ),
13642  hitErrorRZ = cms.double( 0.006 ),
13643  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13644  ),
13645  FPix = cms.PSet(
13646  hitErrorRPhi = cms.double( 0.0051 ),
13647  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13648  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
13649  useErrorsFromParam = cms.bool( True ),
13650  hitErrorRZ = cms.double( 0.0036 ),
13651  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13652  ),
13653  TIB = cms.PSet( ),
13654  TID = cms.PSet( ),
13655  TOB = cms.PSet( ),
13656  TEC = cms.PSet( ),
13657  MTIB = cms.PSet( ),
13658  MTID = cms.PSet( ),
13659  MTOB = cms.PSet( ),
13660  MTEC = cms.PSet( )
13661 )
13662 fragment.hltIter1ElectronsPixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
13663  RegionPSet = cms.PSet(
13664  useFixedError = cms.bool( True ),
13665  nSigmaZ = cms.double( 4.0 ),
13666  VertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13667  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13668  useFoundVertices = cms.bool( True ),
13669  fixedError = cms.double( 0.2 ),
13670  sigmaZVertex = cms.double( 3.0 ),
13671  useFakeVertices = cms.bool( False ),
13672  ptMin = cms.double( 4.0 ),
13673  originRadius = cms.double( 0.05 ),
13674  precise = cms.bool( True ),
13675  useMultipleScattering = cms.bool( False )
13676  )
13677 )
13678 fragment.hltIter1ElectronsPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
13679  seedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerQuadruplets" ),
13680  trackingRegions = cms.InputTag( "hltIter1ElectronsPixelTrackingRegions" ),
13681  trackingRegionsSeedingLayers = cms.InputTag( "" ),
13682  clusterCheck = cms.InputTag( "" ),
13683  produceSeedingHitSets = cms.bool( False ),
13684  produceIntermediateHitDoublets = cms.bool( True ),
13685  maxElement = cms.uint32( 0 ),
13686  maxElementTotal = cms.uint32( 50000000 ),
13687  putEmptyIfMaxElementReached = cms.bool( False ),
13688  layerPairs = cms.vuint32( 0, 1, 2 )
13689 )
13690 fragment.hltIter1ElectronsPixelHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
13691  doublets = cms.InputTag( "hltIter1ElectronsPixelHitDoublets" ),
13692  extraHitRPhitolerance = cms.double( 0.032 ),
13693  fitFastCircle = cms.bool( True ),
13694  fitFastCircleChi2Cut = cms.bool( True ),
13695  useBendingCorrection = cms.bool( True ),
13696  CAThetaCut = cms.double( 0.004 ),
13697  CAPhiCut = cms.double( 0.3 ),
13698  CAThetaCut_byTriplets = cms.VPSet(
13699  cms.PSet( seedingLayers = cms.string( "" ),
13700  cut = cms.double( -1.0 )
13701  )
13702  ),
13703  CAPhiCut_byTriplets = cms.VPSet(
13704  cms.PSet( seedingLayers = cms.string( "" ),
13705  cut = cms.double( -1.0 )
13706  )
13707  ),
13708  CAHardPtCut = cms.double( 0.0 ),
13709  maxChi2 = cms.PSet(
13710  value2 = cms.double( 100.0 ),
13711  value1 = cms.double( 1000.0 ),
13712  pt1 = cms.double( 0.4 ),
13713  enabled = cms.bool( True ),
13714  pt2 = cms.double( 2.0 )
13715  ),
13716  SeedComparitorPSet = cms.PSet(
13717  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
13718  ComponentName = cms.string( "none" ),
13719  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
13720  )
13721 )
13722 fragment.hltIter1ElectronsPixelTracks = cms.EDProducer( "PixelTrackProducer",
13723  passLabel = cms.string( "" ),
13724  SeedingHitSets = cms.InputTag( "hltIter1ElectronsPixelHitQuadruplets" ),
13725  Fitter = cms.InputTag( "hltPixelTracksFitter" ),
13726  Filter = cms.InputTag( "hltPixelTracksFilter" ),
13727  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
13728 )
13729 fragment.hltIter1ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
13730  InputCollection = cms.InputTag( "hltIter1ElectronsPixelTracks" ),
13731  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13732  originHalfLength = cms.double( 0.3 ),
13733  originRadius = cms.double( 0.1 ),
13734  useProtoTrackKinematics = cms.bool( False ),
13735  useEventsWithNoVertex = cms.bool( True ),
13736  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13737  usePV = cms.bool( True ),
13738  includeFourthHit = cms.bool( False ),
13739  produceComplement = cms.bool( False ),
13740  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
13741 )
13742 fragment.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
13743  cleanTrajectoryAfterInOut = cms.bool( False ),
13744  doSeedingRegionRebuilding = cms.bool( False ),
13745  onlyPixelHitsForSeedCleaner = cms.bool( False ),
13746  reverseTrajectories = cms.bool( False ),
13747  useHitsSplitting = cms.bool( False ),
13748  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
13749  src = cms.InputTag( "hltIter1ElectronsPixelSeedsFromPixelTracks" ),
13750  clustersToSkip = cms.InputTag( "" ),
13751  phase2clustersToSkip = cms.InputTag( "" ),
13752  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
13753  TransientInitialStateEstimatorParameters = cms.PSet(
13754  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13755  numberMeasurementsForFit = cms.int32( 4 ),
13756  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13757  ),
13758  numHitsForSeedCleaner = cms.int32( 4 ),
13759  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13760  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13761  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13762  maxNSeeds = cms.uint32( 100000 ),
13763  maxSeedsBeforeCleaning = cms.uint32( 1000 )
13764 )
13765 fragment.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
13766  useSimpleMF = cms.bool( True ),
13767  SimpleMagneticField = cms.string( "ParabolicMf" ),
13768  src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ),
13769  clusterRemovalInfo = cms.InputTag( "" ),
13770  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13771  Fitter = cms.string( "hltESPFittingSmootherIT" ),
13772  useHitsSplitting = cms.bool( False ),
13773  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
13774  TrajectoryInEvent = cms.bool( True ),
13775  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13776  AlgorithmName = cms.string( "hltIter1" ),
13777  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13778  GeometricInnerState = cms.bool( True ),
13779  NavigationSchool = cms.string( "" ),
13780  MeasurementTracker = cms.string( "" ),
13781  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" )
13782 )
13783 fragment.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
13784  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
13785  keepAllTracks = cms.bool( False ),
13786  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13787  useVertices = cms.bool( True ),
13788  useVtxError = cms.bool( False ),
13789  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13790  vtxNumber = cms.int32( -1 ),
13791  vertexCut = cms.string( "tracksSize>=3" ),
13792  copyTrajectories = cms.untracked.bool( False ),
13793  copyExtras = cms.untracked.bool( True ),
13794  qualityBit = cms.string( "highPurity" ),
13795  chi2n_par = cms.double( 0.7 ),
13796  chi2n_no1Dmod_par = cms.double( 9999.0 ),
13797  res_par = cms.vdouble( 0.003, 0.001 ),
13798  d0_par1 = cms.vdouble( 0.85, 3.0 ),
13799  dz_par1 = cms.vdouble( 0.8, 3.0 ),
13800  d0_par2 = cms.vdouble( 0.9, 3.0 ),
13801  dz_par2 = cms.vdouble( 0.9, 3.0 ),
13802  applyAdaptedPVCuts = cms.bool( True ),
13803  max_d0 = cms.double( 100.0 ),
13804  max_z0 = cms.double( 100.0 ),
13805  nSigmaZ = cms.double( 3.0 ),
13806  minNumberLayers = cms.uint32( 3 ),
13807  minNumber3DLayers = cms.uint32( 0 ),
13808  maxNumberLostLayers = cms.uint32( 1 ),
13809  minHitsToBypassChecks = cms.uint32( 20 ),
13810  applyAbsCutsIfNoPV = cms.bool( False ),
13811  max_d0NoPV = cms.double( 100.0 ),
13812  max_z0NoPV = cms.double( 100.0 ),
13813  max_relpterr = cms.double( 9999.0 ),
13814  min_nhits = cms.uint32( 0 ),
13815  max_minMissHitOutOrIn = cms.int32( 99 ),
13816  max_lostHitFraction = cms.double( 1.0 ),
13817  max_eta = cms.double( 9999.0 ),
13818  min_eta = cms.double( -9999.0 )
13819 )
13820 fragment.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
13821  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
13822  keepAllTracks = cms.bool( False ),
13823  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13824  useVertices = cms.bool( True ),
13825  useVtxError = cms.bool( False ),
13826  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13827  vtxNumber = cms.int32( -1 ),
13828  vertexCut = cms.string( "tracksSize>=3" ),
13829  copyTrajectories = cms.untracked.bool( False ),
13830  copyExtras = cms.untracked.bool( True ),
13831  qualityBit = cms.string( "highPurity" ),
13832  chi2n_par = cms.double( 0.4 ),
13833  chi2n_no1Dmod_par = cms.double( 9999.0 ),
13834  res_par = cms.vdouble( 0.003, 0.001 ),
13835  d0_par1 = cms.vdouble( 1.0, 4.0 ),
13836  dz_par1 = cms.vdouble( 1.0, 4.0 ),
13837  d0_par2 = cms.vdouble( 1.0, 4.0 ),
13838  dz_par2 = cms.vdouble( 1.0, 4.0 ),
13839  applyAdaptedPVCuts = cms.bool( True ),
13840  max_d0 = cms.double( 100.0 ),
13841  max_z0 = cms.double( 100.0 ),
13842  nSigmaZ = cms.double( 3.0 ),
13843  minNumberLayers = cms.uint32( 5 ),
13844  minNumber3DLayers = cms.uint32( 0 ),
13845  maxNumberLostLayers = cms.uint32( 1 ),
13846  minHitsToBypassChecks = cms.uint32( 20 ),
13847  applyAbsCutsIfNoPV = cms.bool( False ),
13848  max_d0NoPV = cms.double( 100.0 ),
13849  max_z0NoPV = cms.double( 100.0 ),
13850  max_relpterr = cms.double( 9999.0 ),
13851  min_nhits = cms.uint32( 0 ),
13852  max_minMissHitOutOrIn = cms.int32( 99 ),
13853  max_lostHitFraction = cms.double( 1.0 ),
13854  max_eta = cms.double( 9999.0 ),
13855  min_eta = cms.double( -9999.0 )
13856 )
13857 fragment.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
13858  ShareFrac = cms.double( 0.19 ),
13859  FoundHitBonus = cms.double( 5.0 ),
13860  LostHitPenalty = cms.double( 20.0 ),
13861  MinPT = cms.double( 0.05 ),
13862  Epsilon = cms.double( -0.001 ),
13863  MaxNormalizedChisq = cms.double( 1000.0 ),
13864  MinFound = cms.int32( 3 ),
13865  TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
13866  hasSelector = cms.vint32( 0, 0 ),
13867  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13868  selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
13869  setsToMerge = cms.VPSet(
13870  cms.PSet( pQual = cms.bool( False ),
13871  tLists = cms.vint32( 0, 1 )
13872  )
13873  ),
13874  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
13875  allowFirstHitShare = cms.bool( True ),
13876  newQuality = cms.string( "confirmed" ),
13877  copyExtras = cms.untracked.bool( True ),
13878  writeOnlyTrkQuals = cms.bool( False ),
13879  copyMVA = cms.bool( False )
13880 )
13881 fragment.hltIter1ForElectronsMerged = cms.EDProducer( "TrackListMerger",
13882  ShareFrac = cms.double( 0.19 ),
13883  FoundHitBonus = cms.double( 5.0 ),
13884  LostHitPenalty = cms.double( 20.0 ),
13885  MinPT = cms.double( 0.05 ),
13886  Epsilon = cms.double( -0.001 ),
13887  MaxNormalizedChisq = cms.double( 1000.0 ),
13888  MinFound = cms.int32( 3 ),
13889  TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
13890  hasSelector = cms.vint32( 0, 0 ),
13891  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13892  selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
13893  setsToMerge = cms.VPSet(
13894  cms.PSet( pQual = cms.bool( False ),
13895  tLists = cms.vint32( 0, 1 )
13896  )
13897  ),
13898  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
13899  allowFirstHitShare = cms.bool( True ),
13900  newQuality = cms.string( "confirmed" ),
13901  copyExtras = cms.untracked.bool( True ),
13902  writeOnlyTrkQuals = cms.bool( False ),
13903  copyMVA = cms.bool( False )
13904 )
13905 fragment.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
13906  trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ),
13907  trackClassifier = cms.InputTag( '','QualityMasks' ),
13908  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
13909  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
13910  oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
13911  TrackQuality = cms.string( "highPurity" ),
13912  maxChi2 = cms.double( 16.0 ),
13913  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13914  overrideTrkQuals = cms.InputTag( "" )
13915 )
13916 fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13917  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
13918  OnDemand = cms.bool( False ),
13919  clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" )
13920 )
13921 fragment.hltIter2ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
13922  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
13923  'BPix2+BPix3+BPix4',
13924  'BPix1+BPix3+BPix4',
13925  'BPix1+BPix2+BPix4',
13926  'BPix2+BPix3+FPix1_pos',
13927  'BPix2+BPix3+FPix1_neg',
13928  'BPix1+BPix2+FPix1_pos',
13929  'BPix1+BPix2+FPix1_neg',
13930  'BPix2+FPix1_pos+FPix2_pos',
13931  'BPix2+FPix1_neg+FPix2_neg',
13932  'BPix1+FPix1_pos+FPix2_pos',
13933  'BPix1+FPix1_neg+FPix2_neg',
13934  'FPix1_pos+FPix2_pos+FPix3_pos',
13935  'FPix1_neg+FPix2_neg+FPix3_neg',
13936  'BPix1+BPix3+FPix1_pos',
13937  'BPix1+BPix2+FPix2_pos',
13938  'BPix1+BPix3+FPix1_neg',
13939  'BPix1+BPix2+FPix2_neg',
13940  'BPix1+FPix2_neg+FPix3_neg',
13941  'BPix1+FPix1_neg+FPix3_neg',
13942  'BPix1+FPix2_pos+FPix3_pos',
13943  'BPix1+FPix1_pos+FPix3_pos' ),
13944  BPix = cms.PSet(
13945  hitErrorRPhi = cms.double( 0.0027 ),
13946  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13947  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
13948  useErrorsFromParam = cms.bool( True ),
13949  hitErrorRZ = cms.double( 0.006 ),
13950  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13951  ),
13952  FPix = cms.PSet(
13953  hitErrorRPhi = cms.double( 0.0051 ),
13954  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13955  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
13956  useErrorsFromParam = cms.bool( True ),
13957  hitErrorRZ = cms.double( 0.0036 ),
13958  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
13959  ),
13960  TIB = cms.PSet( ),
13961  TID = cms.PSet( ),
13962  TOB = cms.PSet( ),
13963  TEC = cms.PSet( ),
13964  MTIB = cms.PSet( ),
13965  MTID = cms.PSet( ),
13966  MTOB = cms.PSet( ),
13967  MTEC = cms.PSet( )
13968 )
13969 fragment.hltIter2ElectronsPixelTrackingRegions = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
13970  RegionPSet = cms.PSet(
13971  useFixedError = cms.bool( True ),
13972  nSigmaZ = cms.double( 4.0 ),
13973  VertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
13974  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13975  useFoundVertices = cms.bool( True ),
13976  fixedError = cms.double( 0.2 ),
13977  sigmaZVertex = cms.double( 3.0 ),
13978  useFakeVertices = cms.bool( False ),
13979  ptMin = cms.double( 4.0 ),
13980  originRadius = cms.double( 0.05 ),
13981  precise = cms.bool( True ),
13982  useMultipleScattering = cms.bool( False )
13983  )
13984 )
13985 fragment.hltIter2ElectronsPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
13986  seedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerTriplets" ),
13987  trackingRegions = cms.InputTag( "hltIter2ElectronsPixelTrackingRegions" ),
13988  trackingRegionsSeedingLayers = cms.InputTag( "" ),
13989  clusterCheck = cms.InputTag( "" ),
13990  produceSeedingHitSets = cms.bool( False ),
13991  produceIntermediateHitDoublets = cms.bool( True ),
13992  maxElement = cms.uint32( 0 ),
13993  maxElementTotal = cms.uint32( 50000000 ),
13994  putEmptyIfMaxElementReached = cms.bool( False ),
13995  layerPairs = cms.vuint32( 0, 1 )
13996 )
13997 fragment.hltIter2ElectronsPixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
13998  doublets = cms.InputTag( "hltIter2ElectronsPixelHitDoublets" ),
13999  extraHitRPhitolerance = cms.double( 0.032 ),
14000  useBendingCorrection = cms.bool( True ),
14001  CAThetaCut = cms.double( 0.004 ),
14002  CAPhiCut = cms.double( 0.1 ),
14003  CAThetaCut_byTriplets = cms.VPSet(
14004  cms.PSet( seedingLayers = cms.string( "" ),
14005  cut = cms.double( -1.0 )
14006  )
14007  ),
14008  CAPhiCut_byTriplets = cms.VPSet(
14009  cms.PSet( seedingLayers = cms.string( "" ),
14010  cut = cms.double( -1.0 )
14011  )
14012  ),
14013  CAHardPtCut = cms.double( 0.3 ),
14014  maxChi2 = cms.PSet(
14015  value2 = cms.double( 6.0 ),
14016  value1 = cms.double( 100.0 ),
14017  pt1 = cms.double( 0.4 ),
14018  enabled = cms.bool( True ),
14019  pt2 = cms.double( 8.0 )
14020  ),
14021  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14022 )
14023 fragment.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
14024  seedingHitSets = cms.InputTag( "hltIter2ElectronsPixelHitTriplets" ),
14025  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
14026  SeedMomentumForBOFF = cms.double( 5.0 ),
14027  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
14028  MinOneOverPtError = cms.double( 1.0 ),
14029  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14030  magneticField = cms.string( "ParabolicMf" ),
14031  forceKinematicWithRegionDirection = cms.bool( False ),
14032  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14033 )
14034 fragment.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14035  cleanTrajectoryAfterInOut = cms.bool( False ),
14036  doSeedingRegionRebuilding = cms.bool( False ),
14037  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14038  reverseTrajectories = cms.bool( False ),
14039  useHitsSplitting = cms.bool( False ),
14040  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
14041  src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ),
14042  clustersToSkip = cms.InputTag( "" ),
14043  phase2clustersToSkip = cms.InputTag( "" ),
14044  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
14045  TransientInitialStateEstimatorParameters = cms.PSet(
14046  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14047  numberMeasurementsForFit = cms.int32( 4 ),
14048  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14049  ),
14050  numHitsForSeedCleaner = cms.int32( 4 ),
14051  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14052  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14053  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14054  maxNSeeds = cms.uint32( 100000 ),
14055  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14056 )
14057 fragment.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14058  useSimpleMF = cms.bool( True ),
14059  SimpleMagneticField = cms.string( "ParabolicMf" ),
14060  src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ),
14061  clusterRemovalInfo = cms.InputTag( "" ),
14062  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14063  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14064  useHitsSplitting = cms.bool( False ),
14065  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14066  TrajectoryInEvent = cms.bool( True ),
14067  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14068  AlgorithmName = cms.string( "hltIter2" ),
14069  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14070  GeometricInnerState = cms.bool( True ),
14071  NavigationSchool = cms.string( "" ),
14072  MeasurementTracker = cms.string( "" ),
14073  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" )
14074 )
14075 fragment.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14076  src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ),
14077  keepAllTracks = cms.bool( False ),
14078  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14079  useVertices = cms.bool( True ),
14080  useVtxError = cms.bool( False ),
14081  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14082  vtxNumber = cms.int32( -1 ),
14083  vertexCut = cms.string( "tracksSize>=3" ),
14084  copyTrajectories = cms.untracked.bool( False ),
14085  copyExtras = cms.untracked.bool( True ),
14086  qualityBit = cms.string( "highPurity" ),
14087  chi2n_par = cms.double( 0.7 ),
14088  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14089  res_par = cms.vdouble( 0.003, 0.001 ),
14090  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14091  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14092  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14093  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14094  applyAdaptedPVCuts = cms.bool( True ),
14095  max_d0 = cms.double( 100.0 ),
14096  max_z0 = cms.double( 100.0 ),
14097  nSigmaZ = cms.double( 3.0 ),
14098  minNumberLayers = cms.uint32( 3 ),
14099  minNumber3DLayers = cms.uint32( 0 ),
14100  maxNumberLostLayers = cms.uint32( 1 ),
14101  minHitsToBypassChecks = cms.uint32( 20 ),
14102  applyAbsCutsIfNoPV = cms.bool( False ),
14103  max_d0NoPV = cms.double( 100.0 ),
14104  max_z0NoPV = cms.double( 100.0 ),
14105  max_relpterr = cms.double( 9999.0 ),
14106  min_nhits = cms.uint32( 0 ),
14107  max_minMissHitOutOrIn = cms.int32( 99 ),
14108  max_lostHitFraction = cms.double( 1.0 ),
14109  max_eta = cms.double( 9999.0 ),
14110  min_eta = cms.double( -9999.0 )
14111 )
14112 fragment.hltIter2ForElectronsMerged = cms.EDProducer( "TrackListMerger",
14113  ShareFrac = cms.double( 0.19 ),
14114  FoundHitBonus = cms.double( 5.0 ),
14115  LostHitPenalty = cms.double( 20.0 ),
14116  MinPT = cms.double( 0.05 ),
14117  Epsilon = cms.double( -0.001 ),
14118  MaxNormalizedChisq = cms.double( 1000.0 ),
14119  MinFound = cms.int32( 3 ),
14120  TrackProducers = cms.VInputTag( 'hltIter1ForElectronsMerged','hltIter2ElectronsTrackSelectionHighPurity' ),
14121  hasSelector = cms.vint32( 0, 0 ),
14122  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14123  selectedTrackQuals = cms.VInputTag( 'hltIter1ForElectronsMerged','hltIter2ElectronsTrackSelectionHighPurity' ),
14124  setsToMerge = cms.VPSet(
14125  cms.PSet( pQual = cms.bool( False ),
14126  tLists = cms.vint32( 0, 1 )
14127  )
14128  ),
14129  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14130  allowFirstHitShare = cms.bool( True ),
14131  newQuality = cms.string( "confirmed" ),
14132  copyExtras = cms.untracked.bool( True ),
14133  writeOnlyTrkQuals = cms.bool( False ),
14134  copyMVA = cms.bool( False )
14135 )
14136 fragment.hltDoubletRecoveryForElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14137  trajectories = cms.InputTag( "hltIter2ElectronsTrackSelectionHighPurity" ),
14138  trackClassifier = cms.InputTag( '','QualityMasks' ),
14139  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
14140  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
14141  oldClusterRemovalInfo = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
14142  TrackQuality = cms.string( "highPurity" ),
14143  maxChi2 = cms.double( 16.0 ),
14144  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14145  overrideTrkQuals = cms.InputTag( "" )
14146 )
14147 fragment.hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14148  src = cms.InputTag( "hltSiStripClustersPPOnAAZeroSuppression" ),
14149  OnDemand = cms.bool( False ),
14150  clustersToSkip = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" )
14151 )
14152 fragment.hltDoubletRecoveryForElectronsPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
14153  RegionPSet = cms.PSet(
14154  vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14155  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14156  zErrorBeamSpot = cms.double( 15.0 ),
14157  extraPhi = cms.double( 0.0 ),
14158  extraEta = cms.double( 0.0 ),
14159  maxNVertices = cms.int32( 3 ),
14160  nSigmaZVertex = cms.double( 3.0 ),
14161  nSigmaZBeamSpot = cms.double( 4.0 ),
14162  ptMin = cms.double( 4.0 ),
14163  operationMode = cms.string( "VerticesFixed" ),
14164  searchOpt = cms.bool( False ),
14165  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
14166  originRadius = cms.double( 0.015 ),
14167  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" ),
14168  precise = cms.bool( True ),
14169  zErrorVertex = cms.double( 0.03 )
14170  ),
14171  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
14172  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
14173  ignoreSingleFPixPanelModules = cms.bool( True ),
14174  debug = cms.untracked.bool( False ),
14175  createPlottingFiles = cms.untracked.bool( False ),
14176  layerList = cms.vstring( 'BPix1+BPix2',
14177  'BPix1+BPix3',
14178  'BPix1+BPix4',
14179  'BPix2+BPix3',
14180  'BPix2+BPix4',
14181  'BPix3+BPix4',
14182  'BPix1+FPix1_pos',
14183  'BPix1+FPix1_neg',
14184  'BPix1+FPix2_pos',
14185  'BPix1+FPix2_neg',
14186  'BPix1+FPix3_pos',
14187  'BPix1+FPix3_neg',
14188  'BPix2+FPix1_pos',
14189  'BPix2+FPix1_neg',
14190  'BPix2+FPix2_pos',
14191  'BPix2+FPix2_neg',
14192  'BPix3+FPix1_pos',
14193  'BPix3+FPix1_neg',
14194  'FPix1_pos+FPix2_pos',
14195  'FPix1_neg+FPix2_neg',
14196  'FPix1_pos+FPix3_pos',
14197  'FPix1_neg+FPix3_neg',
14198  'FPix2_pos+FPix3_pos',
14199  'FPix2_neg+FPix3_neg' ),
14200  BPix = cms.PSet(
14201  hitErrorRPhi = cms.double( 0.0027 ),
14202  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14203  skipClusters = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" ),
14204  useErrorsFromParam = cms.bool( True ),
14205  hitErrorRZ = cms.double( 0.006 ),
14206  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14207  ),
14208  FPix = cms.PSet(
14209  hitErrorRPhi = cms.double( 0.0051 ),
14210  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14211  skipClusters = cms.InputTag( "hltDoubletRecoveryForElectronsClustersRefRemoval" ),
14212  useErrorsFromParam = cms.bool( True ),
14213  hitErrorRZ = cms.double( 0.0036 ),
14214  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
14215  ),
14216  TIB = cms.PSet( ),
14217  TID = cms.PSet( ),
14218  TOB = cms.PSet( ),
14219  TEC = cms.PSet( ),
14220  MTIB = cms.PSet( ),
14221  MTID = cms.PSet( ),
14222  MTOB = cms.PSet( ),
14223  MTEC = cms.PSet( )
14224 )
14225 fragment.hltDoubletRecoveryForElectronsPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
14226  seedingLayers = cms.InputTag( "" ),
14227  trackingRegions = cms.InputTag( "" ),
14228  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryForElectronsPixelLayersAndRegions" ),
14229  clusterCheck = cms.InputTag( "" ),
14230  produceSeedingHitSets = cms.bool( True ),
14231  produceIntermediateHitDoublets = cms.bool( False ),
14232  maxElement = cms.uint32( 0 ),
14233  maxElementTotal = cms.uint32( 50000000 ),
14234  putEmptyIfMaxElementReached = cms.bool( False ),
14235  layerPairs = cms.vuint32( 0 )
14236 )
14237 fragment.hltDoubletRecoveryForElectronsPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
14238  seedingHitSets = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowPixelHitDoublets" ),
14239  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
14240  SeedMomentumForBOFF = cms.double( 5.0 ),
14241  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
14242  MinOneOverPtError = cms.double( 1.0 ),
14243  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14244  magneticField = cms.string( "ParabolicMf" ),
14245  forceKinematicWithRegionDirection = cms.bool( False ),
14246  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14247 )
14248 fragment.hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14249  cleanTrajectoryAfterInOut = cms.bool( False ),
14250  doSeedingRegionRebuilding = cms.bool( False ),
14251  onlyPixelHitsForSeedCleaner = cms.bool( False ),
14252  reverseTrajectories = cms.bool( False ),
14253  useHitsSplitting = cms.bool( False ),
14254  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" ),
14255  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowPixelSeeds" ),
14256  clustersToSkip = cms.InputTag( "" ),
14257  phase2clustersToSkip = cms.InputTag( "" ),
14258  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
14259  TransientInitialStateEstimatorParameters = cms.PSet(
14260  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14261  numberMeasurementsForFit = cms.int32( 4 ),
14262  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14263  ),
14264  numHitsForSeedCleaner = cms.int32( 4 ),
14265  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14266  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14267  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14268  maxNSeeds = cms.uint32( 100000 ),
14269  maxSeedsBeforeCleaning = cms.uint32( 1000 )
14270 )
14271 fragment.hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14272  useSimpleMF = cms.bool( True ),
14273  SimpleMagneticField = cms.string( "ParabolicMf" ),
14274  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates" ),
14275  clusterRemovalInfo = cms.InputTag( "" ),
14276  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14277  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14278  useHitsSplitting = cms.bool( False ),
14279  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14280  TrajectoryInEvent = cms.bool( True ),
14281  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14282  AlgorithmName = cms.string( "hltDoubletRecovery" ),
14283  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14284  GeometricInnerState = cms.bool( True ),
14285  NavigationSchool = cms.string( "" ),
14286  MeasurementTracker = cms.string( "" ),
14287  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent" )
14288 )
14289 fragment.hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14290  src = cms.InputTag( "hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks" ),
14291  keepAllTracks = cms.bool( False ),
14292  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14293  useVertices = cms.bool( True ),
14294  useVtxError = cms.bool( False ),
14295  vertices = cms.InputTag( "hltTrimmedPixelVerticesPPOnAA" ),
14296  vtxNumber = cms.int32( -1 ),
14297  vertexCut = cms.string( "tracksSize>=3" ),
14298  copyTrajectories = cms.untracked.bool( False ),
14299  copyExtras = cms.untracked.bool( True ),
14300  qualityBit = cms.string( "highPurity" ),
14301  chi2n_par = cms.double( 0.7 ),
14302  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14303  res_par = cms.vdouble( 0.003, 0.001 ),
14304  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14305  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14306  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14307  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14308  applyAdaptedPVCuts = cms.bool( True ),
14309  max_d0 = cms.double( 100.0 ),
14310  max_z0 = cms.double( 100.0 ),
14311  nSigmaZ = cms.double( 3.0 ),
14312  minNumberLayers = cms.uint32( 3 ),
14313  minNumber3DLayers = cms.uint32( 0 ),
14314  maxNumberLostLayers = cms.uint32( 1 ),
14315  minHitsToBypassChecks = cms.uint32( 20 ),
14316  applyAbsCutsIfNoPV = cms.bool( False ),
14317  max_d0NoPV = cms.double( 100.0 ),
14318  max_z0NoPV = cms.double( 100.0 ),
14319  max_relpterr = cms.double( 9999.0 ),
14320  min_nhits = cms.uint32( 0 ),
14321  max_minMissHitOutOrIn = cms.int32( 99 ),
14322  max_lostHitFraction = cms.double( 1.0 ),
14323  max_eta = cms.double( 9999.0 ),
14324  min_eta = cms.double( -9999.0 )
14325 )
14326 fragment.hltMergedForElectrons = cms.EDProducer( "TrackListMerger",
14327  ShareFrac = cms.double( 0.19 ),
14328  FoundHitBonus = cms.double( 5.0 ),
14329  LostHitPenalty = cms.double( 20.0 ),
14330  MinPT = cms.double( 0.05 ),
14331  Epsilon = cms.double( -0.001 ),
14332  MaxNormalizedChisq = cms.double( 1000.0 ),
14333  MinFound = cms.int32( 3 ),
14334  TrackProducers = cms.VInputTag( 'hltIter2ForElectronsMerged','hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity' ),
14335  hasSelector = cms.vint32( 0, 0 ),
14336  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14337  selectedTrackQuals = cms.VInputTag( 'hltIter2ForElectronsMerged','hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity' ),
14338  setsToMerge = cms.VPSet(
14339  cms.PSet( pQual = cms.bool( False ),
14340  tLists = cms.vint32( 0, 1 )
14341  )
14342  ),
14343  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
14344  allowFirstHitShare = cms.bool( True ),
14345  newQuality = cms.string( "confirmed" ),
14346  copyExtras = cms.untracked.bool( True ),
14347  writeOnlyTrkQuals = cms.bool( False ),
14348  copyMVA = cms.bool( False )
14349 )
14350 fragment.hltEgammaEleGsfTrackIsoPPOnAA = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
14351  electronProducer = cms.InputTag( "hltEgammaGsfElectronsPPOnAA" ),
14352  trackProducer = cms.InputTag( "hltMergedForElectrons" ),
14353  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14354  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14355  egTrkIsoPtMin = cms.double( 1.0 ),
14356  egTrkIsoConeSize = cms.double( 0.2 ),
14357  egTrkIsoZSpan = cms.double( 0.15 ),
14358  egTrkIsoRSpan = cms.double( 999999.0 ),
14359  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
14360  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
14361  egTrkIsoStripBarrel = cms.double( 0.01 ),
14362  egTrkIsoStripEndcap = cms.double( 0.01 ),
14363  useGsfTrack = cms.bool( True ),
14364  useSCRefs = cms.bool( True )
14365 )
14366 fragment.hltEle10GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14367  saveTags = cms.bool( True ),
14368  candTag = cms.InputTag( "hltEle10GsfDphiPPOnAAFilter" ),
14369  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
14370  rhoTag = cms.InputTag( "" ),
14371  energyLowEdges = cms.vdouble( 0.0 ),
14372  lessThan = cms.bool( True ),
14373  useEt = cms.bool( True ),
14374  thrRegularEB = cms.vdouble( -1.0 ),
14375  thrRegularEE = cms.vdouble( -1.0 ),
14376  thrOverEEB = cms.vdouble( 1.0 ),
14377  thrOverEEE = cms.vdouble( 1.0 ),
14378  thrOverE2EB = cms.vdouble( -1.0 ),
14379  thrOverE2EE = cms.vdouble( -1.0 ),
14380  ncandcut = cms.int32( 1 ),
14381  doRhoCorrection = cms.bool( False ),
14382  rhoMax = cms.double( 9.9999999E7 ),
14383  rhoScale = cms.double( 1.0 ),
14384  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14385  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14386  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14387 )
14388 fragment.hltPreHIEle15Gsf = cms.EDFilter( "HLTPrescaler",
14389  offset = cms.uint32( 0 ),
14390  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14391 )
14392 fragment.hltEG15EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
14393  saveTags = cms.bool( True ),
14394  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
14395  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14396  etcutEB = cms.double( 15.0 ),
14397  etcutEE = cms.double( 15.0 ),
14398  minEtaCut = cms.double( -9999.0 ),
14399  maxEtaCut = cms.double( 9999.0 ),
14400  ncandcut = cms.int32( 1 )
14401 )
14402 fragment.hltEle15ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14403  saveTags = cms.bool( True ),
14404  candTag = cms.InputTag( "hltEG15EtPPOnAAFilter" ),
14405  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
14406  rhoTag = cms.InputTag( "" ),
14407  energyLowEdges = cms.vdouble( 0.0 ),
14408  lessThan = cms.bool( True ),
14409  useEt = cms.bool( False ),
14410  thrRegularEB = cms.vdouble( 0.015 ),
14411  thrRegularEE = cms.vdouble( 0.04 ),
14412  thrOverEEB = cms.vdouble( -1.0 ),
14413  thrOverEEE = cms.vdouble( -1.0 ),
14414  thrOverE2EB = cms.vdouble( -1.0 ),
14415  thrOverE2EE = cms.vdouble( -1.0 ),
14416  ncandcut = cms.int32( 1 ),
14417  doRhoCorrection = cms.bool( False ),
14418  rhoMax = cms.double( 9.9999999E7 ),
14419  rhoScale = cms.double( 1.0 ),
14420  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14421  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14422  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14423 )
14424 fragment.hltEle15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14425  saveTags = cms.bool( True ),
14426  candTag = cms.InputTag( "hltEle15ClusterShapePPOnAAFilter" ),
14427  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
14428  rhoTag = cms.InputTag( "" ),
14429  energyLowEdges = cms.vdouble( 0.0 ),
14430  lessThan = cms.bool( True ),
14431  useEt = cms.bool( False ),
14432  thrRegularEB = cms.vdouble( -1.0 ),
14433  thrRegularEE = cms.vdouble( -1.0 ),
14434  thrOverEEB = cms.vdouble( 0.2 ),
14435  thrOverEEE = cms.vdouble( 0.15 ),
14436  thrOverE2EB = cms.vdouble( -1.0 ),
14437  thrOverE2EE = cms.vdouble( -1.0 ),
14438  ncandcut = cms.int32( 1 ),
14439  doRhoCorrection = cms.bool( False ),
14440  rhoMax = cms.double( 9.9999999E7 ),
14441  rhoScale = cms.double( 1.0 ),
14442  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14443  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14444  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14445 )
14446 fragment.hltEle15EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14447  saveTags = cms.bool( True ),
14448  candTag = cms.InputTag( "hltEle15HoverEPPOnAAFilter" ),
14449  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
14450  rhoTag = cms.InputTag( "" ),
14451  energyLowEdges = cms.vdouble( 0.0 ),
14452  lessThan = cms.bool( True ),
14453  useEt = cms.bool( True ),
14454  thrRegularEB = cms.vdouble( -1.0 ),
14455  thrRegularEE = cms.vdouble( -1.0 ),
14456  thrOverEEB = cms.vdouble( 1.0 ),
14457  thrOverEEE = cms.vdouble( 1.0 ),
14458  thrOverE2EB = cms.vdouble( -1.0 ),
14459  thrOverE2EE = cms.vdouble( -1.0 ),
14460  ncandcut = cms.int32( 1 ),
14461  doRhoCorrection = cms.bool( False ),
14462  rhoMax = cms.double( 9.9999999E7 ),
14463  rhoScale = cms.double( 1.0 ),
14464  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14465  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14466  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14467 )
14468 fragment.hltEle15HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14469  saveTags = cms.bool( True ),
14470  candTag = cms.InputTag( "hltEle15EcalIsoPPOnAAFilter" ),
14471  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
14472  rhoTag = cms.InputTag( "" ),
14473  energyLowEdges = cms.vdouble( 0.0 ),
14474  lessThan = cms.bool( True ),
14475  useEt = cms.bool( True ),
14476  thrRegularEB = cms.vdouble( -1.0 ),
14477  thrRegularEE = cms.vdouble( -1.0 ),
14478  thrOverEEB = cms.vdouble( 1.0 ),
14479  thrOverEEE = cms.vdouble( 1.0 ),
14480  thrOverE2EB = cms.vdouble( -1.0 ),
14481  thrOverE2EE = cms.vdouble( -1.0 ),
14482  ncandcut = cms.int32( 1 ),
14483  doRhoCorrection = cms.bool( False ),
14484  rhoMax = cms.double( 9.9999999E7 ),
14485  rhoScale = cms.double( 1.0 ),
14486  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14487  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14488  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14489 )
14490 fragment.hltEle15PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
14491  saveTags = cms.bool( True ),
14492  candTag = cms.InputTag( "hltEle15HcalIsoPPOnAAFilter" ),
14493  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14494  npixelmatchcut = cms.double( 1.0 ),
14495  ncandcut = cms.int32( 1 ),
14496  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14497  s_a_phi1B = cms.double( 0.0069 ),
14498  s_a_phi1I = cms.double( 0.0088 ),
14499  s_a_phi1F = cms.double( 0.0076 ),
14500  s_a_phi2B = cms.double( 3.7E-4 ),
14501  s_a_phi2I = cms.double( 7.0E-4 ),
14502  s_a_phi2F = cms.double( 0.00906 ),
14503  s_a_zB = cms.double( 0.012 ),
14504  s_a_rI = cms.double( 0.027 ),
14505  s_a_rF = cms.double( 0.04 ),
14506  s2_threshold = cms.double( 0.4 ),
14507  tanhSO10BarrelThres = cms.double( 0.35 ),
14508  tanhSO10InterThres = cms.double( 1.0 ),
14509  tanhSO10ForwardThres = cms.double( 1.0 ),
14510  useS = cms.bool( False ),
14511  pixelVeto = cms.bool( False )
14512 )
14513 fragment.hltEle15GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14514  saveTags = cms.bool( True ),
14515  candTag = cms.InputTag( "hltEle15PixelMatchPPOnAAFilter" ),
14516  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
14517  rhoTag = cms.InputTag( "" ),
14518  energyLowEdges = cms.vdouble( 0.0 ),
14519  lessThan = cms.bool( True ),
14520  useEt = cms.bool( False ),
14521  thrRegularEB = cms.vdouble( 0.1 ),
14522  thrRegularEE = cms.vdouble( 0.1 ),
14523  thrOverEEB = cms.vdouble( -1.0 ),
14524  thrOverEEE = cms.vdouble( -1.0 ),
14525  thrOverE2EB = cms.vdouble( -1.0 ),
14526  thrOverE2EE = cms.vdouble( -1.0 ),
14527  ncandcut = cms.int32( 1 ),
14528  doRhoCorrection = cms.bool( False ),
14529  rhoMax = cms.double( 9.9999999E7 ),
14530  rhoScale = cms.double( 1.0 ),
14531  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14532  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14533  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14534 )
14535 fragment.hltEle15GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14536  saveTags = cms.bool( True ),
14537  candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPOnAAFilter" ),
14538  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
14539  rhoTag = cms.InputTag( "" ),
14540  energyLowEdges = cms.vdouble( 0.0 ),
14541  lessThan = cms.bool( True ),
14542  useEt = cms.bool( False ),
14543  thrRegularEB = cms.vdouble( 0.008 ),
14544  thrRegularEE = cms.vdouble( 0.012 ),
14545  thrOverEEB = cms.vdouble( -1.0 ),
14546  thrOverEEE = cms.vdouble( -1.0 ),
14547  thrOverE2EB = cms.vdouble( -1.0 ),
14548  thrOverE2EE = cms.vdouble( -1.0 ),
14549  ncandcut = cms.int32( 1 ),
14550  doRhoCorrection = cms.bool( False ),
14551  rhoMax = cms.double( 9.9999999E7 ),
14552  rhoScale = cms.double( 1.0 ),
14553  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14554  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14555  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14556 )
14557 fragment.hltEle15GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14558  saveTags = cms.bool( True ),
14559  candTag = cms.InputTag( "hltEle15GsfDetaPPOnAAFilter" ),
14560  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
14561  rhoTag = cms.InputTag( "" ),
14562  energyLowEdges = cms.vdouble( 0.0 ),
14563  lessThan = cms.bool( True ),
14564  useEt = cms.bool( False ),
14565  thrRegularEB = cms.vdouble( 0.1 ),
14566  thrRegularEE = cms.vdouble( 0.1 ),
14567  thrOverEEB = cms.vdouble( -1.0 ),
14568  thrOverEEE = cms.vdouble( -1.0 ),
14569  thrOverE2EB = cms.vdouble( -1.0 ),
14570  thrOverE2EE = cms.vdouble( -1.0 ),
14571  ncandcut = cms.int32( 1 ),
14572  doRhoCorrection = cms.bool( False ),
14573  rhoMax = cms.double( 9.9999999E7 ),
14574  rhoScale = cms.double( 1.0 ),
14575  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14576  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14577  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14578 )
14579 fragment.hltEle15GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14580  saveTags = cms.bool( True ),
14581  candTag = cms.InputTag( "hltEle15GsfDphiPPOnAAFilter" ),
14582  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
14583  rhoTag = cms.InputTag( "" ),
14584  energyLowEdges = cms.vdouble( 0.0 ),
14585  lessThan = cms.bool( True ),
14586  useEt = cms.bool( True ),
14587  thrRegularEB = cms.vdouble( -1.0 ),
14588  thrRegularEE = cms.vdouble( -1.0 ),
14589  thrOverEEB = cms.vdouble( 1.0 ),
14590  thrOverEEE = cms.vdouble( 1.0 ),
14591  thrOverE2EB = cms.vdouble( -1.0 ),
14592  thrOverE2EE = cms.vdouble( -1.0 ),
14593  ncandcut = cms.int32( 1 ),
14594  doRhoCorrection = cms.bool( False ),
14595  rhoMax = cms.double( 9.9999999E7 ),
14596  rhoScale = cms.double( 1.0 ),
14597  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14598  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14599  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14600 )
14601 fragment.hltL1sSingleEG15BptxAND = cms.EDFilter( "HLTL1TSeed",
14602  saveTags = cms.bool( True ),
14603  L1SeedsLogicalExpression = cms.string( "L1_SingleEG15_BptxAND" ),
14604  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14605  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14606  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14607  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14608  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14609  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14610  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14611  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
14612 )
14613 fragment.hltPreHIEle20Gsf = cms.EDFilter( "HLTPrescaler",
14614  offset = cms.uint32( 0 ),
14615  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14616 )
14617 fragment.hltEle20ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14618  saveTags = cms.bool( True ),
14619  candTag = cms.InputTag( "hltEG20EtPPOnAAFilter" ),
14620  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
14621  rhoTag = cms.InputTag( "" ),
14622  energyLowEdges = cms.vdouble( 0.0 ),
14623  lessThan = cms.bool( True ),
14624  useEt = cms.bool( False ),
14625  thrRegularEB = cms.vdouble( 0.015 ),
14626  thrRegularEE = cms.vdouble( 0.04 ),
14627  thrOverEEB = cms.vdouble( -1.0 ),
14628  thrOverEEE = cms.vdouble( -1.0 ),
14629  thrOverE2EB = cms.vdouble( -1.0 ),
14630  thrOverE2EE = cms.vdouble( -1.0 ),
14631  ncandcut = cms.int32( 1 ),
14632  doRhoCorrection = cms.bool( False ),
14633  rhoMax = cms.double( 9.9999999E7 ),
14634  rhoScale = cms.double( 1.0 ),
14635  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14636  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14637  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14638 )
14639 fragment.hltEle20HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14640  saveTags = cms.bool( True ),
14641  candTag = cms.InputTag( "hltEle20ClusterShapePPOnAAFilter" ),
14642  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
14643  rhoTag = cms.InputTag( "" ),
14644  energyLowEdges = cms.vdouble( 0.0 ),
14645  lessThan = cms.bool( True ),
14646  useEt = cms.bool( False ),
14647  thrRegularEB = cms.vdouble( -1.0 ),
14648  thrRegularEE = cms.vdouble( -1.0 ),
14649  thrOverEEB = cms.vdouble( 0.2 ),
14650  thrOverEEE = cms.vdouble( 0.15 ),
14651  thrOverE2EB = cms.vdouble( -1.0 ),
14652  thrOverE2EE = cms.vdouble( -1.0 ),
14653  ncandcut = cms.int32( 1 ),
14654  doRhoCorrection = cms.bool( False ),
14655  rhoMax = cms.double( 9.9999999E7 ),
14656  rhoScale = cms.double( 1.0 ),
14657  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14658  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14659  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14660 )
14661 fragment.hltEle20EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14662  saveTags = cms.bool( True ),
14663  candTag = cms.InputTag( "hltEle20HoverEPPOnAAFilter" ),
14664  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
14665  rhoTag = cms.InputTag( "" ),
14666  energyLowEdges = cms.vdouble( 0.0 ),
14667  lessThan = cms.bool( True ),
14668  useEt = cms.bool( True ),
14669  thrRegularEB = cms.vdouble( -1.0 ),
14670  thrRegularEE = cms.vdouble( -1.0 ),
14671  thrOverEEB = cms.vdouble( 1.0 ),
14672  thrOverEEE = cms.vdouble( 1.0 ),
14673  thrOverE2EB = cms.vdouble( -1.0 ),
14674  thrOverE2EE = cms.vdouble( -1.0 ),
14675  ncandcut = cms.int32( 1 ),
14676  doRhoCorrection = cms.bool( False ),
14677  rhoMax = cms.double( 9.9999999E7 ),
14678  rhoScale = cms.double( 1.0 ),
14679  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14680  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14681  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14682 )
14683 fragment.hltEle20HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14684  saveTags = cms.bool( True ),
14685  candTag = cms.InputTag( "hltEle20EcalIsoPPOnAAFilter" ),
14686  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
14687  rhoTag = cms.InputTag( "" ),
14688  energyLowEdges = cms.vdouble( 0.0 ),
14689  lessThan = cms.bool( True ),
14690  useEt = cms.bool( True ),
14691  thrRegularEB = cms.vdouble( -1.0 ),
14692  thrRegularEE = cms.vdouble( -1.0 ),
14693  thrOverEEB = cms.vdouble( 1.0 ),
14694  thrOverEEE = cms.vdouble( 1.0 ),
14695  thrOverE2EB = cms.vdouble( -1.0 ),
14696  thrOverE2EE = cms.vdouble( -1.0 ),
14697  ncandcut = cms.int32( 1 ),
14698  doRhoCorrection = cms.bool( False ),
14699  rhoMax = cms.double( 9.9999999E7 ),
14700  rhoScale = cms.double( 1.0 ),
14701  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14702  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14703  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14704 )
14705 fragment.hltEle20PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
14706  saveTags = cms.bool( True ),
14707  candTag = cms.InputTag( "hltEle20HcalIsoPPOnAAFilter" ),
14708  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14709  npixelmatchcut = cms.double( 1.0 ),
14710  ncandcut = cms.int32( 1 ),
14711  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14712  s_a_phi1B = cms.double( 0.0069 ),
14713  s_a_phi1I = cms.double( 0.0088 ),
14714  s_a_phi1F = cms.double( 0.0076 ),
14715  s_a_phi2B = cms.double( 3.7E-4 ),
14716  s_a_phi2I = cms.double( 7.0E-4 ),
14717  s_a_phi2F = cms.double( 0.00906 ),
14718  s_a_zB = cms.double( 0.012 ),
14719  s_a_rI = cms.double( 0.027 ),
14720  s_a_rF = cms.double( 0.04 ),
14721  s2_threshold = cms.double( 0.4 ),
14722  tanhSO10BarrelThres = cms.double( 0.35 ),
14723  tanhSO10InterThres = cms.double( 1.0 ),
14724  tanhSO10ForwardThres = cms.double( 1.0 ),
14725  useS = cms.bool( False ),
14726  pixelVeto = cms.bool( False )
14727 )
14728 fragment.hltEle20GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14729  saveTags = cms.bool( True ),
14730  candTag = cms.InputTag( "hltEle20PixelMatchPPOnAAFilter" ),
14731  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
14732  rhoTag = cms.InputTag( "" ),
14733  energyLowEdges = cms.vdouble( 0.0 ),
14734  lessThan = cms.bool( True ),
14735  useEt = cms.bool( False ),
14736  thrRegularEB = cms.vdouble( 0.1 ),
14737  thrRegularEE = cms.vdouble( 0.1 ),
14738  thrOverEEB = cms.vdouble( -1.0 ),
14739  thrOverEEE = cms.vdouble( -1.0 ),
14740  thrOverE2EB = cms.vdouble( -1.0 ),
14741  thrOverE2EE = cms.vdouble( -1.0 ),
14742  ncandcut = cms.int32( 1 ),
14743  doRhoCorrection = cms.bool( False ),
14744  rhoMax = cms.double( 9.9999999E7 ),
14745  rhoScale = cms.double( 1.0 ),
14746  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14747  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14748  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14749 )
14750 fragment.hltEle20GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14751  saveTags = cms.bool( True ),
14752  candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPOnAAFilter" ),
14753  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
14754  rhoTag = cms.InputTag( "" ),
14755  energyLowEdges = cms.vdouble( 0.0 ),
14756  lessThan = cms.bool( True ),
14757  useEt = cms.bool( False ),
14758  thrRegularEB = cms.vdouble( 0.008 ),
14759  thrRegularEE = cms.vdouble( 0.012 ),
14760  thrOverEEB = cms.vdouble( -1.0 ),
14761  thrOverEEE = cms.vdouble( -1.0 ),
14762  thrOverE2EB = cms.vdouble( -1.0 ),
14763  thrOverE2EE = cms.vdouble( -1.0 ),
14764  ncandcut = cms.int32( 1 ),
14765  doRhoCorrection = cms.bool( False ),
14766  rhoMax = cms.double( 9.9999999E7 ),
14767  rhoScale = cms.double( 1.0 ),
14768  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14769  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14770  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14771 )
14772 fragment.hltEle20GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14773  saveTags = cms.bool( True ),
14774  candTag = cms.InputTag( "hltEle20GsfDetaPPOnAAFilter" ),
14775  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
14776  rhoTag = cms.InputTag( "" ),
14777  energyLowEdges = cms.vdouble( 0.0 ),
14778  lessThan = cms.bool( True ),
14779  useEt = cms.bool( False ),
14780  thrRegularEB = cms.vdouble( 0.1 ),
14781  thrRegularEE = cms.vdouble( 0.1 ),
14782  thrOverEEB = cms.vdouble( -1.0 ),
14783  thrOverEEE = cms.vdouble( -1.0 ),
14784  thrOverE2EB = cms.vdouble( -1.0 ),
14785  thrOverE2EE = cms.vdouble( -1.0 ),
14786  ncandcut = cms.int32( 1 ),
14787  doRhoCorrection = cms.bool( False ),
14788  rhoMax = cms.double( 9.9999999E7 ),
14789  rhoScale = cms.double( 1.0 ),
14790  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14791  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14792  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14793 )
14794 fragment.hltEle20GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14795  saveTags = cms.bool( True ),
14796  candTag = cms.InputTag( "hltEle20GsfDphiPPOnAAFilter" ),
14797  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
14798  rhoTag = cms.InputTag( "" ),
14799  energyLowEdges = cms.vdouble( 0.0 ),
14800  lessThan = cms.bool( True ),
14801  useEt = cms.bool( True ),
14802  thrRegularEB = cms.vdouble( -1.0 ),
14803  thrRegularEE = cms.vdouble( -1.0 ),
14804  thrOverEEB = cms.vdouble( 1.0 ),
14805  thrOverEEE = cms.vdouble( 1.0 ),
14806  thrOverE2EB = cms.vdouble( -1.0 ),
14807  thrOverE2EE = cms.vdouble( -1.0 ),
14808  ncandcut = cms.int32( 1 ),
14809  doRhoCorrection = cms.bool( False ),
14810  rhoMax = cms.double( 9.9999999E7 ),
14811  rhoScale = cms.double( 1.0 ),
14812  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14813  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14814  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14815 )
14816 fragment.hltPreHIEle30Gsf = cms.EDFilter( "HLTPrescaler",
14817  offset = cms.uint32( 0 ),
14818  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14819 )
14820 fragment.hltEle30ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14821  saveTags = cms.bool( True ),
14822  candTag = cms.InputTag( "hltEG30EtPPOnAAFilter" ),
14823  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
14824  rhoTag = cms.InputTag( "" ),
14825  energyLowEdges = cms.vdouble( 0.0 ),
14826  lessThan = cms.bool( True ),
14827  useEt = cms.bool( False ),
14828  thrRegularEB = cms.vdouble( 0.015 ),
14829  thrRegularEE = cms.vdouble( 0.04 ),
14830  thrOverEEB = cms.vdouble( -1.0 ),
14831  thrOverEEE = cms.vdouble( -1.0 ),
14832  thrOverE2EB = cms.vdouble( -1.0 ),
14833  thrOverE2EE = cms.vdouble( -1.0 ),
14834  ncandcut = cms.int32( 1 ),
14835  doRhoCorrection = cms.bool( False ),
14836  rhoMax = cms.double( 9.9999999E7 ),
14837  rhoScale = cms.double( 1.0 ),
14838  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14839  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14840  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14841 )
14842 fragment.hltEle30HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14843  saveTags = cms.bool( True ),
14844  candTag = cms.InputTag( "hltEle30ClusterShapePPOnAAFilter" ),
14845  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
14846  rhoTag = cms.InputTag( "" ),
14847  energyLowEdges = cms.vdouble( 0.0 ),
14848  lessThan = cms.bool( True ),
14849  useEt = cms.bool( False ),
14850  thrRegularEB = cms.vdouble( -1.0 ),
14851  thrRegularEE = cms.vdouble( -1.0 ),
14852  thrOverEEB = cms.vdouble( 0.2 ),
14853  thrOverEEE = cms.vdouble( 0.15 ),
14854  thrOverE2EB = cms.vdouble( -1.0 ),
14855  thrOverE2EE = cms.vdouble( -1.0 ),
14856  ncandcut = cms.int32( 1 ),
14857  doRhoCorrection = cms.bool( False ),
14858  rhoMax = cms.double( 9.9999999E7 ),
14859  rhoScale = cms.double( 1.0 ),
14860  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14861  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14862  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14863 )
14864 fragment.hltEle30EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14865  saveTags = cms.bool( True ),
14866  candTag = cms.InputTag( "hltEle30HoverEPPOnAAFilter" ),
14867  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
14868  rhoTag = cms.InputTag( "" ),
14869  energyLowEdges = cms.vdouble( 0.0 ),
14870  lessThan = cms.bool( True ),
14871  useEt = cms.bool( True ),
14872  thrRegularEB = cms.vdouble( -1.0 ),
14873  thrRegularEE = cms.vdouble( -1.0 ),
14874  thrOverEEB = cms.vdouble( 1.0 ),
14875  thrOverEEE = cms.vdouble( 1.0 ),
14876  thrOverE2EB = cms.vdouble( -1.0 ),
14877  thrOverE2EE = cms.vdouble( -1.0 ),
14878  ncandcut = cms.int32( 1 ),
14879  doRhoCorrection = cms.bool( False ),
14880  rhoMax = cms.double( 9.9999999E7 ),
14881  rhoScale = cms.double( 1.0 ),
14882  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14883  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14884  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14885 )
14886 fragment.hltEle30HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14887  saveTags = cms.bool( True ),
14888  candTag = cms.InputTag( "hltEle30EcalIsoPPOnAAFilter" ),
14889  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
14890  rhoTag = cms.InputTag( "" ),
14891  energyLowEdges = cms.vdouble( 0.0 ),
14892  lessThan = cms.bool( True ),
14893  useEt = cms.bool( True ),
14894  thrRegularEB = cms.vdouble( -1.0 ),
14895  thrRegularEE = cms.vdouble( -1.0 ),
14896  thrOverEEB = cms.vdouble( 1.0 ),
14897  thrOverEEE = cms.vdouble( 1.0 ),
14898  thrOverE2EB = cms.vdouble( -1.0 ),
14899  thrOverE2EE = cms.vdouble( -1.0 ),
14900  ncandcut = cms.int32( 1 ),
14901  doRhoCorrection = cms.bool( False ),
14902  rhoMax = cms.double( 9.9999999E7 ),
14903  rhoScale = cms.double( 1.0 ),
14904  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14905  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14906  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14907 )
14908 fragment.hltEle30PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
14909  saveTags = cms.bool( True ),
14910  candTag = cms.InputTag( "hltEle30HcalIsoPPOnAAFilter" ),
14911  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
14912  npixelmatchcut = cms.double( 1.0 ),
14913  ncandcut = cms.int32( 1 ),
14914  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
14915  s_a_phi1B = cms.double( 0.0069 ),
14916  s_a_phi1I = cms.double( 0.0088 ),
14917  s_a_phi1F = cms.double( 0.0076 ),
14918  s_a_phi2B = cms.double( 3.7E-4 ),
14919  s_a_phi2I = cms.double( 7.0E-4 ),
14920  s_a_phi2F = cms.double( 0.00906 ),
14921  s_a_zB = cms.double( 0.012 ),
14922  s_a_rI = cms.double( 0.027 ),
14923  s_a_rF = cms.double( 0.04 ),
14924  s2_threshold = cms.double( 0.4 ),
14925  tanhSO10BarrelThres = cms.double( 0.35 ),
14926  tanhSO10InterThres = cms.double( 1.0 ),
14927  tanhSO10ForwardThres = cms.double( 1.0 ),
14928  useS = cms.bool( False ),
14929  pixelVeto = cms.bool( False )
14930 )
14931 fragment.hltEle30GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14932  saveTags = cms.bool( True ),
14933  candTag = cms.InputTag( "hltEle30PixelMatchPPOnAAFilter" ),
14934  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
14935  rhoTag = cms.InputTag( "" ),
14936  energyLowEdges = cms.vdouble( 0.0 ),
14937  lessThan = cms.bool( True ),
14938  useEt = cms.bool( False ),
14939  thrRegularEB = cms.vdouble( 0.1 ),
14940  thrRegularEE = cms.vdouble( 0.1 ),
14941  thrOverEEB = cms.vdouble( -1.0 ),
14942  thrOverEEE = cms.vdouble( -1.0 ),
14943  thrOverE2EB = cms.vdouble( -1.0 ),
14944  thrOverE2EE = cms.vdouble( -1.0 ),
14945  ncandcut = cms.int32( 1 ),
14946  doRhoCorrection = cms.bool( False ),
14947  rhoMax = cms.double( 9.9999999E7 ),
14948  rhoScale = cms.double( 1.0 ),
14949  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14950  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14951  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14952 )
14953 fragment.hltEle30GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14954  saveTags = cms.bool( True ),
14955  candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPOnAAFilter" ),
14956  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
14957  rhoTag = cms.InputTag( "" ),
14958  energyLowEdges = cms.vdouble( 0.0 ),
14959  lessThan = cms.bool( True ),
14960  useEt = cms.bool( False ),
14961  thrRegularEB = cms.vdouble( 0.008 ),
14962  thrRegularEE = cms.vdouble( 0.012 ),
14963  thrOverEEB = cms.vdouble( -1.0 ),
14964  thrOverEEE = cms.vdouble( -1.0 ),
14965  thrOverE2EB = cms.vdouble( -1.0 ),
14966  thrOverE2EE = cms.vdouble( -1.0 ),
14967  ncandcut = cms.int32( 1 ),
14968  doRhoCorrection = cms.bool( False ),
14969  rhoMax = cms.double( 9.9999999E7 ),
14970  rhoScale = cms.double( 1.0 ),
14971  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14972  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14973  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14974 )
14975 fragment.hltEle30GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14976  saveTags = cms.bool( True ),
14977  candTag = cms.InputTag( "hltEle30GsfDetaPPOnAAFilter" ),
14978  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
14979  rhoTag = cms.InputTag( "" ),
14980  energyLowEdges = cms.vdouble( 0.0 ),
14981  lessThan = cms.bool( True ),
14982  useEt = cms.bool( False ),
14983  thrRegularEB = cms.vdouble( 0.1 ),
14984  thrRegularEE = cms.vdouble( 0.1 ),
14985  thrOverEEB = cms.vdouble( -1.0 ),
14986  thrOverEEE = cms.vdouble( -1.0 ),
14987  thrOverE2EB = cms.vdouble( -1.0 ),
14988  thrOverE2EE = cms.vdouble( -1.0 ),
14989  ncandcut = cms.int32( 1 ),
14990  doRhoCorrection = cms.bool( False ),
14991  rhoMax = cms.double( 9.9999999E7 ),
14992  rhoScale = cms.double( 1.0 ),
14993  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14994  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14995  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
14996 )
14997 fragment.hltEle30GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14998  saveTags = cms.bool( True ),
14999  candTag = cms.InputTag( "hltEle30GsfDphiPPOnAAFilter" ),
15000  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15001  rhoTag = cms.InputTag( "" ),
15002  energyLowEdges = cms.vdouble( 0.0 ),
15003  lessThan = cms.bool( True ),
15004  useEt = cms.bool( True ),
15005  thrRegularEB = cms.vdouble( -1.0 ),
15006  thrRegularEE = cms.vdouble( -1.0 ),
15007  thrOverEEB = cms.vdouble( 1.0 ),
15008  thrOverEEE = cms.vdouble( 1.0 ),
15009  thrOverE2EB = cms.vdouble( -1.0 ),
15010  thrOverE2EE = cms.vdouble( -1.0 ),
15011  ncandcut = cms.int32( 1 ),
15012  doRhoCorrection = cms.bool( False ),
15013  rhoMax = cms.double( 9.9999999E7 ),
15014  rhoScale = cms.double( 1.0 ),
15015  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15016  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15017  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15018 )
15019 fragment.hltL1sSingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
15020  saveTags = cms.bool( True ),
15021  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
15022  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15023  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15024  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15025  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15026  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15027  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15028  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15029  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15030 )
15031 fragment.hltPreHIEle40Gsf = cms.EDFilter( "HLTPrescaler",
15032  offset = cms.uint32( 0 ),
15033  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15034 )
15035 fragment.hltEle40ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15036  saveTags = cms.bool( True ),
15037  candTag = cms.InputTag( "hltEG40EtPPOnAAFilter" ),
15038  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15039  rhoTag = cms.InputTag( "" ),
15040  energyLowEdges = cms.vdouble( 0.0 ),
15041  lessThan = cms.bool( True ),
15042  useEt = cms.bool( False ),
15043  thrRegularEB = cms.vdouble( 0.015 ),
15044  thrRegularEE = cms.vdouble( 0.04 ),
15045  thrOverEEB = cms.vdouble( -1.0 ),
15046  thrOverEEE = cms.vdouble( -1.0 ),
15047  thrOverE2EB = cms.vdouble( -1.0 ),
15048  thrOverE2EE = cms.vdouble( -1.0 ),
15049  ncandcut = cms.int32( 1 ),
15050  doRhoCorrection = cms.bool( False ),
15051  rhoMax = cms.double( 9.9999999E7 ),
15052  rhoScale = cms.double( 1.0 ),
15053  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15054  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15055  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15056 )
15057 fragment.hltEle40HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15058  saveTags = cms.bool( True ),
15059  candTag = cms.InputTag( "hltEle40ClusterShapePPOnAAFilter" ),
15060  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15061  rhoTag = cms.InputTag( "" ),
15062  energyLowEdges = cms.vdouble( 0.0 ),
15063  lessThan = cms.bool( True ),
15064  useEt = cms.bool( False ),
15065  thrRegularEB = cms.vdouble( -1.0 ),
15066  thrRegularEE = cms.vdouble( -1.0 ),
15067  thrOverEEB = cms.vdouble( 0.2 ),
15068  thrOverEEE = cms.vdouble( 0.15 ),
15069  thrOverE2EB = cms.vdouble( -1.0 ),
15070  thrOverE2EE = cms.vdouble( -1.0 ),
15071  ncandcut = cms.int32( 1 ),
15072  doRhoCorrection = cms.bool( False ),
15073  rhoMax = cms.double( 9.9999999E7 ),
15074  rhoScale = cms.double( 1.0 ),
15075  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15076  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15077  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15078 )
15079 fragment.hltEle40EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15080  saveTags = cms.bool( True ),
15081  candTag = cms.InputTag( "hltEle40HoverEPPOnAAFilter" ),
15082  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15083  rhoTag = cms.InputTag( "" ),
15084  energyLowEdges = cms.vdouble( 0.0 ),
15085  lessThan = cms.bool( True ),
15086  useEt = cms.bool( True ),
15087  thrRegularEB = cms.vdouble( -1.0 ),
15088  thrRegularEE = cms.vdouble( -1.0 ),
15089  thrOverEEB = cms.vdouble( 1.0 ),
15090  thrOverEEE = cms.vdouble( 1.0 ),
15091  thrOverE2EB = cms.vdouble( -1.0 ),
15092  thrOverE2EE = cms.vdouble( -1.0 ),
15093  ncandcut = cms.int32( 1 ),
15094  doRhoCorrection = cms.bool( False ),
15095  rhoMax = cms.double( 9.9999999E7 ),
15096  rhoScale = cms.double( 1.0 ),
15097  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15098  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15099  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15100 )
15101 fragment.hltEle40HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15102  saveTags = cms.bool( True ),
15103  candTag = cms.InputTag( "hltEle40EcalIsoPPOnAAFilter" ),
15104  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15105  rhoTag = cms.InputTag( "" ),
15106  energyLowEdges = cms.vdouble( 0.0 ),
15107  lessThan = cms.bool( True ),
15108  useEt = cms.bool( True ),
15109  thrRegularEB = cms.vdouble( -1.0 ),
15110  thrRegularEE = cms.vdouble( -1.0 ),
15111  thrOverEEB = cms.vdouble( 1.0 ),
15112  thrOverEEE = cms.vdouble( 1.0 ),
15113  thrOverE2EB = cms.vdouble( -1.0 ),
15114  thrOverE2EE = cms.vdouble( -1.0 ),
15115  ncandcut = cms.int32( 1 ),
15116  doRhoCorrection = cms.bool( False ),
15117  rhoMax = cms.double( 9.9999999E7 ),
15118  rhoScale = cms.double( 1.0 ),
15119  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15120  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15121  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15122 )
15123 fragment.hltEle40PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15124  saveTags = cms.bool( True ),
15125  candTag = cms.InputTag( "hltEle40HcalIsoPPOnAAFilter" ),
15126  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15127  npixelmatchcut = cms.double( 1.0 ),
15128  ncandcut = cms.int32( 1 ),
15129  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15130  s_a_phi1B = cms.double( 0.0069 ),
15131  s_a_phi1I = cms.double( 0.0088 ),
15132  s_a_phi1F = cms.double( 0.0076 ),
15133  s_a_phi2B = cms.double( 3.7E-4 ),
15134  s_a_phi2I = cms.double( 7.0E-4 ),
15135  s_a_phi2F = cms.double( 0.00906 ),
15136  s_a_zB = cms.double( 0.012 ),
15137  s_a_rI = cms.double( 0.027 ),
15138  s_a_rF = cms.double( 0.04 ),
15139  s2_threshold = cms.double( 0.4 ),
15140  tanhSO10BarrelThres = cms.double( 0.35 ),
15141  tanhSO10InterThres = cms.double( 1.0 ),
15142  tanhSO10ForwardThres = cms.double( 1.0 ),
15143  useS = cms.bool( False ),
15144  pixelVeto = cms.bool( False )
15145 )
15146 fragment.hltEle40GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15147  saveTags = cms.bool( True ),
15148  candTag = cms.InputTag( "hltEle40PixelMatchPPOnAAFilter" ),
15149  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15150  rhoTag = cms.InputTag( "" ),
15151  energyLowEdges = cms.vdouble( 0.0 ),
15152  lessThan = cms.bool( True ),
15153  useEt = cms.bool( False ),
15154  thrRegularEB = cms.vdouble( 0.1 ),
15155  thrRegularEE = cms.vdouble( 0.1 ),
15156  thrOverEEB = cms.vdouble( -1.0 ),
15157  thrOverEEE = cms.vdouble( -1.0 ),
15158  thrOverE2EB = cms.vdouble( -1.0 ),
15159  thrOverE2EE = cms.vdouble( -1.0 ),
15160  ncandcut = cms.int32( 1 ),
15161  doRhoCorrection = cms.bool( False ),
15162  rhoMax = cms.double( 9.9999999E7 ),
15163  rhoScale = cms.double( 1.0 ),
15164  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15165  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15166  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15167 )
15168 fragment.hltEle40GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15169  saveTags = cms.bool( True ),
15170  candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPOnAAFilter" ),
15171  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15172  rhoTag = cms.InputTag( "" ),
15173  energyLowEdges = cms.vdouble( 0.0 ),
15174  lessThan = cms.bool( True ),
15175  useEt = cms.bool( False ),
15176  thrRegularEB = cms.vdouble( 0.008 ),
15177  thrRegularEE = cms.vdouble( 0.012 ),
15178  thrOverEEB = cms.vdouble( -1.0 ),
15179  thrOverEEE = cms.vdouble( -1.0 ),
15180  thrOverE2EB = cms.vdouble( -1.0 ),
15181  thrOverE2EE = cms.vdouble( -1.0 ),
15182  ncandcut = cms.int32( 1 ),
15183  doRhoCorrection = cms.bool( False ),
15184  rhoMax = cms.double( 9.9999999E7 ),
15185  rhoScale = cms.double( 1.0 ),
15186  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15187  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15188  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15189 )
15190 fragment.hltEle40GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15191  saveTags = cms.bool( True ),
15192  candTag = cms.InputTag( "hltEle40GsfDetaPPOnAAFilter" ),
15193  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15194  rhoTag = cms.InputTag( "" ),
15195  energyLowEdges = cms.vdouble( 0.0 ),
15196  lessThan = cms.bool( True ),
15197  useEt = cms.bool( False ),
15198  thrRegularEB = cms.vdouble( 0.1 ),
15199  thrRegularEE = cms.vdouble( 0.1 ),
15200  thrOverEEB = cms.vdouble( -1.0 ),
15201  thrOverEEE = cms.vdouble( -1.0 ),
15202  thrOverE2EB = cms.vdouble( -1.0 ),
15203  thrOverE2EE = cms.vdouble( -1.0 ),
15204  ncandcut = cms.int32( 1 ),
15205  doRhoCorrection = cms.bool( False ),
15206  rhoMax = cms.double( 9.9999999E7 ),
15207  rhoScale = cms.double( 1.0 ),
15208  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15209  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15210  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15211 )
15212 fragment.hltEle40GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15213  saveTags = cms.bool( True ),
15214  candTag = cms.InputTag( "hltEle40GsfDphiPPOnAAFilter" ),
15215  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15216  rhoTag = cms.InputTag( "" ),
15217  energyLowEdges = cms.vdouble( 0.0 ),
15218  lessThan = cms.bool( True ),
15219  useEt = cms.bool( True ),
15220  thrRegularEB = cms.vdouble( -1.0 ),
15221  thrRegularEE = cms.vdouble( -1.0 ),
15222  thrOverEEB = cms.vdouble( 1.0 ),
15223  thrOverEEE = cms.vdouble( 1.0 ),
15224  thrOverE2EB = cms.vdouble( -1.0 ),
15225  thrOverE2EE = cms.vdouble( -1.0 ),
15226  ncandcut = cms.int32( 1 ),
15227  doRhoCorrection = cms.bool( False ),
15228  rhoMax = cms.double( 9.9999999E7 ),
15229  rhoScale = cms.double( 1.0 ),
15230  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15231  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15232  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15233 )
15234 fragment.hltPreHIEle50Gsf = cms.EDFilter( "HLTPrescaler",
15235  offset = cms.uint32( 0 ),
15236  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15237 )
15238 fragment.hltEle50ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15239  saveTags = cms.bool( True ),
15240  candTag = cms.InputTag( "hltEG50EtPPOnAAFilter" ),
15241  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15242  rhoTag = cms.InputTag( "" ),
15243  energyLowEdges = cms.vdouble( 0.0 ),
15244  lessThan = cms.bool( True ),
15245  useEt = cms.bool( False ),
15246  thrRegularEB = cms.vdouble( 0.015 ),
15247  thrRegularEE = cms.vdouble( 0.04 ),
15248  thrOverEEB = cms.vdouble( -1.0 ),
15249  thrOverEEE = cms.vdouble( -1.0 ),
15250  thrOverE2EB = cms.vdouble( -1.0 ),
15251  thrOverE2EE = cms.vdouble( -1.0 ),
15252  ncandcut = cms.int32( 1 ),
15253  doRhoCorrection = cms.bool( False ),
15254  rhoMax = cms.double( 9.9999999E7 ),
15255  rhoScale = cms.double( 1.0 ),
15256  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15257  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15258  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15259 )
15260 fragment.hltEle50HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15261  saveTags = cms.bool( True ),
15262  candTag = cms.InputTag( "hltEle50ClusterShapePPOnAAFilter" ),
15263  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15264  rhoTag = cms.InputTag( "" ),
15265  energyLowEdges = cms.vdouble( 0.0 ),
15266  lessThan = cms.bool( True ),
15267  useEt = cms.bool( False ),
15268  thrRegularEB = cms.vdouble( -1.0 ),
15269  thrRegularEE = cms.vdouble( -1.0 ),
15270  thrOverEEB = cms.vdouble( 0.2 ),
15271  thrOverEEE = cms.vdouble( 0.15 ),
15272  thrOverE2EB = cms.vdouble( -1.0 ),
15273  thrOverE2EE = cms.vdouble( -1.0 ),
15274  ncandcut = cms.int32( 1 ),
15275  doRhoCorrection = cms.bool( False ),
15276  rhoMax = cms.double( 9.9999999E7 ),
15277  rhoScale = cms.double( 1.0 ),
15278  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15279  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15280  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15281 )
15282 fragment.hltEle50EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15283  saveTags = cms.bool( True ),
15284  candTag = cms.InputTag( "hltEle50HoverEPPOnAAFilter" ),
15285  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15286  rhoTag = cms.InputTag( "" ),
15287  energyLowEdges = cms.vdouble( 0.0 ),
15288  lessThan = cms.bool( True ),
15289  useEt = cms.bool( True ),
15290  thrRegularEB = cms.vdouble( -1.0 ),
15291  thrRegularEE = cms.vdouble( -1.0 ),
15292  thrOverEEB = cms.vdouble( 1.0 ),
15293  thrOverEEE = cms.vdouble( 1.0 ),
15294  thrOverE2EB = cms.vdouble( -1.0 ),
15295  thrOverE2EE = cms.vdouble( -1.0 ),
15296  ncandcut = cms.int32( 1 ),
15297  doRhoCorrection = cms.bool( False ),
15298  rhoMax = cms.double( 9.9999999E7 ),
15299  rhoScale = cms.double( 1.0 ),
15300  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15301  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15302  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15303 )
15304 fragment.hltEle50HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15305  saveTags = cms.bool( True ),
15306  candTag = cms.InputTag( "hltEle50EcalIsoPPOnAAFilter" ),
15307  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15308  rhoTag = cms.InputTag( "" ),
15309  energyLowEdges = cms.vdouble( 0.0 ),
15310  lessThan = cms.bool( True ),
15311  useEt = cms.bool( True ),
15312  thrRegularEB = cms.vdouble( -1.0 ),
15313  thrRegularEE = cms.vdouble( -1.0 ),
15314  thrOverEEB = cms.vdouble( 1.0 ),
15315  thrOverEEE = cms.vdouble( 1.0 ),
15316  thrOverE2EB = cms.vdouble( -1.0 ),
15317  thrOverE2EE = cms.vdouble( -1.0 ),
15318  ncandcut = cms.int32( 1 ),
15319  doRhoCorrection = cms.bool( False ),
15320  rhoMax = cms.double( 9.9999999E7 ),
15321  rhoScale = cms.double( 1.0 ),
15322  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15323  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15324  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15325 )
15326 fragment.hltEle50PixelMatchPPOnAAFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
15327  saveTags = cms.bool( True ),
15328  candTag = cms.InputTag( "hltEle50HcalIsoPPOnAAFilter" ),
15329  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsPPOnAA" ),
15330  npixelmatchcut = cms.double( 1.0 ),
15331  ncandcut = cms.int32( 1 ),
15332  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15333  s_a_phi1B = cms.double( 0.0069 ),
15334  s_a_phi1I = cms.double( 0.0088 ),
15335  s_a_phi1F = cms.double( 0.0076 ),
15336  s_a_phi2B = cms.double( 3.7E-4 ),
15337  s_a_phi2I = cms.double( 7.0E-4 ),
15338  s_a_phi2F = cms.double( 0.00906 ),
15339  s_a_zB = cms.double( 0.012 ),
15340  s_a_rI = cms.double( 0.027 ),
15341  s_a_rF = cms.double( 0.04 ),
15342  s2_threshold = cms.double( 0.4 ),
15343  tanhSO10BarrelThres = cms.double( 0.35 ),
15344  tanhSO10InterThres = cms.double( 1.0 ),
15345  tanhSO10ForwardThres = cms.double( 1.0 ),
15346  useS = cms.bool( False ),
15347  pixelVeto = cms.bool( False )
15348 )
15349 fragment.hltEle50GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15350  saveTags = cms.bool( True ),
15351  candTag = cms.InputTag( "hltEle50PixelMatchPPOnAAFilter" ),
15352  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','OneOESuperMinusOneOP' ),
15353  rhoTag = cms.InputTag( "" ),
15354  energyLowEdges = cms.vdouble( 0.0 ),
15355  lessThan = cms.bool( True ),
15356  useEt = cms.bool( False ),
15357  thrRegularEB = cms.vdouble( 0.1 ),
15358  thrRegularEE = cms.vdouble( 0.1 ),
15359  thrOverEEB = cms.vdouble( -1.0 ),
15360  thrOverEEE = cms.vdouble( -1.0 ),
15361  thrOverE2EB = cms.vdouble( -1.0 ),
15362  thrOverE2EE = cms.vdouble( -1.0 ),
15363  ncandcut = cms.int32( 1 ),
15364  doRhoCorrection = cms.bool( False ),
15365  rhoMax = cms.double( 9.9999999E7 ),
15366  rhoScale = cms.double( 1.0 ),
15367  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15368  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15369  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15370 )
15371 fragment.hltEle50GsfDetaPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15372  saveTags = cms.bool( True ),
15373  candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPOnAAFilter" ),
15374  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','DetaSeed' ),
15375  rhoTag = cms.InputTag( "" ),
15376  energyLowEdges = cms.vdouble( 0.0 ),
15377  lessThan = cms.bool( True ),
15378  useEt = cms.bool( False ),
15379  thrRegularEB = cms.vdouble( 0.008 ),
15380  thrRegularEE = cms.vdouble( 0.012 ),
15381  thrOverEEB = cms.vdouble( -1.0 ),
15382  thrOverEEE = cms.vdouble( -1.0 ),
15383  thrOverE2EB = cms.vdouble( -1.0 ),
15384  thrOverE2EE = cms.vdouble( -1.0 ),
15385  ncandcut = cms.int32( 1 ),
15386  doRhoCorrection = cms.bool( False ),
15387  rhoMax = cms.double( 9.9999999E7 ),
15388  rhoScale = cms.double( 1.0 ),
15389  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15390  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15391  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15392 )
15393 fragment.hltEle50GsfDphiPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15394  saveTags = cms.bool( True ),
15395  candTag = cms.InputTag( "hltEle50GsfDetaPPOnAAFilter" ),
15396  varTag = cms.InputTag( 'hltEgammaGsfTrackVarsPPOnAA','Dphi' ),
15397  rhoTag = cms.InputTag( "" ),
15398  energyLowEdges = cms.vdouble( 0.0 ),
15399  lessThan = cms.bool( True ),
15400  useEt = cms.bool( False ),
15401  thrRegularEB = cms.vdouble( 0.1 ),
15402  thrRegularEE = cms.vdouble( 0.1 ),
15403  thrOverEEB = cms.vdouble( -1.0 ),
15404  thrOverEEE = cms.vdouble( -1.0 ),
15405  thrOverE2EB = cms.vdouble( -1.0 ),
15406  thrOverE2EE = cms.vdouble( -1.0 ),
15407  ncandcut = cms.int32( 1 ),
15408  doRhoCorrection = cms.bool( False ),
15409  rhoMax = cms.double( 9.9999999E7 ),
15410  rhoScale = cms.double( 1.0 ),
15411  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15412  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15413  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15414 )
15415 fragment.hltEle50GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15416  saveTags = cms.bool( True ),
15417  candTag = cms.InputTag( "hltEle50GsfDphiPPOnAAFilter" ),
15418  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15419  rhoTag = cms.InputTag( "" ),
15420  energyLowEdges = cms.vdouble( 0.0 ),
15421  lessThan = cms.bool( True ),
15422  useEt = cms.bool( True ),
15423  thrRegularEB = cms.vdouble( -1.0 ),
15424  thrRegularEE = cms.vdouble( -1.0 ),
15425  thrOverEEB = cms.vdouble( 1.0 ),
15426  thrOverEEE = cms.vdouble( 1.0 ),
15427  thrOverE2EB = cms.vdouble( -1.0 ),
15428  thrOverE2EE = cms.vdouble( -1.0 ),
15429  ncandcut = cms.int32( 1 ),
15430  doRhoCorrection = cms.bool( False ),
15431  rhoMax = cms.double( 9.9999999E7 ),
15432  rhoScale = cms.double( 1.0 ),
15433  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15434  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15435  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15436 )
15437 fragment.hltPreHIEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
15438  offset = cms.uint32( 0 ),
15439  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15440 )
15441 fragment.hltDoubleEG10EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
15442  saveTags = cms.bool( True ),
15443  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
15444  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15445  etcutEB = cms.double( 10.0 ),
15446  etcutEE = cms.double( 10.0 ),
15447  minEtaCut = cms.double( -9999.0 ),
15448  maxEtaCut = cms.double( 9999.0 ),
15449  ncandcut = cms.int32( 2 )
15450 )
15451 fragment.hltDoubleEle10ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15452  saveTags = cms.bool( True ),
15453  candTag = cms.InputTag( "hltDoubleEG10EtPPOnAAFilter" ),
15454  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15455  rhoTag = cms.InputTag( "" ),
15456  energyLowEdges = cms.vdouble( 0.0 ),
15457  lessThan = cms.bool( True ),
15458  useEt = cms.bool( False ),
15459  thrRegularEB = cms.vdouble( 0.015 ),
15460  thrRegularEE = cms.vdouble( 0.04 ),
15461  thrOverEEB = cms.vdouble( -1.0 ),
15462  thrOverEEE = cms.vdouble( -1.0 ),
15463  thrOverE2EB = cms.vdouble( -1.0 ),
15464  thrOverE2EE = cms.vdouble( -1.0 ),
15465  ncandcut = cms.int32( 2 ),
15466  doRhoCorrection = cms.bool( False ),
15467  rhoMax = cms.double( 9.9999999E7 ),
15468  rhoScale = cms.double( 1.0 ),
15469  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15470  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15471  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15472 )
15473 fragment.hltDoubleEle10HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15474  saveTags = cms.bool( True ),
15475  candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPOnAAFilter" ),
15476  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15477  rhoTag = cms.InputTag( "" ),
15478  energyLowEdges = cms.vdouble( 0.0 ),
15479  lessThan = cms.bool( True ),
15480  useEt = cms.bool( False ),
15481  thrRegularEB = cms.vdouble( -1.0 ),
15482  thrRegularEE = cms.vdouble( -1.0 ),
15483  thrOverEEB = cms.vdouble( 0.2 ),
15484  thrOverEEE = cms.vdouble( 0.15 ),
15485  thrOverE2EB = cms.vdouble( -1.0 ),
15486  thrOverE2EE = cms.vdouble( -1.0 ),
15487  ncandcut = cms.int32( 2 ),
15488  doRhoCorrection = cms.bool( False ),
15489  rhoMax = cms.double( 9.9999999E7 ),
15490  rhoScale = cms.double( 1.0 ),
15491  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15492  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15493  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15494 )
15495 fragment.hltDoubleEle10EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15496  saveTags = cms.bool( True ),
15497  candTag = cms.InputTag( "hltDoubleEle10HoverEPPOnAAFilter" ),
15498  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15499  rhoTag = cms.InputTag( "" ),
15500  energyLowEdges = cms.vdouble( 0.0 ),
15501  lessThan = cms.bool( True ),
15502  useEt = cms.bool( True ),
15503  thrRegularEB = cms.vdouble( -1.0 ),
15504  thrRegularEE = cms.vdouble( -1.0 ),
15505  thrOverEEB = cms.vdouble( 1.0 ),
15506  thrOverEEE = cms.vdouble( 1.0 ),
15507  thrOverE2EB = cms.vdouble( -1.0 ),
15508  thrOverE2EE = cms.vdouble( -1.0 ),
15509  ncandcut = cms.int32( 2 ),
15510  doRhoCorrection = cms.bool( False ),
15511  rhoMax = cms.double( 9.9999999E7 ),
15512  rhoScale = cms.double( 1.0 ),
15513  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15514  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15515  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15516 )
15517 fragment.hltDoubleEle10HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15518  saveTags = cms.bool( True ),
15519  candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPOnAAFilter" ),
15520  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15521  rhoTag = cms.InputTag( "" ),
15522  energyLowEdges = cms.vdouble( 0.0 ),
15523  lessThan = cms.bool( True ),
15524  useEt = cms.bool( True ),
15525  thrRegularEB = cms.vdouble( -1.0 ),
15526  thrRegularEE = cms.vdouble( -1.0 ),
15527  thrOverEEB = cms.vdouble( 1.0 ),
15528  thrOverEEE = cms.vdouble( 1.0 ),
15529  thrOverE2EB = cms.vdouble( -1.0 ),
15530  thrOverE2EE = cms.vdouble( -1.0 ),
15531  ncandcut = cms.int32( 2 ),
15532  doRhoCorrection = cms.bool( False ),
15533  rhoMax = cms.double( 9.9999999E7 ),
15534  rhoScale = cms.double( 1.0 ),
15535  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15536  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15537  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15538 )
15539 fragment.hltDoubleEle10GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15540  saveTags = cms.bool( True ),
15541  candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPOnAAFilter" ),
15542  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15543  rhoTag = cms.InputTag( "" ),
15544  energyLowEdges = cms.vdouble( 0.0 ),
15545  lessThan = cms.bool( True ),
15546  useEt = cms.bool( True ),
15547  thrRegularEB = cms.vdouble( -1.0 ),
15548  thrRegularEE = cms.vdouble( -1.0 ),
15549  thrOverEEB = cms.vdouble( 1.0 ),
15550  thrOverEEE = cms.vdouble( 1.0 ),
15551  thrOverE2EB = cms.vdouble( -1.0 ),
15552  thrOverE2EE = cms.vdouble( -1.0 ),
15553  ncandcut = cms.int32( 2 ),
15554  doRhoCorrection = cms.bool( False ),
15555  rhoMax = cms.double( 9.9999999E7 ),
15556  rhoScale = cms.double( 1.0 ),
15557  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15558  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15559  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15560 )
15561 fragment.hltPreHIEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
15562  offset = cms.uint32( 0 ),
15563  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15564 )
15565 fragment.hltDoubleEle10Mass50PPOnAAFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
15566  saveTags = cms.bool( True ),
15567  firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPOnAAFilter" ),
15568  secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPOnAAFilter" ),
15569  minMass = cms.double( 50.0 )
15570 )
15571 fragment.hltPreHIDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
15572  offset = cms.uint32( 0 ),
15573  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15574 )
15575 fragment.hltPreHIDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
15576  offset = cms.uint32( 0 ),
15577  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15578 )
15579 fragment.hltPreHIDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
15580  offset = cms.uint32( 0 ),
15581  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15582 )
15583 fragment.hltDoubleEG15EtPPOnAAFilter = cms.EDFilter( "HLTEgammaEtFilter",
15584  saveTags = cms.bool( True ),
15585  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperPPOnAA" ),
15586  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" ),
15587  etcutEB = cms.double( 15.0 ),
15588  etcutEE = cms.double( 15.0 ),
15589  minEtaCut = cms.double( -9999.0 ),
15590  maxEtaCut = cms.double( 9999.0 ),
15591  ncandcut = cms.int32( 2 )
15592 )
15593 fragment.hltDoubleEle15ClusterShapePPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15594  saveTags = cms.bool( True ),
15595  candTag = cms.InputTag( "hltDoubleEG15EtPPOnAAFilter" ),
15596  varTag = cms.InputTag( 'hltEgammaClusterShapePPOnAA','sigmaIEtaIEta5x5NoiseCleaned' ),
15597  rhoTag = cms.InputTag( "" ),
15598  energyLowEdges = cms.vdouble( 0.0 ),
15599  lessThan = cms.bool( True ),
15600  useEt = cms.bool( False ),
15601  thrRegularEB = cms.vdouble( 0.015 ),
15602  thrRegularEE = cms.vdouble( 0.04 ),
15603  thrOverEEB = cms.vdouble( -1.0 ),
15604  thrOverEEE = cms.vdouble( -1.0 ),
15605  thrOverE2EB = cms.vdouble( -1.0 ),
15606  thrOverE2EE = cms.vdouble( -1.0 ),
15607  ncandcut = cms.int32( 2 ),
15608  doRhoCorrection = cms.bool( False ),
15609  rhoMax = cms.double( 9.9999999E7 ),
15610  rhoScale = cms.double( 1.0 ),
15611  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15612  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15613  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15614 )
15615 fragment.hltDoubleEle15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15616  saveTags = cms.bool( True ),
15617  candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPOnAAFilter" ),
15618  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
15619  rhoTag = cms.InputTag( "" ),
15620  energyLowEdges = cms.vdouble( 0.0 ),
15621  lessThan = cms.bool( True ),
15622  useEt = cms.bool( False ),
15623  thrRegularEB = cms.vdouble( -1.0 ),
15624  thrRegularEE = cms.vdouble( -1.0 ),
15625  thrOverEEB = cms.vdouble( 0.2 ),
15626  thrOverEEE = cms.vdouble( 0.15 ),
15627  thrOverE2EB = cms.vdouble( -1.0 ),
15628  thrOverE2EE = cms.vdouble( -1.0 ),
15629  ncandcut = cms.int32( 2 ),
15630  doRhoCorrection = cms.bool( False ),
15631  rhoMax = cms.double( 9.9999999E7 ),
15632  rhoScale = cms.double( 1.0 ),
15633  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15634  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15635  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15636 )
15637 fragment.hltDoubleEle15EcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15638  saveTags = cms.bool( True ),
15639  candTag = cms.InputTag( "hltDoubleEle15HoverEPPOnAAFilter" ),
15640  varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoPPOnAA" ),
15641  rhoTag = cms.InputTag( "" ),
15642  energyLowEdges = cms.vdouble( 0.0 ),
15643  lessThan = cms.bool( True ),
15644  useEt = cms.bool( True ),
15645  thrRegularEB = cms.vdouble( -1.0 ),
15646  thrRegularEE = cms.vdouble( -1.0 ),
15647  thrOverEEB = cms.vdouble( 1.0 ),
15648  thrOverEEE = cms.vdouble( 1.0 ),
15649  thrOverE2EB = cms.vdouble( -1.0 ),
15650  thrOverE2EE = cms.vdouble( -1.0 ),
15651  ncandcut = cms.int32( 2 ),
15652  doRhoCorrection = cms.bool( False ),
15653  rhoMax = cms.double( 9.9999999E7 ),
15654  rhoScale = cms.double( 1.0 ),
15655  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15656  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15657  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15658 )
15659 fragment.hltDoubleEle15HcalIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15660  saveTags = cms.bool( True ),
15661  candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPOnAAFilter" ),
15662  varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoPPOnAA" ),
15663  rhoTag = cms.InputTag( "" ),
15664  energyLowEdges = cms.vdouble( 0.0 ),
15665  lessThan = cms.bool( True ),
15666  useEt = cms.bool( True ),
15667  thrRegularEB = cms.vdouble( -1.0 ),
15668  thrRegularEE = cms.vdouble( -1.0 ),
15669  thrOverEEB = cms.vdouble( 1.0 ),
15670  thrOverEEE = cms.vdouble( 1.0 ),
15671  thrOverE2EB = cms.vdouble( -1.0 ),
15672  thrOverE2EE = cms.vdouble( -1.0 ),
15673  ncandcut = cms.int32( 2 ),
15674  doRhoCorrection = cms.bool( False ),
15675  rhoMax = cms.double( 9.9999999E7 ),
15676  rhoScale = cms.double( 1.0 ),
15677  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15678  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15679  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15680 )
15681 fragment.hltDoubleEle15GsfTrackIsoPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
15682  saveTags = cms.bool( True ),
15683  candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPOnAAFilter" ),
15684  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPOnAA" ),
15685  rhoTag = cms.InputTag( "" ),
15686  energyLowEdges = cms.vdouble( 0.0 ),
15687  lessThan = cms.bool( True ),
15688  useEt = cms.bool( True ),
15689  thrRegularEB = cms.vdouble( -1.0 ),
15690  thrRegularEE = cms.vdouble( -1.0 ),
15691  thrOverEEB = cms.vdouble( 1.0 ),
15692  thrOverEEE = cms.vdouble( 1.0 ),
15693  thrOverE2EB = cms.vdouble( -1.0 ),
15694  thrOverE2EE = cms.vdouble( -1.0 ),
15695  ncandcut = cms.int32( 2 ),
15696  doRhoCorrection = cms.bool( False ),
15697  rhoMax = cms.double( 9.9999999E7 ),
15698  rhoScale = cms.double( 1.0 ),
15699  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
15700  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
15701  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
15702 )
15703 fragment.hltPreHIDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
15704  offset = cms.uint32( 0 ),
15705  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15706 )
15707 fragment.hltDoubleEle15Mass50PPOnAAFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
15708  saveTags = cms.bool( True ),
15709  firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPOnAAFilter" ),
15710  secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPOnAAFilter" ),
15711  minMass = cms.double( 50.0 )
15712 )
15713 fragment.hltL1sSingleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
15714  saveTags = cms.bool( True ),
15715  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
15716  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15717  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15718  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15719  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15720  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15721  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15722  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15723  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15724 )
15725 fragment.hltPreHIL1Mu3Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
15726  offset = cms.uint32( 0 ),
15727  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15728 )
15729 fragment.hltL1fL1sMuOpenL1Filtered3 = cms.EDFilter( "HLTMuonL1TFilter",
15730  saveTags = cms.bool( True ),
15731  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15732  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
15733  MaxEta = cms.double( 2.5 ),
15734  MinPt = cms.double( 3.0 ),
15735  MaxDeltaR = cms.double( 0.3 ),
15736  MinN = cms.int32( 1 ),
15737  CentralBxOnly = cms.bool( True ),
15738  SelectQualities = cms.vint32( )
15739 )
15740 fragment.hltPreHIL1Mu3Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
15741  offset = cms.uint32( 0 ),
15742  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15743 )
15744 fragment.hltPreHIL1Mu3Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
15745  offset = cms.uint32( 0 ),
15746  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15747 )
15748 fragment.hltPreHIL1Mu5Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
15749  offset = cms.uint32( 0 ),
15750  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15751 )
15752 fragment.hltL1fL1sMuOpenL1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
15753  saveTags = cms.bool( True ),
15754  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15755  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
15756  MaxEta = cms.double( 2.5 ),
15757  MinPt = cms.double( 5.0 ),
15758  MaxDeltaR = cms.double( 0.3 ),
15759  MinN = cms.int32( 1 ),
15760  CentralBxOnly = cms.bool( True ),
15761  SelectQualities = cms.vint32( )
15762 )
15763 fragment.hltPreHIL1Mu5Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
15764  offset = cms.uint32( 0 ),
15765  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15766 )
15767 fragment.hltL1sSingleMu3OpenBptxAND = cms.EDFilter( "HLTL1TSeed",
15768  saveTags = cms.bool( True ),
15769  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3Open_BptxAND" ),
15770  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15771  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15772  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15773  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15774  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15775  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15776  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15777  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15778 )
15779 fragment.hltPreHIL1Mu5Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
15780  offset = cms.uint32( 0 ),
15781  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15782 )
15783 fragment.hltL1fL1sMu3OpenL1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
15784  saveTags = cms.bool( True ),
15785  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15786  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
15787  MaxEta = cms.double( 2.5 ),
15788  MinPt = cms.double( 5.0 ),
15789  MaxDeltaR = cms.double( 0.3 ),
15790  MinN = cms.int32( 1 ),
15791  CentralBxOnly = cms.bool( True ),
15792  SelectQualities = cms.vint32( )
15793 )
15794 fragment.hltPreHIL1Mu7Eta2p5Ele10Gsf = cms.EDFilter( "HLTPrescaler",
15795  offset = cms.uint32( 0 ),
15796  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15797 )
15798 fragment.hltL1fL1sMuOpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
15799  saveTags = cms.bool( True ),
15800  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15801  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
15802  MaxEta = cms.double( 2.5 ),
15803  MinPt = cms.double( 7.0 ),
15804  MaxDeltaR = cms.double( 0.3 ),
15805  MinN = cms.int32( 1 ),
15806  CentralBxOnly = cms.bool( True ),
15807  SelectQualities = cms.vint32( )
15808 )
15809 fragment.hltPreHIL1Mu7Eta2p5Ele15Gsf = cms.EDFilter( "HLTPrescaler",
15810  offset = cms.uint32( 0 ),
15811  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15812 )
15813 fragment.hltPreHIL1Mu7Eta2p5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
15814  offset = cms.uint32( 0 ),
15815  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15816 )
15817 fragment.hltL1fL1sMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
15818  saveTags = cms.bool( True ),
15819  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15820  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
15821  MaxEta = cms.double( 2.5 ),
15822  MinPt = cms.double( 7.0 ),
15823  MaxDeltaR = cms.double( 0.3 ),
15824  MinN = cms.int32( 1 ),
15825  CentralBxOnly = cms.bool( True ),
15826  SelectQualities = cms.vint32( )
15827 )
15828 fragment.hltL1sSingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
15829  saveTags = cms.bool( True ),
15830  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_BptxAND" ),
15831  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15832  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15833  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15834  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15835  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15836  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15837  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15838  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
15839 )
15840 fragment.hltPreHIDmesonPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
15841  offset = cms.uint32( 0 ),
15842  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15843 )
15844 fragment.hltSinglePuAK4CaloJet26Eta2p4 = cms.EDFilter( "HLT1CaloJet",
15845  saveTags = cms.bool( False ),
15846  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
15847  triggerType = cms.int32( 85 ),
15848  MinE = cms.double( -1.0 ),
15849  MinPt = cms.double( 26.0 ),
15850  MinMass = cms.double( -1.0 ),
15851  MaxMass = cms.double( -1.0 ),
15852  MinEta = cms.double( -1.0 ),
15853  MaxEta = cms.double( 2.4 ),
15854  MinN = cms.int32( 1 )
15855 )
15856 fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
15857  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
15858  'BPix1+BPix2+BPix3+FPix1_pos',
15859  'BPix1+BPix2+BPix3+FPix1_neg',
15860  'BPix1+BPix2+FPix1_pos+FPix2_pos',
15861  'BPix1+BPix2+FPix1_neg+FPix2_neg',
15862  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
15863  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
15864  BPix = cms.PSet(
15865  hitErrorRPhi = cms.double( 0.0027 ),
15866  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15867  useErrorsFromParam = cms.bool( True ),
15868  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" ),
15869  hitErrorRZ = cms.double( 0.006 )
15870  ),
15871  FPix = cms.PSet(
15872  hitErrorRPhi = cms.double( 0.0051 ),
15873  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15874  useErrorsFromParam = cms.bool( True ),
15875  hitErrorRZ = cms.double( 0.0036 ),
15876  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
15877  ),
15878  TIB = cms.PSet( ),
15879  TID = cms.PSet( ),
15880  TOB = cms.PSet( ),
15881  TEC = cms.PSet( ),
15882  MTIB = cms.PSet( ),
15883  MTID = cms.PSet( ),
15884  MTOB = cms.PSet( ),
15885  MTEC = cms.PSet( )
15886 )
15887 fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
15888  RegionPSet = cms.PSet(
15889  nSigmaZ = cms.double( 4.0 ),
15890  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15891  ptMin = cms.double( 3.0 ),
15892  originHalfLength = cms.double( 0.0 ),
15893  originRadius = cms.double( 0.02 ),
15894  precise = cms.bool( True ),
15895  useMultipleScattering = cms.bool( False )
15896  )
15897 )
15898 fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
15899  doClusterCheck = cms.bool( True ),
15900  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
15901  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
15902  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
15903  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
15904  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
15905  silentClusterCheck = cms.untracked.bool( False )
15906 )
15907 fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
15908  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson" ),
15909  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson" ),
15910  trackingRegionsSeedingLayers = cms.InputTag( "" ),
15911  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson" ),
15912  produceSeedingHitSets = cms.bool( False ),
15913  produceIntermediateHitDoublets = cms.bool( True ),
15914  maxElement = cms.uint32( 0 ),
15915  maxElementTotal = cms.uint32( 50000000 ),
15916  putEmptyIfMaxElementReached = cms.bool( False ),
15917  layerPairs = cms.vuint32( 0, 1, 2 )
15918 )
15919 fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
15920  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson" ),
15921  extraHitRPhitolerance = cms.double( 0.032 ),
15922  fitFastCircle = cms.bool( True ),
15923  fitFastCircleChi2Cut = cms.bool( True ),
15924  useBendingCorrection = cms.bool( True ),
15925  CAThetaCut = cms.double( 0.0012 ),
15926  CAPhiCut = cms.double( 0.2 ),
15927  CAThetaCut_byTriplets = cms.VPSet(
15928  cms.PSet( seedingLayers = cms.string( "" ),
15929  cut = cms.double( -1.0 )
15930  )
15931  ),
15932  CAPhiCut_byTriplets = cms.VPSet(
15933  cms.PSet( seedingLayers = cms.string( "" ),
15934  cut = cms.double( -1.0 )
15935  )
15936  ),
15937  CAHardPtCut = cms.double( 0.0 ),
15938  maxChi2 = cms.PSet(
15939  value2 = cms.double( 50.0 ),
15940  value1 = cms.double( 200.0 ),
15941  pt1 = cms.double( 0.7 ),
15942  enabled = cms.bool( True ),
15943  pt2 = cms.double( 2.0 )
15944  ),
15945  SeedComparitorPSet = cms.PSet(
15946  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
15947  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
15948  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
15949  )
15950 )
15951 fragment.hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
15952  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson" ),
15953  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
15954  SeedMomentumForBOFF = cms.double( 5.0 ),
15955  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
15956  MinOneOverPtError = cms.double( 1.0 ),
15957  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15958  magneticField = cms.string( "ParabolicMf" ),
15959  forceKinematicWithRegionDirection = cms.bool( False ),
15960  SeedComparitorPSet = cms.PSet(
15961  FilterStripHits = cms.bool( False ),
15962  FilterPixelHits = cms.bool( True ),
15963  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
15964  FilterAtHelixStage = cms.bool( False ),
15965  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
15966  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
15967  )
15968 )
15969 fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
15970  cleanTrajectoryAfterInOut = cms.bool( True ),
15971  doSeedingRegionRebuilding = cms.bool( True ),
15972  onlyPixelHitsForSeedCleaner = cms.bool( True ),
15973  reverseTrajectories = cms.bool( False ),
15974  useHitsSplitting = cms.bool( True ),
15975  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersPPOnAA" ),
15976  src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson" ),
15977  clustersToSkip = cms.InputTag( "" ),
15978  phase2clustersToSkip = cms.InputTag( "" ),
15979  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ),
15980  TransientInitialStateEstimatorParameters = cms.PSet(
15981  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15982  numberMeasurementsForFit = cms.int32( 4 ),
15983  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15984  ),
15985  numHitsForSeedCleaner = cms.int32( 50 ),
15986  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15987  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15988  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15989  maxNSeeds = cms.uint32( 500000 ),
15990  maxSeedsBeforeCleaning = cms.uint32( 5000 )
15991 )
15992 fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
15993  useSimpleMF = cms.bool( False ),
15994  SimpleMagneticField = cms.string( "ParabolicMf" ),
15995  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson" ),
15996  clusterRemovalInfo = cms.InputTag( "" ),
15997  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15998  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
15999  useHitsSplitting = cms.bool( False ),
16000  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16001  TrajectoryInEvent = cms.bool( False ),
16002  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16003  AlgorithmName = cms.string( "initialStep" ),
16004  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16005  GeometricInnerState = cms.bool( False ),
16006  NavigationSchool = cms.string( "" ),
16007  MeasurementTracker = cms.string( "" ),
16008  MeasurementTrackerEvent = cms.InputTag( "" )
16009 )
16010 fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
16011  vertexCollections = cms.VPSet(
16012  cms.PSet( chi2cutoff = cms.double( 2.5 ),
16013  label = cms.string( "" ),
16014  useBeamConstraint = cms.bool( False ),
16015  minNdof = cms.double( 0.0 ),
16016  maxDistanceToBeam = cms.double( 1.0 ),
16017  algorithm = cms.string( "AdaptiveVertexFitter" )
16018  )
16019  ),
16020  verbose = cms.untracked.bool( False ),
16021  TkFilterParameters = cms.PSet(
16022  maxEta = cms.double( 2.4 ),
16023  minPt = cms.double( 0.7 ),
16024  minSiliconLayersWithHits = cms.int32( 5 ),
16025  minPixelLayersWithHits = cms.int32( 3 ),
16026  maxNormalizedChi2 = cms.double( 10.0 ),
16027  trackQuality = cms.string( "any" ),
16028  algorithm = cms.string( "filter" ),
16029  maxD0Significance = cms.double( 2.0 )
16030  ),
16031  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16032  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ),
16033  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
16034  TrackTimesLabel = cms.InputTag( "dummy_default" ),
16035  TkClusParameters = cms.PSet(
16036  algorithm = cms.string( "gap" ),
16037  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
16038  ),
16039  isRecoveryIteration = cms.bool( False ),
16040  recoveryVtxCollection = cms.InputTag( "" )
16041 )
16042 fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter",
16043  pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
16044  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson" ),
16045  pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
16046  verbose = cms.bool( False ),
16047  ptMin = cms.double( 200.0 ),
16048  cores = cms.InputTag( "hltJetsForCoreTracking" ),
16049  chargeFractionMin = cms.double( 2.0 ),
16050  deltaRmax = cms.double( 0.05 ),
16051  forceXError = cms.double( 100.0 ),
16052  forceYError = cms.double( 150.0 ),
16053  fractionalWidth = cms.double( 0.4 ),
16054  chargePerUnit = cms.double( 2000.0 ),
16055  centralMIPCharge = cms.double( 26000.0 )
16056 )
16057 fragment.hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
16058  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16059  onDemand = cms.bool( False )
16060 )
16061 fragment.hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson = cms.EDProducer( "SiPixelRecHitConverter",
16062  src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16063  CPE = cms.string( "hltESPPixelCPEGeneric" ),
16064  VerboseLevel = cms.untracked.int32( 0 )
16065 )
16066 fragment.hltSiStripClustersFullPPOnAAForDmeson = cms.EDProducer( "MeasurementTrackerEventProducer",
16067  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
16068  skipClusters = cms.InputTag( "" ),
16069  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16070  stripClusterProducer = cms.string( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16071  Phase2TrackerCluster1DProducer = cms.string( "" ),
16072  vectorHits = cms.InputTag( "" ),
16073  vectorHitsRej = cms.InputTag( "" ),
16074  inactivePixelDetectorLabels = cms.VInputTag( ),
16075  badPixelFEDChannelCollectionLabels = cms.VInputTag( ),
16076  pixelCablingMapLabel = cms.string( "" ),
16077  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
16078  switchOffPixelsIfEmpty = cms.bool( True )
16079 )
16080 fragment.hltFullIter0PixelQuadrupletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16081  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16082  'BPix1+BPix2+BPix3+FPix1_pos',
16083  'BPix1+BPix2+BPix3+FPix1_neg',
16084  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16085  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16086  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16087  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16088  BPix = cms.PSet(
16089  hitErrorRPhi = cms.double( 0.0027 ),
16090  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16091  useErrorsFromParam = cms.bool( True ),
16092  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16093  ),
16094  FPix = cms.PSet(
16095  hitErrorRPhi = cms.double( 0.0051 ),
16096  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16097  useErrorsFromParam = cms.bool( True ),
16098  hitErrorRZ = cms.double( 0.0036 ),
16099  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16100  ),
16101  TIB = cms.PSet( ),
16102  TID = cms.PSet( ),
16103  TOB = cms.PSet( ),
16104  TEC = cms.PSet( ),
16105  MTIB = cms.PSet( ),
16106  MTID = cms.PSet( ),
16107  MTOB = cms.PSet( ),
16108  MTEC = cms.PSet( )
16109 )
16110 fragment.hltFullIter0PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
16111  RegionPSet = cms.PSet(
16112  nSigmaZ = cms.double( 4.0 ),
16113  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16114  ptMin = cms.double( 3.0 ),
16115  originHalfLength = cms.double( 0.0 ),
16116  originRadius = cms.double( 0.02 ),
16117  precise = cms.bool( True ),
16118  useMultipleScattering = cms.bool( False )
16119  )
16120 )
16121 fragment.hltFullIter0PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16122  doClusterCheck = cms.bool( True ),
16123  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16124  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16125  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16126  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16127  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16128  silentClusterCheck = cms.untracked.bool( False )
16129 )
16130 fragment.hltFullIter0PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16131  seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPOnAAForDmeson" ),
16132  trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPPOnAAForDmeson" ),
16133  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16134  clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPOnAAForDmeson" ),
16135  produceSeedingHitSets = cms.bool( False ),
16136  produceIntermediateHitDoublets = cms.bool( True ),
16137  maxElement = cms.uint32( 0 ),
16138  maxElementTotal = cms.uint32( 50000000 ),
16139  putEmptyIfMaxElementReached = cms.bool( False ),
16140  layerPairs = cms.vuint32( 0, 1, 2 )
16141 )
16142 fragment.hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
16143  doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPOnAAForDmeson" ),
16144  extraHitRPhitolerance = cms.double( 0.032 ),
16145  fitFastCircle = cms.bool( True ),
16146  fitFastCircleChi2Cut = cms.bool( True ),
16147  useBendingCorrection = cms.bool( True ),
16148  CAThetaCut = cms.double( 0.0012 ),
16149  CAPhiCut = cms.double( 0.2 ),
16150  CAThetaCut_byTriplets = cms.VPSet(
16151  cms.PSet( seedingLayers = cms.string( "" ),
16152  cut = cms.double( -1.0 )
16153  )
16154  ),
16155  CAPhiCut_byTriplets = cms.VPSet(
16156  cms.PSet( seedingLayers = cms.string( "" ),
16157  cut = cms.double( -1.0 )
16158  )
16159  ),
16160  CAHardPtCut = cms.double( 0.0 ),
16161  maxChi2 = cms.PSet(
16162  value2 = cms.double( 50.0 ),
16163  value1 = cms.double( 200.0 ),
16164  pt1 = cms.double( 0.7 ),
16165  enabled = cms.bool( True ),
16166  pt2 = cms.double( 2.0 )
16167  ),
16168  SeedComparitorPSet = cms.PSet(
16169  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16170  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16171  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16172  )
16173 )
16174 fragment.hltFullIter0PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
16175  seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPOnAAForDmeson" ),
16176  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16177  SeedMomentumForBOFF = cms.double( 5.0 ),
16178  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16179  MinOneOverPtError = cms.double( 1.0 ),
16180  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16181  magneticField = cms.string( "ParabolicMf" ),
16182  forceKinematicWithRegionDirection = cms.bool( False ),
16183  SeedComparitorPSet = cms.PSet(
16184  FilterStripHits = cms.bool( False ),
16185  FilterPixelHits = cms.bool( True ),
16186  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
16187  FilterAtHelixStage = cms.bool( False ),
16188  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
16189  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16190  )
16191 )
16192 fragment.hltFullIter0CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
16193  cleanTrajectoryAfterInOut = cms.bool( True ),
16194  doSeedingRegionRebuilding = cms.bool( True ),
16195  onlyPixelHitsForSeedCleaner = cms.bool( True ),
16196  reverseTrajectories = cms.bool( False ),
16197  useHitsSplitting = cms.bool( True ),
16198  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16199  src = cms.InputTag( "hltFullIter0PixelSeedsPPOnAAForDmeson" ),
16200  clustersToSkip = cms.InputTag( "" ),
16201  phase2clustersToSkip = cms.InputTag( "" ),
16202  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA" ) ),
16203  TransientInitialStateEstimatorParameters = cms.PSet(
16204  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16205  numberMeasurementsForFit = cms.int32( 4 ),
16206  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16207  ),
16208  numHitsForSeedCleaner = cms.int32( 50 ),
16209  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16210  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16211  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16212  maxNSeeds = cms.uint32( 500000 ),
16213  maxSeedsBeforeCleaning = cms.uint32( 5000 )
16214 )
16215 fragment.hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
16216  useSimpleMF = cms.bool( True ),
16217  SimpleMagneticField = cms.string( "ParabolicMf" ),
16218  src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPOnAAForDmeson" ),
16219  clusterRemovalInfo = cms.InputTag( "" ),
16220  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16221  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
16222  useHitsSplitting = cms.bool( False ),
16223  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16224  TrajectoryInEvent = cms.bool( False ),
16225  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16226  AlgorithmName = cms.string( "initialStep" ),
16227  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16228  GeometricInnerState = cms.bool( False ),
16229  NavigationSchool = cms.string( "" ),
16230  MeasurementTracker = cms.string( "" ),
16231  MeasurementTrackerEvent = cms.InputTag( "" )
16232 )
16233 fragment.hltFullIter0PrimaryVerticesPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
16234  vertexCollections = cms.VPSet(
16235  cms.PSet( chi2cutoff = cms.double( 2.5 ),
16236  label = cms.string( "" ),
16237  useBeamConstraint = cms.bool( False ),
16238  minNdof = cms.double( 0.0 ),
16239  maxDistanceToBeam = cms.double( 1.0 ),
16240  algorithm = cms.string( "AdaptiveVertexFitter" )
16241  )
16242  ),
16243  verbose = cms.untracked.bool( False ),
16244  TkFilterParameters = cms.PSet(
16245  maxEta = cms.double( 2.4 ),
16246  minPt = cms.double( 0.7 ),
16247  minSiliconLayersWithHits = cms.int32( 5 ),
16248  minPixelLayersWithHits = cms.int32( 3 ),
16249  maxNormalizedChi2 = cms.double( 10.0 ),
16250  trackQuality = cms.string( "any" ),
16251  algorithm = cms.string( "filter" ),
16252  maxD0Significance = cms.double( 2.0 )
16253  ),
16254  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16255  TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
16256  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
16257  TrackTimesLabel = cms.InputTag( "dummy_default" ),
16258  TkClusParameters = cms.PSet(
16259  algorithm = cms.string( "gap" ),
16260  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
16261  ),
16262  isRecoveryIteration = cms.bool( False ),
16263  recoveryVtxCollection = cms.InputTag( "" )
16264 )
16265 fragment.hltFullIter0TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
16266  src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
16267  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16268  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16269  ignoreVertices = cms.bool( False ),
16270  qualityCuts = cms.vdouble( -0.9, -0.5, 0.2 ),
16271  mva = cms.PSet(
16272  GBRForestFileName = cms.string( "" ),
16273  GBRForestLabel = cms.string( "HIMVASelectorInitialStep_Phase1" )
16274  )
16275 )
16276 fragment.hltFullIter0HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
16277  originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ),
16278  originalMVAVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
16279  originalQualVals = cms.InputTag( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
16280  minQuality = cms.string( "highPurity" ),
16281  copyExtras = cms.untracked.bool( True ),
16282  copyTrajectories = cms.untracked.bool( False )
16283 )
16284 fragment.hltFullIter1ClustersRefRemovalPPOnAAForDmeson = cms.EDProducer( "TrackClusterRemover",
16285  trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPOnAAForDmeson" ),
16286  trackClassifier = cms.InputTag( '','QualityMasks' ),
16287  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16288  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16289  oldClusterRemovalInfo = cms.InputTag( "" ),
16290  TrackQuality = cms.string( "highPurity" ),
16291  maxChi2 = cms.double( 9.0 ),
16292  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
16293  overrideTrkQuals = cms.InputTag( "" )
16294 )
16295 fragment.hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
16296  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16297  OnDemand = cms.bool( False ),
16298  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" )
16299 )
16300 fragment.hltFullIter1PixelQuadrupletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16301  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16302  'BPix1+BPix2+BPix3+FPix1_pos',
16303  'BPix1+BPix2+BPix3+FPix1_neg',
16304  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16305  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16306  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16307  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16308  BPix = cms.PSet(
16309  hitErrorRPhi = cms.double( 0.0027 ),
16310  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16311  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
16312  useErrorsFromParam = cms.bool( True ),
16313  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16314  ),
16315  FPix = cms.PSet(
16316  hitErrorRPhi = cms.double( 0.0051 ),
16317  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16318  skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
16319  useErrorsFromParam = cms.bool( True ),
16320  hitErrorRZ = cms.double( 0.0036 ),
16321  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16322  ),
16323  TIB = cms.PSet( ),
16324  TID = cms.PSet( ),
16325  TOB = cms.PSet( ),
16326  TEC = cms.PSet( ),
16327  MTIB = cms.PSet( ),
16328  MTID = cms.PSet( ),
16329  MTOB = cms.PSet( ),
16330  MTEC = cms.PSet( )
16331 )
16332 fragment.hltFullIter1PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
16333  RegionPSet = cms.PSet(
16334  useFixedError = cms.bool( True ),
16335  nSigmaZ = cms.double( 4.0 ),
16336  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16337  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16338  useFoundVertices = cms.bool( True ),
16339  fixedError = cms.double( 0.5 ),
16340  maxNVertices = cms.int32( -1 ),
16341  sigmaZVertex = cms.double( 4.0 ),
16342  useFakeVertices = cms.bool( False ),
16343  ptMin = cms.double( 2.8 ),
16344  originRadius = cms.double( 0.02 ),
16345  precise = cms.bool( True ),
16346  useMultipleScattering = cms.bool( False )
16347  )
16348 )
16349 fragment.hltFullIter1PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16350  doClusterCheck = cms.bool( True ),
16351  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16352  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16353  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16354  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16355  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16356  silentClusterCheck = cms.untracked.bool( False )
16357 )
16358 fragment.hltFullIter1PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16359  seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPOnAAForDmeson" ),
16360  trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPOnAAForDmeson" ),
16361  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16362  clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPOnAAForDmeson" ),
16363  produceSeedingHitSets = cms.bool( False ),
16364  produceIntermediateHitDoublets = cms.bool( True ),
16365  maxElement = cms.uint32( 0 ),
16366  maxElementTotal = cms.uint32( 50000000 ),
16367  putEmptyIfMaxElementReached = cms.bool( False ),
16368  layerPairs = cms.vuint32( 0, 1, 2 )
16369 )
16370 fragment.hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer",
16371  doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPOnAAForDmeson" ),
16372  extraHitRPhitolerance = cms.double( 0.032 ),
16373  fitFastCircle = cms.bool( True ),
16374  fitFastCircleChi2Cut = cms.bool( True ),
16375  useBendingCorrection = cms.bool( True ),
16376  CAThetaCut = cms.double( 0.0017 ),
16377  CAPhiCut = cms.double( 0.3 ),
16378  CAThetaCut_byTriplets = cms.VPSet(
16379  cms.PSet( seedingLayers = cms.string( "" ),
16380  cut = cms.double( -1.0 )
16381  )
16382  ),
16383  CAPhiCut_byTriplets = cms.VPSet(
16384  cms.PSet( seedingLayers = cms.string( "" ),
16385  cut = cms.double( -1.0 )
16386  )
16387  ),
16388  CAHardPtCut = cms.double( 0.0 ),
16389  maxChi2 = cms.PSet(
16390  value2 = cms.double( 150.0 ),
16391  value1 = cms.double( 1000.0 ),
16392  pt1 = cms.double( 0.7 ),
16393  enabled = cms.bool( True ),
16394  pt2 = cms.double( 2.0 )
16395  ),
16396  SeedComparitorPSet = cms.PSet(
16397  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16398  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16399  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16400  )
16401 )
16402 fragment.hltFullIter1PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
16403  seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPOnAAForDmeson" ),
16404  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16405  SeedMomentumForBOFF = cms.double( 5.0 ),
16406  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16407  MinOneOverPtError = cms.double( 1.0 ),
16408  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16409  magneticField = cms.string( "ParabolicMf" ),
16410  forceKinematicWithRegionDirection = cms.bool( False ),
16411  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
16412 )
16413 fragment.hltFullIter1CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
16414  cleanTrajectoryAfterInOut = cms.bool( True ),
16415  doSeedingRegionRebuilding = cms.bool( True ),
16416  onlyPixelHitsForSeedCleaner = cms.bool( True ),
16417  reverseTrajectories = cms.bool( False ),
16418  useHitsSplitting = cms.bool( True ),
16419  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson" ),
16420  src = cms.InputTag( "hltFullIter1PixelSeedsPPOnAAForDmeson" ),
16421  clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
16422  phase2clustersToSkip = cms.InputTag( "" ),
16423  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA" ) ),
16424  TransientInitialStateEstimatorParameters = cms.PSet(
16425  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16426  numberMeasurementsForFit = cms.int32( 4 ),
16427  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16428  ),
16429  numHitsForSeedCleaner = cms.int32( 50 ),
16430  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16431  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16432  TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
16433  maxNSeeds = cms.uint32( 500000 ),
16434  maxSeedsBeforeCleaning = cms.uint32( 5000 )
16435 )
16436 fragment.hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
16437  useSimpleMF = cms.bool( True ),
16438  SimpleMagneticField = cms.string( "ParabolicMf" ),
16439  src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPOnAAForDmeson" ),
16440  clusterRemovalInfo = cms.InputTag( "" ),
16441  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16442  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
16443  useHitsSplitting = cms.bool( False ),
16444  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16445  TrajectoryInEvent = cms.bool( False ),
16446  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16447  AlgorithmName = cms.string( "lowPtQuadStep" ),
16448  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16449  GeometricInnerState = cms.bool( False ),
16450  NavigationSchool = cms.string( "" ),
16451  MeasurementTracker = cms.string( "" ),
16452  MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPOnAAForDmeson" )
16453 )
16454 fragment.hltFullIter1TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
16455  src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson" ),
16456  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16457  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16458  ignoreVertices = cms.bool( False ),
16459  qualityCuts = cms.vdouble( -0.9, -0.4, 0.3 ),
16460  mva = cms.PSet(
16461  GBRForestFileName = cms.string( "" ),
16462  GBRForestLabel = cms.string( "HIMVASelectorLowPtQuadStep_Phase1" )
16463  )
16464 )
16465 fragment.hltFullIter1HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
16466  originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson" ),
16467  originalMVAVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
16468  originalQualVals = cms.InputTag( 'hltFullIter1TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
16469  minQuality = cms.string( "highPurity" ),
16470  copyExtras = cms.untracked.bool( True ),
16471  copyTrajectories = cms.untracked.bool( False )
16472 )
16473 fragment.hltFullIter2ClustersRefRemovalPPOnAAForDmeson = cms.EDProducer( "TrackClusterRemover",
16474  trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPOnAAForDmeson" ),
16475  trackClassifier = cms.InputTag( '','QualityMasks' ),
16476  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16477  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16478  oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPOnAAForDmeson" ),
16479  TrackQuality = cms.string( "highPurity" ),
16480  maxChi2 = cms.double( 9.0 ),
16481  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
16482  overrideTrkQuals = cms.InputTag( "" )
16483 )
16484 fragment.hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
16485  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16486  OnDemand = cms.bool( False ),
16487  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" )
16488 )
16489 fragment.hltFullIter2PixelTripletsPPOnAAForDmeson = cms.EDProducer( "SeedingLayersEDProducer",
16490  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
16491  'BPix2+BPix3+BPix4',
16492  'BPix1+BPix3+BPix4',
16493  'BPix1+BPix2+BPix4',
16494  'BPix2+BPix3+FPix1_pos',
16495  'BPix2+BPix3+FPix1_neg',
16496  'BPix1+BPix2+FPix1_pos',
16497  'BPix1+BPix2+FPix1_neg',
16498  'BPix1+BPix3+FPix1_pos',
16499  'BPix1+BPix3+FPix1_neg',
16500  'BPix2+FPix1_pos+FPix2_pos',
16501  'BPix2+FPix1_neg+FPix2_neg',
16502  'BPix1+FPix1_pos+FPix2_pos',
16503  'BPix1+FPix1_neg+FPix2_neg',
16504  'BPix1+BPix2+FPix2_pos',
16505  'BPix1+BPix2+FPix2_neg',
16506  'FPix1_pos+FPix2_pos+FPix3_pos',
16507  'FPix1_neg+FPix2_neg+FPix3_neg',
16508  'BPix1+FPix2_pos+FPix3_pos',
16509  'BPix1+FPix2_neg+FPix3_neg',
16510  'BPix1+FPix1_pos+FPix3_pos',
16511  'BPix1+FPix1_neg+FPix3_neg' ),
16512  BPix = cms.PSet(
16513  hitErrorRPhi = cms.double( 0.0027 ),
16514  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16515  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
16516  useErrorsFromParam = cms.bool( True ),
16517  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16518  ),
16519  FPix = cms.PSet(
16520  hitErrorRPhi = cms.double( 0.0051 ),
16521  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16522  skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
16523  useErrorsFromParam = cms.bool( True ),
16524  hitErrorRZ = cms.double( 0.0036 ),
16525  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16526  ),
16527  TIB = cms.PSet( ),
16528  TID = cms.PSet( ),
16529  TOB = cms.PSet( ),
16530  TEC = cms.PSet( ),
16531  MTIB = cms.PSet( ),
16532  MTID = cms.PSet( ),
16533  MTOB = cms.PSet( ),
16534  MTEC = cms.PSet( )
16535 )
16536 fragment.hltFullIter2PixelTrackingRegionsPPOnAAForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
16537  RegionPSet = cms.PSet(
16538  useFixedError = cms.bool( True ),
16539  nSigmaZ = cms.double( 4.0 ),
16540  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16541  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16542  useFoundVertices = cms.bool( True ),
16543  fixedError = cms.double( 0.2 ),
16544  maxNVertices = cms.int32( -1 ),
16545  sigmaZVertex = cms.double( 4.0 ),
16546  useFakeVertices = cms.bool( False ),
16547  ptMin = cms.double( 3.5 ),
16548  originRadius = cms.double( 0.02 ),
16549  precise = cms.bool( True ),
16550  useMultipleScattering = cms.bool( False )
16551  )
16552 )
16553 fragment.hltFullIter2PixelClusterCheckPPOnAAForDmeson = cms.EDProducer( "ClusterCheckerEDProducer",
16554  doClusterCheck = cms.bool( True ),
16555  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16556  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16557  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16558  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16559  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16560  silentClusterCheck = cms.untracked.bool( False )
16561 )
16562 fragment.hltFullIter2PixelHitDoubletsPPOnAAForDmeson = cms.EDProducer( "HitPairEDProducer",
16563  seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPOnAAForDmeson" ),
16564  trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPOnAAForDmeson" ),
16565  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16566  clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPOnAAForDmeson" ),
16567  produceSeedingHitSets = cms.bool( False ),
16568  produceIntermediateHitDoublets = cms.bool( True ),
16569  maxElement = cms.uint32( 0 ),
16570  maxElementTotal = cms.uint32( 50000000 ),
16571  putEmptyIfMaxElementReached = cms.bool( False ),
16572  layerPairs = cms.vuint32( 0, 1 )
16573 )
16574 fragment.hltFullIter2PixelHitTripletsPPOnAAForDmeson = cms.EDProducer( "CAHitTripletEDProducer",
16575  doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPOnAAForDmeson" ),
16576  extraHitRPhitolerance = cms.double( 0.032 ),
16577  useBendingCorrection = cms.bool( True ),
16578  CAThetaCut = cms.double( 0.004 ),
16579  CAPhiCut = cms.double( 0.07 ),
16580  CAThetaCut_byTriplets = cms.VPSet(
16581  cms.PSet( seedingLayers = cms.string( "" ),
16582  cut = cms.double( -1.0 )
16583  )
16584  ),
16585  CAPhiCut_byTriplets = cms.VPSet(
16586  cms.PSet( seedingLayers = cms.string( "" ),
16587  cut = cms.double( -1.0 )
16588  )
16589  ),
16590  CAHardPtCut = cms.double( 0.3 ),
16591  maxChi2 = cms.PSet(
16592  value2 = cms.double( 6.0 ),
16593  value1 = cms.double( 100.0 ),
16594  pt1 = cms.double( 0.8 ),
16595  enabled = cms.bool( True ),
16596  pt2 = cms.double( 8.0 )
16597  ),
16598  SeedComparitorPSet = cms.PSet(
16599  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16600  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16601  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16602  )
16603 )
16604 fragment.hltFullIter2PixelSeedsPPOnAAForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
16605  seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPOnAAForDmeson" ),
16606  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16607  SeedMomentumForBOFF = cms.double( 5.0 ),
16608  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16609  MinOneOverPtError = cms.double( 1.0 ),
16610  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16611  magneticField = cms.string( "ParabolicMf" ),
16612  forceKinematicWithRegionDirection = cms.bool( False ),
16613  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
16614 )
16615 fragment.hltFullIter2CkfTrackCandidatesPPOnAAForDmeson = cms.EDProducer( "CkfTrackCandidateMaker",
16616  cleanTrajectoryAfterInOut = cms.bool( True ),
16617  doSeedingRegionRebuilding = cms.bool( True ),
16618  onlyPixelHitsForSeedCleaner = cms.bool( True ),
16619  reverseTrajectories = cms.bool( False ),
16620  useHitsSplitting = cms.bool( True ),
16621  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson" ),
16622  src = cms.InputTag( "hltFullIter2PixelSeedsPPOnAAForDmeson" ),
16623  clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
16624  phase2clustersToSkip = cms.InputTag( "" ),
16625  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA" ) ),
16626  TransientInitialStateEstimatorParameters = cms.PSet(
16627  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16628  numberMeasurementsForFit = cms.int32( 4 ),
16629  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16630  ),
16631  numHitsForSeedCleaner = cms.int32( 50 ),
16632  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16633  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16634  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16635  maxNSeeds = cms.uint32( 500000 ),
16636  maxSeedsBeforeCleaning = cms.uint32( 5000 )
16637 )
16638 fragment.hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson = cms.EDProducer( "TrackProducer",
16639  useSimpleMF = cms.bool( True ),
16640  SimpleMagneticField = cms.string( "ParabolicMf" ),
16641  src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPOnAAForDmeson" ),
16642  clusterRemovalInfo = cms.InputTag( "" ),
16643  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16644  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
16645  useHitsSplitting = cms.bool( False ),
16646  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16647  TrajectoryInEvent = cms.bool( False ),
16648  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16649  AlgorithmName = cms.string( "highPtTripletStep" ),
16650  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16651  GeometricInnerState = cms.bool( False ),
16652  NavigationSchool = cms.string( "" ),
16653  MeasurementTracker = cms.string( "" ),
16654  MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPOnAAForDmeson" )
16655 )
16656 fragment.hltFullIter2TrackMVAClassifierPPOnAAForDmeson = cms.EDProducer( "TrackMVAClassifierPrompt",
16657  src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson" ),
16658  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16659  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16660  ignoreVertices = cms.bool( False ),
16661  qualityCuts = cms.vdouble( -0.9, -0.3, 0.85 ),
16662  mva = cms.PSet(
16663  GBRForestFileName = cms.string( "" ),
16664  GBRForestLabel = cms.string( "HIMVASelectorHighPtTripletStep_Phase1" )
16665  )
16666 )
16667 fragment.hltFullIter2HighPurityTracksPPOnAAForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
16668  originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson" ),
16669  originalMVAVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAAForDmeson','MVAValues' ),
16670  originalQualVals = cms.InputTag( 'hltFullIter2TrackMVAClassifierPPOnAAForDmeson','QualityMasks' ),
16671  minQuality = cms.string( "highPurity" ),
16672  copyExtras = cms.untracked.bool( True ),
16673  copyTrajectories = cms.untracked.bool( False )
16674 )
16675 fragment.hltFullIter3ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
16676  trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPOnAAForDmeson" ),
16677  trackClassifier = cms.InputTag( '','QualityMasks' ),
16678  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16679  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16680  oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPOnAAForDmeson" ),
16681  TrackQuality = cms.string( "highPurity" ),
16682  maxChi2 = cms.double( 9.0 ),
16683  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
16684  overrideTrkQuals = cms.InputTag( "" )
16685 )
16686 fragment.hltFullIter3MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
16687  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16688  OnDemand = cms.bool( False ),
16689  clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" )
16690 )
16691 fragment.hltFullIter3PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
16692  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
16693  'BPix2+BPix3+BPix4',
16694  'BPix1+BPix3+BPix4',
16695  'BPix1+BPix2+BPix4',
16696  'BPix2+BPix3+FPix1_pos',
16697  'BPix2+BPix3+FPix1_neg',
16698  'BPix1+BPix2+FPix1_pos',
16699  'BPix1+BPix2+FPix1_neg',
16700  'BPix1+BPix3+FPix1_pos',
16701  'BPix1+BPix3+FPix1_neg',
16702  'BPix2+FPix1_pos+FPix2_pos',
16703  'BPix2+FPix1_neg+FPix2_neg',
16704  'BPix1+FPix1_pos+FPix2_pos',
16705  'BPix1+FPix1_neg+FPix2_neg',
16706  'BPix1+BPix2+FPix2_pos',
16707  'BPix1+BPix2+FPix2_neg',
16708  'FPix1_pos+FPix2_pos+FPix3_pos',
16709  'FPix1_neg+FPix2_neg+FPix3_neg',
16710  'BPix1+FPix2_pos+FPix3_pos',
16711  'BPix1+FPix2_neg+FPix3_neg',
16712  'BPix1+FPix1_pos+FPix3_pos',
16713  'BPix1+FPix1_neg+FPix3_neg' ),
16714  BPix = cms.PSet(
16715  hitErrorRPhi = cms.double( 0.0027 ),
16716  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16717  skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
16718  useErrorsFromParam = cms.bool( True ),
16719  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16720  ),
16721  FPix = cms.PSet(
16722  hitErrorRPhi = cms.double( 0.0051 ),
16723  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16724  skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
16725  useErrorsFromParam = cms.bool( True ),
16726  hitErrorRZ = cms.double( 0.0036 ),
16727  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16728  ),
16729  TIB = cms.PSet( ),
16730  TID = cms.PSet( ),
16731  TOB = cms.PSet( ),
16732  TEC = cms.PSet( ),
16733  MTIB = cms.PSet( ),
16734  MTID = cms.PSet( ),
16735  MTOB = cms.PSet( ),
16736  MTEC = cms.PSet( )
16737 )
16738 fragment.hltFullIter3PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
16739  RegionPSet = cms.PSet(
16740  useFixedError = cms.bool( False ),
16741  nSigmaZ = cms.double( 4.0 ),
16742  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16743  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16744  useFoundVertices = cms.bool( True ),
16745  fixedError = cms.double( 0.2 ),
16746  maxNVertices = cms.int32( -1 ),
16747  sigmaZVertex = cms.double( 4.0 ),
16748  useFakeVertices = cms.bool( False ),
16749  ptMin = cms.double( 2.8 ),
16750  originRadius = cms.double( 0.02 ),
16751  precise = cms.bool( True ),
16752  useMultipleScattering = cms.bool( False )
16753  )
16754 )
16755 fragment.hltFullIter3PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
16756  doClusterCheck = cms.bool( True ),
16757  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16758  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16759  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16760  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16761  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16762  silentClusterCheck = cms.untracked.bool( False )
16763 )
16764 fragment.hltFullIter3PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
16765  seedingLayers = cms.InputTag( "hltFullIter3PixelTripletsPPOnAA" ),
16766  trackingRegions = cms.InputTag( "hltFullIter3PixelTrackingRegionsPPOnAA" ),
16767  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16768  clusterCheck = cms.InputTag( "hltFullIter3PixelClusterCheckPPOnAA" ),
16769  produceSeedingHitSets = cms.bool( False ),
16770  produceIntermediateHitDoublets = cms.bool( True ),
16771  maxElement = cms.uint32( 0 ),
16772  maxElementTotal = cms.uint32( 50000000 ),
16773  putEmptyIfMaxElementReached = cms.bool( False ),
16774  layerPairs = cms.vuint32( 0, 1 )
16775 )
16776 fragment.hltFullIter3PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
16777  doublets = cms.InputTag( "hltFullIter3PixelHitDoubletsPPOnAA" ),
16778  extraHitRPhitolerance = cms.double( 0.032 ),
16779  useBendingCorrection = cms.bool( True ),
16780  CAThetaCut = cms.double( 0.002 ),
16781  CAPhiCut = cms.double( 0.05 ),
16782  CAThetaCut_byTriplets = cms.VPSet(
16783  cms.PSet( seedingLayers = cms.string( "" ),
16784  cut = cms.double( -1.0 )
16785  )
16786  ),
16787  CAPhiCut_byTriplets = cms.VPSet(
16788  cms.PSet( seedingLayers = cms.string( "" ),
16789  cut = cms.double( -1.0 )
16790  )
16791  ),
16792  CAHardPtCut = cms.double( 0.3 ),
16793  maxChi2 = cms.PSet(
16794  value2 = cms.double( 8.0 ),
16795  value1 = cms.double( 70.0 ),
16796  pt1 = cms.double( 0.8 ),
16797  enabled = cms.bool( True ),
16798  pt2 = cms.double( 2.0 )
16799  ),
16800  SeedComparitorPSet = cms.PSet(
16801  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16802  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16803  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16804  )
16805 )
16806 fragment.hltFullIter3PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
16807  seedingHitSets = cms.InputTag( "hltFullIter3PixelHitTripletsPPOnAA" ),
16808  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16809  SeedMomentumForBOFF = cms.double( 5.0 ),
16810  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16811  MinOneOverPtError = cms.double( 1.0 ),
16812  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16813  magneticField = cms.string( "ParabolicMf" ),
16814  forceKinematicWithRegionDirection = cms.bool( False ),
16815  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
16816 )
16817 fragment.hltFullIter3CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
16818  cleanTrajectoryAfterInOut = cms.bool( True ),
16819  doSeedingRegionRebuilding = cms.bool( True ),
16820  onlyPixelHitsForSeedCleaner = cms.bool( True ),
16821  reverseTrajectories = cms.bool( False ),
16822  useHitsSplitting = cms.bool( True ),
16823  MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPOnAA" ),
16824  src = cms.InputTag( "hltFullIter3PixelSeedsPPOnAA" ),
16825  clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
16826  phase2clustersToSkip = cms.InputTag( "" ),
16827  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
16828  TransientInitialStateEstimatorParameters = cms.PSet(
16829  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16830  numberMeasurementsForFit = cms.int32( 4 ),
16831  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16832  ),
16833  numHitsForSeedCleaner = cms.int32( 50 ),
16834  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16835  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16836  TrajectoryCleaner = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
16837  maxNSeeds = cms.uint32( 500000 ),
16838  maxSeedsBeforeCleaning = cms.uint32( 5000 )
16839 )
16840 fragment.hltFullIter3CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
16841  useSimpleMF = cms.bool( True ),
16842  SimpleMagneticField = cms.string( "ParabolicMf" ),
16843  src = cms.InputTag( "hltFullIter3CkfTrackCandidatesPPOnAA" ),
16844  clusterRemovalInfo = cms.InputTag( "" ),
16845  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16846  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
16847  useHitsSplitting = cms.bool( False ),
16848  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16849  TrajectoryInEvent = cms.bool( False ),
16850  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
16851  AlgorithmName = cms.string( "lowPtTripletStep" ),
16852  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16853  GeometricInnerState = cms.bool( False ),
16854  NavigationSchool = cms.string( "" ),
16855  MeasurementTracker = cms.string( "" ),
16856  MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPOnAA" )
16857 )
16858 fragment.hltFullIter3TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
16859  src = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPOnAA" ),
16860  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16861  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16862  ignoreVertices = cms.bool( False ),
16863  qualityCuts = cms.vdouble( -0.8, -0.4, 0.5 ),
16864  mva = cms.PSet(
16865  GBRForestFileName = cms.string( "" ),
16866  GBRForestLabel = cms.string( "HIMVASelectorLowPtTripletStep_Phase1" )
16867  )
16868 )
16869 fragment.hltFullIter3HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
16870  originalSource = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPOnAA" ),
16871  originalMVAVals = cms.InputTag( 'hltFullIter3TrackMVAClassifierPPOnAA','MVAValues' ),
16872  originalQualVals = cms.InputTag( 'hltFullIter3TrackMVAClassifierPPOnAA','QualityMasks' ),
16873  minQuality = cms.string( "highPurity" ),
16874  copyExtras = cms.untracked.bool( True ),
16875  copyTrajectories = cms.untracked.bool( False )
16876 )
16877 fragment.hltFullIter4ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
16878  trajectories = cms.InputTag( "hltFullIter3HighPurityTracksPPOnAA" ),
16879  trackClassifier = cms.InputTag( '','QualityMasks' ),
16880  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16881  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16882  oldClusterRemovalInfo = cms.InputTag( "hltFullIter3ClustersRefRemovalPPOnAA" ),
16883  TrackQuality = cms.string( "highPurity" ),
16884  maxChi2 = cms.double( 9.0 ),
16885  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
16886  overrideTrkQuals = cms.InputTag( "" )
16887 )
16888 fragment.hltFullIter4MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
16889  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
16890  OnDemand = cms.bool( False ),
16891  clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" )
16892 )
16893 fragment.hltFullIter4PixelQuadrupletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
16894  layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
16895  'BPix1+BPix2+BPix3+FPix1_pos',
16896  'BPix1+BPix2+BPix3+FPix1_neg',
16897  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16898  'BPix1+BPix2+FPix1_neg+FPix2_neg',
16899  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
16900  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
16901  BPix = cms.PSet(
16902  hitErrorRPhi = cms.double( 0.0027 ),
16903  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16904  skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
16905  useErrorsFromParam = cms.bool( True ),
16906  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16907  ),
16908  FPix = cms.PSet(
16909  hitErrorRPhi = cms.double( 0.0051 ),
16910  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16911  skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
16912  useErrorsFromParam = cms.bool( True ),
16913  hitErrorRZ = cms.double( 0.0036 ),
16914  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
16915  ),
16916  TIB = cms.PSet( ),
16917  TID = cms.PSet( ),
16918  TOB = cms.PSet( ),
16919  TEC = cms.PSet( ),
16920  MTIB = cms.PSet( ),
16921  MTID = cms.PSet( ),
16922  MTOB = cms.PSet( ),
16923  MTEC = cms.PSet( )
16924 )
16925 fragment.hltFullIter4PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
16926  RegionPSet = cms.PSet(
16927  useFixedError = cms.bool( True ),
16928  nSigmaZ = cms.double( 4.0 ),
16929  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
16930  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16931  useFoundVertices = cms.bool( True ),
16932  fixedError = cms.double( 1.0 ),
16933  maxNVertices = cms.int32( -1 ),
16934  sigmaZVertex = cms.double( 4.0 ),
16935  useFakeVertices = cms.bool( False ),
16936  ptMin = cms.double( 5.0 ),
16937  originRadius = cms.double( 1.0 ),
16938  precise = cms.bool( True ),
16939  useMultipleScattering = cms.bool( False )
16940  )
16941 )
16942 fragment.hltFullIter4PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
16943  doClusterCheck = cms.bool( True ),
16944  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
16945  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
16946  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
16947  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
16948  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
16949  silentClusterCheck = cms.untracked.bool( False )
16950 )
16951 fragment.hltFullIter4PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
16952  seedingLayers = cms.InputTag( "hltFullIter4PixelQuadrupletsPPOnAA" ),
16953  trackingRegions = cms.InputTag( "hltFullIter4PixelTrackingRegionsPPOnAA" ),
16954  trackingRegionsSeedingLayers = cms.InputTag( "" ),
16955  clusterCheck = cms.InputTag( "hltFullIter4PixelClusterCheckPPOnAA" ),
16956  produceSeedingHitSets = cms.bool( False ),
16957  produceIntermediateHitDoublets = cms.bool( True ),
16958  maxElement = cms.uint32( 0 ),
16959  maxElementTotal = cms.uint32( 50000000 ),
16960  putEmptyIfMaxElementReached = cms.bool( False ),
16961  layerPairs = cms.vuint32( 0, 1, 2 )
16962 )
16963 fragment.hltFullIter4PixelHitQuadrupletsPPOnAA = cms.EDProducer( "CAHitQuadrupletEDProducer",
16964  doublets = cms.InputTag( "hltFullIter4PixelHitDoubletsPPOnAA" ),
16965  extraHitRPhitolerance = cms.double( 0.032 ),
16966  fitFastCircle = cms.bool( True ),
16967  fitFastCircleChi2Cut = cms.bool( True ),
16968  useBendingCorrection = cms.bool( True ),
16969  CAThetaCut = cms.double( 0.0011 ),
16970  CAPhiCut = cms.double( 0.0 ),
16971  CAThetaCut_byTriplets = cms.VPSet(
16972  cms.PSet( seedingLayers = cms.string( "" ),
16973  cut = cms.double( -1.0 )
16974  )
16975  ),
16976  CAPhiCut_byTriplets = cms.VPSet(
16977  cms.PSet( seedingLayers = cms.string( "" ),
16978  cut = cms.double( -1.0 )
16979  )
16980  ),
16981  CAHardPtCut = cms.double( 0.0 ),
16982  maxChi2 = cms.PSet(
16983  value2 = cms.double( 100.0 ),
16984  value1 = cms.double( 500.0 ),
16985  pt1 = cms.double( 0.8 ),
16986  enabled = cms.bool( True ),
16987  pt2 = cms.double( 2.0 )
16988  ),
16989  SeedComparitorPSet = cms.PSet(
16990  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
16991  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16992  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
16993  )
16994 )
16995 fragment.hltFullIter4PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
16996  seedingHitSets = cms.InputTag( "hltFullIter4PixelHitQuadrupletsPPOnAA" ),
16997  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16998  SeedMomentumForBOFF = cms.double( 5.0 ),
16999  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17000  MinOneOverPtError = cms.double( 1.0 ),
17001  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17002  magneticField = cms.string( "ParabolicMf" ),
17003  forceKinematicWithRegionDirection = cms.bool( False ),
17004  SeedComparitorPSet = cms.PSet(
17005  FilterStripHits = cms.bool( False ),
17006  FilterPixelHits = cms.bool( True ),
17007  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17008  FilterAtHelixStage = cms.bool( False ),
17009  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17010  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17011  )
17012 )
17013 fragment.hltFullIter4CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17014  cleanTrajectoryAfterInOut = cms.bool( True ),
17015  doSeedingRegionRebuilding = cms.bool( True ),
17016  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17017  reverseTrajectories = cms.bool( False ),
17018  useHitsSplitting = cms.bool( True ),
17019  MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPOnAA" ),
17020  src = cms.InputTag( "hltFullIter4PixelSeedsPPOnAA" ),
17021  clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17022  phase2clustersToSkip = cms.InputTag( "" ),
17023  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17024  TransientInitialStateEstimatorParameters = cms.PSet(
17025  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17026  numberMeasurementsForFit = cms.int32( 4 ),
17027  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17028  ),
17029  numHitsForSeedCleaner = cms.int32( 50 ),
17030  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17031  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17032  TrajectoryCleaner = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
17033  maxNSeeds = cms.uint32( 500000 ),
17034  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17035 )
17036 fragment.hltFullIter4CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17037  useSimpleMF = cms.bool( True ),
17038  SimpleMagneticField = cms.string( "ParabolicMf" ),
17039  src = cms.InputTag( "hltFullIter4CkfTrackCandidatesPPOnAA" ),
17040  clusterRemovalInfo = cms.InputTag( "" ),
17041  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17042  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17043  useHitsSplitting = cms.bool( False ),
17044  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17045  TrajectoryInEvent = cms.bool( False ),
17046  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17047  AlgorithmName = cms.string( "detachedQuadStep" ),
17048  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17049  GeometricInnerState = cms.bool( False ),
17050  NavigationSchool = cms.string( "" ),
17051  MeasurementTracker = cms.string( "" ),
17052  MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPOnAA" )
17053 )
17054 fragment.hltFullIter4TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
17055  src = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPOnAA" ),
17056  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17057  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17058  ignoreVertices = cms.bool( False ),
17059  qualityCuts = cms.vdouble( -0.2, 0.2, 0.5 ),
17060  mva = cms.PSet(
17061  GBRForestFileName = cms.string( "" ),
17062  GBRForestLabel = cms.string( "HIMVASelectorDetachedQuadStep_Phase1" )
17063  )
17064 )
17065 fragment.hltFullIter4HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17066  originalSource = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPOnAA" ),
17067  originalMVAVals = cms.InputTag( 'hltFullIter4TrackMVAClassifierPPOnAA','MVAValues' ),
17068  originalQualVals = cms.InputTag( 'hltFullIter4TrackMVAClassifierPPOnAA','QualityMasks' ),
17069  minQuality = cms.string( "highPurity" ),
17070  copyExtras = cms.untracked.bool( True ),
17071  copyTrajectories = cms.untracked.bool( False )
17072 )
17073 fragment.hltFullIter5ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17074  trajectories = cms.InputTag( "hltFullIter4HighPurityTracksPPOnAA" ),
17075  trackClassifier = cms.InputTag( '','QualityMasks' ),
17076  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17077  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17078  oldClusterRemovalInfo = cms.InputTag( "hltFullIter4ClustersRefRemovalPPOnAA" ),
17079  TrackQuality = cms.string( "highPurity" ),
17080  maxChi2 = cms.double( 9.0 ),
17081  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17082  overrideTrkQuals = cms.InputTag( "" )
17083 )
17084 fragment.hltFullIter5MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17085  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17086  OnDemand = cms.bool( False ),
17087  clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" )
17088 )
17089 fragment.hltFullIter5PixelTripletsPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17090  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17091  'BPix2+BPix3+BPix4',
17092  'BPix2+BPix3+FPix1_pos',
17093  'BPix2+BPix3+FPix1_neg',
17094  'BPix2+FPix1_pos+FPix2_pos',
17095  'BPix2+FPix1_neg+FPix2_neg',
17096  'FPix1_pos+FPix2_pos+FPix3_pos',
17097  'FPix1_neg+FPix2_neg+FPix3_neg' ),
17098  BPix = cms.PSet(
17099  hitErrorRPhi = cms.double( 0.0027 ),
17100  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17101  skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17102  useErrorsFromParam = cms.bool( True ),
17103  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17104  ),
17105  FPix = cms.PSet(
17106  hitErrorRPhi = cms.double( 0.0051 ),
17107  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17108  skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17109  useErrorsFromParam = cms.bool( True ),
17110  hitErrorRZ = cms.double( 0.0036 ),
17111  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17112  ),
17113  TIB = cms.PSet( ),
17114  TID = cms.PSet( ),
17115  TOB = cms.PSet( ),
17116  TEC = cms.PSet( ),
17117  MTIB = cms.PSet( ),
17118  MTID = cms.PSet( ),
17119  MTOB = cms.PSet( ),
17120  MTEC = cms.PSet( )
17121 )
17122 fragment.hltFullIter5PixelTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17123  RegionPSet = cms.PSet(
17124  useFixedError = cms.bool( True ),
17125  nSigmaZ = cms.double( 4.0 ),
17126  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17127  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17128  useFoundVertices = cms.bool( True ),
17129  fixedError = cms.double( 0.5 ),
17130  maxNVertices = cms.int32( -1 ),
17131  sigmaZVertex = cms.double( 4.0 ),
17132  useFakeVertices = cms.bool( False ),
17133  ptMin = cms.double( 5.0 ),
17134  originRadius = cms.double( 0.5 ),
17135  precise = cms.bool( True ),
17136  useMultipleScattering = cms.bool( False )
17137  )
17138 )
17139 fragment.hltFullIter5PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17140  doClusterCheck = cms.bool( True ),
17141  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17142  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17143  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17144  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17145  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17146  silentClusterCheck = cms.untracked.bool( False )
17147 )
17148 fragment.hltFullIter5PixelHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17149  seedingLayers = cms.InputTag( "hltFullIter5PixelTripletsPPOnAA" ),
17150  trackingRegions = cms.InputTag( "hltFullIter5PixelTrackingRegionsPPOnAA" ),
17151  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17152  clusterCheck = cms.InputTag( "hltFullIter5PixelClusterCheckPPOnAA" ),
17153  produceSeedingHitSets = cms.bool( False ),
17154  produceIntermediateHitDoublets = cms.bool( True ),
17155  maxElement = cms.uint32( 0 ),
17156  maxElementTotal = cms.uint32( 50000000 ),
17157  putEmptyIfMaxElementReached = cms.bool( False ),
17158  layerPairs = cms.vuint32( 0, 1 )
17159 )
17160 fragment.hltFullIter5PixelHitTripletsPPOnAA = cms.EDProducer( "CAHitTripletEDProducer",
17161  doublets = cms.InputTag( "hltFullIter5PixelHitDoubletsPPOnAA" ),
17162  extraHitRPhitolerance = cms.double( 0.032 ),
17163  useBendingCorrection = cms.bool( True ),
17164  CAThetaCut = cms.double( 0.001 ),
17165  CAPhiCut = cms.double( 0.0 ),
17166  CAThetaCut_byTriplets = cms.VPSet(
17167  cms.PSet( seedingLayers = cms.string( "" ),
17168  cut = cms.double( -1.0 )
17169  )
17170  ),
17171  CAPhiCut_byTriplets = cms.VPSet(
17172  cms.PSet( seedingLayers = cms.string( "" ),
17173  cut = cms.double( -1.0 )
17174  )
17175  ),
17176  CAHardPtCut = cms.double( 0.2 ),
17177  maxChi2 = cms.PSet(
17178  value2 = cms.double( 10.0 ),
17179  value1 = cms.double( 300.0 ),
17180  pt1 = cms.double( 0.8 ),
17181  enabled = cms.bool( True ),
17182  pt2 = cms.double( 2.0 )
17183  ),
17184  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
17185 )
17186 fragment.hltFullIter5PixelSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17187  seedingHitSets = cms.InputTag( "hltFullIter5PixelHitTripletsPPOnAA" ),
17188  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17189  SeedMomentumForBOFF = cms.double( 5.0 ),
17190  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17191  MinOneOverPtError = cms.double( 1.0 ),
17192  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17193  magneticField = cms.string( "ParabolicMf" ),
17194  forceKinematicWithRegionDirection = cms.bool( False ),
17195  SeedComparitorPSet = cms.PSet(
17196  FilterStripHits = cms.bool( False ),
17197  FilterPixelHits = cms.bool( True ),
17198  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17199  FilterAtHelixStage = cms.bool( False ),
17200  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17201  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17202  )
17203 )
17204 fragment.hltFullIter5CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17205  cleanTrajectoryAfterInOut = cms.bool( True ),
17206  doSeedingRegionRebuilding = cms.bool( True ),
17207  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17208  reverseTrajectories = cms.bool( False ),
17209  useHitsSplitting = cms.bool( True ),
17210  MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPOnAA" ),
17211  src = cms.InputTag( "hltFullIter5PixelSeedsPPOnAA" ),
17212  clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17213  phase2clustersToSkip = cms.InputTag( "" ),
17214  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17215  TransientInitialStateEstimatorParameters = cms.PSet(
17216  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17217  numberMeasurementsForFit = cms.int32( 4 ),
17218  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17219  ),
17220  numHitsForSeedCleaner = cms.int32( 50 ),
17221  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17222  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17223  TrajectoryCleaner = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
17224  maxNSeeds = cms.uint32( 500000 ),
17225  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17226 )
17227 fragment.hltFullIter5CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17228  useSimpleMF = cms.bool( True ),
17229  SimpleMagneticField = cms.string( "ParabolicMf" ),
17230  src = cms.InputTag( "hltFullIter5CkfTrackCandidatesPPOnAA" ),
17231  clusterRemovalInfo = cms.InputTag( "" ),
17232  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17233  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17234  useHitsSplitting = cms.bool( False ),
17235  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17236  TrajectoryInEvent = cms.bool( False ),
17237  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17238  AlgorithmName = cms.string( "detachedTripletStep" ),
17239  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17240  GeometricInnerState = cms.bool( False ),
17241  NavigationSchool = cms.string( "" ),
17242  MeasurementTracker = cms.string( "" ),
17243  MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPOnAA" )
17244 )
17245 fragment.hltFullIter5TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
17246  src = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPOnAA" ),
17247  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17248  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17249  ignoreVertices = cms.bool( False ),
17250  qualityCuts = cms.vdouble( -0.2, 0.4, 0.85 ),
17251  mva = cms.PSet(
17252  GBRForestFileName = cms.string( "" ),
17253  GBRForestLabel = cms.string( "HIMVASelectorDetachedTripletStep_Phase1" )
17254  )
17255 )
17256 fragment.hltFullIter5HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17257  originalSource = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPOnAA" ),
17258  originalMVAVals = cms.InputTag( 'hltFullIter5TrackMVAClassifierPPOnAA','MVAValues' ),
17259  originalQualVals = cms.InputTag( 'hltFullIter5TrackMVAClassifierPPOnAA','QualityMasks' ),
17260  minQuality = cms.string( "highPurity" ),
17261  copyExtras = cms.untracked.bool( True ),
17262  copyTrajectories = cms.untracked.bool( False )
17263 )
17264 fragment.hltFullIter6ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17265  trajectories = cms.InputTag( "hltFullIter5HighPurityTracksPPOnAA" ),
17266  trackClassifier = cms.InputTag( '','QualityMasks' ),
17267  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17268  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17269  oldClusterRemovalInfo = cms.InputTag( "hltFullIter5ClustersRefRemovalPPOnAA" ),
17270  TrackQuality = cms.string( "tight" ),
17271  maxChi2 = cms.double( 9.0 ),
17272  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17273  overrideTrkQuals = cms.InputTag( "" )
17274 )
17275 fragment.hltFullIter6MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17276  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17277  OnDemand = cms.bool( False ),
17278  clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" )
17279 )
17280 fragment.hltFullIter6PixelClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17281  doClusterCheck = cms.bool( True ),
17282  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17283  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17284  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17285  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17286  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17287  silentClusterCheck = cms.untracked.bool( False )
17288 )
17289 fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
17290  RegionPSet = cms.PSet(
17291  deltaEta_Cand = cms.double( -1.0 ),
17292  vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17293  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17294  zErrorBeamSpot = cms.double( 24.2 ),
17295  extraPhi = cms.double( 0.0 ),
17296  extraEta = cms.double( 0.0 ),
17297  seedingMode = cms.string( "Global" ),
17298  maxNVertices = cms.int32( 5 ),
17299  nSigmaZVertex = cms.double( 3.0 ),
17300  nSigmaZBeamSpot = cms.double( 4.0 ),
17301  ptMin = cms.double( 5.0 ),
17302  input = cms.InputTag( "" ),
17303  operationMode = cms.string( "VerticesFixed" ),
17304  searchOpt = cms.bool( False ),
17305  whereToUseMeasurementTracker = cms.string( "Never" ),
17306  deltaPhi_Cand = cms.double( -1.0 ),
17307  originRadius = cms.double( 0.015 ),
17308  measurementTrackerName = cms.InputTag( "" ),
17309  precise = cms.bool( True ),
17310  zErrorVertex = cms.double( 0.3 )
17311  ),
17312  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
17313  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisPPOnAA' ),
17314  ignoreSingleFPixPanelModules = cms.bool( True ),
17315  debug = cms.untracked.bool( False ),
17316  createPlottingFiles = cms.untracked.bool( False ),
17317  layerList = cms.vstring( 'BPix1+BPix2',
17318  'BPix1+BPix3',
17319  'BPix1+BPix4',
17320  'BPix2+BPix3',
17321  'BPix2+BPix4',
17322  'BPix3+BPix4',
17323  'BPix1+FPix1_pos',
17324  'BPix1+FPix1_neg',
17325  'BPix1+FPix2_pos',
17326  'BPix1+FPix2_neg',
17327  'BPix1+FPix3_pos',
17328  'BPix1+FPix3_neg',
17329  'BPix2+FPix1_pos',
17330  'BPix2+FPix1_neg',
17331  'BPix2+FPix2_pos',
17332  'BPix2+FPix2_neg',
17333  'BPix3+FPix1_pos',
17334  'BPix3+FPix1_neg',
17335  'FPix1_pos+FPix2_pos',
17336  'FPix1_neg+FPix2_neg',
17337  'FPix1_pos+FPix3_pos',
17338  'FPix1_neg+FPix3_neg',
17339  'FPix2_pos+FPix3_pos',
17340  'FPix2_neg+FPix3_neg' ),
17341  BPix = cms.PSet(
17342  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17343  skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
17344  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17345  ),
17346  FPix = cms.PSet(
17347  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17348  skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
17349  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17350  ),
17351  TIB = cms.PSet( ),
17352  TID = cms.PSet( ),
17353  TOB = cms.PSet( ),
17354  TEC = cms.PSet( ),
17355  MTIB = cms.PSet( ),
17356  MTID = cms.PSet( ),
17357  MTOB = cms.PSet( ),
17358  MTEC = cms.PSet( )
17359 )
17360 fragment.hltFullIter6PixelHitDoubletsBPPOnAA = cms.EDProducer( "HitPairEDProducer",
17361  seedingLayers = cms.InputTag( "" ),
17362  trackingRegions = cms.InputTag( "" ),
17363  trackingRegionsSeedingLayers = cms.InputTag( "hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA" ),
17364  clusterCheck = cms.InputTag( "hltFullIter6PixelClusterCheckPPOnAA" ),
17365  produceSeedingHitSets = cms.bool( True ),
17366  produceIntermediateHitDoublets = cms.bool( False ),
17367  maxElement = cms.uint32( 0 ),
17368  maxElementTotal = cms.uint32( 50000000 ),
17369  putEmptyIfMaxElementReached = cms.bool( False ),
17370  layerPairs = cms.vuint32( 0 )
17371 )
17372 fragment.hltFullIter6PixelSeedsBPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17373  seedingHitSets = cms.InputTag( "hltFullIter6PixelHitDoubletsBPPOnAA" ),
17374  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17375  SeedMomentumForBOFF = cms.double( 5.0 ),
17376  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17377  MinOneOverPtError = cms.double( 1.0 ),
17378  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17379  magneticField = cms.string( "ParabolicMf" ),
17380  forceKinematicWithRegionDirection = cms.bool( False ),
17381  SeedComparitorPSet = cms.PSet(
17382  FilterStripHits = cms.bool( False ),
17383  FilterPixelHits = cms.bool( True ),
17384  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17385  FilterAtHelixStage = cms.bool( True ),
17386  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17387  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17388  )
17389 )
17390 fragment.hltFullIter6CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17391  cleanTrajectoryAfterInOut = cms.bool( True ),
17392  doSeedingRegionRebuilding = cms.bool( True ),
17393  onlyPixelHitsForSeedCleaner = cms.bool( True ),
17394  reverseTrajectories = cms.bool( False ),
17395  useHitsSplitting = cms.bool( True ),
17396  MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPOnAA" ),
17397  src = cms.InputTag( "hltFullIter6PixelSeedsBPPOnAA" ),
17398  clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
17399  phase2clustersToSkip = cms.InputTag( "" ),
17400  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17401  TransientInitialStateEstimatorParameters = cms.PSet(
17402  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17403  numberMeasurementsForFit = cms.int32( 4 ),
17404  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17405  ),
17406  numHitsForSeedCleaner = cms.int32( 50 ),
17407  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17408  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17409  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17410  maxNSeeds = cms.uint32( 500000 ),
17411  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17412 )
17413 fragment.hltFullIter6CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17414  useSimpleMF = cms.bool( True ),
17415  SimpleMagneticField = cms.string( "ParabolicMf" ),
17416  src = cms.InputTag( "hltFullIter6CkfTrackCandidatesPPOnAA" ),
17417  clusterRemovalInfo = cms.InputTag( "" ),
17418  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17419  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17420  useHitsSplitting = cms.bool( False ),
17421  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17422  TrajectoryInEvent = cms.bool( False ),
17423  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17424  AlgorithmName = cms.string( "pixelPairStep" ),
17425  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17426  GeometricInnerState = cms.bool( False ),
17427  NavigationSchool = cms.string( "" ),
17428  MeasurementTracker = cms.string( "" ),
17429  MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPOnAA" )
17430 )
17431 fragment.hltFullIter6TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
17432  src = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPOnAA" ),
17433  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17434  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17435  ignoreVertices = cms.bool( False ),
17436  qualityCuts = cms.vdouble( -0.2, 0.0, 0.9 ),
17437  mva = cms.PSet(
17438  GBRForestFileName = cms.string( "" ),
17439  GBRForestLabel = cms.string( "MVASelectorPixelPairStep_Phase1" )
17440  )
17441 )
17442 fragment.hltFullIter6HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17443  originalSource = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPOnAA" ),
17444  originalMVAVals = cms.InputTag( 'hltFullIter6TrackMVAClassifierPPOnAA','MVAValues' ),
17445  originalQualVals = cms.InputTag( 'hltFullIter6TrackMVAClassifierPPOnAA','QualityMasks' ),
17446  minQuality = cms.string( "highPurity" ),
17447  copyExtras = cms.untracked.bool( True ),
17448  copyTrajectories = cms.untracked.bool( False )
17449 )
17450 fragment.hltFullIter7ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17451  trajectories = cms.InputTag( "hltFullIter6HighPurityTracksPPOnAA" ),
17452  trackClassifier = cms.InputTag( '','QualityMasks' ),
17453  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17454  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17455  oldClusterRemovalInfo = cms.InputTag( "hltFullIter6ClustersRefRemovalPPOnAA" ),
17456  TrackQuality = cms.string( "highPurity" ),
17457  maxChi2 = cms.double( 9.0 ),
17458  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17459  overrideTrkQuals = cms.InputTag( "" )
17460 )
17461 fragment.hltFullIter7MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17462  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17463  OnDemand = cms.bool( False ),
17464  clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" )
17465 )
17466 fragment.hltFullIter7MixedLayersAPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17467  layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos',
17468  'BPix2+FPix1_neg+FPix2_neg' ),
17469  BPix = cms.PSet(
17470  hitErrorRPhi = cms.double( 0.0027 ),
17471  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17472  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17473  useErrorsFromParam = cms.bool( True ),
17474  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17475  ),
17476  FPix = cms.PSet(
17477  hitErrorRPhi = cms.double( 0.0051 ),
17478  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17479  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17480  useErrorsFromParam = cms.bool( True ),
17481  hitErrorRZ = cms.double( 0.0036 ),
17482  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17483  ),
17484  TIB = cms.PSet( ),
17485  TID = cms.PSet( ),
17486  TOB = cms.PSet( ),
17487  TEC = cms.PSet(
17488  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17489  minRing = cms.int32( 1 ),
17490  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17491  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
17492  useRingSlector = cms.bool( True ),
17493  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
17494  maxRing = cms.int32( 1 )
17495  ),
17496  MTIB = cms.PSet( ),
17497  MTID = cms.PSet( ),
17498  MTOB = cms.PSet( ),
17499  MTEC = cms.PSet( )
17500 )
17501 fragment.hltFullIter7MixedTrackingRegionsAPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17502  RegionPSet = cms.PSet(
17503  useFixedError = cms.bool( True ),
17504  nSigmaZ = cms.double( 4.0 ),
17505  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17506  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17507  useFoundVertices = cms.bool( True ),
17508  fixedError = cms.double( 3.75 ),
17509  maxNVertices = cms.int32( -1 ),
17510  sigmaZVertex = cms.double( 4.0 ),
17511  useFakeVertices = cms.bool( False ),
17512  ptMin = cms.double( 5.0 ),
17513  originRadius = cms.double( 1.5 ),
17514  precise = cms.bool( True ),
17515  useMultipleScattering = cms.bool( False ),
17516  originRScaling4BigEvts = cms.bool( True ),
17517  ptMinScaling4BigEvts = cms.bool( True ),
17518  minOriginR = cms.double( 0.0 ),
17519  maxPtMin = cms.double( 0.7 ),
17520  scalingStartNPix = cms.double( 20000.0 ),
17521  scalingEndNPix = cms.double( 35000.0 ),
17522  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
17523  )
17524 )
17525 fragment.hltFullIter7MixedClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17526  doClusterCheck = cms.bool( True ),
17527  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17528  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17529  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17530  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17531  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17532  silentClusterCheck = cms.untracked.bool( False )
17533 )
17534 fragment.hltFullIter7MixedHitDoubletsAPPOnAA = cms.EDProducer( "HitPairEDProducer",
17535  seedingLayers = cms.InputTag( "hltFullIter7MixedLayersAPPOnAA" ),
17536  trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsAPPOnAA" ),
17537  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17538  clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPOnAA" ),
17539  produceSeedingHitSets = cms.bool( False ),
17540  produceIntermediateHitDoublets = cms.bool( True ),
17541  maxElement = cms.uint32( 0 ),
17542  maxElementTotal = cms.uint32( 50000000 ),
17543  putEmptyIfMaxElementReached = cms.bool( False ),
17544  layerPairs = cms.vuint32( 0 )
17545 )
17546 fragment.hltFullIter7MixedHitTripletsAPPOnAA = cms.EDProducer( "PixelTripletLargeTipEDProducer",
17547  doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsAPPOnAA" ),
17548  produceSeedingHitSets = cms.bool( True ),
17549  produceIntermediateHitTriplets = cms.bool( False ),
17550  maxElement = cms.uint32( 0 ),
17551  extraHitRPhitolerance = cms.double( 0.0 ),
17552  extraHitRZtolerance = cms.double( 0.0 ),
17553  useMultScattering = cms.bool( True ),
17554  useBending = cms.bool( True ),
17555  useFixedPreFiltering = cms.bool( False ),
17556  phiPreFiltering = cms.double( 0.3 )
17557 )
17558 fragment.hltFullIter7MixedSeedsAPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17559  seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsAPPOnAA" ),
17560  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17561  SeedMomentumForBOFF = cms.double( 5.0 ),
17562  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17563  MinOneOverPtError = cms.double( 1.0 ),
17564  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17565  magneticField = cms.string( "ParabolicMf" ),
17566  forceKinematicWithRegionDirection = cms.bool( False ),
17567  SeedComparitorPSet = cms.PSet(
17568  FilterStripHits = cms.bool( True ),
17569  FilterPixelHits = cms.bool( True ),
17570  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
17571  FilterAtHelixStage = cms.bool( False ),
17572  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17573  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17574  )
17575 )
17576 fragment.hltFullIter7MixedLayersBPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17577  layerList = cms.vstring( 'BPix3+BPix4+TIB1' ),
17578  BPix = cms.PSet(
17579  hitErrorRPhi = cms.double( 0.0027 ),
17580  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17581  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17582  useErrorsFromParam = cms.bool( True ),
17583  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17584  ),
17585  FPix = cms.PSet(
17586  hitErrorRPhi = cms.double( 0.0051 ),
17587  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17588  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17589  useErrorsFromParam = cms.bool( True ),
17590  hitErrorRZ = cms.double( 0.0036 ),
17591  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
17592  ),
17593  TIB = cms.PSet(
17594  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17595  skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17596  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
17597  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
17598  ),
17599  TID = cms.PSet( ),
17600  TOB = cms.PSet( ),
17601  TEC = cms.PSet( ),
17602  MTIB = cms.PSet( ),
17603  MTID = cms.PSet( ),
17604  MTOB = cms.PSet( ),
17605  MTEC = cms.PSet( )
17606 )
17607 fragment.hltFullIter7MixedTrackingRegionsBPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17608  RegionPSet = cms.PSet(
17609  useFixedError = cms.bool( True ),
17610  nSigmaZ = cms.double( 4.0 ),
17611  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17612  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17613  useFoundVertices = cms.bool( True ),
17614  fixedError = cms.double( 2.5 ),
17615  maxNVertices = cms.int32( -1 ),
17616  sigmaZVertex = cms.double( 4.0 ),
17617  useFakeVertices = cms.bool( False ),
17618  ptMin = cms.double( 5.0 ),
17619  originRadius = cms.double( 1.5 ),
17620  precise = cms.bool( True ),
17621  useMultipleScattering = cms.bool( False ),
17622  originRScaling4BigEvts = cms.bool( True ),
17623  ptMinScaling4BigEvts = cms.bool( True ),
17624  minOriginR = cms.double( 0.0 ),
17625  maxPtMin = cms.double( 0.7 ),
17626  scalingStartNPix = cms.double( 20000.0 ),
17627  scalingEndNPix = cms.double( 35000.0 ),
17628  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
17629  )
17630 )
17631 fragment.hltFullIter7MixedHitDoubletsBPPOnAA = cms.EDProducer( "HitPairEDProducer",
17632  seedingLayers = cms.InputTag( "hltFullIter7MixedLayersBPPOnAA" ),
17633  trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsBPPOnAA" ),
17634  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17635  clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPOnAA" ),
17636  produceSeedingHitSets = cms.bool( False ),
17637  produceIntermediateHitDoublets = cms.bool( True ),
17638  maxElement = cms.uint32( 0 ),
17639  maxElementTotal = cms.uint32( 50000000 ),
17640  putEmptyIfMaxElementReached = cms.bool( False ),
17641  layerPairs = cms.vuint32( 0 )
17642 )
17643 fragment.hltFullIter7MixedHitTripletsBPPOnAA = cms.EDProducer( "PixelTripletLargeTipEDProducer",
17644  doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsBPPOnAA" ),
17645  produceSeedingHitSets = cms.bool( True ),
17646  produceIntermediateHitTriplets = cms.bool( False ),
17647  maxElement = cms.uint32( 0 ),
17648  extraHitRPhitolerance = cms.double( 0.0 ),
17649  extraHitRZtolerance = cms.double( 0.0 ),
17650  useMultScattering = cms.bool( True ),
17651  useBending = cms.bool( True ),
17652  useFixedPreFiltering = cms.bool( False ),
17653  phiPreFiltering = cms.double( 0.3 )
17654 )
17655 fragment.hltFullIter7MixedSeedsBPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17656  seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsBPPOnAA" ),
17657  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17658  SeedMomentumForBOFF = cms.double( 5.0 ),
17659  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17660  MinOneOverPtError = cms.double( 1.0 ),
17661  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17662  magneticField = cms.string( "ParabolicMf" ),
17663  forceKinematicWithRegionDirection = cms.bool( False ),
17664  SeedComparitorPSet = cms.PSet(
17665  FilterStripHits = cms.bool( True ),
17666  FilterPixelHits = cms.bool( True ),
17667  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
17668  FilterAtHelixStage = cms.bool( False ),
17669  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17670  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17671  )
17672 )
17673 fragment.hltFullIter7MixedSeedsPPOnAA = cms.EDProducer( "SeedCombiner",
17674  seedCollections = cms.VInputTag( 'hltFullIter7MixedSeedsAPPOnAA','hltFullIter7MixedSeedsBPPOnAA' )
17675 )
17676 fragment.hltFullIter7CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17677  cleanTrajectoryAfterInOut = cms.bool( True ),
17678  doSeedingRegionRebuilding = cms.bool( True ),
17679  onlyPixelHitsForSeedCleaner = cms.bool( False ),
17680  reverseTrajectories = cms.bool( False ),
17681  useHitsSplitting = cms.bool( True ),
17682  MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPOnAA" ),
17683  src = cms.InputTag( "hltFullIter7MixedSeedsPPOnAA" ),
17684  clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17685  phase2clustersToSkip = cms.InputTag( "" ),
17686  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17687  TransientInitialStateEstimatorParameters = cms.PSet(
17688  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17689  numberMeasurementsForFit = cms.int32( 4 ),
17690  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17691  ),
17692  numHitsForSeedCleaner = cms.int32( 50 ),
17693  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17694  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17695  TrajectoryCleaner = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
17696  maxNSeeds = cms.uint32( 500000 ),
17697  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17698 )
17699 fragment.hltFullIter7CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17700  useSimpleMF = cms.bool( True ),
17701  SimpleMagneticField = cms.string( "ParabolicMf" ),
17702  src = cms.InputTag( "hltFullIter7CkfTrackCandidatesPPOnAA" ),
17703  clusterRemovalInfo = cms.InputTag( "" ),
17704  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17705  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17706  useHitsSplitting = cms.bool( False ),
17707  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17708  TrajectoryInEvent = cms.bool( False ),
17709  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17710  AlgorithmName = cms.string( "mixedTripletStep" ),
17711  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17712  GeometricInnerState = cms.bool( False ),
17713  NavigationSchool = cms.string( "" ),
17714  MeasurementTracker = cms.string( "" ),
17715  MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPOnAA" )
17716 )
17717 fragment.hltFullIter7TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
17718  src = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPOnAA" ),
17719  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17720  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17721  ignoreVertices = cms.bool( False ),
17722  qualityCuts = cms.vdouble( -0.5, 0.0, 0.9 ),
17723  mva = cms.PSet(
17724  GBRForestFileName = cms.string( "" ),
17725  GBRForestLabel = cms.string( "MVASelectorMixedTripletStep_Phase1" )
17726  )
17727 )
17728 fragment.hltFullIter7HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
17729  originalSource = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPOnAA" ),
17730  originalMVAVals = cms.InputTag( 'hltFullIter7TrackMVAClassifierPPOnAA','MVAValues' ),
17731  originalQualVals = cms.InputTag( 'hltFullIter7TrackMVAClassifierPPOnAA','QualityMasks' ),
17732  minQuality = cms.string( "highPurity" ),
17733  copyExtras = cms.untracked.bool( True ),
17734  copyTrajectories = cms.untracked.bool( False )
17735 )
17736 fragment.hltFullIter8ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
17737  trajectories = cms.InputTag( "hltFullIter7HighPurityTracksPPOnAA" ),
17738  trackClassifier = cms.InputTag( '','QualityMasks' ),
17739  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17740  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17741  oldClusterRemovalInfo = cms.InputTag( "hltFullIter7ClustersRefRemovalPPOnAA" ),
17742  TrackQuality = cms.string( "highPurity" ),
17743  maxChi2 = cms.double( 9.0 ),
17744  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
17745  overrideTrkQuals = cms.InputTag( "" )
17746 )
17747 fragment.hltFullIter8MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
17748  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
17749  OnDemand = cms.bool( False ),
17750  clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" )
17751 )
17752 fragment.hltFullIter8PixelLessLayersPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
17753  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
17754  'TIB1+TIB2+MTIB4',
17755  'TIB1+TIB2+MTID1_pos',
17756  'TIB1+TIB2+MTID1_neg',
17757  'TID1_pos+TID2_pos+TID3_pos',
17758  'TID1_neg+TID2_neg+TID3_neg',
17759  'TID1_pos+TID2_pos+MTID3_pos',
17760  'TID1_neg+TID2_neg+MTID3_neg',
17761  'TID1_pos+TID2_pos+MTEC1_pos',
17762  'TID1_neg+TID2_neg+MTEC1_neg',
17763  'TID2_pos+TID3_pos+TEC1_pos',
17764  'TID2_neg+TID3_neg+TEC1_neg',
17765  'TID2_pos+TID3_pos+MTEC1_pos',
17766  'TID2_neg+TID3_neg+MTEC1_neg',
17767  'TEC1_pos+TEC2_pos+TEC3_pos',
17768  'TEC1_neg+TEC2_neg+TEC3_neg',
17769  'TEC1_pos+TEC2_pos+MTEC3_pos',
17770  'TEC1_neg+TEC2_neg+MTEC3_neg',
17771  'TEC1_pos+TEC2_pos+TEC4_pos',
17772  'TEC1_neg+TEC2_neg+TEC4_neg',
17773  'TEC1_pos+TEC2_pos+MTEC4_pos',
17774  'TEC1_neg+TEC2_neg+MTEC4_neg',
17775  'TEC2_pos+TEC3_pos+TEC4_pos',
17776  'TEC2_neg+TEC3_neg+TEC4_neg',
17777  'TEC2_pos+TEC3_pos+MTEC4_pos',
17778  'TEC2_neg+TEC3_neg+MTEC4_neg',
17779  'TEC2_pos+TEC3_pos+TEC5_pos',
17780  'TEC2_neg+TEC3_neg+TEC5_neg',
17781  'TEC2_pos+TEC3_pos+TEC6_pos',
17782  'TEC2_neg+TEC3_neg+TEC6_neg',
17783  'TEC3_pos+TEC4_pos+TEC5_pos',
17784  'TEC3_neg+TEC4_neg+TEC5_neg',
17785  'TEC3_pos+TEC4_pos+MTEC5_pos',
17786  'TEC3_neg+TEC4_neg+MTEC5_neg',
17787  'TEC3_pos+TEC5_pos+TEC6_pos',
17788  'TEC3_neg+TEC5_neg+TEC6_neg',
17789  'TEC4_pos+TEC5_pos+TEC6_pos',
17790  'TEC4_neg+TEC5_neg+TEC6_neg' ),
17791  BPix = cms.PSet( ),
17792  FPix = cms.PSet( ),
17793  TIB = cms.PSet(
17794  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17795  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17796  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
17797  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
17798  ),
17799  TID = cms.PSet(
17800  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17801  minRing = cms.int32( 1 ),
17802  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17803  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
17804  useRingSlector = cms.bool( True ),
17805  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
17806  maxRing = cms.int32( 2 )
17807  ),
17808  TOB = cms.PSet( ),
17809  TEC = cms.PSet(
17810  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17811  minRing = cms.int32( 1 ),
17812  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17813  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
17814  useRingSlector = cms.bool( True ),
17815  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
17816  maxRing = cms.int32( 2 )
17817  ),
17818  MTIB = cms.PSet(
17819  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17820  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17821  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
17822  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
17823  ),
17824  MTID = cms.PSet(
17825  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17826  minRing = cms.int32( 3 ),
17827  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17828  useRingSlector = cms.bool( True ),
17829  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
17830  maxRing = cms.int32( 3 ),
17831  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
17832  ),
17833  MTOB = cms.PSet( ),
17834  MTEC = cms.PSet(
17835  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17836  minRing = cms.int32( 3 ),
17837  skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17838  useRingSlector = cms.bool( True ),
17839  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
17840  maxRing = cms.int32( 3 ),
17841  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
17842  )
17843 )
17844 fragment.hltFullIter8PixelLessTrackingRegionsPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
17845  RegionPSet = cms.PSet(
17846  useFixedError = cms.bool( True ),
17847  nSigmaZ = cms.double( 4.0 ),
17848  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17849  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17850  useFoundVertices = cms.bool( True ),
17851  fixedError = cms.double( 3.0 ),
17852  maxNVertices = cms.int32( -1 ),
17853  sigmaZVertex = cms.double( 4.0 ),
17854  useFakeVertices = cms.bool( False ),
17855  ptMin = cms.double( 5.0 ),
17856  originRadius = cms.double( 1.0 ),
17857  precise = cms.bool( True ),
17858  useMultipleScattering = cms.bool( False ),
17859  originRScaling4BigEvts = cms.bool( True ),
17860  ptMinScaling4BigEvts = cms.bool( False ),
17861  minOriginR = cms.double( 0.0 ),
17862  maxPtMin = cms.double( 0.7 ),
17863  scalingStartNPix = cms.double( 20000.0 ),
17864  scalingEndNPix = cms.double( 35000.0 ),
17865  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
17866  )
17867 )
17868 fragment.hltFullIter8PixelLessClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
17869  doClusterCheck = cms.bool( True ),
17870  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
17871  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
17872  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
17873  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
17874  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
17875  silentClusterCheck = cms.untracked.bool( False )
17876 )
17877 fragment.hltFullIter8PixelLessHitDoubletsPPOnAA = cms.EDProducer( "HitPairEDProducer",
17878  seedingLayers = cms.InputTag( "hltFullIter8PixelLessLayersPPOnAA" ),
17879  trackingRegions = cms.InputTag( "hltFullIter8PixelLessTrackingRegionsPPOnAA" ),
17880  trackingRegionsSeedingLayers = cms.InputTag( "" ),
17881  clusterCheck = cms.InputTag( "hltFullIter8PixelLessClusterCheckPPOnAA" ),
17882  produceSeedingHitSets = cms.bool( False ),
17883  produceIntermediateHitDoublets = cms.bool( True ),
17884  maxElement = cms.uint32( 0 ),
17885  maxElementTotal = cms.uint32( 50000000 ),
17886  putEmptyIfMaxElementReached = cms.bool( False ),
17887  layerPairs = cms.vuint32( 0 )
17888 )
17889 fragment.hltFullIter8PixelLessHitTripletsPPOnAA = cms.EDProducer( "MultiHitFromChi2EDProducer",
17890  doublets = cms.InputTag( "hltFullIter8PixelLessHitDoubletsPPOnAA" ),
17891  maxElement = cms.uint32( 0 ),
17892  useFixedPreFiltering = cms.bool( False ),
17893  phiPreFiltering = cms.double( 0.3 ),
17894  extraHitRPhitolerance = cms.double( 0.0 ),
17895  extraHitRZtolerance = cms.double( 0.0 ),
17896  extraZKDBox = cms.double( 0.2 ),
17897  extraRKDBox = cms.double( 0.2 ),
17898  extraPhiKDBox = cms.double( 0.005 ),
17899  fnSigmaRZ = cms.double( 2.0 ),
17900  refitHits = cms.bool( True ),
17901  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
17902  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17903  maxChi2 = cms.double( 5.0 ),
17904  chi2VsPtCut = cms.bool( True ),
17905  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
17906  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
17907  detIdsToDebug = cms.vint32( 0, 0, 0 )
17908 )
17909 fragment.hltFullIter8PixelLessSeedsPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
17910  seedingHitSets = cms.InputTag( "hltFullIter8PixelLessHitTripletsPPOnAA" ),
17911  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17912  SeedMomentumForBOFF = cms.double( 5.0 ),
17913  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17914  MinOneOverPtError = cms.double( 1.0 ),
17915  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17916  magneticField = cms.string( "ParabolicMf" ),
17917  forceKinematicWithRegionDirection = cms.bool( False ),
17918  SeedComparitorPSet = cms.PSet(
17919  mode = cms.string( "and" ),
17920  comparitors = cms.VPSet(
17921  cms.PSet( FilterStripHits = cms.bool( True ),
17922  FilterPixelHits = cms.bool( False ),
17923  ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
17924  FilterAtHelixStage = cms.bool( True ),
17925  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
17926  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
17927  ),
17928  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
17929  trimMaxADC = cms.double( 30.0 ),
17930  seedCutMIPs = cms.double( 0.35 ),
17931  subclusterCutMIPs = cms.double( 0.45 ),
17932  subclusterWindow = cms.double( 0.7 ),
17933  maxNSat = cms.uint32( 3 ),
17934  trimMaxFracNeigh = cms.double( 0.25 ),
17935  FilterAtHelixStage = cms.bool( False ),
17936  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
17937  seedCutSN = cms.double( 7.0 ),
17938  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
17939  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
17940  trimMaxFracTotal = cms.double( 0.15 ),
17941  layerMask = cms.PSet( )
17942  )
17943  ),
17944  ComponentName = cms.string( "CombinedSeedComparitor" )
17945  )
17946 )
17947 fragment.hltFullIter8CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
17948  cleanTrajectoryAfterInOut = cms.bool( True ),
17949  doSeedingRegionRebuilding = cms.bool( True ),
17950  onlyPixelHitsForSeedCleaner = cms.bool( False ),
17951  reverseTrajectories = cms.bool( False ),
17952  useHitsSplitting = cms.bool( True ),
17953  MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPOnAA" ),
17954  src = cms.InputTag( "hltFullIter8PixelLessSeedsPPOnAA" ),
17955  clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
17956  phase2clustersToSkip = cms.InputTag( "" ),
17957  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
17958  TransientInitialStateEstimatorParameters = cms.PSet(
17959  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17960  numberMeasurementsForFit = cms.int32( 4 ),
17961  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17962  ),
17963  numHitsForSeedCleaner = cms.int32( 50 ),
17964  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17965  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17966  TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
17967  maxNSeeds = cms.uint32( 500000 ),
17968  maxSeedsBeforeCleaning = cms.uint32( 5000 )
17969 )
17970 fragment.hltFullIter8CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
17971  useSimpleMF = cms.bool( True ),
17972  SimpleMagneticField = cms.string( "ParabolicMf" ),
17973  src = cms.InputTag( "hltFullIter8CkfTrackCandidatesPPOnAA" ),
17974  clusterRemovalInfo = cms.InputTag( "" ),
17975  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17976  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
17977  useHitsSplitting = cms.bool( False ),
17978  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17979  TrajectoryInEvent = cms.bool( False ),
17980  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
17981  AlgorithmName = cms.string( "pixelLessStep" ),
17982  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17983  GeometricInnerState = cms.bool( False ),
17984  NavigationSchool = cms.string( "" ),
17985  MeasurementTracker = cms.string( "" ),
17986  MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPOnAA" )
17987 )
17988 fragment.hltFullIter8TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
17989  src = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPOnAA" ),
17990  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17991  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
17992  ignoreVertices = cms.bool( False ),
17993  qualityCuts = cms.vdouble( -0.4, 0.0, 0.8 ),
17994  mva = cms.PSet(
17995  GBRForestFileName = cms.string( "" ),
17996  GBRForestLabel = cms.string( "MVASelectorPixelLessStep_Phase1" )
17997  )
17998 )
17999 fragment.hltFullIter8HighPurityTracksPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner",
18000  originalSource = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPOnAA" ),
18001  originalMVAVals = cms.InputTag( 'hltFullIter8TrackMVAClassifierPPOnAA','MVAValues' ),
18002  originalQualVals = cms.InputTag( 'hltFullIter8TrackMVAClassifierPPOnAA','QualityMasks' ),
18003  minQuality = cms.string( "highPurity" ),
18004  copyExtras = cms.untracked.bool( True ),
18005  copyTrajectories = cms.untracked.bool( False )
18006 )
18007 fragment.hltFullIter9ClustersRefRemovalPPOnAA = cms.EDProducer( "TrackClusterRemover",
18008  trajectories = cms.InputTag( "hltFullIter8HighPurityTracksPPOnAA" ),
18009  trackClassifier = cms.InputTag( '','QualityMasks' ),
18010  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18011  stripClusters = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18012  oldClusterRemovalInfo = cms.InputTag( "hltFullIter8ClustersRefRemovalPPOnAA" ),
18013  TrackQuality = cms.string( "highPurity" ),
18014  maxChi2 = cms.double( 9.0 ),
18015  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
18016  overrideTrkQuals = cms.InputTag( "" )
18017 )
18018 fragment.hltFullIter9MaskedMeasurementTrackerEventPPOnAA = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
18019  src = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18020  OnDemand = cms.bool( False ),
18021  clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" )
18022 )
18023 fragment.hltFullIter9TobTecLayersTriplPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18024  layerList = cms.vstring( 'TOB1+TOB2+MTOB3',
18025  'TOB1+TOB2+MTOB4',
18026  'TOB1+TOB2+MTEC1_pos',
18027  'TOB1+TOB2+MTEC1_neg' ),
18028  BPix = cms.PSet( ),
18029  FPix = cms.PSet( ),
18030  TIB = cms.PSet( ),
18031  TID = cms.PSet( ),
18032  TOB = cms.PSet(
18033  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18034  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18035  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18036  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18037  ),
18038  TEC = cms.PSet( ),
18039  MTIB = cms.PSet( ),
18040  MTID = cms.PSet( ),
18041  MTOB = cms.PSet(
18042  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18043  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18044  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18045  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18046  ),
18047  MTEC = cms.PSet(
18048  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18049  minRing = cms.int32( 6 ),
18050  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18051  useRingSlector = cms.bool( True ),
18052  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18053  maxRing = cms.int32( 7 ),
18054  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','rphiRecHit' )
18055  )
18056 )
18057 fragment.hltFullIter9TobTecTrackingRegionsTriplPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18058  RegionPSet = cms.PSet(
18059  useFixedError = cms.bool( True ),
18060  nSigmaZ = cms.double( 4.0 ),
18061  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18062  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18063  useFoundVertices = cms.bool( True ),
18064  fixedError = cms.double( 5.0 ),
18065  maxNVertices = cms.int32( -1 ),
18066  sigmaZVertex = cms.double( 4.0 ),
18067  useFakeVertices = cms.bool( False ),
18068  ptMin = cms.double( 5.0 ),
18069  originRadius = cms.double( 3.5 ),
18070  precise = cms.bool( True ),
18071  useMultipleScattering = cms.bool( False ),
18072  originRScaling4BigEvts = cms.bool( True ),
18073  ptMinScaling4BigEvts = cms.bool( False ),
18074  minOriginR = cms.double( 0.0 ),
18075  maxPtMin = cms.double( 0.7 ),
18076  scalingStartNPix = cms.double( 20000.0 ),
18077  scalingEndNPix = cms.double( 35000.0 ),
18078  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18079  )
18080 )
18081 fragment.hltFullIter9TobTecClusterCheckPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
18082  doClusterCheck = cms.bool( True ),
18083  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18084  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression" ),
18085  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18086  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18087  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)" ),
18088  silentClusterCheck = cms.untracked.bool( False )
18089 )
18090 fragment.hltFullIter9TobTecHitDoubletsTriplPPOnAA = cms.EDProducer( "HitPairEDProducer",
18091  seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersTriplPPOnAA" ),
18092  trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsTriplPPOnAA" ),
18093  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18094  clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPOnAA" ),
18095  produceSeedingHitSets = cms.bool( False ),
18096  produceIntermediateHitDoublets = cms.bool( True ),
18097  maxElement = cms.uint32( 0 ),
18098  maxElementTotal = cms.uint32( 50000000 ),
18099  putEmptyIfMaxElementReached = cms.bool( False ),
18100  layerPairs = cms.vuint32( 0 )
18101 )
18102 fragment.hltFullIter9TobTecHitTripletsTriplPPOnAA = cms.EDProducer( "MultiHitFromChi2EDProducer",
18103  doublets = cms.InputTag( "hltFullIter9TobTecHitDoubletsTriplPPOnAA" ),
18104  maxElement = cms.uint32( 0 ),
18105  useFixedPreFiltering = cms.bool( False ),
18106  phiPreFiltering = cms.double( 0.3 ),
18107  extraHitRPhitolerance = cms.double( 0.0 ),
18108  extraHitRZtolerance = cms.double( 0.0 ),
18109  extraZKDBox = cms.double( 0.2 ),
18110  extraRKDBox = cms.double( 0.2 ),
18111  extraPhiKDBox = cms.double( 0.01 ),
18112  fnSigmaRZ = cms.double( 2.0 ),
18113  refitHits = cms.bool( True ),
18114  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
18115  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18116  maxChi2 = cms.double( 5.0 ),
18117  chi2VsPtCut = cms.bool( True ),
18118  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
18119  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
18120  detIdsToDebug = cms.vint32( 0, 0, 0 )
18121 )
18122 fragment.hltFullIter9TobTecSeedsTriplPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
18123  seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitTripletsTriplPPOnAA" ),
18124  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18125  SeedMomentumForBOFF = cms.double( 5.0 ),
18126  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18127  MinOneOverPtError = cms.double( 1.0 ),
18128  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18129  magneticField = cms.string( "ParabolicMf" ),
18130  forceKinematicWithRegionDirection = cms.bool( False ),
18131  SeedComparitorPSet = cms.PSet(
18132  mode = cms.string( "and" ),
18133  comparitors = cms.VPSet(
18134  cms.PSet( FilterStripHits = cms.bool( True ),
18135  FilterPixelHits = cms.bool( False ),
18136  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
18137  FilterAtHelixStage = cms.bool( True ),
18138  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18139  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18140  ),
18141  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
18142  trimMaxADC = cms.double( 30.0 ),
18143  seedCutMIPs = cms.double( 0.35 ),
18144  subclusterCutMIPs = cms.double( 0.45 ),
18145  subclusterWindow = cms.double( 0.7 ),
18146  maxNSat = cms.uint32( 3 ),
18147  trimMaxFracNeigh = cms.double( 0.25 ),
18148  FilterAtHelixStage = cms.bool( False ),
18149  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
18150  seedCutSN = cms.double( 7.0 ),
18151  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
18152  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
18153  trimMaxFracTotal = cms.double( 0.15 ),
18154  layerMask = cms.PSet( )
18155  )
18156  ),
18157  ComponentName = cms.string( "CombinedSeedComparitor" )
18158  )
18159 )
18160 fragment.hltFullIter9TobTecLayersPairPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18161  layerList = cms.vstring( 'TOB1+TEC1_pos',
18162  'TOB1+TEC1_neg',
18163  'TEC1_pos+TEC2_pos',
18164  'TEC1_neg+TEC2_neg',
18165  'TEC2_pos+TEC3_pos',
18166  'TEC2_neg+TEC3_neg',
18167  'TEC3_pos+TEC4_pos',
18168  'TEC3_neg+TEC4_neg',
18169  'TEC4_pos+TEC5_pos',
18170  'TEC4_neg+TEC5_neg',
18171  'TEC5_pos+TEC6_pos',
18172  'TEC5_neg+TEC6_neg',
18173  'TEC6_pos+TEC7_pos',
18174  'TEC6_neg+TEC7_neg' ),
18175  BPix = cms.PSet( ),
18176  FPix = cms.PSet( ),
18177  TIB = cms.PSet( ),
18178  TID = cms.PSet( ),
18179  TOB = cms.PSet(
18180  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18181  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18182  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18183  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
18184  ),
18185  TEC = cms.PSet(
18186  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18187  minRing = cms.int32( 5 ),
18188  skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18189  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18190  useRingSlector = cms.bool( True ),
18191  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
18192  maxRing = cms.int32( 5 )
18193  ),
18194  MTIB = cms.PSet( ),
18195  MTID = cms.PSet( ),
18196  MTOB = cms.PSet( ),
18197  MTEC = cms.PSet( )
18198 )
18199 fragment.hltFullIter9TobTecTrackingRegionsPairPPOnAA = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer",
18200  RegionPSet = cms.PSet(
18201  useFixedError = cms.bool( True ),
18202  nSigmaZ = cms.double( 4.0 ),
18203  VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18204  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18205  useFoundVertices = cms.bool( True ),
18206  fixedError = cms.double( 7.5 ),
18207  maxNVertices = cms.int32( -1 ),
18208  sigmaZVertex = cms.double( 4.0 ),
18209  useFakeVertices = cms.bool( False ),
18210  ptMin = cms.double( 5.0 ),
18211  originRadius = cms.double( 6.0 ),
18212  precise = cms.bool( True ),
18213  useMultipleScattering = cms.bool( False ),
18214  originRScaling4BigEvts = cms.bool( True ),
18215  ptMinScaling4BigEvts = cms.bool( False ),
18216  minOriginR = cms.double( 0.0 ),
18217  maxPtMin = cms.double( 0.7 ),
18218  scalingStartNPix = cms.double( 20000.0 ),
18219  scalingEndNPix = cms.double( 35000.0 ),
18220  pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" )
18221  )
18222 )
18223 fragment.hltFullIter9TobTecHitDoubletsPairPPOnAA = cms.EDProducer( "HitPairEDProducer",
18224  seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersPairPPOnAA" ),
18225  trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsPairPPOnAA" ),
18226  trackingRegionsSeedingLayers = cms.InputTag( "" ),
18227  clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPOnAA" ),
18228  produceSeedingHitSets = cms.bool( True ),
18229  produceIntermediateHitDoublets = cms.bool( False ),
18230  maxElement = cms.uint32( 0 ),
18231  maxElementTotal = cms.uint32( 50000000 ),
18232  putEmptyIfMaxElementReached = cms.bool( False ),
18233  layerPairs = cms.vuint32( 0 )
18234 )
18235 fragment.hltFullIter9TobTecSeedsPairPPOnAA = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
18236  seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitDoubletsPairPPOnAA" ),
18237  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18238  SeedMomentumForBOFF = cms.double( 5.0 ),
18239  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18240  MinOneOverPtError = cms.double( 1.0 ),
18241  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18242  magneticField = cms.string( "ParabolicMf" ),
18243  forceKinematicWithRegionDirection = cms.bool( False ),
18244  SeedComparitorPSet = cms.PSet(
18245  mode = cms.string( "and" ),
18246  comparitors = cms.VPSet(
18247  cms.PSet( FilterStripHits = cms.bool( True ),
18248  FilterPixelHits = cms.bool( False ),
18249  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
18250  FilterAtHelixStage = cms.bool( True ),
18251  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
18252  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson" )
18253  ),
18254  cms.PSet( subclusterCutSN = cms.double( 12.0 ),
18255  trimMaxADC = cms.double( 30.0 ),
18256  seedCutMIPs = cms.double( 0.35 ),
18257  subclusterCutMIPs = cms.double( 0.45 ),
18258  subclusterWindow = cms.double( 0.7 ),
18259  maxNSat = cms.uint32( 3 ),
18260  trimMaxFracNeigh = cms.double( 0.25 ),
18261  FilterAtHelixStage = cms.bool( False ),
18262  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
18263  seedCutSN = cms.double( 7.0 ),
18264  ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
18265  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
18266  trimMaxFracTotal = cms.double( 0.15 ),
18267  layerMask = cms.PSet( )
18268  )
18269  ),
18270  ComponentName = cms.string( "CombinedSeedComparitor" )
18271  )
18272 )
18273 fragment.hltFullIter9TobTecSeedsPPOnAA = cms.EDProducer( "SeedCombiner",
18274  seedCollections = cms.VInputTag( 'hltFullIter9TobTecSeedsTriplPPOnAA','hltFullIter9TobTecSeedsPairPPOnAA' )
18275 )
18276 fragment.hltFullIter9CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18277  cleanTrajectoryAfterInOut = cms.bool( True ),
18278  doSeedingRegionRebuilding = cms.bool( True ),
18279  onlyPixelHitsForSeedCleaner = cms.bool( True ),
18280  reverseTrajectories = cms.bool( False ),
18281  useHitsSplitting = cms.bool( True ),
18282  MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPOnAA" ),
18283  src = cms.InputTag( "hltFullIter9TobTecSeedsPPOnAA" ),
18284  clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPOnAA" ),
18285  phase2clustersToSkip = cms.InputTag( "" ),
18286  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
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( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
18296  maxNSeeds = cms.uint32( 500000 ),
18297  maxSeedsBeforeCleaning = cms.uint32( 5000 )
18298 )
18299 fragment.hltFullIter9CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18300  useSimpleMF = cms.bool( True ),
18301  SimpleMagneticField = cms.string( "ParabolicMf" ),
18302  src = cms.InputTag( "hltFullIter9CkfTrackCandidatesPPOnAA" ),
18303  clusterRemovalInfo = cms.InputTag( "" ),
18304  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18305  Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
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( "tobTecStep" ),
18311  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18312  GeometricInnerState = cms.bool( False ),
18313  NavigationSchool = cms.string( "" ),
18314  MeasurementTracker = cms.string( "" ),
18315  MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPOnAA" )
18316 )
18317 fragment.hltFullIter9TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierDetached",
18318  src = cms.InputTag( "hltFullIter9CtfWithMaterialTracksPPOnAA" ),
18319  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18320  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18321  ignoreVertices = cms.bool( False ),
18322  qualityCuts = cms.vdouble( -0.6, -0.3, 0.7 ),
18323  mva = cms.PSet(
18324  GBRForestFileName = cms.string( "" ),
18325  GBRForestLabel = cms.string( "MVASelectorTobTecStep_Phase1" )
18326  )
18327 )
18328 fragment.hltFullIter10JetCoreLayersPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
18329  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
18330  'BPix2+BPix3+BPix4',
18331  'BPix1+BPix3+BPix4',
18332  'BPix1+BPix2+BPix4',
18333  'BPix2+BPix3+FPix1_pos',
18334  'BPix2+BPix3+FPix1_neg',
18335  'BPix1+BPix2+FPix1_pos',
18336  'BPix1+BPix2+FPix1_neg',
18337  'BPix2+FPix1_pos+FPix2_pos',
18338  'BPix2+FPix1_neg+FPix2_neg',
18339  'BPix1+FPix1_pos+FPix2_pos',
18340  'BPix1+FPix1_neg+FPix2_neg',
18341  'FPix1_pos+FPix2_pos+FPix3_pos',
18342  'FPix1_neg+FPix2_neg+FPix3_neg',
18343  'BPix1+BPix2+TIB1',
18344  'BPix1+BPix3+TIB1',
18345  'BPix1+BPix4+TIB1',
18346  'BPix2+BPix3+TIB1',
18347  'BPix2+BPix4+TIB1',
18348  'BPix3+BPix4+TIB1' ),
18349  BPix = cms.PSet(
18350  hitErrorRPhi = cms.double( 0.0027 ),
18351  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18352  useErrorsFromParam = cms.bool( True ),
18353  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" ),
18354  hitErrorRZ = cms.double( 0.006 )
18355  ),
18356  FPix = cms.PSet(
18357  hitErrorRPhi = cms.double( 0.0051 ),
18358  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18359  useErrorsFromParam = cms.bool( True ),
18360  hitErrorRZ = cms.double( 0.0036 ),
18361  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson" )
18362  ),
18363  TIB = cms.PSet(
18364  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFull','matchedRecHit' ),
18365  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18366  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
18367  ),
18368  TID = cms.PSet( ),
18369  TOB = cms.PSet( ),
18370  TEC = cms.PSet( ),
18371  MTIB = cms.PSet( ),
18372  MTID = cms.PSet( ),
18373  MTOB = cms.PSet( ),
18374  MTEC = cms.PSet( )
18375 )
18376 fragment.hltFullIter10JetCoreRegionSeedsPPOnAA = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
18377  OrderedHitsFactoryPSet = cms.PSet(
18378  maxElement = cms.uint32( 0 ),
18379  ComponentName = cms.string( "StandardHitTripletGenerator" ),
18380  SeedingLayers = cms.InputTag( "hltFullIter10JetCoreLayersPPOnAA" ),
18381  LayerSrc = cms.InputTag( "hltFullIter10JetCoreLayersPPOnAA" ),
18382  GeneratorPSet = cms.PSet(
18383  maxElement = cms.uint32( 0 ),
18384  useBending = cms.bool( True ),
18385  useFixedPreFiltering = cms.bool( False ),
18386  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
18387  useMultScattering = cms.bool( True ),
18388  phiPreFiltering = cms.double( 0.3 ),
18389  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
18390  extraHitRPhitolerance = cms.double( 0.032 ),
18391  extraHitRZtolerance = cms.double( 0.037 )
18392  )
18393  ),
18394  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
18395  RegionFactoryPSet = cms.PSet(
18396  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
18397  RegionPSet = cms.PSet(
18398  precise = cms.bool( True ),
18399  useMultipleScattering = cms.bool( False ),
18400  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18401  ptMin = cms.double( 10.0 ),
18402  originRadius = cms.double( 0.2 ),
18403  originHalfLength = cms.double( 0.2 ),
18404  deltaPhiRegion = cms.double( 0.2 ),
18405  measurementTrackerName = cms.string( "" ),
18406  zVertex = cms.double( 5.0 ),
18407  deltaEtaRegion = cms.double( 0.2 ),
18408  rVertex = cms.double( 5.0 ),
18409  useFakeVertices = cms.bool( False ),
18410  JetSrc = cms.InputTag( "hltJetsForCoreTracking" ),
18411  vertexSrc = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18412  howToUseMeasurementTracker = cms.string( "Never" ),
18413  zErrorVetex = cms.double( 0.1 ),
18414  nSigmaZVertex = cms.double( 3.0 ),
18415  nSigmaZBeamSpot = cms.double( -1.0 ),
18416  zErrorBeamSpot = cms.double( 15.0 ),
18417  deltaEta = cms.double( 0.2 ),
18418  deltaPhi = cms.double( 0.2 ),
18419  vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18420  maxNRegions = cms.int32( 3 ),
18421  searchOpt = cms.bool( False ),
18422  whereToUseMeasurementTracker = cms.string( "Never" ),
18423  input = cms.InputTag( "hltJetsForCoreTracking" ),
18424  maxNVertices = cms.int32( 1 ),
18425  mode = cms.string( "VerticesFixed" )
18426  ),
18427  CollectionsPSet = cms.PSet(
18428  recoL2MuonsCollection = cms.InputTag( "" ),
18429  recoTrackMuonsCollection = cms.InputTag( "" ),
18430  recoMuonsCollection = cms.InputTag( "" )
18431  ),
18432  RegionInJetsCheckPSet = cms.PSet(
18433  recoCaloJetsCollection = cms.InputTag( "hltJetsForCoreTracking" ),
18434  deltaRExclusionSize = cms.double( 0.3 ),
18435  jetsPtMin = cms.double( 5.0 ),
18436  doJetsExclusionCheck = cms.bool( True )
18437  ),
18438  ToolsPSet = cms.PSet(
18439  regionBase = cms.string( "seedOnJets" ),
18440  thePropagatorName = cms.string( "AnalyticalPropagator" )
18441  )
18442  ),
18443  SeedCreatorPSet = cms.PSet(
18444  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
18445  forceKinematicWithRegionDirection = cms.bool( True ),
18446  magneticField = cms.string( "ParabolicMf" ),
18447  SeedMomentumForBOFF = cms.double( 5.0 ),
18448  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
18449  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18450  MinOneOverPtError = cms.double( 1.0 ),
18451  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
18452  maxseeds = cms.int32( 10000 )
18453  ),
18454  ClusterCheckPSet = cms.PSet(
18455  MaxNumberOfPixelClusters = cms.uint32( 150000 ),
18456  cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
18457  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPOnAAForDmeson" ),
18458  MaxNumberOfCosmicClusters = cms.uint32( 500000 ),
18459  doClusterCheck = cms.bool( True ),
18460  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersPPOnAA" )
18461  )
18462 )
18463 fragment.hltFullIter10CkfTrackCandidatesPPOnAA = cms.EDProducer( "CkfTrackCandidateMaker",
18464  cleanTrajectoryAfterInOut = cms.bool( True ),
18465  doSeedingRegionRebuilding = cms.bool( True ),
18466  onlyPixelHitsForSeedCleaner = cms.bool( False ),
18467  reverseTrajectories = cms.bool( False ),
18468  useHitsSplitting = cms.bool( True ),
18469  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersFullPPOnAAForDmeson" ),
18470  src = cms.InputTag( "hltFullIter10JetCoreRegionSeedsPPOnAA" ),
18471  clustersToSkip = cms.InputTag( "" ),
18472  phase2clustersToSkip = cms.InputTag( "" ),
18473  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA" ) ),
18474  TransientInitialStateEstimatorParameters = cms.PSet(
18475  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18476  numberMeasurementsForFit = cms.int32( 4 ),
18477  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18478  ),
18479  numHitsForSeedCleaner = cms.int32( 4 ),
18480  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18481  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18482  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
18483  maxNSeeds = cms.uint32( 500000 ),
18484  maxSeedsBeforeCleaning = cms.uint32( 10000 )
18485 )
18486 fragment.hltFullIter10CtfWithMaterialTracksPPOnAA = cms.EDProducer( "TrackProducer",
18487  useSimpleMF = cms.bool( True ),
18488  SimpleMagneticField = cms.string( "ParabolicMf" ),
18489  src = cms.InputTag( "hltFullIter10CkfTrackCandidatesPPOnAA" ),
18490  clusterRemovalInfo = cms.InputTag( "" ),
18491  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18492  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
18493  useHitsSplitting = cms.bool( False ),
18494  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
18495  TrajectoryInEvent = cms.bool( False ),
18496  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
18497  AlgorithmName = cms.string( "jetCoreRegionalStep" ),
18498  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18499  GeometricInnerState = cms.bool( False ),
18500  NavigationSchool = cms.string( "" ),
18501  MeasurementTracker = cms.string( "" ),
18502  MeasurementTrackerEvent = cms.InputTag( "" )
18503 )
18504 fragment.hltFullIter10TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt",
18505  src = cms.InputTag( "hltFullIter10CtfWithMaterialTracksPPOnAA" ),
18506  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18507  vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPOnAAForDmeson" ),
18508  ignoreVertices = cms.bool( False ),
18509  qualityCuts = cms.vdouble( -0.2, 0.0, 0.4 ),
18510  mva = cms.PSet(
18511  GBRForestFileName = cms.string( "" ),
18512  GBRForestLabel = cms.string( "MVASelectorJetCoreRegionalStep_Phase1" )
18513  )
18514 )
18515 fragment.hltFullIterativeTrackingMergedPPOnAAForDmeson = cms.EDProducer( "TrackCollectionMerger",
18516  trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter3CtfWithMaterialTracksPPOnAA','hltFullIter4CtfWithMaterialTracksPPOnAA','hltFullIter5CtfWithMaterialTracksPPOnAA','hltFullIter6CtfWithMaterialTracksPPOnAA','hltFullIter7CtfWithMaterialTracksPPOnAA','hltFullIter8CtfWithMaterialTracksPPOnAA','hltFullIter9CtfWithMaterialTracksPPOnAA','hltFullIter10CtfWithMaterialTracksPPOnAA' ),
18517  inputClassifiers = cms.vstring( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson',
18518  'hltFullIter1TrackMVAClassifierPPOnAAForDmeson',
18519  'hltFullIter2TrackMVAClassifierPPOnAAForDmeson',
18520  'hltFullIter3TrackMVAClassifierPPOnAA',
18521  'hltFullIter4TrackMVAClassifierPPOnAA',
18522  'hltFullIter5TrackMVAClassifierPPOnAA',
18523  'hltFullIter6TrackMVAClassifierPPOnAA',
18524  'hltFullIter7TrackMVAClassifierPPOnAA',
18525  'hltFullIter8TrackMVAClassifierPPOnAA',
18526  'hltFullIter9TrackMVAClassifierPPOnAA',
18527  'hltFullIter10TrackMVAClassifierPPOnAA' ),
18528  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
18529  shareFrac = cms.double( 0.19 ),
18530  foundHitBonus = cms.double( 10.0 ),
18531  lostHitPenalty = cms.double( 5.0 ),
18532  minShareHits = cms.uint32( 2 ),
18533  allowFirstHitShare = cms.bool( True ),
18534  enableMerging = cms.bool( True ),
18535  minQuality = cms.string( "loose" ),
18536  copyExtras = cms.untracked.bool( True ),
18537  copyTrajectories = cms.untracked.bool( False )
18538 )
18539 fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson = cms.EDProducer( "PrimaryVertexProducer",
18540  vertexCollections = cms.VPSet(
18541  cms.PSet( chi2cutoff = cms.double( 2.5 ),
18542  label = cms.string( "" ),
18543  useBeamConstraint = cms.bool( False ),
18544  minNdof = cms.double( 0.0 ),
18545  maxDistanceToBeam = cms.double( 1.0 ),
18546  algorithm = cms.string( "AdaptiveVertexFitter" )
18547  ),
18548  cms.PSet( chi2cutoff = cms.double( 2.5 ),
18549  label = cms.string( "WithBS" ),
18550  useBeamConstraint = cms.bool( True ),
18551  minNdof = cms.double( 2.0 ),
18552  maxDistanceToBeam = cms.double( 1.0 ),
18553  algorithm = cms.string( "AdaptiveVertexFitter" )
18554  )
18555  ),
18556  verbose = cms.untracked.bool( False ),
18557  TkFilterParameters = cms.PSet(
18558  maxEta = cms.double( 2.4 ),
18559  minPt = cms.double( 0.0 ),
18560  minSiliconLayersWithHits = cms.int32( 5 ),
18561  minPixelLayersWithHits = cms.int32( 2 ),
18562  maxNormalizedChi2 = cms.double( 10.0 ),
18563  trackQuality = cms.string( "any" ),
18564  algorithm = cms.string( "filter" ),
18565  maxD0Significance = cms.double( 3.0 )
18566  ),
18567  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18568  TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
18569  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
18570  TrackTimesLabel = cms.InputTag( "dummy_default" ),
18571  TkClusParameters = cms.PSet(
18572  algorithm = cms.string( "gap" ),
18573  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
18574  ),
18575  isRecoveryIteration = cms.bool( False ),
18576  recoveryVtxCollection = cms.InputTag( "" )
18577 )
18578 fragment.hltGoodHighPurityFullTrackCutClassifierForDmeson = cms.EDProducer( "TrackCutClassifier",
18579  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
18580  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18581  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
18582  ignoreVertices = cms.bool( False ),
18583  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
18584  mva = cms.PSet(
18585  dr_par = cms.PSet(
18586  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
18587  dr_exp = cms.vint32( 0, 0, 0 )
18588  ),
18589  minLayers = cms.vint32( 0, 0, 0 ),
18590  dz_par = cms.PSet(
18591  dz_exp = cms.vint32( 0, 0, 0 ),
18592  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
18593  ),
18594  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
18595  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
18596  maxLostLayers = cms.vint32( 999, 999, 999 ),
18597  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
18598  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
18599  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
18600  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
18601  min3DLayers = cms.vint32( 0, 0, 0 ),
18602  minPixelHits = cms.vint32( 1, 1, 1 ),
18603  minNVtxTrk = cms.int32( 2 ),
18604  minHits = cms.vint32( 11, 11, 11 ),
18605  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
18606  )
18607 )
18608 fragment.hltGoodHighPurityFullTracksForDmeson = cms.EDProducer( "TrackCollectionFilterCloner",
18609  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
18610  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmeson','MVAValues' ),
18611  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmeson','QualityMasks' ),
18612  minQuality = cms.string( "highPurity" ),
18613  copyExtras = cms.untracked.bool( True ),
18614  copyTrajectories = cms.untracked.bool( False )
18615 )
18616 fragment.hltFullCandsPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
18617  src = cms.InputTag( "hltGoodHighPurityFullTracksForDmeson" ),
18618  particleType = cms.string( "pi+" )
18619 )
18620 fragment.hltFullTrackFilterForDmeson = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
18621  saveTags = cms.bool( False ),
18622  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
18623  trackCollection = cms.InputTag( "hltFullCandsPPOnAA" ),
18624  MinPt = cms.double( 0.0 ),
18625  MaxPt = cms.double( 10000.0 ),
18626  MaxEta = cms.double( 9999.0 ),
18627  MaxVz = cms.double( 9999.0 ),
18628  MinTrks = cms.int32( 0 ),
18629  MinSep = cms.double( 999.0 )
18630 )
18631 fragment.hlttktkVtxForDmesonDpt20 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18632  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
18633  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
18634  MaxEta = cms.double( 2.0 ),
18635  MinPt = cms.double( 6.0 ),
18636  MinPtPair = cms.double( 20.0 ),
18637  MinInvMass = cms.double( 1.47 ),
18638  MaxInvMass = cms.double( 2.27 ),
18639  massParticle1 = cms.double( 0.1396 ),
18640  massParticle2 = cms.double( 0.4937 ),
18641  ChargeOpt = cms.int32( -1 ),
18642  triggerTypeDaughters = cms.int32( 91 )
18643 )
18644 fragment.hlttktkFilterForDmesonDpt20 = cms.EDFilter( "HLTDisplacedtktkFilter",
18645  saveTags = cms.bool( True ),
18646  FastAccept = cms.bool( False ),
18647  MinLxySignificance = cms.double( 1.0 ),
18648  MaxLxySignificance = cms.double( 0.0 ),
18649  MaxNormalisedChi2 = cms.double( 999.0 ),
18650  MinVtxProbability = cms.double( 0.0 ),
18651  MinCosinePointingAngle = cms.double( 0.8 ),
18652  triggerTypeDaughters = cms.int32( 91 ),
18653  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt20" ),
18654  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18655  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
18656 )
18657 fragment.hltPreHIDmesonPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
18658  offset = cms.uint32( 0 ),
18659  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18660 )
18661 fragment.hltSinglePuAK4CaloJet30Eta2p4 = cms.EDFilter( "HLT1CaloJet",
18662  saveTags = cms.bool( False ),
18663  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
18664  triggerType = cms.int32( 85 ),
18665  MinE = cms.double( -1.0 ),
18666  MinPt = cms.double( 30.0 ),
18667  MinMass = cms.double( -1.0 ),
18668  MaxMass = cms.double( -1.0 ),
18669  MinEta = cms.double( -1.0 ),
18670  MaxEta = cms.double( 2.4 ),
18671  MinN = cms.int32( 1 )
18672 )
18673 fragment.hlttktkVtxForDmesonDpt30 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18674  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
18675  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
18676  MaxEta = cms.double( 2.0 ),
18677  MinPt = cms.double( 6.0 ),
18678  MinPtPair = cms.double( 30.0 ),
18679  MinInvMass = cms.double( 1.47 ),
18680  MaxInvMass = cms.double( 2.27 ),
18681  massParticle1 = cms.double( 0.1396 ),
18682  massParticle2 = cms.double( 0.4937 ),
18683  ChargeOpt = cms.int32( -1 ),
18684  triggerTypeDaughters = cms.int32( 91 )
18685 )
18686 fragment.hlttktkFilterForDmesonDpt30 = cms.EDFilter( "HLTDisplacedtktkFilter",
18687  saveTags = cms.bool( True ),
18688  FastAccept = cms.bool( False ),
18689  MinLxySignificance = cms.double( 1.0 ),
18690  MaxLxySignificance = cms.double( 0.0 ),
18691  MaxNormalisedChi2 = cms.double( 999.0 ),
18692  MinVtxProbability = cms.double( 0.0 ),
18693  MinCosinePointingAngle = cms.double( 0.8 ),
18694  triggerTypeDaughters = cms.int32( 91 ),
18695  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt30" ),
18696  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18697  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
18698 )
18699 fragment.hltPreHIDmesonPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
18700  offset = cms.uint32( 0 ),
18701  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18702 )
18703 fragment.hltSinglePuAK4CaloJet50Eta2p4 = cms.EDFilter( "HLT1CaloJet",
18704  saveTags = cms.bool( False ),
18705  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
18706  triggerType = cms.int32( 85 ),
18707  MinE = cms.double( -1.0 ),
18708  MinPt = cms.double( 50.0 ),
18709  MinMass = cms.double( -1.0 ),
18710  MaxMass = cms.double( -1.0 ),
18711  MinEta = cms.double( -1.0 ),
18712  MaxEta = cms.double( 2.4 ),
18713  MinN = cms.int32( 1 )
18714 )
18715 fragment.hlttktkVtxForDmesonDpt40 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18716  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
18717  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
18718  MaxEta = cms.double( 2.0 ),
18719  MinPt = cms.double( 6.0 ),
18720  MinPtPair = cms.double( 40.0 ),
18721  MinInvMass = cms.double( 1.47 ),
18722  MaxInvMass = cms.double( 2.27 ),
18723  massParticle1 = cms.double( 0.1396 ),
18724  massParticle2 = cms.double( 0.4937 ),
18725  ChargeOpt = cms.int32( -1 ),
18726  triggerTypeDaughters = cms.int32( 91 )
18727 )
18728 fragment.hlttktkFilterForDmesonDpt40 = cms.EDFilter( "HLTDisplacedtktkFilter",
18729  saveTags = cms.bool( True ),
18730  FastAccept = cms.bool( False ),
18731  MinLxySignificance = cms.double( 1.0 ),
18732  MaxLxySignificance = cms.double( 0.0 ),
18733  MaxNormalisedChi2 = cms.double( 999.0 ),
18734  MinVtxProbability = cms.double( 0.0 ),
18735  MinCosinePointingAngle = cms.double( 0.8 ),
18736  triggerTypeDaughters = cms.int32( 91 ),
18737  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt40" ),
18738  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18739  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
18740 )
18741 fragment.hltPreHIDmesonPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
18742  offset = cms.uint32( 0 ),
18743  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18744 )
18745 fragment.hltSinglePuAK4CaloJet56Eta2p4 = cms.EDFilter( "HLT1CaloJet",
18746  saveTags = cms.bool( False ),
18747  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
18748  triggerType = cms.int32( 85 ),
18749  MinE = cms.double( -1.0 ),
18750  MinPt = cms.double( 56.0 ),
18751  MinMass = cms.double( -1.0 ),
18752  MaxMass = cms.double( -1.0 ),
18753  MinEta = cms.double( -1.0 ),
18754  MaxEta = cms.double( 2.4 ),
18755  MinN = cms.int32( 1 )
18756 )
18757 fragment.hlttktkVtxForDmesonDpt50 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18758  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
18759  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
18760  MaxEta = cms.double( 2.0 ),
18761  MinPt = cms.double( 6.0 ),
18762  MinPtPair = cms.double( 50.0 ),
18763  MinInvMass = cms.double( 1.47 ),
18764  MaxInvMass = cms.double( 2.27 ),
18765  massParticle1 = cms.double( 0.1396 ),
18766  massParticle2 = cms.double( 0.4937 ),
18767  ChargeOpt = cms.int32( -1 ),
18768  triggerTypeDaughters = cms.int32( 91 )
18769 )
18770 fragment.hlttktkFilterForDmesonDpt50 = cms.EDFilter( "HLTDisplacedtktkFilter",
18771  saveTags = cms.bool( True ),
18772  FastAccept = cms.bool( False ),
18773  MinLxySignificance = cms.double( 1.0 ),
18774  MaxLxySignificance = cms.double( 0.0 ),
18775  MaxNormalisedChi2 = cms.double( 999.0 ),
18776  MinVtxProbability = cms.double( 0.0 ),
18777  MinCosinePointingAngle = cms.double( 0.8 ),
18778  triggerTypeDaughters = cms.int32( 91 ),
18779  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt50" ),
18780  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18781  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
18782 )
18783 fragment.hltPreHIDmesonPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
18784  offset = cms.uint32( 0 ),
18785  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18786 )
18787 fragment.hltSinglePuAK4CaloJet60Eta2p4 = cms.EDFilter( "HLT1CaloJet",
18788  saveTags = cms.bool( False ),
18789  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
18790  triggerType = cms.int32( 85 ),
18791  MinE = cms.double( -1.0 ),
18792  MinPt = cms.double( 60.0 ),
18793  MinMass = cms.double( -1.0 ),
18794  MaxMass = cms.double( -1.0 ),
18795  MinEta = cms.double( -1.0 ),
18796  MaxEta = cms.double( 2.4 ),
18797  MinN = cms.int32( 1 )
18798 )
18799 fragment.hlttktkVtxForDmesonDpt60 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18800  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
18801  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
18802  MaxEta = cms.double( 2.0 ),
18803  MinPt = cms.double( 6.0 ),
18804  MinPtPair = cms.double( 60.0 ),
18805  MinInvMass = cms.double( 1.47 ),
18806  MaxInvMass = cms.double( 2.27 ),
18807  massParticle1 = cms.double( 0.1396 ),
18808  massParticle2 = cms.double( 0.4937 ),
18809  ChargeOpt = cms.int32( -1 ),
18810  triggerTypeDaughters = cms.int32( 91 )
18811 )
18812 fragment.hlttktkFilterForDmesonDpt60 = cms.EDFilter( "HLTDisplacedtktkFilter",
18813  saveTags = cms.bool( True ),
18814  FastAccept = cms.bool( False ),
18815  MinLxySignificance = cms.double( 1.0 ),
18816  MaxLxySignificance = cms.double( 0.0 ),
18817  MaxNormalisedChi2 = cms.double( 999.0 ),
18818  MinVtxProbability = cms.double( 0.0 ),
18819  MinCosinePointingAngle = cms.double( 0.8 ),
18820  triggerTypeDaughters = cms.int32( 91 ),
18821  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt60" ),
18822  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18823  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
18824 )
18825 fragment.hltPreHIDmesonPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
18826  offset = cms.uint32( 0 ),
18827  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18828 )
18829 fragment.hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10 = cms.EDProducer( "TrackCollectionMerger",
18830  trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter1CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter2CtfWithMaterialTracksPPOnAAForDmeson','hltFullIter3CtfWithMaterialTracksPPOnAA','hltFullIter4CtfWithMaterialTracksPPOnAA','hltFullIter5CtfWithMaterialTracksPPOnAA','hltFullIter6CtfWithMaterialTracksPPOnAA','hltFullIter7CtfWithMaterialTracksPPOnAA','hltFullIter8CtfWithMaterialTracksPPOnAA','hltFullIter9CtfWithMaterialTracksPPOnAA' ),
18831  inputClassifiers = cms.vstring( 'hltFullIter0TrackMVAClassifierPPOnAAForDmeson',
18832  'hltFullIter1TrackMVAClassifierPPOnAAForDmeson',
18833  'hltFullIter2TrackMVAClassifierPPOnAAForDmeson',
18834  'hltFullIter3TrackMVAClassifierPPOnAA',
18835  'hltFullIter4TrackMVAClassifierPPOnAA',
18836  'hltFullIter5TrackMVAClassifierPPOnAA',
18837  'hltFullIter6TrackMVAClassifierPPOnAA',
18838  'hltFullIter7TrackMVAClassifierPPOnAA',
18839  'hltFullIter8TrackMVAClassifierPPOnAA',
18840  'hltFullIter9TrackMVAClassifierPPOnAA' ),
18841  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
18842  shareFrac = cms.double( 0.19 ),
18843  foundHitBonus = cms.double( 10.0 ),
18844  lostHitPenalty = cms.double( 5.0 ),
18845  minShareHits = cms.uint32( 2 ),
18846  allowFirstHitShare = cms.bool( True ),
18847  enableMerging = cms.bool( True ),
18848  minQuality = cms.string( "loose" ),
18849  copyExtras = cms.untracked.bool( True ),
18850  copyTrajectories = cms.untracked.bool( False )
18851 )
18852 fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10 = cms.EDProducer( "PrimaryVertexProducer",
18853  vertexCollections = cms.VPSet(
18854  cms.PSet( chi2cutoff = cms.double( 2.5 ),
18855  label = cms.string( "" ),
18856  useBeamConstraint = cms.bool( False ),
18857  minNdof = cms.double( 0.0 ),
18858  maxDistanceToBeam = cms.double( 1.0 ),
18859  algorithm = cms.string( "AdaptiveVertexFitter" )
18860  ),
18861  cms.PSet( chi2cutoff = cms.double( 2.5 ),
18862  label = cms.string( "WithBS" ),
18863  useBeamConstraint = cms.bool( True ),
18864  minNdof = cms.double( 2.0 ),
18865  maxDistanceToBeam = cms.double( 1.0 ),
18866  algorithm = cms.string( "AdaptiveVertexFitter" )
18867  )
18868  ),
18869  verbose = cms.untracked.bool( False ),
18870  TkFilterParameters = cms.PSet(
18871  maxEta = cms.double( 2.4 ),
18872  minPt = cms.double( 0.0 ),
18873  minSiliconLayersWithHits = cms.int32( 5 ),
18874  minPixelLayersWithHits = cms.int32( 2 ),
18875  maxNormalizedChi2 = cms.double( 10.0 ),
18876  trackQuality = cms.string( "any" ),
18877  algorithm = cms.string( "filter" ),
18878  maxD0Significance = cms.double( 3.0 )
18879  ),
18880  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18881  TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
18882  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
18883  TrackTimesLabel = cms.InputTag( "dummy_default" ),
18884  TkClusParameters = cms.PSet(
18885  algorithm = cms.string( "gap" ),
18886  TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) )
18887  ),
18888  isRecoveryIteration = cms.bool( False ),
18889  recoveryVtxCollection = cms.InputTag( "" )
18890 )
18891 fragment.hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10 = cms.EDProducer( "TrackCutClassifier",
18892  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
18893  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18894  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
18895  ignoreVertices = cms.bool( False ),
18896  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
18897  mva = cms.PSet(
18898  dr_par = cms.PSet(
18899  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
18900  dr_exp = cms.vint32( 0, 0, 0 )
18901  ),
18902  minLayers = cms.vint32( 0, 0, 0 ),
18903  dz_par = cms.PSet(
18904  dz_exp = cms.vint32( 0, 0, 0 ),
18905  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
18906  ),
18907  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
18908  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
18909  maxLostLayers = cms.vint32( 999, 999, 999 ),
18910  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
18911  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
18912  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
18913  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
18914  min3DLayers = cms.vint32( 0, 0, 0 ),
18915  minPixelHits = cms.vint32( 1, 1, 1 ),
18916  minNVtxTrk = cms.int32( 2 ),
18917  minHits = cms.vint32( 11, 11, 11 ),
18918  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
18919  )
18920 )
18921 fragment.hltGoodHighPurityFullTracksForDmesonNoIter10 = cms.EDProducer( "TrackCollectionFilterCloner",
18922  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
18923  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10','MVAValues' ),
18924  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10','QualityMasks' ),
18925  minQuality = cms.string( "highPurity" ),
18926  copyExtras = cms.untracked.bool( True ),
18927  copyTrajectories = cms.untracked.bool( False )
18928 )
18929 fragment.hltFullCandsPPOnAANoIter10 = cms.EDProducer( "ConcreteChargedCandidateProducer",
18930  src = cms.InputTag( "hltGoodHighPurityFullTracksForDmesonNoIter10" ),
18931  particleType = cms.string( "pi+" )
18932 )
18933 fragment.hltFullTrackFilterForDmesonNoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
18934  saveTags = cms.bool( False ),
18935  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
18936  trackCollection = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
18937  MinPt = cms.double( 0.0 ),
18938  MaxPt = cms.double( 10000.0 ),
18939  MaxEta = cms.double( 9999.0 ),
18940  MaxVz = cms.double( 9999.0 ),
18941  MinTrks = cms.int32( 0 ),
18942  MinSep = cms.double( 999.0 )
18943 )
18944 fragment.hlttktkVtxForDmesonDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18945  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
18946  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
18947  MaxEta = cms.double( 2.0 ),
18948  MinPt = cms.double( 6.0 ),
18949  MinPtPair = cms.double( 20.0 ),
18950  MinInvMass = cms.double( 1.47 ),
18951  MaxInvMass = cms.double( 2.27 ),
18952  massParticle1 = cms.double( 0.1396 ),
18953  massParticle2 = cms.double( 0.4937 ),
18954  ChargeOpt = cms.int32( -1 ),
18955  triggerTypeDaughters = cms.int32( 91 )
18956 )
18957 fragment.hlttktkFilterForDmesonDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
18958  saveTags = cms.bool( True ),
18959  FastAccept = cms.bool( False ),
18960  MinLxySignificance = cms.double( 1.0 ),
18961  MaxLxySignificance = cms.double( 0.0 ),
18962  MaxNormalisedChi2 = cms.double( 999.0 ),
18963  MinVtxProbability = cms.double( 0.0 ),
18964  MinCosinePointingAngle = cms.double( 0.8 ),
18965  triggerTypeDaughters = cms.int32( 91 ),
18966  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt20NoIter10" ),
18967  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18968  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
18969 )
18970 fragment.hltPreHIDmesonPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
18971  offset = cms.uint32( 0 ),
18972  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18973 )
18974 fragment.hlttktkVtxForDmesonDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
18975  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
18976  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
18977  MaxEta = cms.double( 2.0 ),
18978  MinPt = cms.double( 6.0 ),
18979  MinPtPair = cms.double( 30.0 ),
18980  MinInvMass = cms.double( 1.47 ),
18981  MaxInvMass = cms.double( 2.27 ),
18982  massParticle1 = cms.double( 0.1396 ),
18983  massParticle2 = cms.double( 0.4937 ),
18984  ChargeOpt = cms.int32( -1 ),
18985  triggerTypeDaughters = cms.int32( 91 )
18986 )
18987 fragment.hlttktkFilterForDmesonDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
18988  saveTags = cms.bool( True ),
18989  FastAccept = cms.bool( False ),
18990  MinLxySignificance = cms.double( 1.0 ),
18991  MaxLxySignificance = cms.double( 0.0 ),
18992  MaxNormalisedChi2 = cms.double( 999.0 ),
18993  MinVtxProbability = cms.double( 0.0 ),
18994  MinCosinePointingAngle = cms.double( 0.8 ),
18995  triggerTypeDaughters = cms.int32( 91 ),
18996  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt30NoIter10" ),
18997  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18998  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
18999 )
19000 fragment.hltPreHIDmesonPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
19001  offset = cms.uint32( 0 ),
19002  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19003 )
19004 fragment.hlttktkVtxForDmesonDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19005  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19006  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19007  MaxEta = cms.double( 2.0 ),
19008  MinPt = cms.double( 6.0 ),
19009  MinPtPair = cms.double( 40.0 ),
19010  MinInvMass = cms.double( 1.47 ),
19011  MaxInvMass = cms.double( 2.27 ),
19012  massParticle1 = cms.double( 0.1396 ),
19013  massParticle2 = cms.double( 0.4937 ),
19014  ChargeOpt = cms.int32( -1 ),
19015  triggerTypeDaughters = cms.int32( 91 )
19016 )
19017 fragment.hlttktkFilterForDmesonDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19018  saveTags = cms.bool( True ),
19019  FastAccept = cms.bool( False ),
19020  MinLxySignificance = cms.double( 1.0 ),
19021  MaxLxySignificance = cms.double( 0.0 ),
19022  MaxNormalisedChi2 = cms.double( 999.0 ),
19023  MinVtxProbability = cms.double( 0.0 ),
19024  MinCosinePointingAngle = cms.double( 0.8 ),
19025  triggerTypeDaughters = cms.int32( 91 ),
19026  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt40NoIter10" ),
19027  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19028  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19029 )
19030 fragment.hltPreHIDmesonPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
19031  offset = cms.uint32( 0 ),
19032  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19033 )
19034 fragment.hlttktkVtxForDmesonDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19035  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19036  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19037  MaxEta = cms.double( 2.0 ),
19038  MinPt = cms.double( 6.0 ),
19039  MinPtPair = cms.double( 50.0 ),
19040  MinInvMass = cms.double( 1.47 ),
19041  MaxInvMass = cms.double( 2.27 ),
19042  massParticle1 = cms.double( 0.1396 ),
19043  massParticle2 = cms.double( 0.4937 ),
19044  ChargeOpt = cms.int32( -1 ),
19045  triggerTypeDaughters = cms.int32( 91 )
19046 )
19047 fragment.hlttktkFilterForDmesonDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19048  saveTags = cms.bool( True ),
19049  FastAccept = cms.bool( False ),
19050  MinLxySignificance = cms.double( 1.0 ),
19051  MaxLxySignificance = cms.double( 0.0 ),
19052  MaxNormalisedChi2 = cms.double( 999.0 ),
19053  MinVtxProbability = cms.double( 0.0 ),
19054  MinCosinePointingAngle = cms.double( 0.8 ),
19055  triggerTypeDaughters = cms.int32( 91 ),
19056  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt50NoIter10" ),
19057  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19058  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19059 )
19060 fragment.hltPreHIDmesonPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
19061  offset = cms.uint32( 0 ),
19062  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19063 )
19064 fragment.hlttktkVtxForDmesonDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
19065  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19066  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19067  MaxEta = cms.double( 2.0 ),
19068  MinPt = cms.double( 6.0 ),
19069  MinPtPair = cms.double( 60.0 ),
19070  MinInvMass = cms.double( 1.47 ),
19071  MaxInvMass = cms.double( 2.27 ),
19072  massParticle1 = cms.double( 0.1396 ),
19073  massParticle2 = cms.double( 0.4937 ),
19074  ChargeOpt = cms.int32( -1 ),
19075  triggerTypeDaughters = cms.int32( 91 )
19076 )
19077 fragment.hlttktkFilterForDmesonDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktkFilter",
19078  saveTags = cms.bool( True ),
19079  FastAccept = cms.bool( False ),
19080  MinLxySignificance = cms.double( 1.0 ),
19081  MaxLxySignificance = cms.double( 0.0 ),
19082  MaxNormalisedChi2 = cms.double( 999.0 ),
19083  MinVtxProbability = cms.double( 0.0 ),
19084  MinCosinePointingAngle = cms.double( 0.8 ),
19085  triggerTypeDaughters = cms.int32( 91 ),
19086  DisplacedVertexTag = cms.InputTag( "hlttktkVtxForDmesonDpt60NoIter10" ),
19087  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19088  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19089 )
19090 fragment.hltPreHIDsPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
19091  offset = cms.uint32( 0 ),
19092  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19093 )
19094 fragment.hltTktktkVtxForDsDpt20 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19095  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19096  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19097  MaxEtaTk = cms.double( 2.0 ),
19098  MinPtResTk1 = cms.double( 6.0 ),
19099  MinPtResTk2 = cms.double( 6.0 ),
19100  MinPtThirdTk = cms.double( 6.0 ),
19101  MinPtRes = cms.double( 0.0 ),
19102  MinPtTri = cms.double( 20.0 ),
19103  MinInvMassRes = cms.double( 0.8 ),
19104  MaxInvMassRes = cms.double( 1.2 ),
19105  MinInvMass = cms.double( 1.57 ),
19106  MaxInvMass = cms.double( 2.37 ),
19107  massParticleRes1 = cms.double( 0.4937 ),
19108  massParticleRes2 = cms.double( 0.4937 ),
19109  massParticle3 = cms.double( 0.1396 ),
19110  ChargeOpt = cms.int32( -1 ),
19111  ResOpt = cms.int32( 1 ),
19112  triggerTypeDaughters = cms.int32( 91 )
19113 )
19114 fragment.hltTktktkFilterForDsDpt20 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19115  saveTags = cms.bool( True ),
19116  FastAccept = cms.bool( False ),
19117  MinLxySignificance = cms.double( 1.0 ),
19118  MaxLxySignificance = cms.double( 999.0 ),
19119  MaxNormalisedChi2 = cms.double( 999.0 ),
19120  MinVtxProbability = cms.double( 0.0 ),
19121  MinCosinePointingAngle = cms.double( 0.8 ),
19122  triggerTypeDaughters = cms.int32( 91 ),
19123  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt20" ),
19124  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19125  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19126 )
19127 fragment.hltPreHIDsPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
19128  offset = cms.uint32( 0 ),
19129  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19130 )
19131 fragment.hltTktktkVtxForDsDpt30 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19132  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19133  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19134  MaxEtaTk = cms.double( 2.0 ),
19135  MinPtResTk1 = cms.double( 6.0 ),
19136  MinPtResTk2 = cms.double( 6.0 ),
19137  MinPtThirdTk = cms.double( 6.0 ),
19138  MinPtRes = cms.double( 0.0 ),
19139  MinPtTri = cms.double( 30.0 ),
19140  MinInvMassRes = cms.double( 0.8 ),
19141  MaxInvMassRes = cms.double( 1.2 ),
19142  MinInvMass = cms.double( 1.57 ),
19143  MaxInvMass = cms.double( 2.37 ),
19144  massParticleRes1 = cms.double( 0.4937 ),
19145  massParticleRes2 = cms.double( 0.4937 ),
19146  massParticle3 = cms.double( 0.1396 ),
19147  ChargeOpt = cms.int32( -1 ),
19148  ResOpt = cms.int32( 1 ),
19149  triggerTypeDaughters = cms.int32( 91 )
19150 )
19151 fragment.hltTktktkFilterForDsDpt30 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19152  saveTags = cms.bool( True ),
19153  FastAccept = cms.bool( False ),
19154  MinLxySignificance = cms.double( 1.0 ),
19155  MaxLxySignificance = cms.double( 999.0 ),
19156  MaxNormalisedChi2 = cms.double( 999.0 ),
19157  MinVtxProbability = cms.double( 0.0 ),
19158  MinCosinePointingAngle = cms.double( 0.8 ),
19159  triggerTypeDaughters = cms.int32( 91 ),
19160  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt30" ),
19161  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19162  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19163 )
19164 fragment.hltPreHIDsPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
19165  offset = cms.uint32( 0 ),
19166  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19167 )
19168 fragment.hltTktktkVtxForDsDpt40 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19169  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19170  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19171  MaxEtaTk = cms.double( 2.0 ),
19172  MinPtResTk1 = cms.double( 6.0 ),
19173  MinPtResTk2 = cms.double( 6.0 ),
19174  MinPtThirdTk = cms.double( 6.0 ),
19175  MinPtRes = cms.double( 0.0 ),
19176  MinPtTri = cms.double( 40.0 ),
19177  MinInvMassRes = cms.double( 0.8 ),
19178  MaxInvMassRes = cms.double( 1.2 ),
19179  MinInvMass = cms.double( 1.57 ),
19180  MaxInvMass = cms.double( 2.37 ),
19181  massParticleRes1 = cms.double( 0.4937 ),
19182  massParticleRes2 = cms.double( 0.4937 ),
19183  massParticle3 = cms.double( 0.1396 ),
19184  ChargeOpt = cms.int32( -1 ),
19185  ResOpt = cms.int32( 1 ),
19186  triggerTypeDaughters = cms.int32( 91 )
19187 )
19188 fragment.hltTktktkFilterForDsDpt40 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19189  saveTags = cms.bool( True ),
19190  FastAccept = cms.bool( False ),
19191  MinLxySignificance = cms.double( 1.0 ),
19192  MaxLxySignificance = cms.double( 999.0 ),
19193  MaxNormalisedChi2 = cms.double( 999.0 ),
19194  MinVtxProbability = cms.double( 0.0 ),
19195  MinCosinePointingAngle = cms.double( 0.8 ),
19196  triggerTypeDaughters = cms.int32( 91 ),
19197  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt40" ),
19198  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19199  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19200 )
19201 fragment.hltPreHIDsPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
19202  offset = cms.uint32( 0 ),
19203  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19204 )
19205 fragment.hltTktktkVtxForDsDpt50 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19206  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19207  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19208  MaxEtaTk = cms.double( 2.0 ),
19209  MinPtResTk1 = cms.double( 6.0 ),
19210  MinPtResTk2 = cms.double( 6.0 ),
19211  MinPtThirdTk = cms.double( 6.0 ),
19212  MinPtRes = cms.double( 0.0 ),
19213  MinPtTri = cms.double( 50.0 ),
19214  MinInvMassRes = cms.double( 0.8 ),
19215  MaxInvMassRes = cms.double( 1.2 ),
19216  MinInvMass = cms.double( 1.57 ),
19217  MaxInvMass = cms.double( 2.37 ),
19218  massParticleRes1 = cms.double( 0.4937 ),
19219  massParticleRes2 = cms.double( 0.4937 ),
19220  massParticle3 = cms.double( 0.1396 ),
19221  ChargeOpt = cms.int32( -1 ),
19222  ResOpt = cms.int32( 1 ),
19223  triggerTypeDaughters = cms.int32( 91 )
19224 )
19225 fragment.hltTktktkFilterForDsDpt50 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19226  saveTags = cms.bool( True ),
19227  FastAccept = cms.bool( False ),
19228  MinLxySignificance = cms.double( 1.0 ),
19229  MaxLxySignificance = cms.double( 999.0 ),
19230  MaxNormalisedChi2 = cms.double( 999.0 ),
19231  MinVtxProbability = cms.double( 0.0 ),
19232  MinCosinePointingAngle = cms.double( 0.8 ),
19233  triggerTypeDaughters = cms.int32( 91 ),
19234  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt50" ),
19235  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19236  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19237 )
19238 fragment.hltPreHIDsPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
19239  offset = cms.uint32( 0 ),
19240  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19241 )
19242 fragment.hltTktktkVtxForDsDpt60 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19243  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19244  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19245  MaxEtaTk = cms.double( 2.0 ),
19246  MinPtResTk1 = cms.double( 6.0 ),
19247  MinPtResTk2 = cms.double( 6.0 ),
19248  MinPtThirdTk = cms.double( 6.0 ),
19249  MinPtRes = cms.double( 0.0 ),
19250  MinPtTri = cms.double( 60.0 ),
19251  MinInvMassRes = cms.double( 0.8 ),
19252  MaxInvMassRes = cms.double( 1.2 ),
19253  MinInvMass = cms.double( 1.57 ),
19254  MaxInvMass = cms.double( 2.37 ),
19255  massParticleRes1 = cms.double( 0.4937 ),
19256  massParticleRes2 = cms.double( 0.4937 ),
19257  massParticle3 = cms.double( 0.1396 ),
19258  ChargeOpt = cms.int32( -1 ),
19259  ResOpt = cms.int32( 1 ),
19260  triggerTypeDaughters = cms.int32( 91 )
19261 )
19262 fragment.hltTktktkFilterForDsDpt60 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19263  saveTags = cms.bool( True ),
19264  FastAccept = cms.bool( False ),
19265  MinLxySignificance = cms.double( 1.0 ),
19266  MaxLxySignificance = cms.double( 999.0 ),
19267  MaxNormalisedChi2 = cms.double( 999.0 ),
19268  MinVtxProbability = cms.double( 0.0 ),
19269  MinCosinePointingAngle = cms.double( 0.8 ),
19270  triggerTypeDaughters = cms.int32( 91 ),
19271  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt60" ),
19272  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19273  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19274 )
19275 fragment.hltPreHIDsPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
19276  offset = cms.uint32( 0 ),
19277  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19278 )
19279 fragment.hltTktktkVtxForDsDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19280  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19281  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19282  MaxEtaTk = cms.double( 2.0 ),
19283  MinPtResTk1 = cms.double( 6.0 ),
19284  MinPtResTk2 = cms.double( 6.0 ),
19285  MinPtThirdTk = cms.double( 6.0 ),
19286  MinPtRes = cms.double( 0.0 ),
19287  MinPtTri = cms.double( 20.0 ),
19288  MinInvMassRes = cms.double( 0.8 ),
19289  MaxInvMassRes = cms.double( 1.2 ),
19290  MinInvMass = cms.double( 1.57 ),
19291  MaxInvMass = cms.double( 2.37 ),
19292  massParticleRes1 = cms.double( 0.4937 ),
19293  massParticleRes2 = cms.double( 0.4937 ),
19294  massParticle3 = cms.double( 0.1396 ),
19295  ChargeOpt = cms.int32( -1 ),
19296  ResOpt = cms.int32( 1 ),
19297  triggerTypeDaughters = cms.int32( 91 )
19298 )
19299 fragment.hltTktktkFilterForDsDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19300  saveTags = cms.bool( True ),
19301  FastAccept = cms.bool( False ),
19302  MinLxySignificance = cms.double( 1.0 ),
19303  MaxLxySignificance = cms.double( 999.0 ),
19304  MaxNormalisedChi2 = cms.double( 999.0 ),
19305  MinVtxProbability = cms.double( 0.0 ),
19306  MinCosinePointingAngle = cms.double( 0.8 ),
19307  triggerTypeDaughters = cms.int32( 91 ),
19308  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt20NoIter10" ),
19309  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19310  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19311 )
19312 fragment.hltPreHIDsPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
19313  offset = cms.uint32( 0 ),
19314  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19315 )
19316 fragment.hltTktktkVtxForDsDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19317  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19318  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19319  MaxEtaTk = cms.double( 2.0 ),
19320  MinPtResTk1 = cms.double( 6.0 ),
19321  MinPtResTk2 = cms.double( 6.0 ),
19322  MinPtThirdTk = cms.double( 6.0 ),
19323  MinPtRes = cms.double( 0.0 ),
19324  MinPtTri = cms.double( 30.0 ),
19325  MinInvMassRes = cms.double( 0.8 ),
19326  MaxInvMassRes = cms.double( 1.2 ),
19327  MinInvMass = cms.double( 1.57 ),
19328  MaxInvMass = cms.double( 2.37 ),
19329  massParticleRes1 = cms.double( 0.4937 ),
19330  massParticleRes2 = cms.double( 0.4937 ),
19331  massParticle3 = cms.double( 0.1396 ),
19332  ChargeOpt = cms.int32( -1 ),
19333  ResOpt = cms.int32( 1 ),
19334  triggerTypeDaughters = cms.int32( 91 )
19335 )
19336 fragment.hltTktktkFilterForDsDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19337  saveTags = cms.bool( True ),
19338  FastAccept = cms.bool( False ),
19339  MinLxySignificance = cms.double( 1.0 ),
19340  MaxLxySignificance = cms.double( 999.0 ),
19341  MaxNormalisedChi2 = cms.double( 999.0 ),
19342  MinVtxProbability = cms.double( 0.0 ),
19343  MinCosinePointingAngle = cms.double( 0.8 ),
19344  triggerTypeDaughters = cms.int32( 91 ),
19345  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt30NoIter10" ),
19346  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19347  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19348 )
19349 fragment.hltPreHIDsPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
19350  offset = cms.uint32( 0 ),
19351  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19352 )
19353 fragment.hltTktktkVtxForDsDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19354  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19355  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19356  MaxEtaTk = cms.double( 2.0 ),
19357  MinPtResTk1 = cms.double( 6.0 ),
19358  MinPtResTk2 = cms.double( 6.0 ),
19359  MinPtThirdTk = cms.double( 6.0 ),
19360  MinPtRes = cms.double( 0.0 ),
19361  MinPtTri = cms.double( 40.0 ),
19362  MinInvMassRes = cms.double( 0.8 ),
19363  MaxInvMassRes = cms.double( 1.2 ),
19364  MinInvMass = cms.double( 1.57 ),
19365  MaxInvMass = cms.double( 2.37 ),
19366  massParticleRes1 = cms.double( 0.4937 ),
19367  massParticleRes2 = cms.double( 0.4937 ),
19368  massParticle3 = cms.double( 0.1396 ),
19369  ChargeOpt = cms.int32( -1 ),
19370  ResOpt = cms.int32( 1 ),
19371  triggerTypeDaughters = cms.int32( 91 )
19372 )
19373 fragment.hltTktktkFilterForDsDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19374  saveTags = cms.bool( True ),
19375  FastAccept = cms.bool( False ),
19376  MinLxySignificance = cms.double( 1.0 ),
19377  MaxLxySignificance = cms.double( 999.0 ),
19378  MaxNormalisedChi2 = cms.double( 999.0 ),
19379  MinVtxProbability = cms.double( 0.0 ),
19380  MinCosinePointingAngle = cms.double( 0.8 ),
19381  triggerTypeDaughters = cms.int32( 91 ),
19382  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt40NoIter10" ),
19383  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19384  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19385 )
19386 fragment.hltPreHIDsPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
19387  offset = cms.uint32( 0 ),
19388  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19389 )
19390 fragment.hltTktktkVtxForDsDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19391  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19392  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19393  MaxEtaTk = cms.double( 2.0 ),
19394  MinPtResTk1 = cms.double( 6.0 ),
19395  MinPtResTk2 = cms.double( 6.0 ),
19396  MinPtThirdTk = cms.double( 6.0 ),
19397  MinPtRes = cms.double( 0.0 ),
19398  MinPtTri = cms.double( 50.0 ),
19399  MinInvMassRes = cms.double( 0.8 ),
19400  MaxInvMassRes = cms.double( 1.2 ),
19401  MinInvMass = cms.double( 1.57 ),
19402  MaxInvMass = cms.double( 2.37 ),
19403  massParticleRes1 = cms.double( 0.4937 ),
19404  massParticleRes2 = cms.double( 0.4937 ),
19405  massParticle3 = cms.double( 0.1396 ),
19406  ChargeOpt = cms.int32( -1 ),
19407  ResOpt = cms.int32( 1 ),
19408  triggerTypeDaughters = cms.int32( 91 )
19409 )
19410 fragment.hltTktktkFilterForDsDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19411  saveTags = cms.bool( True ),
19412  FastAccept = cms.bool( False ),
19413  MinLxySignificance = cms.double( 1.0 ),
19414  MaxLxySignificance = cms.double( 999.0 ),
19415  MaxNormalisedChi2 = cms.double( 999.0 ),
19416  MinVtxProbability = cms.double( 0.0 ),
19417  MinCosinePointingAngle = cms.double( 0.8 ),
19418  triggerTypeDaughters = cms.int32( 91 ),
19419  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt50NoIter10" ),
19420  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19421  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19422 )
19423 fragment.hltPreHIDsPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
19424  offset = cms.uint32( 0 ),
19425  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19426 )
19427 fragment.hltTktktkVtxForDsDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19428  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19429  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19430  MaxEtaTk = cms.double( 2.0 ),
19431  MinPtResTk1 = cms.double( 6.0 ),
19432  MinPtResTk2 = cms.double( 6.0 ),
19433  MinPtThirdTk = cms.double( 6.0 ),
19434  MinPtRes = cms.double( 0.0 ),
19435  MinPtTri = cms.double( 60.0 ),
19436  MinInvMassRes = cms.double( 0.8 ),
19437  MaxInvMassRes = cms.double( 1.2 ),
19438  MinInvMass = cms.double( 1.57 ),
19439  MaxInvMass = cms.double( 2.37 ),
19440  massParticleRes1 = cms.double( 0.4937 ),
19441  massParticleRes2 = cms.double( 0.4937 ),
19442  massParticle3 = cms.double( 0.1396 ),
19443  ChargeOpt = cms.int32( -1 ),
19444  ResOpt = cms.int32( 1 ),
19445  triggerTypeDaughters = cms.int32( 91 )
19446 )
19447 fragment.hltTktktkFilterForDsDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19448  saveTags = cms.bool( True ),
19449  FastAccept = cms.bool( False ),
19450  MinLxySignificance = cms.double( 1.0 ),
19451  MaxLxySignificance = cms.double( 999.0 ),
19452  MaxNormalisedChi2 = cms.double( 999.0 ),
19453  MinVtxProbability = cms.double( 0.0 ),
19454  MinCosinePointingAngle = cms.double( 0.8 ),
19455  triggerTypeDaughters = cms.int32( 91 ),
19456  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForDsDpt60NoIter10" ),
19457  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19458  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19459 )
19460 fragment.hltPreHILcPPTrackingGlobalDpt20 = cms.EDFilter( "HLTPrescaler",
19461  offset = cms.uint32( 0 ),
19462  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19463 )
19464 fragment.hltTktktkVtxForLcDpt20 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19465  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19466  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19467  MaxEtaTk = cms.double( 2.0 ),
19468  MinPtResTk1 = cms.double( 6.0 ),
19469  MinPtResTk2 = cms.double( 6.0 ),
19470  MinPtThirdTk = cms.double( 6.0 ),
19471  MinPtRes = cms.double( 0.0 ),
19472  MinPtTri = cms.double( 20.0 ),
19473  MinInvMassRes = cms.double( 0.0 ),
19474  MaxInvMassRes = cms.double( 0.0 ),
19475  MinInvMass = cms.double( 2.1 ),
19476  MaxInvMass = cms.double( 2.5 ),
19477  massParticleRes1 = cms.double( 0.9383 ),
19478  massParticleRes2 = cms.double( 0.4937 ),
19479  massParticle3 = cms.double( 0.1396 ),
19480  ChargeOpt = cms.int32( -1 ),
19481  ResOpt = cms.int32( 0 ),
19482  triggerTypeDaughters = cms.int32( 91 )
19483 )
19484 fragment.hltTktktkFilterForLcDpt20 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19485  saveTags = cms.bool( True ),
19486  FastAccept = cms.bool( False ),
19487  MinLxySignificance = cms.double( 1.0 ),
19488  MaxLxySignificance = cms.double( 999.0 ),
19489  MaxNormalisedChi2 = cms.double( 999.0 ),
19490  MinVtxProbability = cms.double( 0.0 ),
19491  MinCosinePointingAngle = cms.double( 0.8 ),
19492  triggerTypeDaughters = cms.int32( 91 ),
19493  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt20" ),
19494  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19495  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19496 )
19497 fragment.hltPreHILcPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
19498  offset = cms.uint32( 0 ),
19499  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19500 )
19501 fragment.hltTktktkVtxForLcDpt30 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19502  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19503  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19504  MaxEtaTk = cms.double( 2.0 ),
19505  MinPtResTk1 = cms.double( 6.0 ),
19506  MinPtResTk2 = cms.double( 6.0 ),
19507  MinPtThirdTk = cms.double( 6.0 ),
19508  MinPtRes = cms.double( 0.0 ),
19509  MinPtTri = cms.double( 30.0 ),
19510  MinInvMassRes = cms.double( 0.0 ),
19511  MaxInvMassRes = cms.double( 0.0 ),
19512  MinInvMass = cms.double( 2.1 ),
19513  MaxInvMass = cms.double( 2.5 ),
19514  massParticleRes1 = cms.double( 0.9383 ),
19515  massParticleRes2 = cms.double( 0.4937 ),
19516  massParticle3 = cms.double( 0.1396 ),
19517  ChargeOpt = cms.int32( -1 ),
19518  ResOpt = cms.int32( 0 ),
19519  triggerTypeDaughters = cms.int32( 91 )
19520 )
19521 fragment.hltTktktkFilterForLcDpt30 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19522  saveTags = cms.bool( True ),
19523  FastAccept = cms.bool( False ),
19524  MinLxySignificance = cms.double( 1.0 ),
19525  MaxLxySignificance = cms.double( 999.0 ),
19526  MaxNormalisedChi2 = cms.double( 999.0 ),
19527  MinVtxProbability = cms.double( 0.0 ),
19528  MinCosinePointingAngle = cms.double( 0.8 ),
19529  triggerTypeDaughters = cms.int32( 91 ),
19530  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt30" ),
19531  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19532  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19533 )
19534 fragment.hltPreHILcPPTrackingGlobalDpt40 = cms.EDFilter( "HLTPrescaler",
19535  offset = cms.uint32( 0 ),
19536  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19537 )
19538 fragment.hltTktktkVtxForLcDpt40 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19539  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19540  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19541  MaxEtaTk = cms.double( 2.0 ),
19542  MinPtResTk1 = cms.double( 6.0 ),
19543  MinPtResTk2 = cms.double( 6.0 ),
19544  MinPtThirdTk = cms.double( 6.0 ),
19545  MinPtRes = cms.double( 0.0 ),
19546  MinPtTri = cms.double( 40.0 ),
19547  MinInvMassRes = cms.double( 0.0 ),
19548  MaxInvMassRes = cms.double( 0.0 ),
19549  MinInvMass = cms.double( 2.1 ),
19550  MaxInvMass = cms.double( 2.5 ),
19551  massParticleRes1 = cms.double( 0.9383 ),
19552  massParticleRes2 = cms.double( 0.4937 ),
19553  massParticle3 = cms.double( 0.1396 ),
19554  ChargeOpt = cms.int32( -1 ),
19555  ResOpt = cms.int32( 0 ),
19556  triggerTypeDaughters = cms.int32( 91 )
19557 )
19558 fragment.hltTktktkFilterForLcDpt40 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19559  saveTags = cms.bool( True ),
19560  FastAccept = cms.bool( False ),
19561  MinLxySignificance = cms.double( 1.0 ),
19562  MaxLxySignificance = cms.double( 999.0 ),
19563  MaxNormalisedChi2 = cms.double( 999.0 ),
19564  MinVtxProbability = cms.double( 0.0 ),
19565  MinCosinePointingAngle = cms.double( 0.8 ),
19566  triggerTypeDaughters = cms.int32( 91 ),
19567  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt40" ),
19568  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19569  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19570 )
19571 fragment.hltPreHILcPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
19572  offset = cms.uint32( 0 ),
19573  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19574 )
19575 fragment.hltTktktkVtxForLcDpt50 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19576  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19577  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19578  MaxEtaTk = cms.double( 2.0 ),
19579  MinPtResTk1 = cms.double( 6.0 ),
19580  MinPtResTk2 = cms.double( 6.0 ),
19581  MinPtThirdTk = cms.double( 6.0 ),
19582  MinPtRes = cms.double( 0.0 ),
19583  MinPtTri = cms.double( 50.0 ),
19584  MinInvMassRes = cms.double( 0.0 ),
19585  MaxInvMassRes = cms.double( 0.0 ),
19586  MinInvMass = cms.double( 2.1 ),
19587  MaxInvMass = cms.double( 2.5 ),
19588  massParticleRes1 = cms.double( 0.9383 ),
19589  massParticleRes2 = cms.double( 0.4937 ),
19590  massParticle3 = cms.double( 0.1396 ),
19591  ChargeOpt = cms.int32( -1 ),
19592  ResOpt = cms.int32( 0 ),
19593  triggerTypeDaughters = cms.int32( 91 )
19594 )
19595 fragment.hltTktktkFilterForLcDpt50 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19596  saveTags = cms.bool( True ),
19597  FastAccept = cms.bool( False ),
19598  MinLxySignificance = cms.double( 1.0 ),
19599  MaxLxySignificance = cms.double( 999.0 ),
19600  MaxNormalisedChi2 = cms.double( 999.0 ),
19601  MinVtxProbability = cms.double( 0.0 ),
19602  MinCosinePointingAngle = cms.double( 0.8 ),
19603  triggerTypeDaughters = cms.int32( 91 ),
19604  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt50" ),
19605  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19606  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19607 )
19608 fragment.hltPreHILcPPTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler",
19609  offset = cms.uint32( 0 ),
19610  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19611 )
19612 fragment.hltTktktkVtxForLcDpt60 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19613  Src = cms.InputTag( "hltFullCandsPPOnAA" ),
19614  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmeson" ),
19615  MaxEtaTk = cms.double( 2.0 ),
19616  MinPtResTk1 = cms.double( 6.0 ),
19617  MinPtResTk2 = cms.double( 6.0 ),
19618  MinPtThirdTk = cms.double( 6.0 ),
19619  MinPtRes = cms.double( 0.0 ),
19620  MinPtTri = cms.double( 60.0 ),
19621  MinInvMassRes = cms.double( 0.0 ),
19622  MaxInvMassRes = cms.double( 0.0 ),
19623  MinInvMass = cms.double( 2.1 ),
19624  MaxInvMass = cms.double( 2.5 ),
19625  massParticleRes1 = cms.double( 0.9383 ),
19626  massParticleRes2 = cms.double( 0.4937 ),
19627  massParticle3 = cms.double( 0.1396 ),
19628  ChargeOpt = cms.int32( -1 ),
19629  ResOpt = cms.int32( 0 ),
19630  triggerTypeDaughters = cms.int32( 91 )
19631 )
19632 fragment.hltTktktkFilterForLcDpt60 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19633  saveTags = cms.bool( True ),
19634  FastAccept = cms.bool( False ),
19635  MinLxySignificance = cms.double( 1.0 ),
19636  MaxLxySignificance = cms.double( 999.0 ),
19637  MaxNormalisedChi2 = cms.double( 999.0 ),
19638  MinVtxProbability = cms.double( 0.0 ),
19639  MinCosinePointingAngle = cms.double( 0.8 ),
19640  triggerTypeDaughters = cms.int32( 91 ),
19641  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt60" ),
19642  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19643  TrackTag = cms.InputTag( "hltFullCandsPPOnAA" )
19644 )
19645 fragment.hltPreHILcPPTrackingGlobalDpt20NoIter10 = cms.EDFilter( "HLTPrescaler",
19646  offset = cms.uint32( 0 ),
19647  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19648 )
19649 fragment.hltTktktkVtxForLcDpt20NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19650  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19651  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19652  MaxEtaTk = cms.double( 2.0 ),
19653  MinPtResTk1 = cms.double( 6.0 ),
19654  MinPtResTk2 = cms.double( 6.0 ),
19655  MinPtThirdTk = cms.double( 6.0 ),
19656  MinPtRes = cms.double( 0.0 ),
19657  MinPtTri = cms.double( 20.0 ),
19658  MinInvMassRes = cms.double( 0.0 ),
19659  MaxInvMassRes = cms.double( 0.0 ),
19660  MinInvMass = cms.double( 2.1 ),
19661  MaxInvMass = cms.double( 2.5 ),
19662  massParticleRes1 = cms.double( 0.9383 ),
19663  massParticleRes2 = cms.double( 0.4937 ),
19664  massParticle3 = cms.double( 0.1396 ),
19665  ChargeOpt = cms.int32( -1 ),
19666  ResOpt = cms.int32( 0 ),
19667  triggerTypeDaughters = cms.int32( 91 )
19668 )
19669 fragment.hltTktktkFilterForLcDpt20NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19670  saveTags = cms.bool( True ),
19671  FastAccept = cms.bool( False ),
19672  MinLxySignificance = cms.double( 1.0 ),
19673  MaxLxySignificance = cms.double( 999.0 ),
19674  MaxNormalisedChi2 = cms.double( 999.0 ),
19675  MinVtxProbability = cms.double( 0.0 ),
19676  MinCosinePointingAngle = cms.double( 0.8 ),
19677  triggerTypeDaughters = cms.int32( 91 ),
19678  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt20NoIter10" ),
19679  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19680  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19681 )
19682 fragment.hltPreHILcPPTrackingGlobalDpt30NoIter10 = cms.EDFilter( "HLTPrescaler",
19683  offset = cms.uint32( 0 ),
19684  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19685 )
19686 fragment.hltTktktkVtxForLcDpt30NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19687  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19688  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19689  MaxEtaTk = cms.double( 2.0 ),
19690  MinPtResTk1 = cms.double( 6.0 ),
19691  MinPtResTk2 = cms.double( 6.0 ),
19692  MinPtThirdTk = cms.double( 6.0 ),
19693  MinPtRes = cms.double( 0.0 ),
19694  MinPtTri = cms.double( 30.0 ),
19695  MinInvMassRes = cms.double( 0.0 ),
19696  MaxInvMassRes = cms.double( 0.0 ),
19697  MinInvMass = cms.double( 2.1 ),
19698  MaxInvMass = cms.double( 2.5 ),
19699  massParticleRes1 = cms.double( 0.9383 ),
19700  massParticleRes2 = cms.double( 0.4937 ),
19701  massParticle3 = cms.double( 0.1396 ),
19702  ChargeOpt = cms.int32( -1 ),
19703  ResOpt = cms.int32( 0 ),
19704  triggerTypeDaughters = cms.int32( 91 )
19705 )
19706 fragment.hltTktktkFilterForLcDpt30NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19707  saveTags = cms.bool( True ),
19708  FastAccept = cms.bool( False ),
19709  MinLxySignificance = cms.double( 1.0 ),
19710  MaxLxySignificance = cms.double( 999.0 ),
19711  MaxNormalisedChi2 = cms.double( 999.0 ),
19712  MinVtxProbability = cms.double( 0.0 ),
19713  MinCosinePointingAngle = cms.double( 0.8 ),
19714  triggerTypeDaughters = cms.int32( 91 ),
19715  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt30NoIter10" ),
19716  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19717  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19718 )
19719 fragment.hltPreHILcPPTrackingGlobalDpt40NoIter10 = cms.EDFilter( "HLTPrescaler",
19720  offset = cms.uint32( 0 ),
19721  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19722 )
19723 fragment.hltTktktkVtxForLcDpt40NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19724  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19725  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19726  MaxEtaTk = cms.double( 2.0 ),
19727  MinPtResTk1 = cms.double( 6.0 ),
19728  MinPtResTk2 = cms.double( 6.0 ),
19729  MinPtThirdTk = cms.double( 6.0 ),
19730  MinPtRes = cms.double( 0.0 ),
19731  MinPtTri = cms.double( 40.0 ),
19732  MinInvMassRes = cms.double( 0.0 ),
19733  MaxInvMassRes = cms.double( 0.0 ),
19734  MinInvMass = cms.double( 2.1 ),
19735  MaxInvMass = cms.double( 2.5 ),
19736  massParticleRes1 = cms.double( 0.9383 ),
19737  massParticleRes2 = cms.double( 0.4937 ),
19738  massParticle3 = cms.double( 0.1396 ),
19739  ChargeOpt = cms.int32( -1 ),
19740  ResOpt = cms.int32( 0 ),
19741  triggerTypeDaughters = cms.int32( 91 )
19742 )
19743 fragment.hltTktktkFilterForLcDpt40NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19744  saveTags = cms.bool( True ),
19745  FastAccept = cms.bool( False ),
19746  MinLxySignificance = cms.double( 1.0 ),
19747  MaxLxySignificance = cms.double( 999.0 ),
19748  MaxNormalisedChi2 = cms.double( 999.0 ),
19749  MinVtxProbability = cms.double( 0.0 ),
19750  MinCosinePointingAngle = cms.double( 0.8 ),
19751  triggerTypeDaughters = cms.int32( 91 ),
19752  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt40NoIter10" ),
19753  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19754  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19755 )
19756 fragment.hltPreHILcPPTrackingGlobalDpt50NoIter10 = cms.EDFilter( "HLTPrescaler",
19757  offset = cms.uint32( 0 ),
19758  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19759 )
19760 fragment.hltTktktkVtxForLcDpt50NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19761  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19762  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19763  MaxEtaTk = cms.double( 2.0 ),
19764  MinPtResTk1 = cms.double( 6.0 ),
19765  MinPtResTk2 = cms.double( 6.0 ),
19766  MinPtThirdTk = cms.double( 6.0 ),
19767  MinPtRes = cms.double( 0.0 ),
19768  MinPtTri = cms.double( 50.0 ),
19769  MinInvMassRes = cms.double( 0.0 ),
19770  MaxInvMassRes = cms.double( 0.0 ),
19771  MinInvMass = cms.double( 2.1 ),
19772  MaxInvMass = cms.double( 2.5 ),
19773  massParticleRes1 = cms.double( 0.9383 ),
19774  massParticleRes2 = cms.double( 0.4937 ),
19775  massParticle3 = cms.double( 0.1396 ),
19776  ChargeOpt = cms.int32( -1 ),
19777  ResOpt = cms.int32( 0 ),
19778  triggerTypeDaughters = cms.int32( 91 )
19779 )
19780 fragment.hltTktktkFilterForLcDpt50NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19781  saveTags = cms.bool( True ),
19782  FastAccept = cms.bool( False ),
19783  MinLxySignificance = cms.double( 1.0 ),
19784  MaxLxySignificance = cms.double( 999.0 ),
19785  MaxNormalisedChi2 = cms.double( 999.0 ),
19786  MinVtxProbability = cms.double( 0.0 ),
19787  MinCosinePointingAngle = cms.double( 0.8 ),
19788  triggerTypeDaughters = cms.int32( 91 ),
19789  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt50NoIter10" ),
19790  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19791  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19792 )
19793 fragment.hltPreHILcPPTrackingGlobalDpt60NoIter10 = cms.EDFilter( "HLTPrescaler",
19794  offset = cms.uint32( 0 ),
19795  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19796 )
19797 fragment.hltTktktkVtxForLcDpt60NoIter10 = cms.EDProducer( "HLTDisplacedtktktkVtxProducer",
19798  Src = cms.InputTag( "hltFullCandsPPOnAANoIter10" ),
19799  PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonNoIter10" ),
19800  MaxEtaTk = cms.double( 2.0 ),
19801  MinPtResTk1 = cms.double( 6.0 ),
19802  MinPtResTk2 = cms.double( 6.0 ),
19803  MinPtThirdTk = cms.double( 6.0 ),
19804  MinPtRes = cms.double( 0.0 ),
19805  MinPtTri = cms.double( 60.0 ),
19806  MinInvMassRes = cms.double( 0.0 ),
19807  MaxInvMassRes = cms.double( 0.0 ),
19808  MinInvMass = cms.double( 2.1 ),
19809  MaxInvMass = cms.double( 2.5 ),
19810  massParticleRes1 = cms.double( 0.9383 ),
19811  massParticleRes2 = cms.double( 0.4937 ),
19812  massParticle3 = cms.double( 0.1396 ),
19813  ChargeOpt = cms.int32( -1 ),
19814  ResOpt = cms.int32( 0 ),
19815  triggerTypeDaughters = cms.int32( 91 )
19816 )
19817 fragment.hltTktktkFilterForLcDpt60NoIter10 = cms.EDFilter( "HLTDisplacedtktktkFilter",
19818  saveTags = cms.bool( True ),
19819  FastAccept = cms.bool( False ),
19820  MinLxySignificance = cms.double( 1.0 ),
19821  MaxLxySignificance = cms.double( 999.0 ),
19822  MaxNormalisedChi2 = cms.double( 999.0 ),
19823  MinVtxProbability = cms.double( 0.0 ),
19824  MinCosinePointingAngle = cms.double( 0.8 ),
19825  triggerTypeDaughters = cms.int32( 91 ),
19826  DisplacedVertexTag = cms.InputTag( "hltTktktkVtxForLcDpt60NoIter10" ),
19827  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19828  TrackTag = cms.InputTag( "hltFullCandsPPOnAANoIter10" )
19829 )
19830 fragment.hltPreHIFullTracks2018HighPt18 = cms.EDFilter( "HLTPrescaler",
19831  offset = cms.uint32( 0 ),
19832  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19833 )
19834 fragment.hltGoodHighPurityFullTrackCutClassifierForHighPt = cms.EDProducer( "TrackCutClassifier",
19835  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19836  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19837  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19838  ignoreVertices = cms.bool( False ),
19839  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
19840  mva = cms.PSet(
19841  dr_par = cms.PSet(
19842  drWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 ),
19843  dr_exp = cms.vint32( 0, 0, 0 )
19844  ),
19845  minLayers = cms.vint32( 0, 0, 0 ),
19846  dz_par = cms.PSet(
19847  dz_exp = cms.vint32( 0, 0, 0 ),
19848  dzWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 )
19849  ),
19850  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19851  maxChi2n = cms.vdouble( 0.15, 0.15, 0.15 ),
19852  maxLostLayers = cms.vint32( 999, 999, 999 ),
19853  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19854  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
19855  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19856  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
19857  min3DLayers = cms.vint32( 0, 0, 0 ),
19858  minPixelHits = cms.vint32( 1, 1, 1 ),
19859  minNVtxTrk = cms.int32( 2 ),
19860  minHits = cms.vint32( 11, 11, 11 ),
19861  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
19862  )
19863 )
19864 fragment.hltGoodHighPurityFullTracksForHighPt = cms.EDProducer( "TrackCollectionFilterCloner",
19865  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ),
19866  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPt','MVAValues' ),
19867  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPt','QualityMasks' ),
19868  minQuality = cms.string( "highPurity" ),
19869  copyExtras = cms.untracked.bool( True ),
19870  copyTrajectories = cms.untracked.bool( False )
19871 )
19872 fragment.hltFullCandsForHighPtTrigger = cms.EDProducer( "ConcreteChargedCandidateProducer",
19873  src = cms.InputTag( "hltGoodHighPurityFullTracksForHighPt" ),
19874  particleType = cms.string( "pi+" )
19875 )
19876 fragment.hltFullTrackHighPt18 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19877  saveTags = cms.bool( True ),
19878  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19879  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
19880  MinPt = cms.double( 18.0 ),
19881  MaxPt = cms.double( 9999.0 ),
19882  MaxEta = cms.double( 2.4 ),
19883  MaxVz = cms.double( 15.0 ),
19884  MinTrks = cms.int32( 1 ),
19885  MinSep = cms.double( 9999.0 )
19886 )
19887 fragment.hltPreHIFullTracks2018HighPt24 = cms.EDFilter( "HLTPrescaler",
19888  offset = cms.uint32( 0 ),
19889  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19890 )
19891 fragment.hltFullTrackHighPt24 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19892  saveTags = cms.bool( True ),
19893  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19894  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
19895  MinPt = cms.double( 24.0 ),
19896  MaxPt = cms.double( 9999.0 ),
19897  MaxEta = cms.double( 2.4 ),
19898  MaxVz = cms.double( 15.0 ),
19899  MinTrks = cms.int32( 1 ),
19900  MinSep = cms.double( 9999.0 )
19901 )
19902 fragment.hltPreHIFullTracks2018HighPt34 = cms.EDFilter( "HLTPrescaler",
19903  offset = cms.uint32( 0 ),
19904  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19905 )
19906 fragment.hltFullTrackHighPt34 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19907  saveTags = cms.bool( True ),
19908  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19909  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
19910  MinPt = cms.double( 34.0 ),
19911  MaxPt = cms.double( 9999.0 ),
19912  MaxEta = cms.double( 2.4 ),
19913  MaxVz = cms.double( 15.0 ),
19914  MinTrks = cms.int32( 1 ),
19915  MinSep = cms.double( 9999.0 )
19916 )
19917 fragment.hltPreHIFullTracks2018HighPt45 = cms.EDFilter( "HLTPrescaler",
19918  offset = cms.uint32( 0 ),
19919  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19920 )
19921 fragment.hltFullTrackHighPt45 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19922  saveTags = cms.bool( True ),
19923  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19924  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
19925  MinPt = cms.double( 45.0 ),
19926  MaxPt = cms.double( 9999.0 ),
19927  MaxEta = cms.double( 2.4 ),
19928  MaxVz = cms.double( 15.0 ),
19929  MinTrks = cms.int32( 1 ),
19930  MinSep = cms.double( 9999.0 )
19931 )
19932 fragment.hltPreHIFullTracks2018HighPt56 = cms.EDFilter( "HLTPrescaler",
19933  offset = cms.uint32( 0 ),
19934  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19935 )
19936 fragment.hltFullTrackHighPt56 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19937  saveTags = cms.bool( True ),
19938  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19939  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
19940  MinPt = cms.double( 56.0 ),
19941  MaxPt = cms.double( 9999.0 ),
19942  MaxEta = cms.double( 2.4 ),
19943  MaxVz = cms.double( 15.0 ),
19944  MinTrks = cms.int32( 1 ),
19945  MinSep = cms.double( 9999.0 )
19946 )
19947 fragment.hltPreHIFullTracks2018HighPt60 = cms.EDFilter( "HLTPrescaler",
19948  offset = cms.uint32( 0 ),
19949  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19950 )
19951 fragment.hltFullTrackHighPt60 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
19952  saveTags = cms.bool( True ),
19953  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmeson" ),
19954  trackCollection = cms.InputTag( "hltFullCandsForHighPtTrigger" ),
19955  MinPt = cms.double( 60.0 ),
19956  MaxPt = cms.double( 9999.0 ),
19957  MaxEta = cms.double( 2.4 ),
19958  MaxVz = cms.double( 15.0 ),
19959  MinTrks = cms.int32( 1 ),
19960  MinSep = cms.double( 9999.0 )
19961 )
19962 fragment.hltPreHIFullTracks2018HighPt18NoIter10 = cms.EDFilter( "HLTPrescaler",
19963  offset = cms.uint32( 0 ),
19964  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19965 )
19966 fragment.hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10 = cms.EDProducer( "TrackCutClassifier",
19967  src = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19968  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
19969  vertices = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
19970  ignoreVertices = cms.bool( False ),
19971  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
19972  mva = cms.PSet(
19973  dr_par = cms.PSet(
19974  drWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 ),
19975  dr_exp = cms.vint32( 0, 0, 0 )
19976  ),
19977  minLayers = cms.vint32( 0, 0, 0 ),
19978  dz_par = cms.PSet(
19979  dz_exp = cms.vint32( 0, 0, 0 ),
19980  dzWPVerr_par = cms.vdouble( 3.0, 3.0, 3.0 )
19981  ),
19982  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
19983  maxChi2n = cms.vdouble( 0.15, 0.15, 0.15 ),
19984  maxLostLayers = cms.vint32( 999, 999, 999 ),
19985  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19986  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
19987  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
19988  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
19989  min3DLayers = cms.vint32( 0, 0, 0 ),
19990  minPixelHits = cms.vint32( 1, 1, 1 ),
19991  minNVtxTrk = cms.int32( 2 ),
19992  minHits = cms.vint32( 11, 11, 11 ),
19993  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
19994  )
19995 )
19996 fragment.hltGoodHighPurityFullTracksForHighPtNoIter10 = cms.EDProducer( "TrackCollectionFilterCloner",
19997  originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmesonNoIter10" ),
19998  originalMVAVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10','MVAValues' ),
19999  originalQualVals = cms.InputTag( 'hltGoodHighPurityFullTrackCutClassifierForHighPtNoIter10','QualityMasks' ),
20000  minQuality = cms.string( "highPurity" ),
20001  copyExtras = cms.untracked.bool( True ),
20002  copyTrajectories = cms.untracked.bool( False )
20003 )
20004 fragment.hltFullCandsForHighPtTriggerNoIter10 = cms.EDProducer( "ConcreteChargedCandidateProducer",
20005  src = cms.InputTag( "hltGoodHighPurityFullTracksForHighPtNoIter10" ),
20006  particleType = cms.string( "pi+" )
20007 )
20008 fragment.hltFullTrackHighPt18NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20009  saveTags = cms.bool( True ),
20010  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20011  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20012  MinPt = cms.double( 18.0 ),
20013  MaxPt = cms.double( 9999.0 ),
20014  MaxEta = cms.double( 2.4 ),
20015  MaxVz = cms.double( 15.0 ),
20016  MinTrks = cms.int32( 1 ),
20017  MinSep = cms.double( 9999.0 )
20018 )
20019 fragment.hltPreHIFullTracks2018HighPt24NoIter10 = cms.EDFilter( "HLTPrescaler",
20020  offset = cms.uint32( 0 ),
20021  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20022 )
20023 fragment.hltFullTrackHighPt24NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20024  saveTags = cms.bool( True ),
20025  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20026  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20027  MinPt = cms.double( 24.0 ),
20028  MaxPt = cms.double( 9999.0 ),
20029  MaxEta = cms.double( 2.4 ),
20030  MaxVz = cms.double( 15.0 ),
20031  MinTrks = cms.int32( 1 ),
20032  MinSep = cms.double( 9999.0 )
20033 )
20034 fragment.hltPreHIFullTracks2018HighPt34NoIter10 = cms.EDFilter( "HLTPrescaler",
20035  offset = cms.uint32( 0 ),
20036  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20037 )
20038 fragment.hltFullTrackHighPt34NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20039  saveTags = cms.bool( True ),
20040  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20041  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20042  MinPt = cms.double( 34.0 ),
20043  MaxPt = cms.double( 9999.0 ),
20044  MaxEta = cms.double( 2.4 ),
20045  MaxVz = cms.double( 15.0 ),
20046  MinTrks = cms.int32( 1 ),
20047  MinSep = cms.double( 9999.0 )
20048 )
20049 fragment.hltPreHIFullTracks2018HighPt45NoIter10 = cms.EDFilter( "HLTPrescaler",
20050  offset = cms.uint32( 0 ),
20051  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20052 )
20053 fragment.hltFullTrackHighPt45NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20054  saveTags = cms.bool( True ),
20055  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20056  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20057  MinPt = cms.double( 45.0 ),
20058  MaxPt = cms.double( 9999.0 ),
20059  MaxEta = cms.double( 2.4 ),
20060  MaxVz = cms.double( 15.0 ),
20061  MinTrks = cms.int32( 1 ),
20062  MinSep = cms.double( 9999.0 )
20063 )
20064 fragment.hltPreHIFullTracks2018HighPt56NoIter10 = cms.EDFilter( "HLTPrescaler",
20065  offset = cms.uint32( 0 ),
20066  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20067 )
20068 fragment.hltFullTrackHighPt56NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20069  saveTags = cms.bool( True ),
20070  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20071  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20072  MinPt = cms.double( 56.0 ),
20073  MaxPt = cms.double( 9999.0 ),
20074  MaxEta = cms.double( 2.4 ),
20075  MaxVz = cms.double( 15.0 ),
20076  MinTrks = cms.int32( 1 ),
20077  MinSep = cms.double( 9999.0 )
20078 )
20079 fragment.hltPreHIFullTracks2018HighPt60NoIter10 = cms.EDFilter( "HLTPrescaler",
20080  offset = cms.uint32( 0 ),
20081  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20082 )
20083 fragment.hltFullTrackHighPt60NoIter10 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
20084  saveTags = cms.bool( True ),
20085  vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPOnAAForDmesonNoIter10" ),
20086  trackCollection = cms.InputTag( "hltFullCandsForHighPtTriggerNoIter10" ),
20087  MinPt = cms.double( 60.0 ),
20088  MaxPt = cms.double( 9999.0 ),
20089  MaxEta = cms.double( 2.4 ),
20090  MaxVz = cms.double( 15.0 ),
20091  MinTrks = cms.int32( 1 ),
20092  MinSep = cms.double( 9999.0 )
20093 )
20094 fragment.hltL1sDoubleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
20095  saveTags = cms.bool( True ),
20096  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_BptxAND" ),
20097  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20098  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20099  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20100  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20101  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20102  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20103  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20104  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20105 )
20106 fragment.hltPreHIL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
20107  offset = cms.uint32( 0 ),
20108  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20109 )
20110 fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20111  saveTags = cms.bool( True ),
20112  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20113  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
20114  MaxEta = cms.double( 2.5 ),
20115  MinPt = cms.double( 0.0 ),
20116  MaxDeltaR = cms.double( 0.3 ),
20117  MinN = cms.int32( 2 ),
20118  CentralBxOnly = cms.bool( True ),
20119  SelectQualities = cms.vint32( )
20120 )
20121 fragment.hltL1sDoubleMuOpenCentrality30100BptxAND = cms.EDFilter( "HLTL1TSeed",
20122  saveTags = cms.bool( True ),
20123  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_30_100_BptxAND" ),
20124  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20125  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20126  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20127  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20128  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20129  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20130  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20131  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20132 )
20133 fragment.hltPreHIL1DoubleMuOpenCentrality30100 = cms.EDFilter( "HLTPrescaler",
20134  offset = cms.uint32( 0 ),
20135  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20136 )
20137 fragment.hltL1fL1sL1DoubleMuOpenCentrality30100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20138  saveTags = cms.bool( True ),
20139  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20140  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality30100BptxAND" ),
20141  MaxEta = cms.double( 2.5 ),
20142  MinPt = cms.double( 0.0 ),
20143  MaxDeltaR = cms.double( 0.3 ),
20144  MinN = cms.int32( 2 ),
20145  CentralBxOnly = cms.bool( True ),
20146  SelectQualities = cms.vint32( )
20147 )
20148 fragment.hltL1sDoubleMuOpenCentrality40100BptxAND = cms.EDFilter( "HLTL1TSeed",
20149  saveTags = cms.bool( True ),
20150  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_40_100_BptxAND" ),
20151  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20152  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20153  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20154  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20155  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20156  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20157  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20158  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20159 )
20160 fragment.hltPreHIL1DoubleMuOpenCentrality40100 = cms.EDFilter( "HLTPrescaler",
20161  offset = cms.uint32( 0 ),
20162  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20163 )
20164 fragment.hltL1fL1sL1DoubleMuOpenCentrality40100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20165  saveTags = cms.bool( True ),
20166  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20167  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality40100BptxAND" ),
20168  MaxEta = cms.double( 2.5 ),
20169  MinPt = cms.double( 0.0 ),
20170  MaxDeltaR = cms.double( 0.3 ),
20171  MinN = cms.int32( 2 ),
20172  CentralBxOnly = cms.bool( True ),
20173  SelectQualities = cms.vint32( )
20174 )
20175 fragment.hltL1sDoubleMuOpenCentrality50100BptxAND = cms.EDFilter( "HLTL1TSeed",
20176  saveTags = cms.bool( True ),
20177  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_Centrality_50_100_BptxAND" ),
20178  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20179  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20180  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20181  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20182  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20183  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20184  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20185  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20186 )
20187 fragment.hltPreHIL1DoubleMuOpenCentrality50100 = cms.EDFilter( "HLTPrescaler",
20188  offset = cms.uint32( 0 ),
20189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20190 )
20191 fragment.hltL1fL1sL1DoubleMuOpenCentrality50100L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20192  saveTags = cms.bool( True ),
20193  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20194  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenCentrality50100BptxAND" ),
20195  MaxEta = cms.double( 2.5 ),
20196  MinPt = cms.double( 0.0 ),
20197  MaxDeltaR = cms.double( 0.3 ),
20198  MinN = cms.int32( 2 ),
20199  CentralBxOnly = cms.bool( True ),
20200  SelectQualities = cms.vint32( )
20201 )
20202 fragment.hltPreHIL1DoubleMuOpener1p6 = cms.EDFilter( "HLTPrescaler",
20203  offset = cms.uint32( 0 ),
20204  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20205 )
20206 fragment.hltL1fL1sL1DoubleMuOpenL1FilteredEr1p6 = cms.EDFilter( "HLTMuonL1TFilter",
20207  saveTags = cms.bool( True ),
20208  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20209  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
20210  MaxEta = cms.double( 1.6 ),
20211  MinPt = cms.double( 0.0 ),
20212  MaxDeltaR = cms.double( 0.3 ),
20213  MinN = cms.int32( 2 ),
20214  CentralBxOnly = cms.bool( True ),
20215  SelectQualities = cms.vint32( )
20216 )
20217 fragment.hltL1sDoubleMuOpenOSBptxAND = cms.EDFilter( "HLTL1TSeed",
20218  saveTags = cms.bool( True ),
20219  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_OS_BptxAND" ),
20220  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20221  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20222  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20223  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20224  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20225  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20226  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20227  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20228 )
20229 fragment.hltPreHIL1DoubleMuOpenOSer1p6 = cms.EDFilter( "HLTPrescaler",
20230  offset = cms.uint32( 0 ),
20231  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20232 )
20233 fragment.hltL1fL1sL1DoubleMuOpenOSL1FilteredEr1p6 = cms.EDFilter( "HLTMuonL1TFilter",
20234  saveTags = cms.bool( True ),
20235  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20236  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
20237  MaxEta = cms.double( 1.6 ),
20238  MinPt = cms.double( 0.0 ),
20239  MaxDeltaR = cms.double( 0.3 ),
20240  MinN = cms.int32( 2 ),
20241  CentralBxOnly = cms.bool( True ),
20242  SelectQualities = cms.vint32( )
20243 )
20244 fragment.hltL1sDoubleMu0BptxAND = cms.EDFilter( "HLTL1TSeed",
20245  saveTags = cms.bool( True ),
20246  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_BptxAND" ),
20247  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20248  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20249  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20250  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20251  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20252  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20253  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20254  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20255 )
20256 fragment.hltPreHIL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
20257  offset = cms.uint32( 0 ),
20258  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20259 )
20260 fragment.hltL1fL1sL1DoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20261  saveTags = cms.bool( True ),
20262  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20263  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0BptxAND" ),
20264  MaxEta = cms.double( 2.5 ),
20265  MinPt = cms.double( 0.0 ),
20266  MaxDeltaR = cms.double( 0.3 ),
20267  MinN = cms.int32( 2 ),
20268  CentralBxOnly = cms.bool( True ),
20269  SelectQualities = cms.vint32( )
20270 )
20271 fragment.hltL1sDoubleMu10BptxAND = cms.EDFilter( "HLTL1TSeed",
20272  saveTags = cms.bool( True ),
20273  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu10_BptxAND" ),
20274  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20275  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20276  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20277  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20278  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20279  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20280  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20281  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
20282 )
20283 fragment.hltPreHIL1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
20284  offset = cms.uint32( 0 ),
20285  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20286 )
20287 fragment.hltL1fL1sL1DoubleMu10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20288  saveTags = cms.bool( True ),
20289  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20290  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu10BptxAND" ),
20291  MaxEta = cms.double( 2.5 ),
20292  MinPt = cms.double( 0.0 ),
20293  MaxDeltaR = cms.double( 0.3 ),
20294  MinN = cms.int32( 2 ),
20295  CentralBxOnly = cms.bool( True ),
20296  SelectQualities = cms.vint32( )
20297 )
20298 fragment.hltPreHIL2L1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
20299  offset = cms.uint32( 0 ),
20300  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20301 )
20302 fragment.hltL2fL1sL1DoubleMu10L1f0L2Filtered0 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
20303  saveTags = cms.bool( True ),
20304  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20305  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20306  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
20307  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20308  FastAccept = cms.bool( False ),
20309  MaxEta = cms.double( 2.5 ),
20310  MinNhits = cms.int32( 0 ),
20311  MinNstations = cms.int32( 0 ),
20312  MinNchambers = cms.int32( 0 ),
20313  MaxDr = cms.double( 100.0 ),
20314  MaxDz = cms.double( 9999.0 ),
20315  ChargeOpt = cms.int32( 0 ),
20316  MinPtPair = cms.double( 0.0 ),
20317  MinPtMax = cms.double( 0.0 ),
20318  MinPtMin = cms.double( 0.0 ),
20319  MinInvMass = cms.double( 0.0 ),
20320  MaxInvMass = cms.double( 9999.0 ),
20321  MinAcop = cms.double( -1.0 ),
20322  MaxAcop = cms.double( 999.0 ),
20323  MinAngle = cms.double( -999.0 ),
20324  MaxAngle = cms.double( 9999.0 ),
20325  MinPtBalance = cms.double( -1.0 ),
20326  MaxPtBalance = cms.double( 999999.0 ),
20327  NSigmaPt = cms.double( 0.0 )
20328 )
20329 fragment.hltPreHIL3L1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
20330  offset = cms.uint32( 0 ),
20331  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20332 )
20333 fragment.hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20334  saveTags = cms.bool( True ),
20335  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20336  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20337  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
20338  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20339  MinN = cms.int32( 0 ),
20340  MaxEta = cms.double( 2.5 ),
20341  AbsEtaBins = cms.vdouble( 0.0 ),
20342  MinNstations = cms.vint32( -1 ),
20343  MinNhits = cms.vint32( 0 ),
20344  CutOnChambers = cms.bool( False ),
20345  MinNchambers = cms.vint32( -1 ),
20346  MaxDr = cms.double( 9999.0 ),
20347  MinDr = cms.double( -1.0 ),
20348  MaxDz = cms.double( 9999.0 ),
20349  MinDxySig = cms.double( -1.0 ),
20350  MinPt = cms.double( 0.0 ),
20351  NSigmaPt = cms.double( 0.0 ),
20352  MatchToPreviousCand = cms.bool( False )
20353 )
20354 fragment.hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20355  saveTags = cms.bool( True ),
20356  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20357  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu10L1Filtered0" ),
20358  MaxEta = cms.double( 2.5 ),
20359  MinPt = cms.double( 9999.0 ),
20360  MaxDeltaR = cms.double( 0.3 ),
20361  MinN = cms.int32( 1 ),
20362  CentralBxOnly = cms.bool( True ),
20363  SelectQualities = cms.vint32( )
20364 )
20365 fragment.hltDoubleMuOpenL1DoubleMu10Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
20366  saveTags = cms.bool( True ),
20367  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20368  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20369  PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10L1f0L2PreFiltered0" ),
20370  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu10L1Filtered0" ),
20371  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20372  PreviousCandIsL2 = cms.bool( True ),
20373  FastAccept = cms.bool( False ),
20374  MinN = cms.int32( 1 ),
20375  MaxEta = cms.double( 2.5 ),
20376  MinNhits = cms.int32( 0 ),
20377  MaxDr = cms.double( 9999.0 ),
20378  MaxDz = cms.double( 9999.0 ),
20379  ChargeOpt = cms.int32( -1 ),
20380  MinPtPair = cms.vdouble( 0.0 ),
20381  MaxPtPair = cms.vdouble( 1.0E125 ),
20382  MinPtMax = cms.vdouble( 0.0 ),
20383  MinPtMin = cms.vdouble( 0.0 ),
20384  MaxPtMin = cms.vdouble( 1.0E125 ),
20385  MinInvMass = cms.vdouble( 0.0 ),
20386  MaxInvMass = cms.vdouble( 9999.0 ),
20387  MinDiMuonDeltaR = cms.double( -1.0 ),
20388  MinAcop = cms.double( -999.0 ),
20389  MaxAcop = cms.double( 999.0 ),
20390  MinPtBalance = cms.double( -1.0 ),
20391  MaxPtBalance = cms.double( 999999.0 ),
20392  NSigmaPt = cms.double( 0.0 ),
20393  MaxDCAMuMu = cms.double( 99999.0 ),
20394  MaxRapidityPair = cms.double( 999999.0 ),
20395  CutCowboys = cms.bool( False ),
20396  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20397  L1MatchingdR = cms.double( 9999.0 ),
20398  MatchToPreviousCand = cms.bool( False ),
20399  useSimpleGeometry = cms.bool( True ),
20400  useStation2 = cms.bool( True ),
20401  fallbackToME1 = cms.bool( False ),
20402  cosmicPropagationHypothesis = cms.bool( False ),
20403  useMB2InOverlap = cms.bool( False ),
20404  useTrack = cms.string( "tracker" ),
20405  useState = cms.string( "atVertex" ),
20406  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20407  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20408  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20409 )
20410 fragment.hltPreHIL2DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
20411  offset = cms.uint32( 0 ),
20412  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20413 )
20414 fragment.hltL2fL1sL1DoubleMuOpenL1f0L2Filtered0 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
20415  saveTags = cms.bool( True ),
20416  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20417  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20418  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20419  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20420  FastAccept = cms.bool( False ),
20421  MaxEta = cms.double( 2.5 ),
20422  MinNhits = cms.int32( 0 ),
20423  MinNstations = cms.int32( 0 ),
20424  MinNchambers = cms.int32( 0 ),
20425  MaxDr = cms.double( 100.0 ),
20426  MaxDz = cms.double( 9999.0 ),
20427  ChargeOpt = cms.int32( 0 ),
20428  MinPtPair = cms.double( 0.0 ),
20429  MinPtMax = cms.double( 0.0 ),
20430  MinPtMin = cms.double( 0.0 ),
20431  MinInvMass = cms.double( 0.0 ),
20432  MaxInvMass = cms.double( 9999.0 ),
20433  MinAcop = cms.double( -1.0 ),
20434  MaxAcop = cms.double( 999.0 ),
20435  MinAngle = cms.double( -999.0 ),
20436  MaxAngle = cms.double( 9999.0 ),
20437  MinPtBalance = cms.double( -1.0 ),
20438  MaxPtBalance = cms.double( 999999.0 ),
20439  NSigmaPt = cms.double( 0.0 )
20440 )
20441 fragment.hltPreHIL3DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
20442  offset = cms.uint32( 0 ),
20443  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20444 )
20445 fragment.hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20446  saveTags = cms.bool( True ),
20447  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20448  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20449  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20450  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20451  MinN = cms.int32( 0 ),
20452  MaxEta = cms.double( 2.5 ),
20453  AbsEtaBins = cms.vdouble( 0.0 ),
20454  MinNstations = cms.vint32( -1 ),
20455  MinNhits = cms.vint32( 0 ),
20456  CutOnChambers = cms.bool( False ),
20457  MinNchambers = cms.vint32( -1 ),
20458  MaxDr = cms.double( 9999.0 ),
20459  MinDr = cms.double( -1.0 ),
20460  MaxDz = cms.double( 9999.0 ),
20461  MinDxySig = cms.double( -1.0 ),
20462  MinPt = cms.double( 0.0 ),
20463  NSigmaPt = cms.double( 0.0 ),
20464  MatchToPreviousCand = cms.bool( False )
20465 )
20466 fragment.hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20467  saveTags = cms.bool( True ),
20468  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20469  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20470  MaxEta = cms.double( 2.5 ),
20471  MinPt = cms.double( 9999.0 ),
20472  MaxDeltaR = cms.double( 0.3 ),
20473  MinN = cms.int32( 1 ),
20474  CentralBxOnly = cms.bool( True ),
20475  SelectQualities = cms.vint32( )
20476 )
20477 fragment.hltL3fL1DoubleMuOpenL3Filtered0 = cms.EDFilter( "HLTMuonDimuonL3Filter",
20478  saveTags = cms.bool( True ),
20479  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20480  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20481  PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuOpenL1f0L2PreFiltered0" ),
20482  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuOpenL1Filtered0" ),
20483  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20484  PreviousCandIsL2 = cms.bool( True ),
20485  FastAccept = cms.bool( False ),
20486  MinN = cms.int32( 1 ),
20487  MaxEta = cms.double( 2.5 ),
20488  MinNhits = cms.int32( 0 ),
20489  MaxDr = cms.double( 9999.0 ),
20490  MaxDz = cms.double( 9999.0 ),
20491  ChargeOpt = cms.int32( -1 ),
20492  MinPtPair = cms.vdouble( 0.0 ),
20493  MaxPtPair = cms.vdouble( 1.0E125 ),
20494  MinPtMax = cms.vdouble( 0.0 ),
20495  MinPtMin = cms.vdouble( 0.0 ),
20496  MaxPtMin = cms.vdouble( 1.0E125 ),
20497  MinInvMass = cms.vdouble( 0.0 ),
20498  MaxInvMass = cms.vdouble( 9999.0 ),
20499  MinDiMuonDeltaR = cms.double( -1.0 ),
20500  MinAcop = cms.double( -999.0 ),
20501  MaxAcop = cms.double( 999.0 ),
20502  MinPtBalance = cms.double( -1.0 ),
20503  MaxPtBalance = cms.double( 999999.0 ),
20504  NSigmaPt = cms.double( 0.0 ),
20505  MaxDCAMuMu = cms.double( 99999.0 ),
20506  MaxRapidityPair = cms.double( 999999.0 ),
20507  CutCowboys = cms.bool( False ),
20508  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20509  L1MatchingdR = cms.double( 9999.0 ),
20510  MatchToPreviousCand = cms.bool( True ),
20511  useSimpleGeometry = cms.bool( True ),
20512  useStation2 = cms.bool( True ),
20513  fallbackToME1 = cms.bool( False ),
20514  cosmicPropagationHypothesis = cms.bool( False ),
20515  useMB2InOverlap = cms.bool( False ),
20516  useTrack = cms.string( "tracker" ),
20517  useState = cms.string( "atVertex" ),
20518  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20519  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20520  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20521 )
20522 fragment.hltPreHIL3Mu0L2Mu0 = cms.EDFilter( "HLTPrescaler",
20523  offset = cms.uint32( 0 ),
20524  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20525 )
20526 fragment.hltL2fDoubleMuOpenL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20527  saveTags = cms.bool( True ),
20528  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20529  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20530  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20531  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20532  MinN = cms.int32( 2 ),
20533  MaxEta = cms.double( 2.5 ),
20534  AbsEtaBins = cms.vdouble( 5.0 ),
20535  MinNstations = cms.vint32( -1 ),
20536  MinNhits = cms.vint32( 0 ),
20537  CutOnChambers = cms.bool( False ),
20538  MinNchambers = cms.vint32( -1 ),
20539  MaxDr = cms.double( 9999.0 ),
20540  MinDr = cms.double( -1.0 ),
20541  MaxDz = cms.double( 9999.0 ),
20542  MinDxySig = cms.double( -1.0 ),
20543  MinPt = cms.double( 0.0 ),
20544  NSigmaPt = cms.double( 0.0 ),
20545  MatchToPreviousCand = cms.bool( False )
20546 )
20547 fragment.hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20548  saveTags = cms.bool( True ),
20549  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20550  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20551  MaxEta = cms.double( 2.5 ),
20552  MinPt = cms.double( 9999.0 ),
20553  MaxDeltaR = cms.double( 0.3 ),
20554  MinN = cms.int32( 1 ),
20555  CentralBxOnly = cms.bool( True ),
20556  SelectQualities = cms.vint32( )
20557 )
20558 fragment.hltL3f0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
20559  saveTags = cms.bool( True ),
20560  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20561  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20562  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2PreFiltered0" ),
20563  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0" ),
20564  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20565  MinN = cms.int32( 1 ),
20566  MaxEta = cms.double( 2.5 ),
20567  MinNhits = cms.int32( -1 ),
20568  MaxDr = cms.double( 9999.0 ),
20569  MinDr = cms.double( -1.0 ),
20570  MaxDz = cms.double( 9999.0 ),
20571  MinDxySig = cms.double( -1.0 ),
20572  MinPt = cms.double( 0.0 ),
20573  NSigmaPt = cms.double( 0.0 ),
20574  MaxNormalizedChi2 = cms.double( 9999.0 ),
20575  MaxDXYBeamSpot = cms.double( 9999.0 ),
20576  MinDXYBeamSpot = cms.double( -1.0 ),
20577  MinNmuonHits = cms.int32( 0 ),
20578  MaxPtDifference = cms.double( 9999.0 ),
20579  MinTrackPt = cms.double( 0.0 ),
20580  minMuonStations = cms.int32( -1 ),
20581  minTrkHits = cms.int32( -1 ),
20582  minMuonHits = cms.int32( -1 ),
20583  allowedTypeMask = cms.uint32( 255 ),
20584  requiredTypeMask = cms.uint32( 0 ),
20585  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
20586  trkMuonId = cms.uint32( 0 ),
20587  L1MatchingdR = cms.double( 9999.0 ),
20588  MatchToPreviousCand = cms.bool( True ),
20589  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20590  useSimpleGeometry = cms.bool( True ),
20591  useStation2 = cms.bool( True ),
20592  fallbackToME1 = cms.bool( False ),
20593  cosmicPropagationHypothesis = cms.bool( False ),
20594  useMB2InOverlap = cms.bool( False ),
20595  useTrack = cms.string( "tracker" ),
20596  useState = cms.string( "atVertex" ),
20597  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20598  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20599  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20600 )
20601 fragment.hltL3f0L3Mu0L2Mu0Filtered0 = cms.EDFilter( "HLTMuonTrackMassFilter",
20602  saveTags = cms.bool( True ),
20603  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20604  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20605  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20606  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered0" ),
20607  MinMasses = cms.vdouble( 0.1 ),
20608  MaxMasses = cms.vdouble( 999.0 ),
20609  checkCharge = cms.bool( True ),
20610  MinTrackPt = cms.double( 0.0 ),
20611  MinTrackP = cms.double( 0.0 ),
20612  MaxTrackEta = cms.double( 999.0 ),
20613  MaxTrackDxy = cms.double( 999.0 ),
20614  MaxTrackDz = cms.double( 999.0 ),
20615  MinTrackHits = cms.int32( 0 ),
20616  MaxTrackNormChi2 = cms.double( 1.0E10 ),
20617  MaxDCAMuonTrack = cms.double( 99999.9 ),
20618  CutCowboys = cms.bool( False )
20619 )
20620 fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2 = cms.EDFilter( "HLTPrescaler",
20621  offset = cms.uint32( 0 ),
20622  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20623 )
20624 fragment.hltL3f0L3Filtered2p5NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
20625  saveTags = cms.bool( True ),
20626  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20627  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20628  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2PreFiltered0" ),
20629  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenL1Filtered0" ),
20630  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20631  MinN = cms.int32( 1 ),
20632  MaxEta = cms.double( 2.5 ),
20633  MinNhits = cms.int32( 10 ),
20634  MaxDr = cms.double( 9999.0 ),
20635  MinDr = cms.double( -1.0 ),
20636  MaxDz = cms.double( 9999.0 ),
20637  MinDxySig = cms.double( -1.0 ),
20638  MinPt = cms.double( 2.5 ),
20639  NSigmaPt = cms.double( 0.0 ),
20640  MaxNormalizedChi2 = cms.double( 9999.0 ),
20641  MaxDXYBeamSpot = cms.double( 9999.0 ),
20642  MinDXYBeamSpot = cms.double( -1.0 ),
20643  MinNmuonHits = cms.int32( 0 ),
20644  MaxPtDifference = cms.double( 9999.0 ),
20645  MinTrackPt = cms.double( 0.0 ),
20646  minMuonStations = cms.int32( -1 ),
20647  minTrkHits = cms.int32( -1 ),
20648  minMuonHits = cms.int32( -1 ),
20649  allowedTypeMask = cms.uint32( 255 ),
20650  requiredTypeMask = cms.uint32( 0 ),
20651  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
20652  trkMuonId = cms.uint32( 0 ),
20653  L1MatchingdR = cms.double( 9999.0 ),
20654  MatchToPreviousCand = cms.bool( True ),
20655  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20656  useSimpleGeometry = cms.bool( True ),
20657  useStation2 = cms.bool( True ),
20658  fallbackToME1 = cms.bool( False ),
20659  cosmicPropagationHypothesis = cms.bool( False ),
20660  useMB2InOverlap = cms.bool( False ),
20661  useTrack = cms.string( "tracker" ),
20662  useState = cms.string( "atVertex" ),
20663  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20664  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20665  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20666 )
20667 fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2Filtered0 = cms.EDFilter( "HLTMuonTrackMassFilter",
20668  saveTags = cms.bool( True ),
20669  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20670  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20671  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20672  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered2p5NHitQ10" ),
20673  MinMasses = cms.vdouble( 0.1 ),
20674  MaxMasses = cms.vdouble( 999.0 ),
20675  checkCharge = cms.bool( True ),
20676  MinTrackPt = cms.double( 2.0 ),
20677  MinTrackP = cms.double( 0.0 ),
20678  MaxTrackEta = cms.double( 999.0 ),
20679  MaxTrackDxy = cms.double( 999.0 ),
20680  MaxTrackDz = cms.double( 999.0 ),
20681  MinTrackHits = cms.int32( 0 ),
20682  MaxTrackNormChi2 = cms.double( 1.0E10 ),
20683  MaxDCAMuonTrack = cms.double( 99999.9 ),
20684  CutCowboys = cms.bool( False )
20685 )
20686 fragment.hltPreHIL2Mu3NHitQ15 = cms.EDFilter( "HLTPrescaler",
20687  offset = cms.uint32( 0 ),
20688  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20689 )
20690 fragment.hltL1fL1sL1Mu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20691  saveTags = cms.bool( True ),
20692  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20693  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
20694  MaxEta = cms.double( 2.5 ),
20695  MinPt = cms.double( 0.0 ),
20696  MaxDeltaR = cms.double( 0.3 ),
20697  MinN = cms.int32( 1 ),
20698  CentralBxOnly = cms.bool( True ),
20699  SelectQualities = cms.vint32( )
20700 )
20701 fragment.hltL2fL1sMu3OpenL1f0L2Filtered3NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20702  saveTags = cms.bool( True ),
20703  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20704  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20705  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
20706  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20707  MinN = cms.int32( 1 ),
20708  MaxEta = cms.double( 2.5 ),
20709  AbsEtaBins = cms.vdouble( 2.5 ),
20710  MinNstations = cms.vint32( -1 ),
20711  MinNhits = cms.vint32( 15 ),
20712  CutOnChambers = cms.bool( False ),
20713  MinNchambers = cms.vint32( 0 ),
20714  MaxDr = cms.double( 9999.0 ),
20715  MinDr = cms.double( -1.0 ),
20716  MaxDz = cms.double( 9999.0 ),
20717  MinDxySig = cms.double( -1.0 ),
20718  MinPt = cms.double( 3.0 ),
20719  NSigmaPt = cms.double( 0.0 ),
20720  MatchToPreviousCand = cms.bool( False )
20721 )
20722 fragment.hltPreHIL2Mu5NHitQ15 = cms.EDFilter( "HLTPrescaler",
20723  offset = cms.uint32( 0 ),
20724  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20725 )
20726 fragment.hltL2fL1sMu3OpenL1f0L2Filtered5NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20727  saveTags = cms.bool( True ),
20728  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20729  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20730  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
20731  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20732  MinN = cms.int32( 1 ),
20733  MaxEta = cms.double( 2.5 ),
20734  AbsEtaBins = cms.vdouble( 2.5 ),
20735  MinNstations = cms.vint32( -1 ),
20736  MinNhits = cms.vint32( 15 ),
20737  CutOnChambers = cms.bool( False ),
20738  MinNchambers = cms.vint32( 0 ),
20739  MaxDr = cms.double( 9999.0 ),
20740  MinDr = cms.double( -1.0 ),
20741  MaxDz = cms.double( 9999.0 ),
20742  MinDxySig = cms.double( -1.0 ),
20743  MinPt = cms.double( 5.0 ),
20744  NSigmaPt = cms.double( 0.0 ),
20745  MatchToPreviousCand = cms.bool( False )
20746 )
20747 fragment.hltPreHIL2Mu7NHitQ15 = cms.EDFilter( "HLTPrescaler",
20748  offset = cms.uint32( 0 ),
20749  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20750 )
20751 fragment.hltL2fL1sMu3OpenL1f0L2Filtered7NHitQ15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20752  saveTags = cms.bool( True ),
20753  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20754  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20755  PreviousCandTag = cms.InputTag( "hltL1fL1sL1Mu3OpenL1Filtered0" ),
20756  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20757  MinN = cms.int32( 1 ),
20758  MaxEta = cms.double( 2.5 ),
20759  AbsEtaBins = cms.vdouble( 2.5 ),
20760  MinNstations = cms.vint32( -1 ),
20761  MinNhits = cms.vint32( 15 ),
20762  CutOnChambers = cms.bool( False ),
20763  MinNchambers = cms.vint32( 0 ),
20764  MaxDr = cms.double( 9999.0 ),
20765  MinDr = cms.double( -1.0 ),
20766  MaxDz = cms.double( 9999.0 ),
20767  MinDxySig = cms.double( -1.0 ),
20768  MinPt = cms.double( 7.0 ),
20769  NSigmaPt = cms.double( 0.0 ),
20770  MatchToPreviousCand = cms.bool( False )
20771 )
20772 fragment.hltPreHIL3Mu2p5L1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
20773  offset = cms.uint32( 0 ),
20774  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20775 )
20776 fragment.hltL2fL1sDoubleMu0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20777  saveTags = cms.bool( True ),
20778  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20779  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20780  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0L1Filtered0" ),
20781  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20782  MinN = cms.int32( 0 ),
20783  MaxEta = cms.double( 2.5 ),
20784  AbsEtaBins = cms.vdouble( 0.0 ),
20785  MinNstations = cms.vint32( -1 ),
20786  MinNhits = cms.vint32( 0 ),
20787  CutOnChambers = cms.bool( False ),
20788  MinNchambers = cms.vint32( -1 ),
20789  MaxDr = cms.double( 9999.0 ),
20790  MinDr = cms.double( -1.0 ),
20791  MaxDz = cms.double( 9999.0 ),
20792  MinDxySig = cms.double( -1.0 ),
20793  MinPt = cms.double( 0.0 ),
20794  NSigmaPt = cms.double( 0.0 ),
20795  MatchToPreviousCand = cms.bool( False )
20796 )
20797 fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20798  saveTags = cms.bool( True ),
20799  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20800  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0L1Filtered0" ),
20801  MaxEta = cms.double( 2.5 ),
20802  MinPt = cms.double( 9999.0 ),
20803  MaxDeltaR = cms.double( 0.3 ),
20804  MinN = cms.int32( 1 ),
20805  CentralBxOnly = cms.bool( True ),
20806  SelectQualities = cms.vint32( )
20807 )
20808 fragment.hltL3fL1sL1DoubleMu0L1f0L2f0L3Filtered2p5 = cms.EDFilter( "HLTMuonL3PreFilter",
20809  saveTags = cms.bool( True ),
20810  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20811  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20812  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0L2Filtered0" ),
20813  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0" ),
20814  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20815  MinN = cms.int32( 1 ),
20816  MaxEta = cms.double( 2.5 ),
20817  MinNhits = cms.int32( -1 ),
20818  MaxDr = cms.double( 9999.0 ),
20819  MinDr = cms.double( -1.0 ),
20820  MaxDz = cms.double( 9999.0 ),
20821  MinDxySig = cms.double( -1.0 ),
20822  MinPt = cms.double( 2.5 ),
20823  NSigmaPt = cms.double( 0.0 ),
20824  MaxNormalizedChi2 = cms.double( 9999.0 ),
20825  MaxDXYBeamSpot = cms.double( 9999.0 ),
20826  MinDXYBeamSpot = cms.double( -1.0 ),
20827  MinNmuonHits = cms.int32( 0 ),
20828  MaxPtDifference = cms.double( 9999.0 ),
20829  MinTrackPt = cms.double( 0.0 ),
20830  minMuonStations = cms.int32( -1 ),
20831  minTrkHits = cms.int32( -1 ),
20832  minMuonHits = cms.int32( -1 ),
20833  allowedTypeMask = cms.uint32( 255 ),
20834  requiredTypeMask = cms.uint32( 0 ),
20835  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
20836  trkMuonId = cms.uint32( 0 ),
20837  L1MatchingdR = cms.double( 9999.0 ),
20838  MatchToPreviousCand = cms.bool( True ),
20839  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20840  useSimpleGeometry = cms.bool( True ),
20841  useStation2 = cms.bool( True ),
20842  fallbackToME1 = cms.bool( False ),
20843  cosmicPropagationHypothesis = cms.bool( False ),
20844  useMB2InOverlap = cms.bool( False ),
20845  useTrack = cms.string( "tracker" ),
20846  useState = cms.string( "atVertex" ),
20847  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20848  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20849  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20850 )
20851 fragment.hltPreHIL3Mu3L1DoubleMuOpenOS = cms.EDFilter( "HLTPrescaler",
20852  offset = cms.uint32( 0 ),
20853  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20854 )
20855 fragment.hltL1fL1sL1DoubleMuOpenOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20856  saveTags = cms.bool( True ),
20857  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20858  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
20859  MaxEta = cms.double( 2.5 ),
20860  MinPt = cms.double( 0.0 ),
20861  MaxDeltaR = cms.double( 0.3 ),
20862  MinN = cms.int32( 2 ),
20863  CentralBxOnly = cms.bool( True ),
20864  SelectQualities = cms.vint32( )
20865 )
20866 fragment.hltL2fL1sDoubleMuOpenOSL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20867  saveTags = cms.bool( True ),
20868  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20869  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20870  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenOSL1Filtered0" ),
20871  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20872  MinN = cms.int32( 0 ),
20873  MaxEta = cms.double( 2.5 ),
20874  AbsEtaBins = cms.vdouble( 0.0 ),
20875  MinNstations = cms.vint32( -1 ),
20876  MinNhits = cms.vint32( 0 ),
20877  CutOnChambers = cms.bool( False ),
20878  MinNchambers = cms.vint32( -1 ),
20879  MaxDr = cms.double( 9999.0 ),
20880  MinDr = cms.double( -1.0 ),
20881  MaxDz = cms.double( 9999.0 ),
20882  MinDxySig = cms.double( -1.0 ),
20883  MinPt = cms.double( 0.0 ),
20884  NSigmaPt = cms.double( 0.0 ),
20885  MatchToPreviousCand = cms.bool( False )
20886 )
20887 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20888  saveTags = cms.bool( True ),
20889  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20890  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenOSL1Filtered0" ),
20891  MaxEta = cms.double( 2.5 ),
20892  MinPt = cms.double( 9999.0 ),
20893  MaxDeltaR = cms.double( 0.3 ),
20894  MinN = cms.int32( 1 ),
20895  CentralBxOnly = cms.bool( True ),
20896  SelectQualities = cms.vint32( )
20897 )
20898 fragment.hltL3fL1sL1DoubleMuOpenOSL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
20899  saveTags = cms.bool( True ),
20900  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20901  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20902  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenOSL2Filtered0" ),
20903  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenOSL1Filtered0" ),
20904  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20905  MinN = cms.int32( 1 ),
20906  MaxEta = cms.double( 2.5 ),
20907  MinNhits = cms.int32( -1 ),
20908  MaxDr = cms.double( 9999.0 ),
20909  MinDr = cms.double( -1.0 ),
20910  MaxDz = cms.double( 9999.0 ),
20911  MinDxySig = cms.double( -1.0 ),
20912  MinPt = cms.double( 3.0 ),
20913  NSigmaPt = cms.double( 0.0 ),
20914  MaxNormalizedChi2 = cms.double( 9999.0 ),
20915  MaxDXYBeamSpot = cms.double( 9999.0 ),
20916  MinDXYBeamSpot = cms.double( -1.0 ),
20917  MinNmuonHits = cms.int32( 0 ),
20918  MaxPtDifference = cms.double( 9999.0 ),
20919  MinTrackPt = cms.double( 0.0 ),
20920  minMuonStations = cms.int32( -1 ),
20921  minTrkHits = cms.int32( -1 ),
20922  minMuonHits = cms.int32( -1 ),
20923  allowedTypeMask = cms.uint32( 255 ),
20924  requiredTypeMask = cms.uint32( 0 ),
20925  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
20926  trkMuonId = cms.uint32( 0 ),
20927  L1MatchingdR = cms.double( 9999.0 ),
20928  MatchToPreviousCand = cms.bool( True ),
20929  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
20930  useSimpleGeometry = cms.bool( True ),
20931  useStation2 = cms.bool( True ),
20932  fallbackToME1 = cms.bool( False ),
20933  cosmicPropagationHypothesis = cms.bool( False ),
20934  useMB2InOverlap = cms.bool( False ),
20935  useTrack = cms.string( "tracker" ),
20936  useState = cms.string( "atVertex" ),
20937  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20938  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20939  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20940 )
20941 fragment.hltPreHIL3Mu3NHitQ10L1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
20942  offset = cms.uint32( 0 ),
20943  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20944 )
20945 fragment.hltL2fL1sDoubleMuOpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20946  saveTags = cms.bool( True ),
20947  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20948  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
20949  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20950  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
20951  MinN = cms.int32( 0 ),
20952  MaxEta = cms.double( 2.5 ),
20953  AbsEtaBins = cms.vdouble( 0.0 ),
20954  MinNstations = cms.vint32( -1 ),
20955  MinNhits = cms.vint32( 0 ),
20956  CutOnChambers = cms.bool( False ),
20957  MinNchambers = cms.vint32( -1 ),
20958  MaxDr = cms.double( 9999.0 ),
20959  MinDr = cms.double( -1.0 ),
20960  MaxDz = cms.double( 9999.0 ),
20961  MinDxySig = cms.double( -1.0 ),
20962  MinPt = cms.double( 0.0 ),
20963  NSigmaPt = cms.double( 0.0 ),
20964  MatchToPreviousCand = cms.bool( False )
20965 )
20966 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20967  saveTags = cms.bool( True ),
20968  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20969  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1Filtered0" ),
20970  MaxEta = cms.double( 2.5 ),
20971  MinPt = cms.double( 9999.0 ),
20972  MaxDeltaR = cms.double( 0.3 ),
20973  MinN = cms.int32( 1 ),
20974  CentralBxOnly = cms.bool( True ),
20975  SelectQualities = cms.vint32( )
20976 )
20977 fragment.hltL3fL1sL1DoubleMuOpenL1f0L2f0L3Filtered3NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
20978  saveTags = cms.bool( True ),
20979  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20980  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
20981  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenL2Filtered0" ),
20982  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0" ),
20983  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
20984  MinN = cms.int32( 1 ),
20985  MaxEta = cms.double( 2.5 ),
20986  MinNhits = cms.int32( 10 ),
20987  MaxDr = cms.double( 9999.0 ),
20988  MinDr = cms.double( -1.0 ),
20989  MaxDz = cms.double( 9999.0 ),
20990  MinDxySig = cms.double( -1.0 ),
20991  MinPt = cms.double( 3.0 ),
20992  NSigmaPt = cms.double( 0.0 ),
20993  MaxNormalizedChi2 = cms.double( 9999.0 ),
20994  MaxDXYBeamSpot = cms.double( 9999.0 ),
20995  MinDXYBeamSpot = cms.double( -1.0 ),
20996  MinNmuonHits = cms.int32( 0 ),
20997  MaxPtDifference = cms.double( 9999.0 ),
20998  MinTrackPt = cms.double( 0.0 ),
20999  minMuonStations = cms.int32( -1 ),
21000  minTrkHits = cms.int32( -1 ),
21001  minMuonHits = cms.int32( -1 ),
21002  allowedTypeMask = cms.uint32( 255 ),
21003  requiredTypeMask = cms.uint32( 0 ),
21004  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21005  trkMuonId = cms.uint32( 0 ),
21006  L1MatchingdR = cms.double( 9999.0 ),
21007  MatchToPreviousCand = cms.bool( True ),
21008  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21009  useSimpleGeometry = cms.bool( True ),
21010  useStation2 = cms.bool( True ),
21011  fallbackToME1 = cms.bool( False ),
21012  cosmicPropagationHypothesis = cms.bool( False ),
21013  useMB2InOverlap = cms.bool( False ),
21014  useTrack = cms.string( "tracker" ),
21015  useState = cms.string( "atVertex" ),
21016  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21017  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21018  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21019 )
21020 fragment.hltPreHIL3Mu3L1TripleMuOpen = cms.EDFilter( "HLTPrescaler",
21021  offset = cms.uint32( 0 ),
21022  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21023 )
21024 fragment.hltL1fL1sL1DoubleMuOpenL1FilteredN3 = cms.EDFilter( "HLTMuonL1TFilter",
21025  saveTags = cms.bool( True ),
21026  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21027  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
21028  MaxEta = cms.double( 2.5 ),
21029  MinPt = cms.double( 0.0 ),
21030  MaxDeltaR = cms.double( 0.3 ),
21031  MinN = cms.int32( 3 ),
21032  CentralBxOnly = cms.bool( True ),
21033  SelectQualities = cms.vint32( )
21034 )
21035 fragment.hltL2fL1sDoubleMuOpenL1fN3L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21036  saveTags = cms.bool( True ),
21037  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21038  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21039  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1FilteredN3" ),
21040  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21041  MinN = cms.int32( 0 ),
21042  MaxEta = cms.double( 2.5 ),
21043  AbsEtaBins = cms.vdouble( 0.0 ),
21044  MinNstations = cms.vint32( -1 ),
21045  MinNhits = cms.vint32( 0 ),
21046  CutOnChambers = cms.bool( False ),
21047  MinNchambers = cms.vint32( -1 ),
21048  MaxDr = cms.double( 9999.0 ),
21049  MinDr = cms.double( -1.0 ),
21050  MaxDz = cms.double( 9999.0 ),
21051  MinDxySig = cms.double( -1.0 ),
21052  MinPt = cms.double( 0.0 ),
21053  NSigmaPt = cms.double( 0.0 ),
21054  MatchToPreviousCand = cms.bool( False )
21055 )
21056 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3 = cms.EDFilter( "HLTMuonL1TFilter",
21057  saveTags = cms.bool( True ),
21058  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21059  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenL1FilteredN3" ),
21060  MaxEta = cms.double( 2.5 ),
21061  MinPt = cms.double( 9999.0 ),
21062  MaxDeltaR = cms.double( 0.3 ),
21063  MinN = cms.int32( 1 ),
21064  CentralBxOnly = cms.bool( True ),
21065  SelectQualities = cms.vint32( )
21066 )
21067 fragment.hltL3fL1sL1DoubleMuOpenL1fN3L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21068  saveTags = cms.bool( True ),
21069  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21070  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21071  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenL1fN3L2Filtered0" ),
21072  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1FilteredN3" ),
21073  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21074  MinN = cms.int32( 1 ),
21075  MaxEta = cms.double( 2.5 ),
21076  MinNhits = cms.int32( -1 ),
21077  MaxDr = cms.double( 9999.0 ),
21078  MinDr = cms.double( -1.0 ),
21079  MaxDz = cms.double( 9999.0 ),
21080  MinDxySig = cms.double( -1.0 ),
21081  MinPt = cms.double( 3.0 ),
21082  NSigmaPt = cms.double( 0.0 ),
21083  MaxNormalizedChi2 = cms.double( 9999.0 ),
21084  MaxDXYBeamSpot = cms.double( 9999.0 ),
21085  MinDXYBeamSpot = cms.double( -1.0 ),
21086  MinNmuonHits = cms.int32( 0 ),
21087  MaxPtDifference = cms.double( 9999.0 ),
21088  MinTrackPt = cms.double( 0.0 ),
21089  minMuonStations = cms.int32( -1 ),
21090  minTrkHits = cms.int32( -1 ),
21091  minMuonHits = cms.int32( -1 ),
21092  allowedTypeMask = cms.uint32( 255 ),
21093  requiredTypeMask = cms.uint32( 0 ),
21094  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21095  trkMuonId = cms.uint32( 0 ),
21096  L1MatchingdR = cms.double( 9999.0 ),
21097  MatchToPreviousCand = cms.bool( True ),
21098  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21099  useSimpleGeometry = cms.bool( True ),
21100  useStation2 = cms.bool( True ),
21101  fallbackToME1 = cms.bool( False ),
21102  cosmicPropagationHypothesis = cms.bool( False ),
21103  useMB2InOverlap = cms.bool( False ),
21104  useTrack = cms.string( "tracker" ),
21105  useState = cms.string( "atVertex" ),
21106  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21107  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21108  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21109 )
21110 fragment.hltPreHIL3Mu12 = cms.EDFilter( "HLTPrescaler",
21111  offset = cms.uint32( 0 ),
21112  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21113 )
21114 fragment.hltL1fL1sSingleMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
21115  saveTags = cms.bool( True ),
21116  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21117  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
21118  MaxEta = cms.double( 2.5 ),
21119  MinPt = cms.double( 7.0 ),
21120  MaxDeltaR = cms.double( 0.3 ),
21121  MinN = cms.int32( 1 ),
21122  CentralBxOnly = cms.bool( True ),
21123  SelectQualities = cms.vint32( )
21124 )
21125 fragment.hltL2fL1sSingleMu3OpenL2Filtered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21126  saveTags = cms.bool( True ),
21127  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21128  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21129  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered7" ),
21130  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21131  MinN = cms.int32( 0 ),
21132  MaxEta = cms.double( 2.5 ),
21133  AbsEtaBins = cms.vdouble( 0.0 ),
21134  MinNstations = cms.vint32( -1 ),
21135  MinNhits = cms.vint32( 0 ),
21136  CutOnChambers = cms.bool( False ),
21137  MinNchambers = cms.vint32( -1 ),
21138  MaxDr = cms.double( 9999.0 ),
21139  MinDr = cms.double( -1.0 ),
21140  MaxDz = cms.double( 9999.0 ),
21141  MinDxySig = cms.double( -1.0 ),
21142  MinPt = cms.double( 0.0 ),
21143  NSigmaPt = cms.double( 0.0 ),
21144  MatchToPreviousCand = cms.bool( False )
21145 )
21146 fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
21147  saveTags = cms.bool( True ),
21148  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21149  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered7" ),
21150  MaxEta = cms.double( 2.5 ),
21151  MinPt = cms.double( 9999.0 ),
21152  MaxDeltaR = cms.double( 0.3 ),
21153  MinN = cms.int32( 1 ),
21154  CentralBxOnly = cms.bool( True ),
21155  SelectQualities = cms.vint32( )
21156 )
21157 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
21158  saveTags = cms.bool( True ),
21159  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21160  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21161  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
21162  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
21163  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21164  MinN = cms.int32( 1 ),
21165  MaxEta = cms.double( 2.5 ),
21166  MinNhits = cms.int32( -1 ),
21167  MaxDr = cms.double( 9999.0 ),
21168  MinDr = cms.double( -1.0 ),
21169  MaxDz = cms.double( 9999.0 ),
21170  MinDxySig = cms.double( -1.0 ),
21171  MinPt = cms.double( 12.0 ),
21172  NSigmaPt = cms.double( 0.0 ),
21173  MaxNormalizedChi2 = cms.double( 9999.0 ),
21174  MaxDXYBeamSpot = cms.double( 9999.0 ),
21175  MinDXYBeamSpot = cms.double( -1.0 ),
21176  MinNmuonHits = cms.int32( 0 ),
21177  MaxPtDifference = cms.double( 9999.0 ),
21178  MinTrackPt = cms.double( 0.0 ),
21179  minMuonStations = cms.int32( -1 ),
21180  minTrkHits = cms.int32( -1 ),
21181  minMuonHits = cms.int32( -1 ),
21182  allowedTypeMask = cms.uint32( 255 ),
21183  requiredTypeMask = cms.uint32( 0 ),
21184  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21185  trkMuonId = cms.uint32( 0 ),
21186  L1MatchingdR = cms.double( 9999.0 ),
21187  MatchToPreviousCand = cms.bool( True ),
21188  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21189  useSimpleGeometry = cms.bool( True ),
21190  useStation2 = cms.bool( True ),
21191  fallbackToME1 = cms.bool( False ),
21192  cosmicPropagationHypothesis = cms.bool( False ),
21193  useMB2InOverlap = cms.bool( False ),
21194  useTrack = cms.string( "tracker" ),
21195  useState = cms.string( "atVertex" ),
21196  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21197  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21198  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21199 )
21200 fragment.hltPreHIL3Mu15 = cms.EDFilter( "HLTPrescaler",
21201  offset = cms.uint32( 0 ),
21202  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21203 )
21204 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
21205  saveTags = cms.bool( True ),
21206  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21207  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21208  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
21209  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
21210  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21211  MinN = cms.int32( 1 ),
21212  MaxEta = cms.double( 2.5 ),
21213  MinNhits = cms.int32( -1 ),
21214  MaxDr = cms.double( 9999.0 ),
21215  MinDr = cms.double( -1.0 ),
21216  MaxDz = cms.double( 9999.0 ),
21217  MinDxySig = cms.double( -1.0 ),
21218  MinPt = cms.double( 15.0 ),
21219  NSigmaPt = cms.double( 0.0 ),
21220  MaxNormalizedChi2 = cms.double( 9999.0 ),
21221  MaxDXYBeamSpot = cms.double( 9999.0 ),
21222  MinDXYBeamSpot = cms.double( -1.0 ),
21223  MinNmuonHits = cms.int32( 0 ),
21224  MaxPtDifference = cms.double( 9999.0 ),
21225  MinTrackPt = cms.double( 0.0 ),
21226  minMuonStations = cms.int32( -1 ),
21227  minTrkHits = cms.int32( -1 ),
21228  minMuonHits = cms.int32( -1 ),
21229  allowedTypeMask = cms.uint32( 255 ),
21230  requiredTypeMask = cms.uint32( 0 ),
21231  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21232  trkMuonId = cms.uint32( 0 ),
21233  L1MatchingdR = cms.double( 9999.0 ),
21234  MatchToPreviousCand = cms.bool( True ),
21235  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21236  useSimpleGeometry = cms.bool( True ),
21237  useStation2 = cms.bool( True ),
21238  fallbackToME1 = cms.bool( False ),
21239  cosmicPropagationHypothesis = cms.bool( False ),
21240  useMB2InOverlap = cms.bool( False ),
21241  useTrack = cms.string( "tracker" ),
21242  useState = cms.string( "atVertex" ),
21243  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21244  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21245  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21246 )
21247 fragment.hltPreHIL3Mu20 = cms.EDFilter( "HLTPrescaler",
21248  offset = cms.uint32( 0 ),
21249  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21250 )
21251 fragment.hltL3fL1sL1SingleMu3OpenL1f7L2f0L3Filtered20 = cms.EDFilter( "HLTMuonL3PreFilter",
21252  saveTags = cms.bool( True ),
21253  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21254  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21255  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered7" ),
21256  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered7" ),
21257  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21258  MinN = cms.int32( 1 ),
21259  MaxEta = cms.double( 2.5 ),
21260  MinNhits = cms.int32( -1 ),
21261  MaxDr = cms.double( 9999.0 ),
21262  MinDr = cms.double( -1.0 ),
21263  MaxDz = cms.double( 9999.0 ),
21264  MinDxySig = cms.double( -1.0 ),
21265  MinPt = cms.double( 20.0 ),
21266  NSigmaPt = cms.double( 0.0 ),
21267  MaxNormalizedChi2 = cms.double( 9999.0 ),
21268  MaxDXYBeamSpot = cms.double( 9999.0 ),
21269  MinDXYBeamSpot = cms.double( -1.0 ),
21270  MinNmuonHits = cms.int32( 0 ),
21271  MaxPtDifference = cms.double( 9999.0 ),
21272  MinTrackPt = cms.double( 0.0 ),
21273  minMuonStations = cms.int32( -1 ),
21274  minTrkHits = cms.int32( -1 ),
21275  minMuonHits = cms.int32( -1 ),
21276  allowedTypeMask = cms.uint32( 255 ),
21277  requiredTypeMask = cms.uint32( 0 ),
21278  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21279  trkMuonId = cms.uint32( 0 ),
21280  L1MatchingdR = cms.double( 9999.0 ),
21281  MatchToPreviousCand = cms.bool( True ),
21282  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21283  useSimpleGeometry = cms.bool( True ),
21284  useStation2 = cms.bool( True ),
21285  fallbackToME1 = cms.bool( False ),
21286  cosmicPropagationHypothesis = cms.bool( False ),
21287  useMB2InOverlap = cms.bool( False ),
21288  useTrack = cms.string( "tracker" ),
21289  useState = cms.string( "atVertex" ),
21290  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21291  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21292  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21293 )
21294 fragment.hltPreHIL3Mu3NHitQ10 = cms.EDFilter( "HLTPrescaler",
21295  offset = cms.uint32( 0 ),
21296  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21297 )
21298 fragment.hltL1fL1sSingleMu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21299  saveTags = cms.bool( True ),
21300  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21301  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3OpenBptxAND" ),
21302  MaxEta = cms.double( 2.5 ),
21303  MinPt = cms.double( 0.0 ),
21304  MaxDeltaR = cms.double( 0.3 ),
21305  MinN = cms.int32( 1 ),
21306  CentralBxOnly = cms.bool( True ),
21307  SelectQualities = cms.vint32( )
21308 )
21309 fragment.hltL2fL1sSingleMu3OpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21310  saveTags = cms.bool( True ),
21311  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21312  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21313  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered0" ),
21314  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21315  MinN = cms.int32( 0 ),
21316  MaxEta = cms.double( 2.5 ),
21317  AbsEtaBins = cms.vdouble( 0.0 ),
21318  MinNstations = cms.vint32( -1 ),
21319  MinNhits = cms.vint32( 0 ),
21320  CutOnChambers = cms.bool( False ),
21321  MinNchambers = cms.vint32( -1 ),
21322  MaxDr = cms.double( 9999.0 ),
21323  MinDr = cms.double( -1.0 ),
21324  MaxDz = cms.double( 9999.0 ),
21325  MinDxySig = cms.double( -1.0 ),
21326  MinPt = cms.double( 0.0 ),
21327  NSigmaPt = cms.double( 0.0 ),
21328  MatchToPreviousCand = cms.bool( False )
21329 )
21330 fragment.hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21331  saveTags = cms.bool( True ),
21332  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21333  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3OpenL1Filtered0" ),
21334  MaxEta = cms.double( 2.5 ),
21335  MinPt = cms.double( 9999.0 ),
21336  MaxDeltaR = cms.double( 0.3 ),
21337  MinN = cms.int32( 1 ),
21338  CentralBxOnly = cms.bool( True ),
21339  SelectQualities = cms.vint32( )
21340 )
21341 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered3NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21342  saveTags = cms.bool( True ),
21343  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21344  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21345  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
21346  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
21347  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21348  MinN = cms.int32( 1 ),
21349  MaxEta = cms.double( 2.5 ),
21350  MinNhits = cms.int32( 10 ),
21351  MaxDr = cms.double( 9999.0 ),
21352  MinDr = cms.double( -1.0 ),
21353  MaxDz = cms.double( 9999.0 ),
21354  MinDxySig = cms.double( -1.0 ),
21355  MinPt = cms.double( 3.0 ),
21356  NSigmaPt = cms.double( 0.0 ),
21357  MaxNormalizedChi2 = cms.double( 9999.0 ),
21358  MaxDXYBeamSpot = cms.double( 9999.0 ),
21359  MinDXYBeamSpot = cms.double( -1.0 ),
21360  MinNmuonHits = cms.int32( 0 ),
21361  MaxPtDifference = cms.double( 9999.0 ),
21362  MinTrackPt = cms.double( 0.0 ),
21363  minMuonStations = cms.int32( -1 ),
21364  minTrkHits = cms.int32( -1 ),
21365  minMuonHits = cms.int32( -1 ),
21366  allowedTypeMask = cms.uint32( 255 ),
21367  requiredTypeMask = cms.uint32( 0 ),
21368  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21369  trkMuonId = cms.uint32( 0 ),
21370  L1MatchingdR = cms.double( 9999.0 ),
21371  MatchToPreviousCand = cms.bool( True ),
21372  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21373  useSimpleGeometry = cms.bool( True ),
21374  useStation2 = cms.bool( True ),
21375  fallbackToME1 = cms.bool( False ),
21376  cosmicPropagationHypothesis = cms.bool( False ),
21377  useMB2InOverlap = cms.bool( False ),
21378  useTrack = cms.string( "tracker" ),
21379  useState = cms.string( "atVertex" ),
21380  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21381  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21382  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21383 )
21384 fragment.hltPreHIL3Mu5NHitQ10 = cms.EDFilter( "HLTPrescaler",
21385  offset = cms.uint32( 0 ),
21386  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21387 )
21388 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered5NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21389  saveTags = cms.bool( True ),
21390  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21391  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21392  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
21393  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
21394  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21395  MinN = cms.int32( 1 ),
21396  MaxEta = cms.double( 2.5 ),
21397  MinNhits = cms.int32( 10 ),
21398  MaxDr = cms.double( 9999.0 ),
21399  MinDr = cms.double( -1.0 ),
21400  MaxDz = cms.double( 9999.0 ),
21401  MinDxySig = cms.double( -1.0 ),
21402  MinPt = cms.double( 5.0 ),
21403  NSigmaPt = cms.double( 0.0 ),
21404  MaxNormalizedChi2 = cms.double( 9999.0 ),
21405  MaxDXYBeamSpot = cms.double( 9999.0 ),
21406  MinDXYBeamSpot = cms.double( -1.0 ),
21407  MinNmuonHits = cms.int32( 0 ),
21408  MaxPtDifference = cms.double( 9999.0 ),
21409  MinTrackPt = cms.double( 0.0 ),
21410  minMuonStations = cms.int32( -1 ),
21411  minTrkHits = cms.int32( -1 ),
21412  minMuonHits = cms.int32( -1 ),
21413  allowedTypeMask = cms.uint32( 255 ),
21414  requiredTypeMask = cms.uint32( 0 ),
21415  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21416  trkMuonId = cms.uint32( 0 ),
21417  L1MatchingdR = cms.double( 9999.0 ),
21418  MatchToPreviousCand = cms.bool( True ),
21419  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21420  useSimpleGeometry = cms.bool( True ),
21421  useStation2 = cms.bool( True ),
21422  fallbackToME1 = cms.bool( False ),
21423  cosmicPropagationHypothesis = cms.bool( False ),
21424  useMB2InOverlap = cms.bool( False ),
21425  useTrack = cms.string( "tracker" ),
21426  useState = cms.string( "atVertex" ),
21427  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21428  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21429  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21430 )
21431 fragment.hltPreHIL3Mu7NHitQ10 = cms.EDFilter( "HLTPrescaler",
21432  offset = cms.uint32( 0 ),
21433  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21434 )
21435 fragment.hltL3fL1sL1SingleMu3OpenL1f0L2f0L3Filtered7NHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21436  saveTags = cms.bool( True ),
21437  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21438  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21439  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3OpenL2Filtered0" ),
21440  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3OpenL1Filtered0" ),
21441  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21442  MinN = cms.int32( 1 ),
21443  MaxEta = cms.double( 2.5 ),
21444  MinNhits = cms.int32( 10 ),
21445  MaxDr = cms.double( 9999.0 ),
21446  MinDr = cms.double( -1.0 ),
21447  MaxDz = cms.double( 9999.0 ),
21448  MinDxySig = cms.double( -1.0 ),
21449  MinPt = cms.double( 7.0 ),
21450  NSigmaPt = cms.double( 0.0 ),
21451  MaxNormalizedChi2 = cms.double( 9999.0 ),
21452  MaxDXYBeamSpot = cms.double( 9999.0 ),
21453  MinDXYBeamSpot = cms.double( -1.0 ),
21454  MinNmuonHits = cms.int32( 0 ),
21455  MaxPtDifference = cms.double( 9999.0 ),
21456  MinTrackPt = cms.double( 0.0 ),
21457  minMuonStations = cms.int32( -1 ),
21458  minTrkHits = cms.int32( -1 ),
21459  minMuonHits = cms.int32( -1 ),
21460  allowedTypeMask = cms.uint32( 255 ),
21461  requiredTypeMask = cms.uint32( 0 ),
21462  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21463  trkMuonId = cms.uint32( 0 ),
21464  L1MatchingdR = cms.double( 9999.0 ),
21465  MatchToPreviousCand = cms.bool( True ),
21466  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21467  useSimpleGeometry = cms.bool( True ),
21468  useStation2 = cms.bool( True ),
21469  fallbackToME1 = cms.bool( False ),
21470  cosmicPropagationHypothesis = cms.bool( False ),
21471  useMB2InOverlap = cms.bool( False ),
21472  useTrack = cms.string( "tracker" ),
21473  useState = cms.string( "atVertex" ),
21474  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21475  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21476  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21477 )
21478 fragment.hltL1sDoubleMuOpenMAXdR3p5BptxAND = cms.EDFilter( "HLTL1TSeed",
21479  saveTags = cms.bool( True ),
21480  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_MaxDr3p5_BptxAND" ),
21481  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21482  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21483  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21484  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21485  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21486  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21487  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21488  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
21489 )
21490 fragment.hltPreHIL3Mu0NHitQ10L2Mu0MAXdR3p5M1to5 = cms.EDFilter( "HLTPrescaler",
21491  offset = cms.uint32( 0 ),
21492  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21493 )
21494 fragment.hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21495  saveTags = cms.bool( True ),
21496  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21497  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenMAXdR3p5BptxAND" ),
21498  MaxEta = cms.double( 2.5 ),
21499  MinPt = cms.double( 0.0 ),
21500  MaxDeltaR = cms.double( 0.3 ),
21501  MinN = cms.int32( 2 ),
21502  CentralBxOnly = cms.bool( True ),
21503  SelectQualities = cms.vint32( )
21504 )
21505 fragment.hltL2fDoubleMuOpenL2DR3p5PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21506  saveTags = cms.bool( True ),
21507  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21508  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21509  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0" ),
21510  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21511  MinN = cms.int32( 2 ),
21512  MaxEta = cms.double( 2.5 ),
21513  AbsEtaBins = cms.vdouble( 5.0 ),
21514  MinNstations = cms.vint32( -1 ),
21515  MinNhits = cms.vint32( 0 ),
21516  CutOnChambers = cms.bool( False ),
21517  MinNchambers = cms.vint32( -1 ),
21518  MaxDr = cms.double( 9999.0 ),
21519  MinDr = cms.double( -1.0 ),
21520  MaxDz = cms.double( 9999.0 ),
21521  MinDxySig = cms.double( -1.0 ),
21522  MinPt = cms.double( 0.0 ),
21523  NSigmaPt = cms.double( 0.0 ),
21524  MatchToPreviousCand = cms.bool( False )
21525 )
21526 fragment.hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21527  saveTags = cms.bool( True ),
21528  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21529  PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuOpenMAXdR3p5L1Filtered0" ),
21530  MaxEta = cms.double( 2.5 ),
21531  MinPt = cms.double( 9999.0 ),
21532  MaxDeltaR = cms.double( 0.3 ),
21533  MinN = cms.int32( 1 ),
21534  CentralBxOnly = cms.bool( True ),
21535  SelectQualities = cms.vint32( )
21536 )
21537 fragment.hltL3f0DR3p5L3FilteredNHitQ10 = cms.EDFilter( "HLTMuonL3PreFilter",
21538  saveTags = cms.bool( True ),
21539  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21540  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21541  PreviousCandTag = cms.InputTag( "hltL2fDoubleMuOpenL2DR3p5PreFiltered0" ),
21542  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMuOpenDR3p5L1Filtered0" ),
21543  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21544  MinN = cms.int32( 1 ),
21545  MaxEta = cms.double( 2.5 ),
21546  MinNhits = cms.int32( 10 ),
21547  MaxDr = cms.double( 9999.0 ),
21548  MinDr = cms.double( -1.0 ),
21549  MaxDz = cms.double( 9999.0 ),
21550  MinDxySig = cms.double( -1.0 ),
21551  MinPt = cms.double( 0.0 ),
21552  NSigmaPt = cms.double( 0.0 ),
21553  MaxNormalizedChi2 = cms.double( 9999.0 ),
21554  MaxDXYBeamSpot = cms.double( 9999.0 ),
21555  MinDXYBeamSpot = cms.double( -1.0 ),
21556  MinNmuonHits = cms.int32( 0 ),
21557  MaxPtDifference = cms.double( 9999.0 ),
21558  MinTrackPt = cms.double( 0.0 ),
21559  minMuonStations = cms.int32( -1 ),
21560  minTrkHits = cms.int32( -1 ),
21561  minMuonHits = cms.int32( -1 ),
21562  allowedTypeMask = cms.uint32( 255 ),
21563  requiredTypeMask = cms.uint32( 0 ),
21564  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21565  trkMuonId = cms.uint32( 0 ),
21566  L1MatchingdR = cms.double( 9999.0 ),
21567  MatchToPreviousCand = cms.bool( True ),
21568  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21569  useSimpleGeometry = cms.bool( True ),
21570  useStation2 = cms.bool( True ),
21571  fallbackToME1 = cms.bool( False ),
21572  cosmicPropagationHypothesis = cms.bool( False ),
21573  useMB2InOverlap = cms.bool( False ),
21574  useTrack = cms.string( "tracker" ),
21575  useState = cms.string( "atVertex" ),
21576  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21577  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21578  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21579 )
21580 fragment.hltL3f0L3Mu0L2Mu0DR3p5FilteredNHitQ10M1to5 = cms.EDFilter( "HLTMuonTrackMassFilter",
21581  saveTags = cms.bool( True ),
21582  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21583  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21584  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21585  PreviousCandTag = cms.InputTag( "hltL3f0DR3p5L3FilteredNHitQ10" ),
21586  MinMasses = cms.vdouble( 1.0 ),
21587  MaxMasses = cms.vdouble( 5.0 ),
21588  checkCharge = cms.bool( True ),
21589  MinTrackPt = cms.double( 0.0 ),
21590  MinTrackP = cms.double( 0.0 ),
21591  MaxTrackEta = cms.double( 999.0 ),
21592  MaxTrackDxy = cms.double( 999.0 ),
21593  MaxTrackDz = cms.double( 999.0 ),
21594  MinTrackHits = cms.int32( 0 ),
21595  MaxTrackNormChi2 = cms.double( 1.0E10 ),
21596  MaxDCAMuonTrack = cms.double( 99999.9 ),
21597  CutCowboys = cms.bool( False )
21598 )
21599 fragment.hltPreHIL3Mu2p5NHitQ10L2Mu2M7toinf = cms.EDFilter( "HLTPrescaler",
21600  offset = cms.uint32( 0 ),
21601  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21602 )
21603 fragment.hltL3f0L3Mu2p5NHitQ10L2Mu2FilteredM7toinf = cms.EDFilter( "HLTMuonTrackMassFilter",
21604  saveTags = cms.bool( True ),
21605  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21606  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21607  TrackTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21608  PreviousCandTag = cms.InputTag( "hltL3f0L3Filtered2p5NHitQ10" ),
21609  MinMasses = cms.vdouble( 7.0 ),
21610  MaxMasses = cms.vdouble( 999.0 ),
21611  checkCharge = cms.bool( True ),
21612  MinTrackPt = cms.double( 2.0 ),
21613  MinTrackP = cms.double( 0.0 ),
21614  MaxTrackEta = cms.double( 999.0 ),
21615  MaxTrackDxy = cms.double( 999.0 ),
21616  MaxTrackDz = cms.double( 999.0 ),
21617  MinTrackHits = cms.int32( 0 ),
21618  MaxTrackNormChi2 = cms.double( 1.0E10 ),
21619  MaxDCAMuonTrack = cms.double( 99999.9 ),
21620  CutCowboys = cms.bool( False )
21621 )
21622 fragment.hltPreHICsAK4PFJet60Eta1p5 = cms.EDFilter( "HLTPrescaler",
21623  offset = cms.uint32( 0 ),
21624  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21625 )
21626 fragment.hltSinglePuAK4CaloJet60Eta1p5 = cms.EDFilter( "HLT1CaloJet",
21627  saveTags = cms.bool( False ),
21628  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
21629  triggerType = cms.int32( 85 ),
21630  MinE = cms.double( -1.0 ),
21631  MinPt = cms.double( 60.0 ),
21632  MinMass = cms.double( -1.0 ),
21633  MaxMass = cms.double( -1.0 ),
21634  MinEta = cms.double( -1.0 ),
21635  MaxEta = cms.double( 1.5 ),
21636  MinN = cms.int32( 1 )
21637 )
21638 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
21639  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
21640  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta1p5" ),
21641  triggerJetsType = cms.int32( 85 ),
21642  maxDeltaR = cms.double( 0.2 )
21643 )
21644 fragment.hltSingleCsPFJet60Eta1p5 = cms.EDFilter( "HLT1PFJet",
21645  saveTags = cms.bool( True ),
21646  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60" ),
21647  triggerType = cms.int32( 85 ),
21648  MinE = cms.double( -1.0 ),
21649  MinPt = cms.double( 60.0 ),
21650  MinMass = cms.double( -1.0 ),
21651  MaxMass = cms.double( -1.0 ),
21652  MinEta = cms.double( -1.0 ),
21653  MaxEta = cms.double( 1.5 ),
21654  MinN = cms.int32( 1 )
21655 )
21656 fragment.hltPreHICsAK4PFJet80Eta1p5 = cms.EDFilter( "HLTPrescaler",
21657  offset = cms.uint32( 0 ),
21658  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21659 )
21660 fragment.hltSinglePuAK4CaloJet70Eta1p5 = cms.EDFilter( "HLT1CaloJet",
21661  saveTags = cms.bool( False ),
21662  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
21663  triggerType = cms.int32( 85 ),
21664  MinE = cms.double( -1.0 ),
21665  MinPt = cms.double( 70.0 ),
21666  MinMass = cms.double( -1.0 ),
21667  MaxMass = cms.double( -1.0 ),
21668  MinEta = cms.double( -1.0 ),
21669  MaxEta = cms.double( 1.5 ),
21670  MinN = cms.int32( 1 )
21671 )
21672 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
21673  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
21674  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta1p5" ),
21675  triggerJetsType = cms.int32( 85 ),
21676  maxDeltaR = cms.double( 0.2 )
21677 )
21678 fragment.hltSingleCsPFJet80Eta1p5 = cms.EDFilter( "HLT1PFJet",
21679  saveTags = cms.bool( True ),
21680  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70" ),
21681  triggerType = cms.int32( 85 ),
21682  MinE = cms.double( -1.0 ),
21683  MinPt = cms.double( 80.0 ),
21684  MinMass = cms.double( -1.0 ),
21685  MaxMass = cms.double( -1.0 ),
21686  MinEta = cms.double( -1.0 ),
21687  MaxEta = cms.double( 1.5 ),
21688  MinN = cms.int32( 1 )
21689 )
21690 fragment.hltPreHICsAK4PFJet100Eta1p5 = cms.EDFilter( "HLTPrescaler",
21691  offset = cms.uint32( 0 ),
21692  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21693 )
21694 fragment.hltSinglePuAK4CaloJet80Eta1p5 = cms.EDFilter( "HLT1CaloJet",
21695  saveTags = cms.bool( False ),
21696  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
21697  triggerType = cms.int32( 85 ),
21698  MinE = cms.double( -1.0 ),
21699  MinPt = cms.double( 80.0 ),
21700  MinMass = cms.double( -1.0 ),
21701  MaxMass = cms.double( -1.0 ),
21702  MinEta = cms.double( -1.0 ),
21703  MaxEta = cms.double( 1.5 ),
21704  MinN = cms.int32( 1 )
21705 )
21706 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
21707  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
21708  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta1p5" ),
21709  triggerJetsType = cms.int32( 85 ),
21710  maxDeltaR = cms.double( 0.2 )
21711 )
21712 fragment.hltSingleCsPFJet100Eta1p5 = cms.EDFilter( "HLT1PFJet",
21713  saveTags = cms.bool( True ),
21714  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80" ),
21715  triggerType = cms.int32( 85 ),
21716  MinE = cms.double( -1.0 ),
21717  MinPt = cms.double( 100.0 ),
21718  MinMass = cms.double( -1.0 ),
21719  MaxMass = cms.double( -1.0 ),
21720  MinEta = cms.double( -1.0 ),
21721  MaxEta = cms.double( 1.5 ),
21722  MinN = cms.int32( 1 )
21723 )
21724 fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot = cms.EDFilter( "HLTPrescaler",
21725  offset = cms.uint32( 0 ),
21726  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21727 )
21728 fragment.hltPreHICsAK4PFJet120Eta1p5 = cms.EDFilter( "HLTPrescaler",
21729  offset = cms.uint32( 0 ),
21730  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21731 )
21732 fragment.hltSinglePuAK4CaloJet90Eta1p5 = cms.EDFilter( "HLT1CaloJet",
21733  saveTags = cms.bool( False ),
21734  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
21735  triggerType = cms.int32( 85 ),
21736  MinE = cms.double( -1.0 ),
21737  MinPt = cms.double( 90.0 ),
21738  MinMass = cms.double( -1.0 ),
21739  MaxMass = cms.double( -1.0 ),
21740  MinEta = cms.double( -1.0 ),
21741  MaxEta = cms.double( 1.5 ),
21742  MinN = cms.int32( 1 )
21743 )
21744 fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
21745  src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ),
21746  triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta1p5" ),
21747  triggerJetsType = cms.int32( 85 ),
21748  maxDeltaR = cms.double( 0.2 )
21749 )
21750 fragment.hltSingleCsPFJet120Eta1p5 = cms.EDFilter( "HLT1PFJet",
21751  saveTags = cms.bool( True ),
21752  inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90" ),
21753  triggerType = cms.int32( 85 ),
21754  MinE = cms.double( -1.0 ),
21755  MinPt = cms.double( 120.0 ),
21756  MinMass = cms.double( -1.0 ),
21757  MaxMass = cms.double( -1.0 ),
21758  MinEta = cms.double( -1.0 ),
21759  MaxEta = cms.double( 1.5 ),
21760  MinN = cms.int32( 1 )
21761 )
21762 fragment.hltPreHICsAK4PFJet60Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
21763  offset = cms.uint32( 0 ),
21764  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21765 )
21766 fragment.hltPreHICsAK4PFJet80Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
21767  offset = cms.uint32( 0 ),
21768  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21769 )
21770 fragment.hltPreHICsAK4PFJet100Eta1p5Centrality30100 = cms.EDFilter( "HLTPrescaler",
21771  offset = cms.uint32( 0 ),
21772  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21773 )
21774 fragment.hltPreHIL3Mu3EG10HECut = cms.EDFilter( "HLTPrescaler",
21775  offset = cms.uint32( 0 ),
21776  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21777 )
21778 fragment.hltL1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21779  saveTags = cms.bool( True ),
21780  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21781  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
21782  MaxEta = cms.double( 2.5 ),
21783  MinPt = cms.double( 0.0 ),
21784  MaxDeltaR = cms.double( 0.3 ),
21785  MinN = cms.int32( 1 ),
21786  CentralBxOnly = cms.bool( True ),
21787  SelectQualities = cms.vint32( )
21788 )
21789 fragment.hltL2fL1sSingleMuOpenL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21790  saveTags = cms.bool( True ),
21791  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21792  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
21793  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenL1Filtered0" ),
21794  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
21795  MinN = cms.int32( 0 ),
21796  MaxEta = cms.double( 2.5 ),
21797  AbsEtaBins = cms.vdouble( 0.0 ),
21798  MinNstations = cms.vint32( -1 ),
21799  MinNhits = cms.vint32( 0 ),
21800  CutOnChambers = cms.bool( False ),
21801  MinNchambers = cms.vint32( -1 ),
21802  MaxDr = cms.double( 9999.0 ),
21803  MinDr = cms.double( -1.0 ),
21804  MaxDz = cms.double( 9999.0 ),
21805  MinDxySig = cms.double( -1.0 ),
21806  MinPt = cms.double( 0.0 ),
21807  NSigmaPt = cms.double( 0.0 ),
21808  MatchToPreviousCand = cms.bool( False )
21809 )
21810 fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21811  saveTags = cms.bool( True ),
21812  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21813  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenL1Filtered0" ),
21814  MaxEta = cms.double( 2.5 ),
21815  MinPt = cms.double( 9999.0 ),
21816  MaxDeltaR = cms.double( 0.3 ),
21817  MinN = cms.int32( 1 ),
21818  CentralBxOnly = cms.bool( True ),
21819  SelectQualities = cms.vint32( )
21820 )
21821 fragment.hltL3fL1sSingleMuOpenL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21822  saveTags = cms.bool( True ),
21823  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21824  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21825  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
21826  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
21827  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21828  MinN = cms.int32( 1 ),
21829  MaxEta = cms.double( 2.5 ),
21830  MinNhits = cms.int32( -1 ),
21831  MaxDr = cms.double( 9999.0 ),
21832  MinDr = cms.double( -1.0 ),
21833  MaxDz = cms.double( 9999.0 ),
21834  MinDxySig = cms.double( -1.0 ),
21835  MinPt = cms.double( 3.0 ),
21836  NSigmaPt = cms.double( 0.0 ),
21837  MaxNormalizedChi2 = cms.double( 9999.0 ),
21838  MaxDXYBeamSpot = cms.double( 9999.0 ),
21839  MinDXYBeamSpot = cms.double( -1.0 ),
21840  MinNmuonHits = cms.int32( 0 ),
21841  MaxPtDifference = cms.double( 9999.0 ),
21842  MinTrackPt = cms.double( 0.0 ),
21843  minMuonStations = cms.int32( -1 ),
21844  minTrkHits = cms.int32( -1 ),
21845  minMuonHits = cms.int32( -1 ),
21846  allowedTypeMask = cms.uint32( 255 ),
21847  requiredTypeMask = cms.uint32( 0 ),
21848  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21849  trkMuonId = cms.uint32( 0 ),
21850  L1MatchingdR = cms.double( 9999.0 ),
21851  MatchToPreviousCand = cms.bool( True ),
21852  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21853  useSimpleGeometry = cms.bool( True ),
21854  useStation2 = cms.bool( True ),
21855  fallbackToME1 = cms.bool( False ),
21856  cosmicPropagationHypothesis = cms.bool( False ),
21857  useMB2InOverlap = cms.bool( False ),
21858  useTrack = cms.string( "tracker" ),
21859  useState = cms.string( "atVertex" ),
21860  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21861  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21862  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21863 )
21864 fragment.hltPreHIL3Mu3EG15HECut = cms.EDFilter( "HLTPrescaler",
21865  offset = cms.uint32( 0 ),
21866  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21867 )
21868 fragment.hltEG15HoverEPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21869  saveTags = cms.bool( True ),
21870  candTag = cms.InputTag( "hltEG15EtPPOnAAFilter" ),
21871  varTag = cms.InputTag( "hltEgammaHoverEPPOnAA" ),
21872  rhoTag = cms.InputTag( "" ),
21873  energyLowEdges = cms.vdouble( 0.0 ),
21874  lessThan = cms.bool( True ),
21875  useEt = cms.bool( False ),
21876  thrRegularEB = cms.vdouble( -1.0 ),
21877  thrRegularEE = cms.vdouble( -1.0 ),
21878  thrOverEEB = cms.vdouble( 0.2 ),
21879  thrOverEEE = cms.vdouble( 0.2 ),
21880  thrOverE2EB = cms.vdouble( -1.0 ),
21881  thrOverE2EE = cms.vdouble( -1.0 ),
21882  ncandcut = cms.int32( 1 ),
21883  doRhoCorrection = cms.bool( False ),
21884  rhoMax = cms.double( 9.9999999E7 ),
21885  rhoScale = cms.double( 1.0 ),
21886  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21887  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21888  l1EGCand = cms.InputTag( "hltEgammaCandidatesPPOnAA" )
21889 )
21890 fragment.hltPreHIL3Mu3EG20HECut = cms.EDFilter( "HLTPrescaler",
21891  offset = cms.uint32( 0 ),
21892  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21893 )
21894 fragment.hltPreHIL3Mu3EG30HECut = cms.EDFilter( "HLTPrescaler",
21895  offset = cms.uint32( 0 ),
21896  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21897 )
21898 fragment.hltPreHIL3Mu5EG10HECut = cms.EDFilter( "HLTPrescaler",
21899  offset = cms.uint32( 0 ),
21900  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21901 )
21902 fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
21903  saveTags = cms.bool( True ),
21904  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21905  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21906  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
21907  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
21908  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21909  MinN = cms.int32( 1 ),
21910  MaxEta = cms.double( 2.5 ),
21911  MinNhits = cms.int32( -1 ),
21912  MaxDr = cms.double( 9999.0 ),
21913  MinDr = cms.double( -1.0 ),
21914  MaxDz = cms.double( 9999.0 ),
21915  MinDxySig = cms.double( -1.0 ),
21916  MinPt = cms.double( 5.0 ),
21917  NSigmaPt = cms.double( 0.0 ),
21918  MaxNormalizedChi2 = cms.double( 9999.0 ),
21919  MaxDXYBeamSpot = cms.double( 9999.0 ),
21920  MinDXYBeamSpot = cms.double( -1.0 ),
21921  MinNmuonHits = cms.int32( 0 ),
21922  MaxPtDifference = cms.double( 9999.0 ),
21923  MinTrackPt = cms.double( 0.0 ),
21924  minMuonStations = cms.int32( -1 ),
21925  minTrkHits = cms.int32( -1 ),
21926  minMuonHits = cms.int32( -1 ),
21927  allowedTypeMask = cms.uint32( 255 ),
21928  requiredTypeMask = cms.uint32( 0 ),
21929  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21930  trkMuonId = cms.uint32( 0 ),
21931  L1MatchingdR = cms.double( 9999.0 ),
21932  MatchToPreviousCand = cms.bool( True ),
21933  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21934  useSimpleGeometry = cms.bool( True ),
21935  useStation2 = cms.bool( True ),
21936  fallbackToME1 = cms.bool( False ),
21937  cosmicPropagationHypothesis = cms.bool( False ),
21938  useMB2InOverlap = cms.bool( False ),
21939  useTrack = cms.string( "tracker" ),
21940  useState = cms.string( "atVertex" ),
21941  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21942  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21943  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21944 )
21945 fragment.hltPreHIL3Mu5EG15HECut = cms.EDFilter( "HLTPrescaler",
21946  offset = cms.uint32( 0 ),
21947  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21948 )
21949 fragment.hltPreHIL3Mu5EG20HECut = cms.EDFilter( "HLTPrescaler",
21950  offset = cms.uint32( 0 ),
21951  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21952 )
21953 fragment.hltPreHIL3Mu5EG30HECut = cms.EDFilter( "HLTPrescaler",
21954  offset = cms.uint32( 0 ),
21955  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21956 )
21957 fragment.hltPreHIL3Mu7EG10HECut = cms.EDFilter( "HLTPrescaler",
21958  offset = cms.uint32( 0 ),
21959  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21960 )
21961 fragment.hltL3fL1sL1SingleMuOpenL1f0L2f0L3Filtered7 = cms.EDFilter( "HLTMuonL3PreFilter",
21962  saveTags = cms.bool( True ),
21963  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21964  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
21965  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenL2Filtered0" ),
21966  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0" ),
21967  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
21968  MinN = cms.int32( 1 ),
21969  MaxEta = cms.double( 2.5 ),
21970  MinNhits = cms.int32( -1 ),
21971  MaxDr = cms.double( 9999.0 ),
21972  MinDr = cms.double( -1.0 ),
21973  MaxDz = cms.double( 9999.0 ),
21974  MinDxySig = cms.double( -1.0 ),
21975  MinPt = cms.double( 7.0 ),
21976  NSigmaPt = cms.double( 0.0 ),
21977  MaxNormalizedChi2 = cms.double( 9999.0 ),
21978  MaxDXYBeamSpot = cms.double( 9999.0 ),
21979  MinDXYBeamSpot = cms.double( -1.0 ),
21980  MinNmuonHits = cms.int32( 0 ),
21981  MaxPtDifference = cms.double( 9999.0 ),
21982  MinTrackPt = cms.double( 0.0 ),
21983  minMuonStations = cms.int32( -1 ),
21984  minTrkHits = cms.int32( -1 ),
21985  minMuonHits = cms.int32( -1 ),
21986  allowedTypeMask = cms.uint32( 255 ),
21987  requiredTypeMask = cms.uint32( 0 ),
21988  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21989  trkMuonId = cms.uint32( 0 ),
21990  L1MatchingdR = cms.double( 9999.0 ),
21991  MatchToPreviousCand = cms.bool( True ),
21992  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
21993  useSimpleGeometry = cms.bool( True ),
21994  useStation2 = cms.bool( True ),
21995  fallbackToME1 = cms.bool( False ),
21996  cosmicPropagationHypothesis = cms.bool( False ),
21997  useMB2InOverlap = cms.bool( False ),
21998  useTrack = cms.string( "tracker" ),
21999  useState = cms.string( "atVertex" ),
22000  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22001  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22002  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22003 )
22004 fragment.hltPreHIL3Mu7EG15HECut = cms.EDFilter( "HLTPrescaler",
22005  offset = cms.uint32( 0 ),
22006  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22007 )
22008 fragment.hltPreHIL3Mu7EG20HECut = cms.EDFilter( "HLTPrescaler",
22009  offset = cms.uint32( 0 ),
22010  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22011 )
22012 fragment.hltPreHIL3Mu7EG30HECut = cms.EDFilter( "HLTPrescaler",
22013  offset = cms.uint32( 0 ),
22014  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22015 )
22016 fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22017  saveTags = cms.bool( True ),
22018  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet28_MidEta2p7_BptxAND" ),
22019  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22020  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22021  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22022  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22023  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22024  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22025  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22026  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22027 )
22028 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLTPrescaler",
22029  offset = cms.uint32( 0 ),
22030  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22031 )
22032 fragment.hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22033  saveTags = cms.bool( True ),
22034  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22035  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND" ),
22036  MaxEta = cms.double( 2.5 ),
22037  MinPt = cms.double( 0.0 ),
22038  MaxDeltaR = cms.double( 0.3 ),
22039  MinN = cms.int32( 1 ),
22040  CentralBxOnly = cms.bool( True ),
22041  SelectQualities = cms.vint32( )
22042 )
22043 fragment.hltSinglePuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22044  saveTags = cms.bool( True ),
22045  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22046  triggerType = cms.int32( 85 ),
22047  MinE = cms.double( -1.0 ),
22048  MinPt = cms.double( 40.0 ),
22049  MinMass = cms.double( -1.0 ),
22050  MaxMass = cms.double( -1.0 ),
22051  MinEta = cms.double( -1.0 ),
22052  MaxEta = cms.double( 2.1 ),
22053  MinN = cms.int32( 1 )
22054 )
22055 fragment.hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22056  saveTags = cms.bool( True ),
22057  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22058  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22059  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22060  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22061  MinN = cms.int32( 0 ),
22062  MaxEta = cms.double( 2.5 ),
22063  AbsEtaBins = cms.vdouble( 0.0 ),
22064  MinNstations = cms.vint32( -1 ),
22065  MinNhits = cms.vint32( 0 ),
22066  CutOnChambers = cms.bool( False ),
22067  MinNchambers = cms.vint32( -1 ),
22068  MaxDr = cms.double( 9999.0 ),
22069  MinDr = cms.double( -1.0 ),
22070  MaxDz = cms.double( 9999.0 ),
22071  MinDxySig = cms.double( -1.0 ),
22072  MinPt = cms.double( 0.0 ),
22073  NSigmaPt = cms.double( 0.0 ),
22074  MatchToPreviousCand = cms.bool( False )
22075 )
22076 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22077  saveTags = cms.bool( True ),
22078  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22079  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22080  MaxEta = cms.double( 2.5 ),
22081  MinPt = cms.double( 9999.0 ),
22082  MaxDeltaR = cms.double( 0.3 ),
22083  MinN = cms.int32( 1 ),
22084  CentralBxOnly = cms.bool( True ),
22085  SelectQualities = cms.vint32( )
22086 )
22087 fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22088  saveTags = cms.bool( True ),
22089  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22090  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22091  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0" ),
22092  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22093  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22094  MinN = cms.int32( 1 ),
22095  MaxEta = cms.double( 2.5 ),
22096  MinNhits = cms.int32( -1 ),
22097  MaxDr = cms.double( 9999.0 ),
22098  MinDr = cms.double( -1.0 ),
22099  MaxDz = cms.double( 9999.0 ),
22100  MinDxySig = cms.double( -1.0 ),
22101  MinPt = cms.double( 3.0 ),
22102  NSigmaPt = cms.double( 0.0 ),
22103  MaxNormalizedChi2 = cms.double( 9999.0 ),
22104  MaxDXYBeamSpot = cms.double( 9999.0 ),
22105  MinDXYBeamSpot = cms.double( -1.0 ),
22106  MinNmuonHits = cms.int32( 0 ),
22107  MaxPtDifference = cms.double( 9999.0 ),
22108  MinTrackPt = cms.double( 0.0 ),
22109  minMuonStations = cms.int32( -1 ),
22110  minTrkHits = cms.int32( -1 ),
22111  minMuonHits = cms.int32( -1 ),
22112  allowedTypeMask = cms.uint32( 255 ),
22113  requiredTypeMask = cms.uint32( 0 ),
22114  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22115  trkMuonId = cms.uint32( 0 ),
22116  L1MatchingdR = cms.double( 9999.0 ),
22117  MatchToPreviousCand = cms.bool( True ),
22118  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22119  useSimpleGeometry = cms.bool( True ),
22120  useStation2 = cms.bool( True ),
22121  fallbackToME1 = cms.bool( False ),
22122  cosmicPropagationHypothesis = cms.bool( False ),
22123  useMB2InOverlap = cms.bool( False ),
22124  useTrack = cms.string( "tracker" ),
22125  useState = cms.string( "atVertex" ),
22126  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22127  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22128  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22129 )
22130 fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22131  saveTags = cms.bool( True ),
22132  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet44_MidEta2p7_BptxAND" ),
22133  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22134  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22135  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22136  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22137  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22138  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22139  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22140  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22141 )
22142 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLTPrescaler",
22143  offset = cms.uint32( 0 ),
22144  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22145 )
22146 fragment.hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22147  saveTags = cms.bool( True ),
22148  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22149  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND" ),
22150  MaxEta = cms.double( 2.5 ),
22151  MinPt = cms.double( 0.0 ),
22152  MaxDeltaR = cms.double( 0.3 ),
22153  MinN = cms.int32( 1 ),
22154  CentralBxOnly = cms.bool( True ),
22155  SelectQualities = cms.vint32( )
22156 )
22157 fragment.hltSinglePuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22158  saveTags = cms.bool( True ),
22159  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22160  triggerType = cms.int32( 85 ),
22161  MinE = cms.double( -1.0 ),
22162  MinPt = cms.double( 60.0 ),
22163  MinMass = cms.double( -1.0 ),
22164  MaxMass = cms.double( -1.0 ),
22165  MinEta = cms.double( -1.0 ),
22166  MaxEta = cms.double( 2.1 ),
22167  MinN = cms.int32( 1 )
22168 )
22169 fragment.hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22170  saveTags = cms.bool( True ),
22171  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22172  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22173  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22174  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22175  MinN = cms.int32( 0 ),
22176  MaxEta = cms.double( 2.5 ),
22177  AbsEtaBins = cms.vdouble( 0.0 ),
22178  MinNstations = cms.vint32( -1 ),
22179  MinNhits = cms.vint32( 0 ),
22180  CutOnChambers = cms.bool( False ),
22181  MinNchambers = cms.vint32( -1 ),
22182  MaxDr = cms.double( 9999.0 ),
22183  MinDr = cms.double( -1.0 ),
22184  MaxDz = cms.double( 9999.0 ),
22185  MinDxySig = cms.double( -1.0 ),
22186  MinPt = cms.double( 0.0 ),
22187  NSigmaPt = cms.double( 0.0 ),
22188  MatchToPreviousCand = cms.bool( False )
22189 )
22190 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22191  saveTags = cms.bool( True ),
22192  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22193  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22194  MaxEta = cms.double( 2.5 ),
22195  MinPt = cms.double( 9999.0 ),
22196  MaxDeltaR = cms.double( 0.3 ),
22197  MinN = cms.int32( 1 ),
22198  CentralBxOnly = cms.bool( True ),
22199  SelectQualities = cms.vint32( )
22200 )
22201 fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22202  saveTags = cms.bool( True ),
22203  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22204  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22205  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0" ),
22206  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22207  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22208  MinN = cms.int32( 1 ),
22209  MaxEta = cms.double( 2.5 ),
22210  MinNhits = cms.int32( -1 ),
22211  MaxDr = cms.double( 9999.0 ),
22212  MinDr = cms.double( -1.0 ),
22213  MaxDz = cms.double( 9999.0 ),
22214  MinDxySig = cms.double( -1.0 ),
22215  MinPt = cms.double( 3.0 ),
22216  NSigmaPt = cms.double( 0.0 ),
22217  MaxNormalizedChi2 = cms.double( 9999.0 ),
22218  MaxDXYBeamSpot = cms.double( 9999.0 ),
22219  MinDXYBeamSpot = cms.double( -1.0 ),
22220  MinNmuonHits = cms.int32( 0 ),
22221  MaxPtDifference = cms.double( 9999.0 ),
22222  MinTrackPt = cms.double( 0.0 ),
22223  minMuonStations = cms.int32( -1 ),
22224  minTrkHits = cms.int32( -1 ),
22225  minMuonHits = cms.int32( -1 ),
22226  allowedTypeMask = cms.uint32( 255 ),
22227  requiredTypeMask = cms.uint32( 0 ),
22228  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22229  trkMuonId = cms.uint32( 0 ),
22230  L1MatchingdR = cms.double( 9999.0 ),
22231  MatchToPreviousCand = cms.bool( True ),
22232  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22233  useSimpleGeometry = cms.bool( True ),
22234  useStation2 = cms.bool( True ),
22235  fallbackToME1 = cms.bool( False ),
22236  cosmicPropagationHypothesis = cms.bool( False ),
22237  useMB2InOverlap = cms.bool( False ),
22238  useTrack = cms.string( "tracker" ),
22239  useState = cms.string( "atVertex" ),
22240  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22241  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22242  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22243 )
22244 fragment.hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22245  saveTags = cms.bool( True ),
22246  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet56_MidEta2p7_BptxAND" ),
22247  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22248  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22249  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22250  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22251  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22252  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22253  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22254  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22255 )
22256 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLTPrescaler",
22257  offset = cms.uint32( 0 ),
22258  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22259 )
22260 fragment.hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22261  saveTags = cms.bool( True ),
22262  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22263  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet56MidEta2p7BptxAND" ),
22264  MaxEta = cms.double( 2.5 ),
22265  MinPt = cms.double( 0.0 ),
22266  MaxDeltaR = cms.double( 0.3 ),
22267  MinN = cms.int32( 1 ),
22268  CentralBxOnly = cms.bool( True ),
22269  SelectQualities = cms.vint32( )
22270 )
22271 fragment.hltSinglePuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22272  saveTags = cms.bool( True ),
22273  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22274  triggerType = cms.int32( 85 ),
22275  MinE = cms.double( -1.0 ),
22276  MinPt = cms.double( 80.0 ),
22277  MinMass = cms.double( -1.0 ),
22278  MaxMass = cms.double( -1.0 ),
22279  MinEta = cms.double( -1.0 ),
22280  MaxEta = cms.double( 2.1 ),
22281  MinN = cms.int32( 1 )
22282 )
22283 fragment.hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22284  saveTags = cms.bool( True ),
22285  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22286  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22287  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22288  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22289  MinN = cms.int32( 0 ),
22290  MaxEta = cms.double( 2.5 ),
22291  AbsEtaBins = cms.vdouble( 0.0 ),
22292  MinNstations = cms.vint32( -1 ),
22293  MinNhits = cms.vint32( 0 ),
22294  CutOnChambers = cms.bool( False ),
22295  MinNchambers = cms.vint32( -1 ),
22296  MaxDr = cms.double( 9999.0 ),
22297  MinDr = cms.double( -1.0 ),
22298  MaxDz = cms.double( 9999.0 ),
22299  MinDxySig = cms.double( -1.0 ),
22300  MinPt = cms.double( 0.0 ),
22301  NSigmaPt = cms.double( 0.0 ),
22302  MatchToPreviousCand = cms.bool( False )
22303 )
22304 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22305  saveTags = cms.bool( True ),
22306  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22307  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22308  MaxEta = cms.double( 2.5 ),
22309  MinPt = cms.double( 9999.0 ),
22310  MaxDeltaR = cms.double( 0.3 ),
22311  MinN = cms.int32( 1 ),
22312  CentralBxOnly = cms.bool( True ),
22313  SelectQualities = cms.vint32( )
22314 )
22315 fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22316  saveTags = cms.bool( True ),
22317  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22318  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22319  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0" ),
22320  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22321  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22322  MinN = cms.int32( 1 ),
22323  MaxEta = cms.double( 2.5 ),
22324  MinNhits = cms.int32( -1 ),
22325  MaxDr = cms.double( 9999.0 ),
22326  MinDr = cms.double( -1.0 ),
22327  MaxDz = cms.double( 9999.0 ),
22328  MinDxySig = cms.double( -1.0 ),
22329  MinPt = cms.double( 3.0 ),
22330  NSigmaPt = cms.double( 0.0 ),
22331  MaxNormalizedChi2 = cms.double( 9999.0 ),
22332  MaxDXYBeamSpot = cms.double( 9999.0 ),
22333  MinDXYBeamSpot = cms.double( -1.0 ),
22334  MinNmuonHits = cms.int32( 0 ),
22335  MaxPtDifference = cms.double( 9999.0 ),
22336  MinTrackPt = cms.double( 0.0 ),
22337  minMuonStations = cms.int32( -1 ),
22338  minTrkHits = cms.int32( -1 ),
22339  minMuonHits = cms.int32( -1 ),
22340  allowedTypeMask = cms.uint32( 255 ),
22341  requiredTypeMask = cms.uint32( 0 ),
22342  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22343  trkMuonId = cms.uint32( 0 ),
22344  L1MatchingdR = cms.double( 9999.0 ),
22345  MatchToPreviousCand = cms.bool( True ),
22346  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22347  useSimpleGeometry = cms.bool( True ),
22348  useStation2 = cms.bool( True ),
22349  fallbackToME1 = cms.bool( False ),
22350  cosmicPropagationHypothesis = cms.bool( False ),
22351  useMB2InOverlap = cms.bool( False ),
22352  useTrack = cms.string( "tracker" ),
22353  useState = cms.string( "atVertex" ),
22354  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22355  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22356  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22357 )
22358 fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND = cms.EDFilter( "HLTL1TSeed",
22359  saveTags = cms.bool( True ),
22360  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet64_MidEta2p7_BptxAND" ),
22361  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22362  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22363  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22364  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22365  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22366  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22367  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22368  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22369 )
22370 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLTPrescaler",
22371  offset = cms.uint32( 0 ),
22372  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22373 )
22374 fragment.hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22375  saveTags = cms.bool( True ),
22376  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22377  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND" ),
22378  MaxEta = cms.double( 2.5 ),
22379  MinPt = cms.double( 0.0 ),
22380  MaxDeltaR = cms.double( 0.3 ),
22381  MinN = cms.int32( 1 ),
22382  CentralBxOnly = cms.bool( True ),
22383  SelectQualities = cms.vint32( )
22384 )
22385 fragment.hltSinglePuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLT1CaloJet",
22386  saveTags = cms.bool( True ),
22387  inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ),
22388  triggerType = cms.int32( 85 ),
22389  MinE = cms.double( -1.0 ),
22390  MinPt = cms.double( 100.0 ),
22391  MinMass = cms.double( -1.0 ),
22392  MaxMass = cms.double( -1.0 ),
22393  MinEta = cms.double( -1.0 ),
22394  MaxEta = cms.double( 2.1 ),
22395  MinN = cms.int32( 1 )
22396 )
22397 fragment.hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22398  saveTags = cms.bool( True ),
22399  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22400  CandTag = cms.InputTag( "hltL2MuonCandidatesPPOnAA" ),
22401  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
22402  SeedMapTag = cms.InputTag( "hltL2MuonsPPOnAA" ),
22403  MinN = cms.int32( 0 ),
22404  MaxEta = cms.double( 2.5 ),
22405  AbsEtaBins = cms.vdouble( 0.0 ),
22406  MinNstations = cms.vint32( -1 ),
22407  MinNhits = cms.vint32( 0 ),
22408  CutOnChambers = cms.bool( False ),
22409  MinNchambers = cms.vint32( -1 ),
22410  MaxDr = cms.double( 9999.0 ),
22411  MinDr = cms.double( -1.0 ),
22412  MaxDz = cms.double( 9999.0 ),
22413  MinDxySig = cms.double( -1.0 ),
22414  MinPt = cms.double( 0.0 ),
22415  NSigmaPt = cms.double( 0.0 ),
22416  MatchToPreviousCand = cms.bool( False )
22417 )
22418 fragment.hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22419  saveTags = cms.bool( True ),
22420  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22421  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
22422  MaxEta = cms.double( 2.5 ),
22423  MinPt = cms.double( 9999.0 ),
22424  MaxDeltaR = cms.double( 0.3 ),
22425  MinN = cms.int32( 1 ),
22426  CentralBxOnly = cms.bool( True ),
22427  SelectQualities = cms.vint32( )
22428 )
22429 fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22430  saveTags = cms.bool( True ),
22431  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22432  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22433  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0" ),
22434  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
22435  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22436  MinN = cms.int32( 1 ),
22437  MaxEta = cms.double( 2.5 ),
22438  MinNhits = cms.int32( -1 ),
22439  MaxDr = cms.double( 9999.0 ),
22440  MinDr = cms.double( -1.0 ),
22441  MaxDz = cms.double( 9999.0 ),
22442  MinDxySig = cms.double( -1.0 ),
22443  MinPt = cms.double( 3.0 ),
22444  NSigmaPt = cms.double( 0.0 ),
22445  MaxNormalizedChi2 = cms.double( 9999.0 ),
22446  MaxDXYBeamSpot = cms.double( 9999.0 ),
22447  MinDXYBeamSpot = cms.double( -1.0 ),
22448  MinNmuonHits = cms.int32( 0 ),
22449  MaxPtDifference = cms.double( 9999.0 ),
22450  MinTrackPt = cms.double( 0.0 ),
22451  minMuonStations = cms.int32( -1 ),
22452  minTrkHits = cms.int32( -1 ),
22453  minMuonHits = cms.int32( -1 ),
22454  allowedTypeMask = cms.uint32( 255 ),
22455  requiredTypeMask = cms.uint32( 0 ),
22456  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22457  trkMuonId = cms.uint32( 0 ),
22458  L1MatchingdR = cms.double( 9999.0 ),
22459  MatchToPreviousCand = cms.bool( True ),
22460  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22461  useSimpleGeometry = cms.bool( True ),
22462  useStation2 = cms.bool( True ),
22463  fallbackToME1 = cms.bool( False ),
22464  cosmicPropagationHypothesis = cms.bool( False ),
22465  useMB2InOverlap = cms.bool( False ),
22466  useTrack = cms.string( "tracker" ),
22467  useState = cms.string( "atVertex" ),
22468  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22469  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22470  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22471 )
22472 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet40Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22473  offset = cms.uint32( 0 ),
22474  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22475 )
22476 fragment.hltL3MuFiltered3SinglePuAK4CaloJet40FilterDr = cms.EDFilter( "HLT2MuonTau",
22477  saveTags = cms.bool( True ),
22478  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22479  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22480  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered3" ),
22481  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet40Eta2p1" ),
22482  triggerType1 = cms.int32( 83 ),
22483  triggerType2 = cms.int32( 85 ),
22484  MinDphi = cms.double( 0.6 ),
22485  MaxDphi = cms.double( 3.2 ),
22486  MinDeta = cms.double( 1.0 ),
22487  MaxDeta = cms.double( -1.0 ),
22488  MinMinv = cms.double( 1.0 ),
22489  MaxMinv = cms.double( -1.0 ),
22490  MinDelR = cms.double( 1.0 ),
22491  MaxDelR = cms.double( -1.0 ),
22492  MinPt = cms.double( 1.0 ),
22493  MaxPt = cms.double( -1.0 ),
22494  MinN = cms.int32( 1 )
22495 )
22496 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet60Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22497  offset = cms.uint32( 0 ),
22498  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22499 )
22500 fragment.hltL3MuFiltered3SinglePuAK4CaloJet60FilterDr = cms.EDFilter( "HLT2MuonTau",
22501  saveTags = cms.bool( True ),
22502  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22503  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22504  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered3" ),
22505  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ),
22506  triggerType1 = cms.int32( 83 ),
22507  triggerType2 = cms.int32( 85 ),
22508  MinDphi = cms.double( 0.6 ),
22509  MaxDphi = cms.double( 3.2 ),
22510  MinDeta = cms.double( 1.0 ),
22511  MaxDeta = cms.double( -1.0 ),
22512  MinMinv = cms.double( 1.0 ),
22513  MaxMinv = cms.double( -1.0 ),
22514  MinDelR = cms.double( 1.0 ),
22515  MaxDelR = cms.double( -1.0 ),
22516  MinPt = cms.double( 1.0 ),
22517  MaxPt = cms.double( -1.0 ),
22518  MinN = cms.int32( 1 )
22519 )
22520 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet80Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22521  offset = cms.uint32( 0 ),
22522  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22523 )
22524 fragment.hltL3MuFiltered3SinglePuAK4CaloJet80FilterDr = cms.EDFilter( "HLT2MuonTau",
22525  saveTags = cms.bool( True ),
22526  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22527  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22528  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered3" ),
22529  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ),
22530  triggerType1 = cms.int32( 83 ),
22531  triggerType2 = cms.int32( 85 ),
22532  MinDphi = cms.double( 0.6 ),
22533  MaxDphi = cms.double( 3.2 ),
22534  MinDeta = cms.double( 1.0 ),
22535  MaxDeta = cms.double( -1.0 ),
22536  MinMinv = cms.double( 1.0 ),
22537  MaxMinv = cms.double( -1.0 ),
22538  MinDelR = cms.double( 1.0 ),
22539  MaxDelR = cms.double( -1.0 ),
22540  MinPt = cms.double( 1.0 ),
22541  MaxPt = cms.double( -1.0 ),
22542  MinN = cms.int32( 1 )
22543 )
22544 fragment.hltPreHIL3Mu3Eta2p5PuAK4CaloJet100Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22545  offset = cms.uint32( 0 ),
22546  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22547 )
22548 fragment.hltL3MuFiltered3SinglePuAK4CaloJet100FilterDr = cms.EDFilter( "HLT2MuonTau",
22549  saveTags = cms.bool( True ),
22550  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22551  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22552  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered3" ),
22553  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet100Eta2p1" ),
22554  triggerType1 = cms.int32( 83 ),
22555  triggerType2 = cms.int32( 85 ),
22556  MinDphi = cms.double( 0.6 ),
22557  MaxDphi = cms.double( 3.2 ),
22558  MinDeta = cms.double( 1.0 ),
22559  MaxDeta = cms.double( -1.0 ),
22560  MinMinv = cms.double( 1.0 ),
22561  MaxMinv = cms.double( -1.0 ),
22562  MinDelR = cms.double( 1.0 ),
22563  MaxDelR = cms.double( -1.0 ),
22564  MinPt = cms.double( 1.0 ),
22565  MaxPt = cms.double( -1.0 ),
22566  MinN = cms.int32( 1 )
22567 )
22568 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1 = cms.EDFilter( "HLTPrescaler",
22569  offset = cms.uint32( 0 ),
22570  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22571 )
22572 fragment.hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
22573  saveTags = cms.bool( True ),
22574  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22575  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22576  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet28MidEta2p7L2Filtered0" ),
22577  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet28MidEta2p7L1Filtered0" ),
22578  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22579  MinN = cms.int32( 1 ),
22580  MaxEta = cms.double( 2.5 ),
22581  MinNhits = cms.int32( -1 ),
22582  MaxDr = cms.double( 9999.0 ),
22583  MinDr = cms.double( -1.0 ),
22584  MaxDz = cms.double( 9999.0 ),
22585  MinDxySig = cms.double( -1.0 ),
22586  MinPt = cms.double( 5.0 ),
22587  NSigmaPt = cms.double( 0.0 ),
22588  MaxNormalizedChi2 = cms.double( 9999.0 ),
22589  MaxDXYBeamSpot = cms.double( 9999.0 ),
22590  MinDXYBeamSpot = cms.double( -1.0 ),
22591  MinNmuonHits = cms.int32( 0 ),
22592  MaxPtDifference = cms.double( 9999.0 ),
22593  MinTrackPt = cms.double( 0.0 ),
22594  minMuonStations = cms.int32( -1 ),
22595  minTrkHits = cms.int32( -1 ),
22596  minMuonHits = cms.int32( -1 ),
22597  allowedTypeMask = cms.uint32( 255 ),
22598  requiredTypeMask = cms.uint32( 0 ),
22599  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22600  trkMuonId = cms.uint32( 0 ),
22601  L1MatchingdR = cms.double( 9999.0 ),
22602  MatchToPreviousCand = cms.bool( True ),
22603  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22604  useSimpleGeometry = cms.bool( True ),
22605  useStation2 = cms.bool( True ),
22606  fallbackToME1 = cms.bool( False ),
22607  cosmicPropagationHypothesis = cms.bool( False ),
22608  useMB2InOverlap = cms.bool( False ),
22609  useTrack = cms.string( "tracker" ),
22610  useState = cms.string( "atVertex" ),
22611  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22612  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22613  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22614 )
22615 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLTPrescaler",
22616  offset = cms.uint32( 0 ),
22617  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22618 )
22619 fragment.hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
22620  saveTags = cms.bool( True ),
22621  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22622  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22623  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet44MidEta2p7L2Filtered0" ),
22624  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet44MidEta2p7L1Filtered0" ),
22625  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22626  MinN = cms.int32( 1 ),
22627  MaxEta = cms.double( 2.5 ),
22628  MinNhits = cms.int32( -1 ),
22629  MaxDr = cms.double( 9999.0 ),
22630  MinDr = cms.double( -1.0 ),
22631  MaxDz = cms.double( 9999.0 ),
22632  MinDxySig = cms.double( -1.0 ),
22633  MinPt = cms.double( 5.0 ),
22634  NSigmaPt = cms.double( 0.0 ),
22635  MaxNormalizedChi2 = cms.double( 9999.0 ),
22636  MaxDXYBeamSpot = cms.double( 9999.0 ),
22637  MinDXYBeamSpot = cms.double( -1.0 ),
22638  MinNmuonHits = cms.int32( 0 ),
22639  MaxPtDifference = cms.double( 9999.0 ),
22640  MinTrackPt = cms.double( 0.0 ),
22641  minMuonStations = cms.int32( -1 ),
22642  minTrkHits = cms.int32( -1 ),
22643  minMuonHits = cms.int32( -1 ),
22644  allowedTypeMask = cms.uint32( 255 ),
22645  requiredTypeMask = cms.uint32( 0 ),
22646  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22647  trkMuonId = cms.uint32( 0 ),
22648  L1MatchingdR = cms.double( 9999.0 ),
22649  MatchToPreviousCand = cms.bool( True ),
22650  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22651  useSimpleGeometry = cms.bool( True ),
22652  useStation2 = cms.bool( True ),
22653  fallbackToME1 = cms.bool( False ),
22654  cosmicPropagationHypothesis = cms.bool( False ),
22655  useMB2InOverlap = cms.bool( False ),
22656  useTrack = cms.string( "tracker" ),
22657  useState = cms.string( "atVertex" ),
22658  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22659  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22660  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22661 )
22662 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLTPrescaler",
22663  offset = cms.uint32( 0 ),
22664  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22665 )
22666 fragment.hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
22667  saveTags = cms.bool( True ),
22668  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22669  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22670  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet56MidEta2p7L2Filtered0" ),
22671  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet56MidEta2p7L1Filtered0" ),
22672  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22673  MinN = cms.int32( 1 ),
22674  MaxEta = cms.double( 2.5 ),
22675  MinNhits = cms.int32( -1 ),
22676  MaxDr = cms.double( 9999.0 ),
22677  MinDr = cms.double( -1.0 ),
22678  MaxDz = cms.double( 9999.0 ),
22679  MinDxySig = cms.double( -1.0 ),
22680  MinPt = cms.double( 5.0 ),
22681  NSigmaPt = cms.double( 0.0 ),
22682  MaxNormalizedChi2 = cms.double( 9999.0 ),
22683  MaxDXYBeamSpot = cms.double( 9999.0 ),
22684  MinDXYBeamSpot = cms.double( -1.0 ),
22685  MinNmuonHits = cms.int32( 0 ),
22686  MaxPtDifference = cms.double( 9999.0 ),
22687  MinTrackPt = cms.double( 0.0 ),
22688  minMuonStations = cms.int32( -1 ),
22689  minTrkHits = cms.int32( -1 ),
22690  minMuonHits = cms.int32( -1 ),
22691  allowedTypeMask = cms.uint32( 255 ),
22692  requiredTypeMask = cms.uint32( 0 ),
22693  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22694  trkMuonId = cms.uint32( 0 ),
22695  L1MatchingdR = cms.double( 9999.0 ),
22696  MatchToPreviousCand = cms.bool( True ),
22697  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22698  useSimpleGeometry = cms.bool( True ),
22699  useStation2 = cms.bool( True ),
22700  fallbackToME1 = cms.bool( False ),
22701  cosmicPropagationHypothesis = cms.bool( False ),
22702  useMB2InOverlap = cms.bool( False ),
22703  useTrack = cms.string( "tracker" ),
22704  useState = cms.string( "atVertex" ),
22705  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22706  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22707  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22708 )
22709 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1 = cms.EDFilter( "HLTPrescaler",
22710  offset = cms.uint32( 0 ),
22711  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22712 )
22713 fragment.hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
22714  saveTags = cms.bool( True ),
22715  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22716  CandTag = cms.InputTag( "hltIterL3MuonCandidatesPPOnAA" ),
22717  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenSingleJet64MidEta2p7L2Filtered0" ),
22718  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenSingleJet64MidEta2p7L1Filtered0" ),
22719  inputMuonCollection = cms.InputTag( "hltIterL3MuonsPPOnAA" ),
22720  MinN = cms.int32( 1 ),
22721  MaxEta = cms.double( 2.5 ),
22722  MinNhits = cms.int32( -1 ),
22723  MaxDr = cms.double( 9999.0 ),
22724  MinDr = cms.double( -1.0 ),
22725  MaxDz = cms.double( 9999.0 ),
22726  MinDxySig = cms.double( -1.0 ),
22727  MinPt = cms.double( 5.0 ),
22728  NSigmaPt = cms.double( 0.0 ),
22729  MaxNormalizedChi2 = cms.double( 9999.0 ),
22730  MaxDXYBeamSpot = cms.double( 9999.0 ),
22731  MinDXYBeamSpot = cms.double( -1.0 ),
22732  MinNmuonHits = cms.int32( 0 ),
22733  MaxPtDifference = cms.double( 9999.0 ),
22734  MinTrackPt = cms.double( 0.0 ),
22735  minMuonStations = cms.int32( -1 ),
22736  minTrkHits = cms.int32( -1 ),
22737  minMuonHits = cms.int32( -1 ),
22738  allowedTypeMask = cms.uint32( 255 ),
22739  requiredTypeMask = cms.uint32( 0 ),
22740  MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22741  trkMuonId = cms.uint32( 0 ),
22742  L1MatchingdR = cms.double( 9999.0 ),
22743  MatchToPreviousCand = cms.bool( True ),
22744  InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ),
22745  useSimpleGeometry = cms.bool( True ),
22746  useStation2 = cms.bool( True ),
22747  fallbackToME1 = cms.bool( False ),
22748  cosmicPropagationHypothesis = cms.bool( False ),
22749  useMB2InOverlap = cms.bool( False ),
22750  useTrack = cms.string( "tracker" ),
22751  useState = cms.string( "atVertex" ),
22752  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22753  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22754  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22755 )
22756 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet40Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22757  offset = cms.uint32( 0 ),
22758  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22759 )
22760 fragment.hltL3MuFiltered5SinglePuAK4CaloJet40FilterDr = cms.EDFilter( "HLT2MuonTau",
22761  saveTags = cms.bool( True ),
22762  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22763  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22764  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet28MidEta2p7L1f0L2f0L3Filtered5" ),
22765  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet40Eta2p1" ),
22766  triggerType1 = cms.int32( 83 ),
22767  triggerType2 = cms.int32( 85 ),
22768  MinDphi = cms.double( 0.6 ),
22769  MaxDphi = cms.double( 3.2 ),
22770  MinDeta = cms.double( 1.0 ),
22771  MaxDeta = cms.double( -1.0 ),
22772  MinMinv = cms.double( 1.0 ),
22773  MaxMinv = cms.double( -1.0 ),
22774  MinDelR = cms.double( 1.0 ),
22775  MaxDelR = cms.double( -1.0 ),
22776  MinPt = cms.double( 1.0 ),
22777  MaxPt = cms.double( -1.0 ),
22778  MinN = cms.int32( 1 )
22779 )
22780 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet60Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22781  offset = cms.uint32( 0 ),
22782  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22783 )
22784 fragment.hltL3MuFiltered5SinglePuAK4CaloJet60FilterDr = cms.EDFilter( "HLT2MuonTau",
22785  saveTags = cms.bool( True ),
22786  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22787  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22788  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet44MidEta2p7L1f0L2f0L3Filtered5" ),
22789  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ),
22790  triggerType1 = cms.int32( 83 ),
22791  triggerType2 = cms.int32( 85 ),
22792  MinDphi = cms.double( 0.6 ),
22793  MaxDphi = cms.double( 3.2 ),
22794  MinDeta = cms.double( 1.0 ),
22795  MaxDeta = cms.double( -1.0 ),
22796  MinMinv = cms.double( 1.0 ),
22797  MaxMinv = cms.double( -1.0 ),
22798  MinDelR = cms.double( 1.0 ),
22799  MaxDelR = cms.double( -1.0 ),
22800  MinPt = cms.double( 1.0 ),
22801  MaxPt = cms.double( -1.0 ),
22802  MinN = cms.int32( 1 )
22803 )
22804 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet80Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22805  offset = cms.uint32( 0 ),
22806  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22807 )
22808 fragment.hltL3MuFiltered5SinglePuAK4CaloJet80FilterDr = cms.EDFilter( "HLT2MuonTau",
22809  saveTags = cms.bool( True ),
22810  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22811  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22812  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet56MidEta2p7L1f0L2f0L3Filtered5" ),
22813  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ),
22814  triggerType1 = cms.int32( 83 ),
22815  triggerType2 = cms.int32( 85 ),
22816  MinDphi = cms.double( 0.6 ),
22817  MaxDphi = cms.double( 3.2 ),
22818  MinDeta = cms.double( 1.0 ),
22819  MaxDeta = cms.double( -1.0 ),
22820  MinMinv = cms.double( 1.0 ),
22821  MaxMinv = cms.double( -1.0 ),
22822  MinDelR = cms.double( 1.0 ),
22823  MaxDelR = cms.double( -1.0 ),
22824  MinPt = cms.double( 1.0 ),
22825  MaxPt = cms.double( -1.0 ),
22826  MinN = cms.int32( 1 )
22827 )
22828 fragment.hltPreHIL3Mu5Eta2p5PuAK4CaloJet100Eta2p1FilterDr = cms.EDFilter( "HLTPrescaler",
22829  offset = cms.uint32( 0 ),
22830  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22831 )
22832 fragment.hltL3MuFiltered5SinglePuAK4CaloJet100FilterDr = cms.EDFilter( "HLT2MuonTau",
22833  saveTags = cms.bool( True ),
22834  originTag1 = cms.VInputTag( 'hltIterL3MuonCandidatesPPOnAA' ),
22835  originTag2 = cms.VInputTag( 'hltPuAK4CaloJetsCorrectedIDPassed' ),
22836  inputTag1 = cms.InputTag( "hltL3fL1sSingleMuOpenSingleJet64MidEta2p7L1f0L2f0L3Filtered5" ),
22837  inputTag2 = cms.InputTag( "hltSinglePuAK4CaloJet100Eta2p1" ),
22838  triggerType1 = cms.int32( 83 ),
22839  triggerType2 = cms.int32( 85 ),
22840  MinDphi = cms.double( 0.6 ),
22841  MaxDphi = cms.double( 3.2 ),
22842  MinDeta = cms.double( 1.0 ),
22843  MaxDeta = cms.double( -1.0 ),
22844  MinMinv = cms.double( 1.0 ),
22845  MaxMinv = cms.double( -1.0 ),
22846  MinDelR = cms.double( 1.0 ),
22847  MaxDelR = cms.double( -1.0 ),
22848  MinPt = cms.double( 1.0 ),
22849  MaxPt = cms.double( -1.0 ),
22850  MinN = cms.int32( 1 )
22851 )
22852 fragment.hltL1sL1SingleEG3Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
22853  saveTags = cms.bool( True ),
22854  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_Centrality_30_100_BptxAND" ),
22855  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22856  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22857  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22858  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22859  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22860  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22861  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22862  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22863 )
22864 fragment.hltPreHIGEDPhoton10Cent30100 = cms.EDFilter( "HLTPrescaler",
22865  offset = cms.uint32( 0 ),
22866  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22867 )
22868 fragment.hltPreHIGEDPhoton20Cent30100 = cms.EDFilter( "HLTPrescaler",
22869  offset = cms.uint32( 0 ),
22870  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22871 )
22872 fragment.hltL1sL1SingleEG7Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
22873  saveTags = cms.bool( True ),
22874  L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_Centrality_30_100_BptxAND" ),
22875  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22876  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22877  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22878  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22879  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22880  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22881  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22882  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22883 )
22884 fragment.hltPreHIGEDPhoton30Cent30100 = cms.EDFilter( "HLTPrescaler",
22885  offset = cms.uint32( 0 ),
22886  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22887 )
22888 fragment.hltL1sL1SingleEG21Cent30100BptxAND = cms.EDFilter( "HLTL1TSeed",
22889  saveTags = cms.bool( True ),
22890  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_Centrality_30_100_BptxAND" ),
22891  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22892  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22893  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22894  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22895  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22896  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22897  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22898  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22899 )
22900 fragment.hltPreHIGEDPhoton40Cent30100 = cms.EDFilter( "HLTPrescaler",
22901  offset = cms.uint32( 0 ),
22902  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22903 )
22904 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
22905  saveTags = cms.bool( True ),
22906  L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
22907  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22908  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22909  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22910  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22911  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22912  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22913  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22914  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22915 )
22916 fragment.hltPreHIL1NotBptxOR = cms.EDFilter( "HLTPrescaler",
22917  offset = cms.uint32( 0 ),
22918  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22919 )
22920 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
22921  saveTags = cms.bool( True ),
22922  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
22923  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22924  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22925  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22926  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22927  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22928  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22929  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22930  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22931 )
22932 fragment.hltPreHIL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler",
22933  offset = cms.uint32( 0 ),
22934  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22935 )
22936 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
22937  saveTags = cms.bool( True ),
22938  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
22939  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22940  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22941  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22942  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22943  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22944  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22945  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22946  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22947 )
22948 fragment.hltPreHIL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler",
22949  offset = cms.uint32( 0 ),
22950  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22951 )
22952 fragment.hltPreHIMinimumBias = cms.EDFilter( "HLTPrescaler",
22953  offset = cms.uint32( 0 ),
22954  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22955 )
22956 fragment.hltL1sDoubleEG2BptxAND = cms.EDFilter( "HLTL1TSeed",
22957  saveTags = cms.bool( True ),
22958  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_BptxAND" ),
22959  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22960  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22961  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22962  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22963  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22964  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22965  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22966  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
22967 )
22968 fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
22969  offset = cms.uint32( 0 ),
22970  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22971 )
22972 fragment.hltPixelCountFilterMax = cms.EDFilter( "PixelCountFilter",
22973  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
22974  minNumber = cms.uint32( 1000 )
22975 )
22976 fragment.hltPixelLayerTripletsForUPCPPOnAA = cms.EDProducer( "SeedingLayersEDProducer",
22977  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
22978  'BPix1+BPix2+FPix1_pos',
22979  'BPix1+BPix2+FPix1_neg',
22980  'BPix1+FPix1_pos+FPix2_pos',
22981  'BPix1+FPix1_neg+FPix2_neg' ),
22982  BPix = cms.PSet(
22983  hitErrorRPhi = cms.double( 0.0027 ),
22984  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22985  useErrorsFromParam = cms.bool( True ),
22986  hitErrorRZ = cms.double( 0.006 ),
22987  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
22988  ),
22989  FPix = cms.PSet(
22990  hitErrorRPhi = cms.double( 0.0051 ),
22991  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22992  useErrorsFromParam = cms.bool( True ),
22993  hitErrorRZ = cms.double( 0.0036 ),
22994  HitProducer = cms.string( "hltSiPixelRecHitsPPOnAA" )
22995  ),
22996  TIB = cms.PSet( ),
22997  TID = cms.PSet( ),
22998  TOB = cms.PSet( ),
22999  TEC = cms.PSet( ),
23000  MTIB = cms.PSet( ),
23001  MTID = cms.PSet( ),
23002  MTOB = cms.PSet( ),
23003  MTEC = cms.PSet( )
23004 )
23005 fragment.hltPixelTracksForUPCFilterPPOnAA = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
23006  ptMin = cms.double( 0.1 ),
23007  nSigmaInvPtTolerance = cms.double( 0.0 ),
23008  tipMax = cms.double( 1.0 ),
23009  nSigmaTipMaxTolerance = cms.double( 0.0 ),
23010  chi2 = cms.double( 1000.0 )
23011 )
23012 fragment.hltPixelTracksForUPCFitterPPOnAA = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
23013  scaleErrorsForBPix1 = cms.bool( False ),
23014  scaleFactor = cms.double( 0.65 )
23015 )
23016 fragment.hltPixelTracksTrackingRegionsForUPCPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
23017  RegionPSet = cms.PSet(
23018  nSigmaZ = cms.double( 0.0 ),
23019  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23020  ptMin = cms.double( 0.1 ),
23021  originHalfLength = cms.double( 24.0 ),
23022  originRadius = cms.double( 0.2 ),
23023  precise = cms.bool( True ),
23024  useMultipleScattering = cms.bool( False )
23025  )
23026 )
23027 fragment.hltPixelClusterCheckForUPCPPOnAA = cms.EDProducer( "ClusterCheckerEDProducer",
23028  doClusterCheck = cms.bool( True ),
23029  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
23030  ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ),
23031  MaxNumberOfPixelClusters = cms.uint32( 10000 ),
23032  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
23033  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
23034  silentClusterCheck = cms.untracked.bool( True )
23035 )
23036 fragment.hltPixelTracksHitDoubletsForUPCPPOnAA = cms.EDProducer( "HitPairEDProducer",
23037  seedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPCPPOnAA" ),
23038  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsForUPCPPOnAA" ),
23039  trackingRegionsSeedingLayers = cms.InputTag( "" ),
23040  clusterCheck = cms.InputTag( "hltPixelClusterCheckForUPCPPOnAA" ),
23041  produceSeedingHitSets = cms.bool( False ),
23042  produceIntermediateHitDoublets = cms.bool( True ),
23043  maxElement = cms.uint32( 0 ),
23044  maxElementTotal = cms.uint32( 50000000 ),
23045  putEmptyIfMaxElementReached = cms.bool( False ),
23046  layerPairs = cms.vuint32( 0 )
23047 )
23048 fragment.hltPixelTracksHitTripletsForUPCPPOnAA = cms.EDProducer( "PixelTripletHLTEDProducer",
23049  doublets = cms.InputTag( "hltPixelTracksHitDoubletsForUPCPPOnAA" ),
23050  produceSeedingHitSets = cms.bool( True ),
23051  produceIntermediateHitTriplets = cms.bool( False ),
23052  maxElement = cms.uint32( 100000000 ),
23053  extraHitRPhitolerance = cms.double( 0.06 ),
23054  extraHitRZtolerance = cms.double( 0.06 ),
23055  useMultScattering = cms.bool( True ),
23056  useBending = cms.bool( False ),
23057  useFixedPreFiltering = cms.bool( False ),
23058  phiPreFiltering = cms.double( 0.3 ),
23059  SeedComparitorPSet = cms.PSet(
23060  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
23061  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
23062  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
23063  )
23064 )
23065 fragment.hltPixelTracksForUPCPPOnAA = cms.EDProducer( "PixelTrackProducer",
23066  passLabel = cms.string( "" ),
23067  SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsForUPCPPOnAA" ),
23068  Fitter = cms.InputTag( "hltPixelTracksForUPCFitterPPOnAA" ),
23069  Filter = cms.InputTag( "hltPixelTracksForUPCFilterPPOnAA" ),
23070  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
23071 )
23072 fragment.hltPixelCandsForUPCPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
23073  src = cms.InputTag( "hltPixelTracksForUPCPPOnAA" ),
23074  particleType = cms.string( "pi+" )
23075 )
23076 fragment.hltSinglePixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
23077  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23078  minNumber = cms.uint32( 1 )
23079 )
23080 fragment.hltMaxPixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
23081  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23082  minNumber = cms.uint32( 15 )
23083 )
23084 fragment.hltL1sDoubleEG2NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23085  saveTags = cms.bool( True ),
23086  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_NotMinimumBiasHF2_AND_BptxAND" ),
23087  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23088  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23089  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23090  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23091  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23092  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23093  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23094  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23095 )
23096 fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23097  offset = cms.uint32( 0 ),
23098  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23099 )
23100 fragment.hltPreHIUPCDoubleEG2NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23101  offset = cms.uint32( 0 ),
23102  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23103 )
23104 fragment.hltL1sDoubleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
23105  saveTags = cms.bool( True ),
23106  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_BptxAND" ),
23107  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23108  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23109  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23110  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23111  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23112  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23113  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23114  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23115 )
23116 fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23117  offset = cms.uint32( 0 ),
23118  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23119 )
23120 fragment.hltL1sDoubleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23121  saveTags = cms.bool( True ),
23122  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
23123  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23124  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23125  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23126  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23127  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23128  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23129  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23130  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23131 )
23132 fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23133  offset = cms.uint32( 0 ),
23134  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23135 )
23136 fragment.hltPreHIUPCDoubleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23137  offset = cms.uint32( 0 ),
23138  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23139 )
23140 fragment.hltL1sDoubleMuCosmicBptxAND = cms.EDFilter( "HLTL1TSeed",
23141  saveTags = cms.bool( True ),
23142  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuCosmic_BptxAND" ),
23143  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23144  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23145  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23146  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23147  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23148  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23149  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23150  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23151 )
23152 fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23153  offset = cms.uint32( 0 ),
23154  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23155 )
23156 fragment.hltL1sDoubleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23157  saveTags = cms.bool( True ),
23158  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
23159  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23160  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23161  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23162  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23163  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23164  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23165  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23166  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23167 )
23168 fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23169  offset = cms.uint32( 0 ),
23170  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23171 )
23172 fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23173  offset = cms.uint32( 0 ),
23174  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23175 )
23176 fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23177  offset = cms.uint32( 0 ),
23178  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23179 )
23180 fragment.hltL1sDoubleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23181  saveTags = cms.bool( True ),
23182  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
23183  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23184  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23185  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23186  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23187  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23188  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23189  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23190  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23191 )
23192 fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23193  offset = cms.uint32( 0 ),
23194  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23195 )
23196 fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23197  offset = cms.uint32( 0 ),
23198  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23199 )
23200 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 = cms.EDFilter( "HLTPrescaler",
23201  offset = cms.uint32( 0 ),
23202  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23203 )
23204 fragment.hltPixelCountFilter10000 = cms.EDFilter( "PixelCountFilter",
23205  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
23206  minNumber = cms.uint32( 10000 )
23207 )
23208 fragment.hltPixelTrackMultiplicity20ForUPC = cms.EDFilter( "CandViewCountFilter",
23209  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23210  minNumber = cms.uint32( 20 )
23211 )
23212 fragment.hltPixelTrackMultiplicity400ForUPC = cms.EDFilter( "CandViewCountFilter",
23213  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23214  minNumber = cms.uint32( 400 )
23215 )
23216 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 = cms.EDFilter( "HLTPrescaler",
23217  offset = cms.uint32( 0 ),
23218  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23219 )
23220 fragment.hltPixelTrackMultiplicity30ForUPC = cms.EDFilter( "CandViewCountFilter",
23221  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23222  minNumber = cms.uint32( 30 )
23223 )
23224 fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 = cms.EDFilter( "HLTPrescaler",
23225  offset = cms.uint32( 0 ),
23226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23227 )
23228 fragment.hltPixelTrackMultiplicity40ForUPC = cms.EDFilter( "CandViewCountFilter",
23229  src = cms.InputTag( "hltPixelCandsForUPCPPOnAA" ),
23230  minNumber = cms.uint32( 40 )
23231 )
23232 fragment.hltL1sL1MinimumBiasHF2AND = cms.EDFilter( "HLTL1TSeed",
23233  saveTags = cms.bool( True ),
23234  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_AND_BptxAND" ),
23235  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23236  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23237  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23238  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23239  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23240  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23241  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23242  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23243 )
23244 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 = cms.EDFilter( "HLTPrescaler",
23245  offset = cms.uint32( 0 ),
23246  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23247 )
23248 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 = cms.EDFilter( "HLTPrescaler",
23249  offset = cms.uint32( 0 ),
23250  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23251 )
23252 fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 = cms.EDFilter( "HLTPrescaler",
23253  offset = cms.uint32( 0 ),
23254  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23255 )
23256 fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR = cms.EDFilter( "HLTL1TSeed",
23257  saveTags = cms.bool( True ),
23258  L1SeedsLogicalExpression = cms.string( "L1_SingleEG2_NotMinimumBiasHF2_AND_ZDC1nOR_BptxAND" ),
23259  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23260  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23261  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23262  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23263  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23264  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23265  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23266  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23267 )
23268 fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23269  offset = cms.uint32( 0 ),
23270  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23271 )
23272 fragment.hltL1sSingleEG3BptxAND = cms.EDFilter( "HLTL1TSeed",
23273  saveTags = cms.bool( True ),
23274  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_BptxAND" ),
23275  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23276  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23277  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23278  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23279  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23280  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23281  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23282  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23283 )
23284 fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23285  offset = cms.uint32( 0 ),
23286  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23287 )
23288 fragment.hltL1sSingleEG3NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23289  saveTags = cms.bool( True ),
23290  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_AND_BptxAND" ),
23291  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23292  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23293  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23294  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23295  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23296  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23297  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23298  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23299 )
23300 fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23301  offset = cms.uint32( 0 ),
23302  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23303 )
23304 fragment.hltPreHIUPCSingleEG3NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23305  offset = cms.uint32( 0 ),
23306  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23307 )
23308 fragment.hltL1sSingleEG3NotHF2OR = cms.EDFilter( "HLTL1TSeed",
23309  saveTags = cms.bool( True ),
23310  L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_OR_BptxAND" ),
23311  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23312  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23313  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23314  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23315  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23316  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23317  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23318  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23319 )
23320 fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23321  offset = cms.uint32( 0 ),
23322  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23323 )
23324 fragment.hltPreHIUPCSingleEG3NotMBHF2OR = cms.EDFilter( "HLTPrescaler",
23325  offset = cms.uint32( 0 ),
23326  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23327 )
23328 fragment.hltL1sSingleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
23329  saveTags = cms.bool( True ),
23330  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_BptxAND" ),
23331  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23332  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23333  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23334  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23335  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23336  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23337  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23338  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23339 )
23340 fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23341  offset = cms.uint32( 0 ),
23342  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23343 )
23344 fragment.hltL1sSingleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
23345  saveTags = cms.bool( True ),
23346  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
23347  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23348  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23349  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23350  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23351  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23352  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23353  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23354  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23355 )
23356 fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23357  offset = cms.uint32( 0 ),
23358  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23359 )
23360 fragment.hltPreHIUPCSingleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23361  offset = cms.uint32( 0 ),
23362  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23363 )
23364 fragment.hltL1sSingleMuCosmicBptxAND = cms.EDFilter( "HLTL1TSeed",
23365  saveTags = cms.bool( True ),
23366  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_BptxAND" ),
23367  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23368  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23369  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23370  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23371  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23372  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23373  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23374  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23375 )
23376 fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23377  offset = cms.uint32( 0 ),
23378  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23379 )
23380 fragment.hltL1sSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23381  saveTags = cms.bool( True ),
23382  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
23383  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23384  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23385  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23386  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23387  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23388  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23389  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23390  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23391 )
23392 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23393  offset = cms.uint32( 0 ),
23394  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23395 )
23396 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23397  offset = cms.uint32( 0 ),
23398  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23399 )
23400 fragment.hltL1sSingleMuCosmicNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
23401  saveTags = cms.bool( True ),
23402  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_OR_BptxAND" ),
23403  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23404  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23405  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23406  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23407  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23408  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23409  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23410  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23411 )
23412 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23413  offset = cms.uint32( 0 ),
23414  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23415 )
23416 fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
23417  offset = cms.uint32( 0 ),
23418  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23419 )
23420 fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23421  offset = cms.uint32( 0 ),
23422  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23423 )
23424 fragment.hltL1sSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23425  saveTags = cms.bool( True ),
23426  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
23427  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23428  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23429  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23430  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23431  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23432  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23433  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23434  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23435 )
23436 fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23437  offset = cms.uint32( 0 ),
23438  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23439 )
23440 fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23441  offset = cms.uint32( 0 ),
23442  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23443 )
23444 fragment.hltL1sSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
23445  saveTags = cms.bool( True ),
23446  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_OR_BptxAND" ),
23447  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23448  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23449  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23450  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23451  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23452  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23453  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23454  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23455 )
23456 fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23457  offset = cms.uint32( 0 ),
23458  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23459 )
23460 fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
23461  offset = cms.uint32( 0 ),
23462  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23463 )
23464 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND = cms.EDFilter( "HLTL1TSeed",
23465  saveTags = cms.bool( True ),
23466  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND" ),
23467  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23468  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23469  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23470  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23471  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23472  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23473  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23474  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23475 )
23476 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23477  offset = cms.uint32( 0 ),
23478  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23479 )
23480 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
23481  saveTags = cms.bool( True ),
23482  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_AND_BptxAND" ),
23483  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23484  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23485  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23486  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23487  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23488  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23489  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23490  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23491 )
23492 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23493  offset = cms.uint32( 0 ),
23494  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23495 )
23496 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
23497  offset = cms.uint32( 0 ),
23498  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23499 )
23500 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
23501  saveTags = cms.bool( True ),
23502  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_OR_BptxAND" ),
23503  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23504  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23505  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23506  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23507  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23508  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23509  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23510  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23511 )
23512 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23513  offset = cms.uint32( 0 ),
23514  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23515 )
23516 fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
23517  offset = cms.uint32( 0 ),
23518  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23519 )
23520 fragment.hltL1sZDC1nOR = cms.EDFilter( "HLTL1TSeed",
23521  saveTags = cms.bool( True ),
23522  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nOR_BptxAND" ),
23523  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23524  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23525  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23526  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23527  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23528  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23529  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23530  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23531 )
23532 fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 = cms.EDFilter( "HLTPrescaler",
23533  offset = cms.uint32( 0 ),
23534  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23535 )
23536 fragment.hltPixelCountFilter400 = cms.EDFilter( "PixelCountFilter",
23537  src = cms.InputTag( "hltSiPixelClustersPPOnAA" ),
23538  minNumber = cms.uint32( 400 )
23539 )
23540 fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
23541  offset = cms.uint32( 0 ),
23542  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23543 )
23544 fragment.hltPixelTracksForUPCFilterLowPtPPOnAA = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
23545  ptMin = cms.double( 0.045 ),
23546  nSigmaInvPtTolerance = cms.double( 0.0 ),
23547  tipMax = cms.double( 1.0 ),
23548  nSigmaTipMaxTolerance = cms.double( 0.0 ),
23549  chi2 = cms.double( 1000.0 )
23550 )
23551 fragment.hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
23552  RegionPSet = cms.PSet(
23553  nSigmaZ = cms.double( 0.0 ),
23554  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23555  ptMin = cms.double( 0.045 ),
23556  originHalfLength = cms.double( 24.0 ),
23557  originRadius = cms.double( 0.2 ),
23558  precise = cms.bool( True ),
23559  useMultipleScattering = cms.bool( False )
23560  )
23561 )
23562 fragment.hltPixelTracksHitDoubletsLowPtForUPCPPOnAA = cms.EDProducer( "HitPairEDProducer",
23563  seedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPCPPOnAA" ),
23564  trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA" ),
23565  trackingRegionsSeedingLayers = cms.InputTag( "" ),
23566  clusterCheck = cms.InputTag( "hltPixelClusterCheckForUPCPPOnAA" ),
23567  produceSeedingHitSets = cms.bool( False ),
23568  produceIntermediateHitDoublets = cms.bool( True ),
23569  maxElement = cms.uint32( 0 ),
23570  maxElementTotal = cms.uint32( 50000000 ),
23571  putEmptyIfMaxElementReached = cms.bool( False ),
23572  layerPairs = cms.vuint32( 0 )
23573 )
23574 fragment.hltPixelTracksHitTripletsLowPtForUPCPPOnAA = cms.EDProducer( "PixelTripletHLTEDProducer",
23575  doublets = cms.InputTag( "hltPixelTracksHitDoubletsLowPtForUPCPPOnAA" ),
23576  produceSeedingHitSets = cms.bool( True ),
23577  produceIntermediateHitTriplets = cms.bool( False ),
23578  maxElement = cms.uint32( 100000000 ),
23579  extraHitRPhitolerance = cms.double( 0.06 ),
23580  extraHitRZtolerance = cms.double( 0.06 ),
23581  useMultScattering = cms.bool( True ),
23582  useBending = cms.bool( False ),
23583  useFixedPreFiltering = cms.bool( False ),
23584  phiPreFiltering = cms.double( 0.3 ),
23585  SeedComparitorPSet = cms.PSet(
23586  clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
23587  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
23588  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCachePPOnAA" )
23589  )
23590 )
23591 fragment.hltPixelTracksLowPtForUPCPPOnAA = cms.EDProducer( "PixelTrackProducer",
23592  passLabel = cms.string( "" ),
23593  SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsLowPtForUPCPPOnAA" ),
23594  Fitter = cms.InputTag( "hltPixelTracksForUPCFitterPPOnAA" ),
23595  Filter = cms.InputTag( "hltPixelTracksForUPCFilterLowPtPPOnAA" ),
23596  Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
23597 )
23598 fragment.hltPixelCandsLowPtForUPCPPOnAA = cms.EDProducer( "ConcreteChargedCandidateProducer",
23599  src = cms.InputTag( "hltPixelTracksLowPtForUPCPPOnAA" ),
23600  particleType = cms.string( "pi+" )
23601 )
23602 fragment.hltSinglePixelTrackLowPtForUPC = cms.EDFilter( "CandViewCountFilter",
23603  src = cms.InputTag( "hltPixelCandsLowPtForUPCPPOnAA" ),
23604  minNumber = cms.uint32( 1 )
23605 )
23606 fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23607  offset = cms.uint32( 0 ),
23608  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23609 )
23610 fragment.hltL1sZDC1nXORHF1AND = cms.EDFilter( "HLTL1TSeed",
23611  saveTags = cms.bool( True ),
23612  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nXOR_MinimumBiasHF1_AND_BptxAND" ),
23613  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23614  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23615  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23616  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23617  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23618  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23619  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23620  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23621 )
23622 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 = cms.EDFilter( "HLTPrescaler",
23623  offset = cms.uint32( 0 ),
23624  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23625 )
23626 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 = cms.EDFilter( "HLTPrescaler",
23627  offset = cms.uint32( 0 ),
23628  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23629 )
23630 fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 = cms.EDFilter( "HLTPrescaler",
23631  offset = cms.uint32( 0 ),
23632  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23633 )
23634 fragment.hltL1sZDC1nXORHF2AND = cms.EDFilter( "HLTL1TSeed",
23635  saveTags = cms.bool( True ),
23636  L1SeedsLogicalExpression = cms.string( "L1_ZDC1nXOR_MinimumBiasHF2_AND_BptxAND" ),
23637  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23638  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23639  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23640  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23641  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23642  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23643  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23644  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23645 )
23646 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 = cms.EDFilter( "HLTPrescaler",
23647  offset = cms.uint32( 0 ),
23648  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23649 )
23650 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 = cms.EDFilter( "HLTPrescaler",
23651  offset = cms.uint32( 0 ),
23652  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23653 )
23654 fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 = cms.EDFilter( "HLTPrescaler",
23655  offset = cms.uint32( 0 ),
23656  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23657 )
23658 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
23659  saveTags = cms.bool( True ),
23660  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
23661  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23662  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23663  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23664  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23665  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23666  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23667  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23668  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
23669 )
23670 fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 = cms.EDFilter( "HLTPrescaler",
23671  offset = cms.uint32( 0 ),
23672  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23673 )
23674 fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
23675  offset = cms.uint32( 0 ),
23676  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23677 )
23678 fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack = cms.EDFilter( "HLTPrescaler",
23679  offset = cms.uint32( 0 ),
23680  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23681 )
23682 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
23683  throw = cms.bool( False ),
23684  processName = cms.string( "@" ),
23685  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
23686  moduleLabelPatternsToSkip = cms.vstring( )
23687 )
23688 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
23689  processName = cms.string( "@" )
23690 )
23691 fragment.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
23692  offset = cms.uint32( 0 ),
23693  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23694 )
23695 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
23696  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
23697  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
23698  MinBx = cms.int32( 0 ),
23699  MaxBx = cms.int32( 0 ),
23700  DumpTrigResults = cms.bool( False ),
23701  DumpRecord = cms.bool( False ),
23702  DumpTrigSummary = cms.bool( True ),
23703  ReadPrescalesFromFile = cms.bool( False ),
23704  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
23705  psColumn = cms.int32( 0 )
23706 )
23707 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
23708  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
23709  reportBy = cms.untracked.string( "job" ),
23710  resetBy = cms.untracked.string( "never" ),
23711  serviceBy = cms.untracked.string( "never" ),
23712  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
23713  ReferenceRate = cms.untracked.double( 100.0 )
23714 )
23715 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
23716  usePathStatus = cms.bool( True ),
23717  hltResults = cms.InputTag( "" ),
23718  l1tResults = cms.InputTag( "" ),
23719  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23720  throw = cms.bool( True ),
23721  triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v5',
23722  'AlCa_EcalEtaEEonlyForHI_v5',
23723  'AlCa_EcalPi0EBonlyForHI_v5',
23724  'AlCa_EcalPi0EEonlyForHI_v5' )
23725 )
23726 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
23727  offset = cms.uint32( 0 ),
23728  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23729 )
23730 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
23731  usePathStatus = cms.bool( True ),
23732  hltResults = cms.InputTag( "" ),
23733  l1tResults = cms.InputTag( "" ),
23734  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23735  throw = cms.bool( True ),
23736  triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v5' )
23737 )
23738 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
23739  offset = cms.uint32( 0 ),
23740  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23741 )
23742 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
23743  usePathStatus = cms.bool( True ),
23744  hltResults = cms.InputTag( "" ),
23745  l1tResults = cms.InputTag( "" ),
23746  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23747  throw = cms.bool( True ),
23748  triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v4',
23749  'DQM_HIHcalReconstruction_v3',
23750  'DQM_HIPixelReconstruction_v5' )
23751 )
23752 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
23753  offset = cms.uint32( 0 ),
23754  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23755 )
23756 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
23757  usePathStatus = cms.bool( True ),
23758  hltResults = cms.InputTag( "" ),
23759  l1tResults = cms.InputTag( "" ),
23760  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23761  throw = cms.bool( True ),
23762  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
23763 )
23764 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
23765  offset = cms.uint32( 0 ),
23766  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23767 )
23768 fragment.hltDatasetHIDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
23769  usePathStatus = cms.bool( True ),
23770  hltResults = cms.InputTag( "" ),
23771  l1tResults = cms.InputTag( "" ),
23772  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23773  throw = cms.bool( True ),
23774  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v7',
23775  'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6' )
23776 )
23777 fragment.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
23778  offset = cms.uint32( 0 ),
23779  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23780 )
23781 fragment.hltDatasetHIDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
23782  usePathStatus = cms.bool( True ),
23783  hltResults = cms.InputTag( "" ),
23784  l1tResults = cms.InputTag( "" ),
23785  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23786  throw = cms.bool( True ),
23787  triggerConditions = cms.vstring( 'HLT_HIL1DoubleMu0_v4',
23788  'HLT_HIL1DoubleMu10_v4',
23789  'HLT_HIL1DoubleMuOpen_OS_er1p6_v4',
23790  'HLT_HIL1DoubleMuOpen_er1p6_v4',
23791  'HLT_HIL1DoubleMuOpen_v4',
23792  'HLT_HIL2DoubleMuOpen_v5',
23793  'HLT_HIL2_L1DoubleMu10_v5',
23794  'HLT_HIL3DoubleMuOpen_v5',
23795  'HLT_HIL3Mu0_L2Mu0_v5',
23796  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v5',
23797  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_v5',
23798  'HLT_HIL3Mu2p5_L1DoubleMu0_v5',
23799  'HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v5',
23800  'HLT_HIL3Mu3_L1DoubleMuOpen_OS_v5',
23801  'HLT_HIL3Mu3_L1TripleMuOpen_v5',
23802  'HLT_HIL3_L1DoubleMu10_v5' )
23803 )
23804 fragment.hltPreDatasetHIDoubleMuon = cms.EDFilter( "HLTPrescaler",
23805  offset = cms.uint32( 0 ),
23806  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23807 )
23808 fragment.hltDatasetHIDoubleMuonPsiPeri = cms.EDFilter( "TriggerResultsFilter",
23809  usePathStatus = cms.bool( True ),
23810  hltResults = cms.InputTag( "" ),
23811  l1tResults = cms.InputTag( "" ),
23812  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23813  throw = cms.bool( True ),
23814  triggerConditions = cms.vstring( 'HLT_HIL1DoubleMuOpen_Centrality_30_100_v4',
23815  'HLT_HIL1DoubleMuOpen_Centrality_40_100_v4',
23816  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v4',
23817  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v5' )
23818 )
23819 fragment.hltPreDatasetHIDoubleMuonPsiPeri = cms.EDFilter( "HLTPrescaler",
23820  offset = cms.uint32( 0 ),
23821  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23822 )
23823 fragment.hltDatasetHIEmptyBX = cms.EDFilter( "TriggerResultsFilter",
23824  usePathStatus = cms.bool( True ),
23825  hltResults = cms.InputTag( "" ),
23826  l1tResults = cms.InputTag( "" ),
23827  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23828  throw = cms.bool( True ),
23829  triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v6',
23830  'HLT_HIL1UnpairedBunchBptxMinus_v6',
23831  'HLT_HIL1UnpairedBunchBptxPlus_v6' )
23832 )
23833 fragment.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler",
23834  offset = cms.uint32( 0 ),
23835  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23836 )
23837 fragment.hltDatasetHIEventDisplay = cms.EDFilter( "TriggerResultsFilter",
23838  usePathStatus = cms.bool( True ),
23839  hltResults = cms.InputTag( "" ),
23840  l1tResults = cms.InputTag( "" ),
23841  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23842  throw = cms.bool( True ),
23843  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v4 / 500' )
23844 )
23845 fragment.hltPreDatasetHIEventDisplay = cms.EDFilter( "HLTPrescaler",
23846  offset = cms.uint32( 0 ),
23847  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23848 )
23849 fragment.hltDatasetHIExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
23850  usePathStatus = cms.bool( True ),
23851  hltResults = cms.InputTag( "" ),
23852  l1tResults = cms.InputTag( "" ),
23853  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23854  throw = cms.bool( True ),
23855  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_v6',
23856  'HLT_HICsAK4PFJet100Eta1p5_v6',
23857  'HLT_HIPhysics_v6' )
23858 )
23859 fragment.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler",
23860  offset = cms.uint32( 0 ),
23861  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23862 )
23863 fragment.hltDatasetHIExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
23864  usePathStatus = cms.bool( True ),
23865  hltResults = cms.InputTag( "" ),
23866  l1tResults = cms.InputTag( "" ),
23867  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23868  throw = cms.bool( True ),
23869  triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v6 / 0',
23870  'HLT_HICentralityVeto_v6',
23871  'HLT_HICsAK4PFJet100Eta1p5_v6 / 0',
23872  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v6 / 0',
23873  'HLT_HIDsPPTrackingGlobal_Dpt50_v6 / 0',
23874  'HLT_HIEle20Gsf_v6 / 0',
23875  'HLT_HIFullTracks2018_HighPt56_v6 / 0',
23876  'HLT_HIGEDPhoton40_v6 / 0',
23877  'HLT_HIL1DoubleMu0_v4',
23878  'HLT_HIL1DoubleMu10_v4 / 0',
23879  'HLT_HIL1DoubleMuOpen_Centrality_50_100_v4 / 0',
23880  'HLT_HIL1NotBptxOR_v6 / 0',
23881  'HLT_HIL1UnpairedBunchBptxMinus_v6 / 0',
23882  'HLT_HIL1UnpairedBunchBptxPlus_v6 / 0',
23883  'HLT_HIL2DoubleMuOpen_v5 / 0',
23884  'HLT_HIL2Mu3_NHitQ15_v5',
23885  'HLT_HIL2_L1DoubleMu10_v5 / 0',
23886  'HLT_HIL3DoubleMuOpen_v5 / 0',
23887  'HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v5 / 0',
23888  'HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v5 / 0',
23889  'HLT_HIL3_L1DoubleMu10_v5 / 0',
23890  'HLT_HILcPPTrackingGlobal_Dpt50_v6 / 0',
23891  'HLT_HIPhysics_v6',
23892  'HLT_HIPuAK4CaloJet100Eta5p1_v6 / 0',
23893  'HLT_HIRandom_v4',
23894  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6 / 0',
23895  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6 / 0',
23896  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4 / 0',
23897  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4 / 0',
23898  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4 / 0',
23899  'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v6',
23900  'HLT_HIZeroBias_v6 / 2000' )
23901 )
23902 fragment.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler",
23903  offset = cms.uint32( 0 ),
23904  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23905 )
23906 fragment.hltDatasetHIForward = cms.EDFilter( "TriggerResultsFilter",
23907  usePathStatus = cms.bool( True ),
23908  hltResults = cms.InputTag( "" ),
23909  l1tResults = cms.InputTag( "" ),
23910  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23911  throw = cms.bool( True ),
23912  triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
23913  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
23914  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6',
23915  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
23916  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
23917  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6',
23918  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4',
23919  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
23920  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4',
23921  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6',
23922  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
23923  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4',
23924  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4',
23925  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4',
23926  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4',
23927  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4',
23928  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4',
23929  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4',
23930  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
23931  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
23932  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
23933  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v6',
23934  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6',
23935  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v6',
23936  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
23937  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
23938  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v6',
23939  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4',
23940  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
23941  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4',
23942  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4',
23943  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4',
23944  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6',
23945  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6',
23946  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
23947  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6',
23948  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6',
23949  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4',
23950  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4',
23951  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4',
23952  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4',
23953  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4',
23954  'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v4',
23955  'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
23956  'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
23957  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v4',
23958  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v4',
23959  'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v4',
23960  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v4',
23961  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v4',
23962  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4',
23963  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4',
23964  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
23965  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
23966  'HLT_HIZeroBias_v6' )
23967 )
23968 fragment.hltPreDatasetHIForward = cms.EDFilter( "HLTPrescaler",
23969  offset = cms.uint32( 0 ),
23970  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23971 )
23972 fragment.hltDatasetHIHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
23973  usePathStatus = cms.bool( True ),
23974  hltResults = cms.InputTag( "" ),
23975  l1tResults = cms.InputTag( "" ),
23976  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23977  throw = cms.bool( True ),
23978  triggerConditions = cms.vstring( 'HLT_HIPhysics_v6' )
23979 )
23980 fragment.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler",
23981  offset = cms.uint32( 0 ),
23982  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23983 )
23984 fragment.hltDatasetHIHardProbes = cms.EDFilter( "TriggerResultsFilter",
23985  usePathStatus = cms.bool( True ),
23986  hltResults = cms.InputTag( "" ),
23987  l1tResults = cms.InputTag( "" ),
23988  l1tIgnoreMaskAndPrescale = cms.bool( False ),
23989  throw = cms.bool( True ),
23990  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v6',
23991  'HLT_HICsAK4PFJet120Eta1p5_v6',
23992  'HLT_HICsAK4PFJet80Eta1p5_v6',
23993  'HLT_HIDoubleEle10GsfMass50_v6',
23994  'HLT_HIDoubleEle10Gsf_v6',
23995  'HLT_HIDoubleEle15GsfMass50_v6',
23996  'HLT_HIDoubleEle15Gsf_v6',
23997  'HLT_HIEle10Gsf_v6',
23998  'HLT_HIEle15Ele10GsfMass50_v6',
23999  'HLT_HIEle15Ele10Gsf_v6',
24000  'HLT_HIEle15Gsf_v6',
24001  'HLT_HIEle20Gsf_v6',
24002  'HLT_HIEle30Gsf_v6',
24003  'HLT_HIEle40Gsf_v6',
24004  'HLT_HIEle50Gsf_v6',
24005  'HLT_HIGEDPhoton30_EB_HECut_v6',
24006  'HLT_HIGEDPhoton30_EB_v6',
24007  'HLT_HIGEDPhoton30_HECut_v6',
24008  'HLT_HIGEDPhoton30_v6',
24009  'HLT_HIGEDPhoton40_EB_HECut_v6',
24010  'HLT_HIGEDPhoton40_EB_v6',
24011  'HLT_HIGEDPhoton40_HECut_v6',
24012  'HLT_HIGEDPhoton40_v6',
24013  'HLT_HIGEDPhoton50_EB_HECut_v6',
24014  'HLT_HIGEDPhoton50_EB_v6',
24015  'HLT_HIGEDPhoton50_HECut_v6',
24016  'HLT_HIGEDPhoton50_v6',
24017  'HLT_HIGEDPhoton60_EB_HECut_v6',
24018  'HLT_HIGEDPhoton60_EB_v6',
24019  'HLT_HIGEDPhoton60_HECut_v6',
24020  'HLT_HIGEDPhoton60_v6',
24021  'HLT_HIL1Mu3Eta2p5_Ele10Gsf_v6',
24022  'HLT_HIL1Mu3Eta2p5_Ele15Gsf_v6',
24023  'HLT_HIL1Mu3Eta2p5_Ele20Gsf_v6',
24024  'HLT_HIL1Mu5Eta2p5_Ele10Gsf_v6',
24025  'HLT_HIL1Mu5Eta2p5_Ele15Gsf_v6',
24026  'HLT_HIL1Mu5Eta2p5_Ele20Gsf_v6',
24027  'HLT_HIL1Mu7Eta2p5_Ele10Gsf_v6',
24028  'HLT_HIL1Mu7Eta2p5_Ele15Gsf_v6',
24029  'HLT_HIL1Mu7Eta2p5_Ele20Gsf_v6',
24030  'HLT_HIL3Mu3_EG10HECut_v6',
24031  'HLT_HIL3Mu3_EG15HECut_v6',
24032  'HLT_HIL3Mu3_EG20HECut_v6',
24033  'HLT_HIL3Mu3_EG30HECut_v6',
24034  'HLT_HIL3Mu5_EG10HECut_v6',
24035  'HLT_HIL3Mu5_EG15HECut_v6',
24036  'HLT_HIL3Mu5_EG20HECut_v6',
24037  'HLT_HIL3Mu5_EG30HECut_v6',
24038  'HLT_HIL3Mu7_EG10HECut_v6',
24039  'HLT_HIL3Mu7_EG15HECut_v6',
24040  'HLT_HIL3Mu7_EG20HECut_v6',
24041  'HLT_HIL3Mu7_EG30HECut_v6',
24042  'HLT_HIPuAK4CaloJet100Eta5p1_v6',
24043  'HLT_HIPuAK4CaloJet120Eta5p1_v6',
24044  'HLT_HIPuAK4CaloJet80Eta5p1_v6' )
24045 )
24046 fragment.hltPreDatasetHIHardProbes = cms.EDFilter( "HLTPrescaler",
24047  offset = cms.uint32( 0 ),
24048  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24049 )
24050 fragment.hltDatasetHIHardProbesLower = cms.EDFilter( "TriggerResultsFilter",
24051  usePathStatus = cms.bool( True ),
24052  hltResults = cms.InputTag( "" ),
24053  l1tResults = cms.InputTag( "" ),
24054  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24055  throw = cms.bool( True ),
24056  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet60Eta1p5_v6',
24057  'HLT_HIGEDPhoton10_EB_HECut_v6',
24058  'HLT_HIGEDPhoton10_EB_v6',
24059  'HLT_HIGEDPhoton10_HECut_v6',
24060  'HLT_HIGEDPhoton10_v6',
24061  'HLT_HIGEDPhoton20_EB_HECut_v6',
24062  'HLT_HIGEDPhoton20_EB_v6',
24063  'HLT_HIGEDPhoton20_HECut_v6',
24064  'HLT_HIGEDPhoton20_v6',
24065  'HLT_HIPuAK4CaloJet40Eta5p1_v6',
24066  'HLT_HIPuAK4CaloJet60Eta5p1_v6' )
24067 )
24068 fragment.hltPreDatasetHIHardProbesLower = cms.EDFilter( "HLTPrescaler",
24069  offset = cms.uint32( 0 ),
24070  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24071 )
24072 fragment.hltDatasetHIHardProbesPeripheral = cms.EDFilter( "TriggerResultsFilter",
24073  usePathStatus = cms.bool( True ),
24074  hltResults = cms.InputTag( "" ),
24075  l1tResults = cms.InputTag( "" ),
24076  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24077  throw = cms.bool( True ),
24078  triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v6',
24079  'HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v6',
24080  'HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v6',
24081  'HLT_HIGEDPhoton10_Cent30_100_v6',
24082  'HLT_HIGEDPhoton20_Cent30_100_v6',
24083  'HLT_HIGEDPhoton30_Cent30_100_v6',
24084  'HLT_HIGEDPhoton40_Cent30_100_v6',
24085  'HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v6',
24086  'HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v6',
24087  'HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v6',
24088  'HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v6' )
24089 )
24090 fragment.hltPreDatasetHIHardProbesPeripheral = cms.EDFilter( "HLTPrescaler",
24091  offset = cms.uint32( 0 ),
24092  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24093 )
24094 fragment.hltDatasetHIHcalNZS = cms.EDFilter( "TriggerResultsFilter",
24095  usePathStatus = cms.bool( True ),
24096  hltResults = cms.InputTag( "" ),
24097  l1tResults = cms.InputTag( "" ),
24098  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24099  throw = cms.bool( True ),
24100  triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v6',
24101  'HLT_HIHcalPhiSym_v6' )
24102 )
24103 fragment.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler",
24104  offset = cms.uint32( 0 ),
24105  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24106 )
24107 fragment.hltDatasetHIHeavyFlavor = cms.EDFilter( "TriggerResultsFilter",
24108  usePathStatus = cms.bool( True ),
24109  hltResults = cms.InputTag( "" ),
24110  l1tResults = cms.InputTag( "" ),
24111  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24112  throw = cms.bool( True ),
24113  triggerConditions = cms.vstring( 'HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v6',
24114  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v6',
24115  'HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v6',
24116  'HLT_HIDmesonPPTrackingGlobal_Dpt30_v6',
24117  'HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v6',
24118  'HLT_HIDmesonPPTrackingGlobal_Dpt40_v6',
24119  'HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v6',
24120  'HLT_HIDmesonPPTrackingGlobal_Dpt50_v6',
24121  'HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v6',
24122  'HLT_HIDmesonPPTrackingGlobal_Dpt60_v6',
24123  'HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v6',
24124  'HLT_HIDsPPTrackingGlobal_Dpt20_v6',
24125  'HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v6',
24126  'HLT_HIDsPPTrackingGlobal_Dpt30_v6',
24127  'HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v6',
24128  'HLT_HIDsPPTrackingGlobal_Dpt40_v6',
24129  'HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v6',
24130  'HLT_HIDsPPTrackingGlobal_Dpt50_v6',
24131  'HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v6',
24132  'HLT_HIDsPPTrackingGlobal_Dpt60_v6',
24133  'HLT_HIFullTracks2018_HighPt18_NoIter10_v6',
24134  'HLT_HIFullTracks2018_HighPt18_v6',
24135  'HLT_HIFullTracks2018_HighPt24_NoIter10_v6',
24136  'HLT_HIFullTracks2018_HighPt24_v6',
24137  'HLT_HIFullTracks2018_HighPt34_NoIter10_v6',
24138  'HLT_HIFullTracks2018_HighPt34_v6',
24139  'HLT_HIFullTracks2018_HighPt45_NoIter10_v6',
24140  'HLT_HIFullTracks2018_HighPt45_v6',
24141  'HLT_HIFullTracks2018_HighPt56_NoIter10_v6',
24142  'HLT_HIFullTracks2018_HighPt56_v6',
24143  'HLT_HIFullTracks2018_HighPt60_NoIter10_v6',
24144  'HLT_HIFullTracks2018_HighPt60_v6',
24145  'HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v6',
24146  'HLT_HILcPPTrackingGlobal_Dpt20_v6',
24147  'HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v6',
24148  'HLT_HILcPPTrackingGlobal_Dpt30_v6',
24149  'HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v6',
24150  'HLT_HILcPPTrackingGlobal_Dpt40_v6',
24151  'HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v6',
24152  'HLT_HILcPPTrackingGlobal_Dpt50_v6',
24153  'HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v6',
24154  'HLT_HILcPPTrackingGlobal_Dpt60_v6' )
24155 )
24156 fragment.hltPreDatasetHIHeavyFlavor = cms.EDFilter( "HLTPrescaler",
24157  offset = cms.uint32( 0 ),
24158  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24159 )
24160 fragment.hltDatasetHIOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
24161  usePathStatus = cms.bool( True ),
24162  hltResults = cms.InputTag( "" ),
24163  l1tResults = cms.InputTag( "" ),
24164  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24165  throw = cms.bool( True ),
24166  triggerConditions = cms.vstring( 'HLT_HICentralityVeto_Beamspot_v7',
24167  'HLT_HICentralityVeto_v6 / 0',
24168  'HLT_HICsAK4PFJet60Eta1p5_v6 / 0',
24169  'HLT_HIDmesonPPTrackingGlobal_Dpt20_v6 / 0',
24170  'HLT_HIDsPPTrackingGlobal_Dpt20_v6 / 0',
24171  'HLT_HIEle15Gsf_v6 / 0',
24172  'HLT_HIGEDPhoton10_v6 / 0',
24173  'HLT_HIHcalNZS_v6 / 3',
24174  'HLT_HIHcalPhiSym_v6 / 3',
24175  'HLT_HIL1DoubleMu10_v4 / 0',
24176  'HLT_HIL2_L1DoubleMu10_v5 / 0',
24177  'HLT_HIL3_L1DoubleMu10_v5 / 0',
24178  'HLT_HILcPPTrackingGlobal_Dpt20_v6 / 0',
24179  'HLT_HIPhysics_v6',
24180  'HLT_HIPuAK4CaloJet40Eta5p1_v6 / 0',
24181  'HLT_HIRandom_v4 / 3',
24182  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6 / 0',
24183  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6 / 0',
24184  'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4 / 0',
24185  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4 / 0',
24186  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4 / 0' )
24187 )
24188 fragment.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler",
24189  offset = cms.uint32( 0 ),
24190  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24191 )
24192 fragment.hltDatasetHISingleMuon = cms.EDFilter( "TriggerResultsFilter",
24193  usePathStatus = cms.bool( True ),
24194  hltResults = cms.InputTag( "" ),
24195  l1tResults = cms.InputTag( "" ),
24196  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24197  throw = cms.bool( True ),
24198  triggerConditions = cms.vstring( 'HLT_HIL2Mu3_NHitQ15_v5',
24199  'HLT_HIL2Mu5_NHitQ15_v5',
24200  'HLT_HIL2Mu7_NHitQ15_v5',
24201  'HLT_HIL3Mu12_v5',
24202  'HLT_HIL3Mu15_v5',
24203  'HLT_HIL3Mu20_v5',
24204  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6',
24205  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v6',
24206  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6',
24207  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v6',
24208  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6',
24209  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v6',
24210  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6',
24211  'HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v6',
24212  'HLT_HIL3Mu3_NHitQ10_v5',
24213  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6',
24214  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v6',
24215  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6',
24216  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v6',
24217  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6',
24218  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v6',
24219  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6',
24220  'HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v6',
24221  'HLT_HIL3Mu5_NHitQ10_v5',
24222  'HLT_HIL3Mu7_NHitQ10_v5' )
24223 )
24224 fragment.hltPreDatasetHISingleMuon = cms.EDFilter( "HLTPrescaler",
24225  offset = cms.uint32( 0 ),
24226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24227 )
24228 fragment.hltDatasetHITestRaw = cms.EDFilter( "TriggerResultsFilter",
24229  usePathStatus = cms.bool( True ),
24230  hltResults = cms.InputTag( "" ),
24231  l1tResults = cms.InputTag( "" ),
24232  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24233  throw = cms.bool( True ),
24234  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v4',
24235  'HLT_HIRandom_v4',
24236  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24237  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24238  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6',
24239  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24240  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24241  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6',
24242  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4',
24243  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
24244  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4',
24245  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6',
24246  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
24247  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4',
24248  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4',
24249  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4',
24250  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4',
24251  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4',
24252  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4',
24253  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4',
24254  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
24255  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24256  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24257  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v6',
24258  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6',
24259  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v6',
24260  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24261  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24262  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v6',
24263  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4',
24264  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
24265  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4',
24266  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4',
24267  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4',
24268  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6',
24269  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6',
24270  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
24271  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6',
24272  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6',
24273  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4',
24274  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4',
24275  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4',
24276  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4',
24277  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4',
24278  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4',
24279  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
24280  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
24281  'HLT_HIZeroBias_v6' )
24282 )
24283 fragment.hltPreDatasetHITestRaw = cms.EDFilter( "HLTPrescaler",
24284  offset = cms.uint32( 0 ),
24285  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24286 )
24287 fragment.hltDatasetHITestRawPrime = cms.EDFilter( "TriggerResultsFilter",
24288  usePathStatus = cms.bool( True ),
24289  hltResults = cms.InputTag( "" ),
24290  l1tResults = cms.InputTag( "" ),
24291  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24292  throw = cms.bool( True ),
24293  triggerConditions = cms.vstring( 'HLT_HIMinimumBias_v4',
24294  'HLT_HIRandom_v4',
24295  'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24296  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24297  'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6',
24298  'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24299  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24300  'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6',
24301  'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4',
24302  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
24303  'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4',
24304  'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6',
24305  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4',
24306  'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4',
24307  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4',
24308  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4',
24309  'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4',
24310  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4',
24311  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4',
24312  'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4',
24313  'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4',
24314  'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24315  'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24316  'HLT_HIUPC_SingleEG3_NotMBHF2AND_v6',
24317  'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6',
24318  'HLT_HIUPC_SingleEG3_NotMBHF2OR_v6',
24319  'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6',
24320  'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6',
24321  'HLT_HIUPC_SingleEG5_NotMBHF2AND_v6',
24322  'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4',
24323  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4',
24324  'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4',
24325  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4',
24326  'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4',
24327  'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6',
24328  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6',
24329  'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6',
24330  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6',
24331  'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6',
24332  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4',
24333  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4',
24334  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4',
24335  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4',
24336  'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4',
24337  'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4',
24338  'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4',
24339  'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4',
24340  'HLT_HIZeroBias_v6' )
24341 )
24342 fragment.hltPreDatasetHITestRawPrime = cms.EDFilter( "HLTPrescaler",
24343  offset = cms.uint32( 0 ),
24344  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24345 )
24346 fragment.hltDatasetHITrackerNZS = cms.EDFilter( "TriggerResultsFilter",
24347  usePathStatus = cms.bool( True ),
24348  hltResults = cms.InputTag( "" ),
24349  l1tResults = cms.InputTag( "" ),
24350  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24351  throw = cms.bool( True ),
24352  triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v6' )
24353 )
24354 fragment.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler",
24355  offset = cms.uint32( 0 ),
24356  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24357 )
24358 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
24359  usePathStatus = cms.bool( True ),
24360  hltResults = cms.InputTag( "" ),
24361  l1tResults = cms.InputTag( "" ),
24362  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24363  throw = cms.bool( True ),
24364  triggerConditions = cms.vstring( 'DST_Physics_v9' )
24365 )
24366 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
24367  offset = cms.uint32( 0 ),
24368  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24369 )
24370 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
24371  usePathStatus = cms.bool( True ),
24372  hltResults = cms.InputTag( "" ),
24373  l1tResults = cms.InputTag( "" ),
24374  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24375  throw = cms.bool( True ),
24376  triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v4' )
24377 )
24378 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
24379  offset = cms.uint32( 0 ),
24380  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24381 )
24382 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
24383  usePathStatus = cms.bool( True ),
24384  hltResults = cms.InputTag( "" ),
24385  l1tResults = cms.InputTag( "" ),
24386  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24387  throw = cms.bool( True ),
24388  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
24389  'HLT_HcalCalibration_v6' )
24390 )
24391 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
24392  offset = cms.uint32( 0 ),
24393  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24394 )
24395 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
24396  usePathStatus = cms.bool( True ),
24397  hltResults = cms.InputTag( "" ),
24398  l1tResults = cms.InputTag( "" ),
24399  l1tIgnoreMaskAndPrescale = cms.bool( False ),
24400  throw = cms.bool( True ),
24401  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
24402  'HLT_HcalCalibration_v6' )
24403 )
24404 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
24405  offset = cms.uint32( 0 ),
24406  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24407 )
24408 
24409 fragment.statusOnGPU = SwitchProducerCUDA(
24410  cpu = cms.EDProducer( "BooleanProducer",
24411  value = cms.bool( False )
24412  ),
24413  cuda = cms.EDProducer( "BooleanProducer",
24414  value = cms.bool( True )
24415  ),
24416  )
24417 fragment.hltEcalDigis = SwitchProducerCUDA(
24418  cpu = cms.EDAlias(
24419  hltEcalDigisLegacy = cms.VPSet(
24420  cms.PSet( type = cms.string( "EBDigiCollection" ) ),
24421  cms.PSet( type = cms.string( "EEDigiCollection" ) ),
24422  cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ),
24423  cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ),
24424  cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ),
24425  cms.PSet( type = cms.string( "EESrFlagsSorted" ) ),
24426  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24427  fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" )
24428  ),
24429  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24430  fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" )
24431  ),
24432  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24433  fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" )
24434  ),
24435  cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ),
24436  cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ),
24437  fromProductInstance = cms.string( "EcalPseudoStripInputs" )
24438  ),
24439  cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ),
24440  fromProductInstance = cms.string( "EcalTriggerPrimitives" )
24441  )
24442  )
24443  ),
24444  cuda = cms.EDAlias(
24445  hltEcalDigisFromGPU = cms.VPSet(
24446  cms.PSet( type = cms.string( "EBDigiCollection" ) ),
24447  cms.PSet( type = cms.string( "EEDigiCollection" ) )
24448  ),
24449  hltEcalDigisLegacy = cms.VPSet(
24450  cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ),
24451  cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ),
24452  cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ),
24453  cms.PSet( type = cms.string( "EESrFlagsSorted" ) ),
24454  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24455  fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" )
24456  ),
24457  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24458  fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" )
24459  ),
24460  cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ),
24461  fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" )
24462  ),
24463  cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ),
24464  cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ),
24465  fromProductInstance = cms.string( "EcalPseudoStripInputs" )
24466  ),
24467  cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ),
24468  fromProductInstance = cms.string( "EcalTriggerPrimitives" )
24469  )
24470  )
24471  ),
24472  )
24473 fragment.hltEcalUncalibRecHit = SwitchProducerCUDA(
24474  cpu = cms.EDAlias(
24475  hltEcalUncalibRecHitLegacy = cms.VPSet(
24476  cms.PSet( type = cms.string( "*" ) )
24477  )
24478  ),
24479  cuda = cms.EDAlias(
24480  hltEcalUncalibRecHitFromSoA = cms.VPSet(
24481  cms.PSet( type = cms.string( "*" ) )
24482  )
24483  ),
24484  )
24485 fragment.hltSiPixelDigis = SwitchProducerCUDA(
24486  cpu = cms.EDAlias(
24487  hltSiPixelDigisLegacy = cms.VPSet(
24488  cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ),
24489  cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ),
24490  cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) )
24491  )
24492  ),
24493  cuda = cms.EDAlias(
24494  hltSiPixelDigisFromSoA = cms.VPSet(
24495  cms.PSet( type = cms.string( "*" ) )
24496  )
24497  ),
24498  )
24499 fragment.hltSiPixelClusters = SwitchProducerCUDA(
24500  cpu = cms.EDAlias(
24501  hltSiPixelClustersLegacy = cms.VPSet(
24502  cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) )
24503  )
24504  ),
24505  cuda = cms.EDAlias(
24506  hltSiPixelClustersFromSoA = cms.VPSet(
24507  cms.PSet( type = cms.string( "*" ) )
24508  )
24509  ),
24510  )
24511 fragment.hltSiPixelRecHits = SwitchProducerCUDA(
24512  cpu = cms.EDAlias(
24513  hltSiPixelRecHitsFromLegacy = cms.VPSet(
24514  cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ),
24515  cms.PSet( type = cms.string( "uintAsHostProduct" ) )
24516  )
24517  ),
24518  cuda = cms.EDAlias(
24519  hltSiPixelRecHitsFromGPU = cms.VPSet(
24520  cms.PSet( type = cms.string( "*" ) )
24521  )
24522  ),
24523  )
24524 fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA(
24525  cpu = cms.EDAlias(
24526  hltSiPixelRecHitsFromLegacy = cms.VPSet(
24527  cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ),
24528  cms.PSet( type = cms.string( "uintAsHostProduct" ) )
24529  )
24530  ),
24531  cuda = cms.EDAlias(
24532  hltSiPixelRecHitsSoAFromGPU = cms.VPSet(
24533  cms.PSet( type = cms.string( "*" ) )
24534  )
24535  ),
24536  )
24537 fragment.hltPixelTracksSoA = SwitchProducerCUDA(
24538  cpu = cms.EDAlias(
24539  hltPixelTracksCPU = cms.VPSet(
24540  cms.PSet( type = cms.string( "*" ) )
24541  )
24542  ),
24543  cuda = cms.EDAlias(
24544  hltPixelTracksFromGPU = cms.VPSet(
24545  cms.PSet( type = cms.string( "*" ) )
24546  )
24547  ),
24548  )
24549 fragment.hltPixelVerticesSoA = SwitchProducerCUDA(
24550  cpu = cms.EDAlias(
24551  hltPixelVerticesCPU = cms.VPSet(
24552  cms.PSet( type = cms.string( "*" ) )
24553  )
24554  ),
24555  cuda = cms.EDAlias(
24556  hltPixelVerticesFromGPU = cms.VPSet(
24557  cms.PSet( type = cms.string( "*" ) )
24558  )
24559  ),
24560  )
24561 fragment.hltHbhereco = SwitchProducerCUDA(
24562  cpu = cms.EDAlias(
24563  hltHbherecoLegacy = cms.VPSet(
24564  cms.PSet( type = cms.string( "*" ) )
24565  )
24566  ),
24567  cuda = cms.EDAlias(
24568  hltHbherecoFromGPU = cms.VPSet(
24569  cms.PSet( type = cms.string( "HBHERecHitsSorted" ) )
24570  )
24571  ),
24572  )
24573 
24574 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 )
24575 fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit )
24576 fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask )
24577 fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA )
24578 fragment.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersCacheCPUOnly , fragment.hltSiPixelRecHitsFromLegacyCPUOnly )
24579 fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions )
24580 fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices )
24581 fragment.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnly , fragment.hltPixelTracksFromSoACPUOnly , fragment.hltPixelTracksTrackingRegions )
24582 fragment.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyTask , fragment.hltPixelVerticesCPUOnly , fragment.hltPixelVerticesFromSoACPUOnly , fragment.hltTrimmedPixelVerticesCPUOnly )
24583 fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco )
24584 
24585 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
24586 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
24587 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
24588 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask )
24589 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
24590 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 )
24591 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask )
24592 fragment.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyTask )
24593 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask )
24594 fragment.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyTask )
24595 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU )
24596 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask )
24597 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask )
24598 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
24599 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
24600 fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression )
24601 fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker )
24602 fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker )
24603 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
24604 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
24605 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
24606 fragment.HLTPuAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltPuAK4CaloJets + fragment.hltPuAK4CaloJetsIDPassed )
24607 fragment.HLTPuAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltPuAK4CaloCorrector )
24608 fragment.HLTPuAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTPuAK4CaloCorrectorProducersSequence + fragment.hltPuAK4CaloJetsCorrected + fragment.hltPuAK4CaloJetsCorrectedIDPassed )
24609 fragment.HLTPuAK4CaloJetsSequence = cms.Sequence( fragment.HLTPuAK4CaloJetsReconstructionSequence + fragment.HLTPuAK4CaloJetsCorrectionSequence )
24610 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
24611 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
24612 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
24613 fragment.HLTL2muonrecoNocandSequencePPOnAA = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsPPOnAA + fragment.hltL2MuonsPPOnAA )
24614 fragment.HLTL2muonrecoSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoNocandSequencePPOnAA + fragment.hltL2MuonCandidatesPPOnAA )
24615 fragment.HLTDoLocalPixelSequencePPOnAA = cms.Sequence( fragment.hltSiPixelDigisPPOnAA + fragment.hltSiPixelClustersPPOnAA + fragment.hltSiPixelClustersCachePPOnAA + fragment.hltSiPixelRecHitsPPOnAA )
24616 fragment.HLTDoLocalStripSequencePPOnAA = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltSiStripClustersPPOnAA )
24617 fragment.HLTIterL3OImuonTkCandidatePPOnAASequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsPPOnAA + fragment.hltIterL3OITrackCandidatesPPOnAA + fragment.hltIterL3OIMuCtfWithMaterialTracksPPOnAA + fragment.hltIterL3OIMuonTrackCutClassifierPPOnAA + fragment.hltIterL3OIMuonTrackSelectionHighPurityPPOnAA + fragment.hltL3MuonsIterL3OIPPOnAA )
24618 fragment.HLTIterL3MuonRecoPixelTracksPPOnAASequence = cms.Sequence( fragment.hltIterL3MuonPixelTracksFilter + fragment.hltIterL3MuonPixelTracksFitter + fragment.hltIterL3MuonPixelTracksTrackingRegionsPPOnAA + fragment.hltIterL3MuonPixelLayerQuadrupletsPPOnAA + fragment.hltIterL3MuonPixelTracksHitDoubletsPPOnAA + fragment.hltIterL3MuonPixelTracksHitQuadrupletsPPOnAA + fragment.hltIterL3MuonPixelTracksPPOnAA )
24619 fragment.HLTIterL3MuonRecopixelvertexingPPOnAASequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksPPOnAASequence + fragment.hltIterL3MuonPixelVerticesPPOnAA + fragment.hltIterL3MuonTrimmedPixelVerticesPPOnAA )
24620 fragment.HLTIterativeTrackingIteration0ForIterL3MuonPPOnAA = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksPPOnAA + fragment.hltIter0IterL3MuonCkfTrackCandidatesPPOnAA + fragment.hltIter0IterL3MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter0IterL3MuonTrackCutClassifierPPOnAA + fragment.hltIter0IterL3MuonTrackSelectionHighPurityPPOnAA )
24621 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 )
24622 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 )
24623 fragment.HLTIterativeTrackingIter023ForIterL3MuonPPOnAA = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForIterL3MuonPPOnAA + fragment.HLTIterativeTrackingIteration2ForIterL3MuonPPOnAA + fragment.hltIter2IterL3MuonMergedPPOnAA + fragment.HLTIterativeTrackingIteration3ForIterL3MuonPPOnAA + fragment.hltIter3IterL3MuonMergedPPOnAA )
24624 fragment.HLTIterL3IOmuonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingPPOnAASequence + fragment.HLTIterativeTrackingIter023ForIterL3MuonPPOnAA + fragment.hltL3MuonsIterL3IOPPOnAA )
24625 fragment.HLTIterL3OIAndIOFromL2muonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidatePPOnAASequence + fragment.hltIterL3OIL3MuonsLinksCombinationPPOnAA + fragment.hltIterL3OIL3MuonsPPOnAA + fragment.hltIterL3OIL3MuonCandidatesPPOnAA + fragment.hltL2SelectorForL3IOPPOnAA + fragment.HLTIterL3IOmuonTkCandidatePPOnAASequence + fragment.hltIterL3MuonsFromL2LinksCombinationPPOnAA )
24626 fragment.HLTRecoPixelTracksSequenceForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsPPOnAA + fragment.hltIterL3FromL1MuonPixelLayerQuadrupletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksHitDoubletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksHitQuadrupletsPPOnAA + fragment.hltIterL3FromL1MuonPixelTracksPPOnAA )
24627 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.HLTRecoPixelTracksSequenceForIterL3FromL1MuonPPOnAA + fragment.hltIterL3FromL1MuonPixelVerticesPPOnAA + fragment.hltIterL3FromL1MuonTrimmedPixelVerticesPPOnAA )
24628 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksPPOnAA + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesPPOnAA + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksPPOnAA + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierPPOnAA + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityPPOnAA )
24629 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 )
24630 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 )
24631 fragment.HLTIterativeTrackingIter023ForIterL3FromL1MuonPPOnAA = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonPPOnAA + fragment.HLTIterativeTrackingIteration2ForIterL3FromL1MuonPPOnAA + fragment.hltIter2IterL3FromL1MuonMergedPPOnAA + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonPPOnAA + fragment.hltIter3IterL3FromL1MuonMergedPPOnAA )
24632 fragment.HLTIterL3IOmuonFromL1TkCandidatePPOnAASequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonPPOnAA + fragment.HLTIterativeTrackingIter023ForIterL3FromL1MuonPPOnAA )
24633 fragment.HLTIterL3muonTkCandidatePPOnAASequence = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTIterL3OIAndIOFromL2muonTkCandidatePPOnAASequence + fragment.hltL1MuonsPt0PPOnAA + fragment.HLTIterL3IOmuonFromL1TkCandidatePPOnAASequence )
24634 fragment.HLTL3muonrecoNocandPPOnAASequence = cms.Sequence( fragment.HLTIterL3muonTkCandidatePPOnAASequence + fragment.hltIterL3MuonMergedPPOnAA + fragment.hltIterL3MuonAndMuonFromL1MergedPPOnAA + fragment.hltIterL3GlbMuonPPOnAA + fragment.hltIterL3MuonsNoIDPPOnAA + fragment.hltIterL3MuonsPPOnAA + fragment.hltL3MuonsIterL3LinksPPOnAA + fragment.hltIterL3MuonTracksPPOnAA )
24635 fragment.HLTL3muonrecoPPOnAASequence = cms.Sequence( fragment.HLTL3muonrecoNocandPPOnAASequence + fragment.hltIterL3MuonCandidatesPPOnAA )
24636 fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAA = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAA + fragment.hltFullIter0PixelTrackingRegionsPreSplitting + fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAA + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAA + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAA + fragment.hltFullIter0PixelSeedsPreSplittingPPOnAA + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAA + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA + fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAA )
24637 fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAA = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPOnAA + fragment.hltSiPixelClustersCacheAfterSplittingPPOnAA + fragment.hltSiPixelRecHitsAfterSplittingPPOnAA )
24638 fragment.HLTDoLocalStripSequenceFullPPOnAA = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression + fragment.hltSiStripClustersFullPPOnAA + fragment.hltSiStripMatchedRecHitsFull )
24639 fragment.HLTPixelClusterSplittingForPFPPOnAA = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAA + fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAA + fragment.HLTDoLocalStripSequenceFullPPOnAA )
24640 fragment.HLTRecoPixelTracksSequencePPOnAA = cms.Sequence( fragment.hltPixelTracksFilter + fragment.hltPixelTracksFitter + fragment.hltPixelTracksTrackingRegionsPPOnAA + fragment.hltPixelLayerQuadrupletsPPOnAA + fragment.hltPixelTracksHitDoubletsPPOnAA + fragment.hltPixelTracksHitQuadrupletsPPOnAA + fragment.hltPixelTracksPPOnAA )
24641 fragment.HLTRecopixelvertexingSequencePPOnAA = cms.Sequence( fragment.HLTRecoPixelTracksSequencePPOnAA + fragment.hltPixelVerticesPPOnAA + fragment.hltTrimmedPixelVerticesPPOnAA )
24642 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 )
24643 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 )
24644 fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA = cms.Sequence( fragment.hltIter1TrackRefsForJets4Iter2PPOnAA + fragment.hltAK4Iter1TrackJets4Iter2PPOnAA + fragment.hltIter1TrackAndTauJets4Iter2PPOnAA )
24645 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 )
24646 fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA )
24647 fragment.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAA + fragment.HLTFullIterativeTrackingIteration1PPOnAA + fragment.hltIter1MergedPPOnAA + fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + fragment.HLTFullIterativeTrackingIteration2PPOnAA + fragment.hltIter2MergedPPOnAA + fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA + fragment.hltMergedTracksPPOnAA )
24648 fragment.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( fragment.HLTPixelClusterSplittingForPFPPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration02PPOnAA + fragment.hltPFMuonMergingPPOnAA + fragment.hltMuonLinksPPOnAA + fragment.hltMuonsPPOnAA )
24649 fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask )
24650 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 )
24651 fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoSequencePPOnAA + fragment.HLTL3muonrecoPPOnAASequence + fragment.HLTTrackReconstructionForPFPPOnAA + fragment.HLTParticleFlowSequencePPOnAA + fragment.hltKT4PFJetsForRho + fragment.hltHiFJRhoProducer + fragment.hltCsAK4PFJetsPPOnAA + fragment.hltCsAK4PFJetsLooseIDPPOnAA + fragment.hltCsAK4PFJetsTightIDPPOnAA )
24652 fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( fragment.hltCsAK4PFFastJetCorrectorPPOnAA + fragment.hltCsAK4PFRelativeCorrectorPPOnAA + fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA + fragment.hltCsAK4PFResidualCorrectorPPOnAA + fragment.hltCsAK4PFCorrectorPPOnAA )
24653 fragment.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllPPOnAA + fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA + fragment.hltCsAK4PFJetsCorrectedPPOnAA + fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA )
24654 fragment.HLTCsAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA + fragment.HLTCsAK4PFJetsCorrectionSequence )
24655 fragment.HLTDoHIStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression + fragment.hltSiStripDigiToZSRaw + fragment.rawDataRepacker + fragment.rawDataReducedFormat )
24656 fragment.HLTPFClusteringForEgammaPPOnAA = cms.Sequence( fragment.hltParticleFlowRecHitECALPPOnAA + fragment.hltParticleFlowRecHitPSPPOnAA + fragment.hltParticleFlowClusterPSPPOnAA + fragment.hltParticleFlowClusterECALUncorrectedPPOnAA + fragment.hltParticleFlowClusterECALPPOnAA + fragment.hltParticleFlowSuperClusterECALPPOnAA )
24657 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
24658 fragment.HLTHIGEDPhoton10PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverELoosePPOnAAFilter )
24659 fragment.HLTEndSequenceWithZeroSuppression = cms.Sequence( fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24660 fragment.HLTHIGEDPhoton20PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverELoosePPOnAAFilter )
24661 fragment.HLTHIGEDPhoton30PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverELoosePPOnAAFilter )
24662 fragment.HLTHIGEDPhoton40PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverELoosePPOnAAFilter )
24663 fragment.HLTHIGEDPhoton50PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverELoosePPOnAAFilter )
24664 fragment.HLTHIGEDPhoton60PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELoosePPOnAAFilter )
24665 fragment.HLTHIGEDPhoton10EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverELooseEBPPOnAAFilter )
24666 fragment.HLTHIGEDPhoton20EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverELooseEBPPOnAAFilter )
24667 fragment.HLTHIGEDPhoton30EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverELooseEBPPOnAAFilter )
24668 fragment.HLTHIGEDPhoton40EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverELooseEBPPOnAAFilter )
24669 fragment.HLTHIGEDPhoton50EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverELooseEBPPOnAAFilter )
24670 fragment.HLTHIGEDPhoton60EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELooseEBPPOnAAFilter )
24671 fragment.HLTHIGEDPhoton10HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverEPPOnAAFilter )
24672 fragment.HLTHIGEDPhoton20HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverEPPOnAAFilter )
24673 fragment.HLTHIGEDPhoton30HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverEPPOnAAFilter )
24674 fragment.HLTHIGEDPhoton40HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverEPPOnAAFilter )
24675 fragment.HLTHIGEDPhoton50HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverEPPOnAAFilter )
24676 fragment.HLTHIGEDPhoton60HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverEPPOnAAFilter )
24677 fragment.HLTHIGEDPhoton10EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG10EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG10HoverEEBPPOnAAFilter )
24678 fragment.HLTHIGEDPhoton20EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG20EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG20HoverEEBPPOnAAFilter )
24679 fragment.HLTHIGEDPhoton30EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG30EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG30HoverEEBPPOnAAFilter )
24680 fragment.HLTHIGEDPhoton40EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG40EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG40HoverEEBPPOnAAFilter )
24681 fragment.HLTHIGEDPhoton50EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG50EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG50HoverEEBPPOnAAFilter )
24682 fragment.HLTHIGEDPhoton60EBHECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverEEBPPOnAAFilter )
24683 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
24684 fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.HLTDoSiStripZeroSuppression + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltSiStripClustersPPOnAAZeroSuppression )
24685 fragment.HLTRecoPixelTracksPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFilter + fragment.hltPixelTracksFitter + fragment.hltPixelTracksTrackingRegionsPPOnAA + fragment.hltPixelLayerQuadrupletsPPOnAA + fragment.hltPixelTracksHitDoubletsPPOnAA + fragment.hltPixelTracksHitQuadrupletsPPOnAA + fragment.hltPixelTracksPPOnAA )
24686 fragment.HLTPixelVertexingPPOnAASequence = cms.Sequence( fragment.HLTRecoPixelTracksPPOnAASequence + fragment.hltPixelVerticesPPOnAA + fragment.hltTrimmedPixelVerticesPPOnAA )
24687 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 )
24688 fragment.HLTGsfElectronPPOnAASequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA + fragment.hltEgammaGsfTracksPPOnAA + fragment.hltEgammaGsfElectronsPPOnAA + fragment.hltEgammaGsfTrackVarsPPOnAA )
24689 fragment.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( fragment.hltIter0ElectronsPixelSeedsFromPixelTracks + fragment.hltIter0ElectronsCkfTrackCandidates + fragment.hltIter0ElectronsCtfWithMaterialTracks + fragment.hltIter0ElectronsTrackSelectionHighPurity )
24690 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 )
24691 fragment.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( fragment.hltIter2ElectronsClustersRefRemoval + fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter2ElectronsPixelLayerTriplets + fragment.hltIter2ElectronsPixelTrackingRegions + fragment.hltIter2ElectronsPixelHitDoublets + fragment.hltIter2ElectronsPixelHitTriplets + fragment.hltIter2ElectronsPixelSeeds + fragment.hltIter2ElectronsCkfTrackCandidates + fragment.hltIter2ElectronsCtfWithMaterialTracks + fragment.hltIter2ElectronsTrackSelectionHighPurity )
24692 fragment.HLTIterativeTrackingDoubletRecoveryForElectrons = cms.Sequence( fragment.hltDoubletRecoveryForElectronsClustersRefRemoval + fragment.hltDoubletRecoveryForElectronsMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryForElectronsPixelLayersAndRegions + fragment.hltDoubletRecoveryForElectronsPFlowPixelHitDoublets + fragment.hltDoubletRecoveryForElectronsPFlowPixelSeeds + fragment.hltDoubletRecoveryForElectronsPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryForElectronsPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryForElectronsPFlowTrackSelectionHighPurity )
24693 fragment.HLTIterativeTrackingForElectrons = cms.Sequence( fragment.HLTIterativeTrackingForElectronsIteration0 + fragment.HLTIterativeTrackingForElectronsIteration1 + fragment.hltIter1ForElectronsMerged + fragment.HLTIterativeTrackingForElectronsIteration2 + fragment.hltIter2ForElectronsMerged + fragment.HLTIterativeTrackingDoubletRecoveryForElectrons + fragment.hltMergedForElectrons )
24694 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 )
24695 fragment.HLTDoHIStripZeroSuppressionRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.rawDataRepacker + fragment.rawDataReducedFormat )
24696 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 )
24697 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 )
24698 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 )
24699 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 )
24700 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 )
24701 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 )
24702 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 )
24703 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 )
24704 fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAAForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelClusterCheckPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PixelSeedsPreSplittingPPOnAAForDmeson + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPOnAAForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson + fragment.hltFullIter0PrimaryVerticesPreSplittingPPOnAAForDmeson )
24705 fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAAForDmeson = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson + fragment.hltSiPixelClustersCacheAfterSplittingPPOnAAForDmeson + fragment.hltSiPixelRecHitsAfterSplittingPPOnAAForDmeson )
24706 fragment.HLTDoLocalStripSequenceFullPPOnAAForDmeson = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression + fragment.hltSiStripClustersFullPPOnAAForDmeson + fragment.hltSiStripMatchedRecHitsFull )
24707 fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPOnAAForDmeson + fragment.HLTDoLocalPixelSequenceAfterSplittingPPOnAAForDmeson + fragment.HLTDoLocalStripSequenceFullPPOnAAForDmeson )
24708 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 )
24709 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 )
24710 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 )
24711 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 )
24712 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 )
24713 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 )
24714 fragment.HLTFullIterativeTrackingIteration6PPOnAA = cms.Sequence( fragment.hltFullIter6ClustersRefRemovalPPOnAA + fragment.hltFullIter6MaskedMeasurementTrackerEventPPOnAA + fragment.hltFullIter6PixelClusterCheckPPOnAA + fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPOnAA + fragment.hltFullIter6PixelHitDoubletsBPPOnAA + fragment.hltFullIter6PixelSeedsBPPOnAA + fragment.hltFullIter6CkfTrackCandidatesPPOnAA + fragment.hltFullIter6CtfWithMaterialTracksPPOnAA + fragment.hltFullIter6TrackMVAClassifierPPOnAA + fragment.hltFullIter6HighPurityTracksPPOnAA )
24715 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 )
24716 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 )
24717 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 )
24718 fragment.HLTFullIterativeTrackingIteration10PPOnAA = cms.Sequence( fragment.hltFullIter10JetCoreLayersPPOnAA + fragment.hltFullIter10JetCoreRegionSeedsPPOnAA + fragment.hltFullIter10CkfTrackCandidatesPPOnAA + fragment.hltFullIter10CtfWithMaterialTracksPPOnAA + fragment.hltFullIter10TrackMVAClassifierPPOnAA )
24719 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 )
24720 fragment.HLTFullTracksForDmeson = cms.Sequence( fragment.hltGoodHighPurityFullTrackCutClassifierForDmeson + fragment.hltGoodHighPurityFullTracksForDmeson + fragment.hltFullCandsPPOnAA + fragment.hltFullTrackFilterForDmeson )
24721 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 )
24722 fragment.HLTFullTracksForDmesonNoIter10 = cms.Sequence( fragment.hltGoodHighPurityFullTrackCutClassifierForDmesonNoIter10 + fragment.hltGoodHighPurityFullTracksForDmesonNoIter10 + fragment.hltFullCandsPPOnAANoIter10 + fragment.hltFullTrackFilterForDmesonNoIter10 )
24723 fragment.HLTHIGEDPhoton15HECutPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG15EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG15HoverEPPOnAAFilter )
24724 fragment.HLTRecopixelvertexingSequenceForUPCPbPb2018 = cms.Sequence( fragment.hltPixelLayerTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCFilterPPOnAA + fragment.hltPixelTracksForUPCFitterPPOnAA + fragment.hltPixelTracksTrackingRegionsForUPCPPOnAA + fragment.hltPixelClusterCheckForUPCPPOnAA + fragment.hltPixelTracksHitDoubletsForUPCPPOnAA + fragment.hltPixelTracksHitTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCPPOnAA )
24725 fragment.HLTRecopixelvertexingSequenceLowPtForUPCPbPb2022 = cms.Sequence( fragment.hltPixelLayerTripletsForUPCPPOnAA + fragment.hltPixelTracksForUPCFilterLowPtPPOnAA + fragment.hltPixelTracksForUPCFitterPPOnAA + fragment.hltPixelTracksTrackingRegionsLowPtForUPCPPOnAA + fragment.hltPixelClusterCheckForUPCPPOnAA + fragment.hltPixelTracksHitDoubletsLowPtForUPCPPOnAA + fragment.hltPixelTracksHitTripletsLowPtForUPCPPOnAA + fragment.hltPixelTracksLowPtForUPCPPOnAA )
24726 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
24727 
24728 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
24729 fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter )
24730 fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter )
24731 fragment.AlCa_EcalPhiSymForHI_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
24732 fragment.AlCa_EcalEtaEBonlyForHI_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence )
24733 fragment.AlCa_EcalEtaEEonlyForHI_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence )
24734 fragment.AlCa_EcalPi0EBonlyForHI_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
24735 fragment.AlCa_EcalPi0EEonlyForHI_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence )
24736 fragment.AlCa_RPCMuonNormalisationForHI_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence )
24737 fragment.DQM_HIPixelReconstruction_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIPixelReconstruction + fragment.hltPreDQMHIPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.hltPixelConsumerTrimmedVertices + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
24738 fragment.DQM_HIEcalReconstruction_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence )
24739 fragment.DQM_HIHcalReconstruction_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence )
24740 fragment.DST_Physics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence )
24741 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
24742 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
24743 fragment.HLT_HIPhysics_v6 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24744 fragment.HLT_HIPhysicsForZS_v6 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24745 fragment.HLT_HIRandom_v4 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandom + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24746 fragment.HLT_HIHcalNZS_v6 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24747 fragment.HLT_HIHcalPhiSym_v6 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24748 fragment.HLT_HICentralityVeto_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentrality30100MB1ANDBptxAND + fragment.hltPreHICentralityVeto + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24749 fragment.HLT_HICentralityVeto_Beamspot_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentrality30100MB1ANDBptxAND + fragment.hltPreHICentralityVetoBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
24750 fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24751 fragment.HLT_HIZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24752 fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24753 fragment.HLT_HIPuAK4CaloJet40Eta5p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28BptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24754 fragment.HLT_HIPuAK4CaloJet60Eta5p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24755 fragment.HLT_HIPuAK4CaloJet80Eta5p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24756 fragment.HLT_HIPuAK4CaloJet100Eta5p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24757 fragment.HLT_HIPuAK4CaloJet120Eta5p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24758 fragment.HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24759 fragment.HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24760 fragment.HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24761 fragment.HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Centrality30100BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24762 fragment.HLT_HIGEDPhoton10_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24763 fragment.HLT_HIGEDPhoton20_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24764 fragment.HLT_HIGEDPhoton30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24765 fragment.HLT_HIGEDPhoton40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24766 fragment.HLT_HIGEDPhoton50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24767 fragment.HLT_HIGEDPhoton60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24768 fragment.HLT_HIGEDPhoton10_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24769 fragment.HLT_HIGEDPhoton20_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24770 fragment.HLT_HIGEDPhoton30_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24771 fragment.HLT_HIGEDPhoton40_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24772 fragment.HLT_HIGEDPhoton50_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24773 fragment.HLT_HIGEDPhoton60_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24774 fragment.HLT_HIGEDPhoton10_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10HECut + fragment.HLTHIGEDPhoton10HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24775 fragment.HLT_HIGEDPhoton20_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20HECut + fragment.HLTHIGEDPhoton20HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24776 fragment.HLT_HIGEDPhoton30_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30HECut + fragment.HLTHIGEDPhoton30HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24777 fragment.HLT_HIGEDPhoton40_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40HECut + fragment.HLTHIGEDPhoton40HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24778 fragment.HLT_HIGEDPhoton50_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50HECut + fragment.HLTHIGEDPhoton50HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24779 fragment.HLT_HIGEDPhoton60_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60HECut + fragment.HLTHIGEDPhoton60HECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24780 fragment.HLT_HIGEDPhoton10_EB_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton10EBHECut + fragment.HLTHIGEDPhoton10EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24781 fragment.HLT_HIGEDPhoton20_EB_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIGEDPhoton20EBHECut + fragment.HLTHIGEDPhoton20EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24782 fragment.HLT_HIGEDPhoton30_EB_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton30EBHECut + fragment.HLTHIGEDPhoton30EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24783 fragment.HLT_HIGEDPhoton40_EB_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EBHECut + fragment.HLTHIGEDPhoton40EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24784 fragment.HLT_HIGEDPhoton50_EB_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EBHECut + fragment.HLTHIGEDPhoton50EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24785 fragment.HLT_HIGEDPhoton60_EB_HECut_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EBHECut + fragment.HLTHIGEDPhoton60EBHECutPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24786 fragment.HLT_HIEle10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24787 fragment.HLT_HIEle15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24788 fragment.HLT_HIEle20Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24789 fragment.HLT_HIEle30Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24790 fragment.HLT_HIEle40Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24791 fragment.HLT_HIEle50Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24792 fragment.HLT_HIEle15Ele10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24793 fragment.HLT_HIEle15Ele10GsfMass50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24794 fragment.HLT_HIDoubleEle10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24795 fragment.HLT_HIDoubleEle10GsfMass50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24796 fragment.HLT_HIDoubleEle15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24797 fragment.HLT_HIDoubleEle15GsfMass50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24798 fragment.HLT_HIL1Mu3Eta2p5_Ele10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24799 fragment.HLT_HIL1Mu3Eta2p5_Ele15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24800 fragment.HLT_HIL1Mu3Eta2p5_Ele20Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu3Eta2p5Ele20Gsf + fragment.hltL1fL1sMuOpenL1Filtered3 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24801 fragment.HLT_HIL1Mu5Eta2p5_Ele10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered5 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24802 fragment.HLT_HIL1Mu5Eta2p5_Ele15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered5 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24803 fragment.HLT_HIL1Mu5Eta2p5_Ele20Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL1Mu5Eta2p5Ele20Gsf + fragment.hltL1fL1sMu3OpenL1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24804 fragment.HLT_HIL1Mu7Eta2p5_Ele10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele10Gsf + fragment.hltL1fL1sMuOpenL1Filtered7 + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24805 fragment.HLT_HIL1Mu7Eta2p5_Ele15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele15Gsf + fragment.hltL1fL1sMuOpenL1Filtered7 + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24806 fragment.HLT_HIL1Mu7Eta2p5_Ele20Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL1Mu7Eta2p5Ele20Gsf + fragment.hltL1fL1sMu3OpenL1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24807 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_v6 = 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 )
24808 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_v6 = 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 )
24809 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_v6 = 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 )
24810 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_v6 = 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 )
24811 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_v6 = 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 )
24812 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v6 = 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 )
24813 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v6 = 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 )
24814 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v6 = 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 )
24815 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v6 = 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 )
24816 fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v6 = 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 )
24817 fragment.HLT_HIDsPPTrackingGlobal_Dpt20_v6 = 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 )
24818 fragment.HLT_HIDsPPTrackingGlobal_Dpt30_v6 = 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 )
24819 fragment.HLT_HIDsPPTrackingGlobal_Dpt40_v6 = 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 )
24820 fragment.HLT_HIDsPPTrackingGlobal_Dpt50_v6 = 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 )
24821 fragment.HLT_HIDsPPTrackingGlobal_Dpt60_v6 = 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 )
24822 fragment.HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v6 = 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 )
24823 fragment.HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v6 = 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 )
24824 fragment.HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v6 = 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 )
24825 fragment.HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v6 = 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 )
24826 fragment.HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v6 = 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 )
24827 fragment.HLT_HILcPPTrackingGlobal_Dpt20_v6 = 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 )
24828 fragment.HLT_HILcPPTrackingGlobal_Dpt30_v6 = 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 )
24829 fragment.HLT_HILcPPTrackingGlobal_Dpt40_v6 = 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 )
24830 fragment.HLT_HILcPPTrackingGlobal_Dpt50_v6 = 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 )
24831 fragment.HLT_HILcPPTrackingGlobal_Dpt60_v6 = 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 )
24832 fragment.HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v6 = 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 )
24833 fragment.HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v6 = 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 )
24834 fragment.HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v6 = 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 )
24835 fragment.HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v6 = 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 )
24836 fragment.HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v6 = 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 )
24837 fragment.HLT_HIFullTracks2018_HighPt18_v6 = 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 )
24838 fragment.HLT_HIFullTracks2018_HighPt24_v6 = 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 )
24839 fragment.HLT_HIFullTracks2018_HighPt34_v6 = 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 )
24840 fragment.HLT_HIFullTracks2018_HighPt45_v6 = 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 )
24841 fragment.HLT_HIFullTracks2018_HighPt56_v6 = 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 )
24842 fragment.HLT_HIFullTracks2018_HighPt60_v6 = 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 )
24843 fragment.HLT_HIFullTracks2018_HighPt18_NoIter10_v6 = 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 )
24844 fragment.HLT_HIFullTracks2018_HighPt24_NoIter10_v6 = 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 )
24845 fragment.HLT_HIFullTracks2018_HighPt34_NoIter10_v6 = 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 )
24846 fragment.HLT_HIFullTracks2018_HighPt45_NoIter10_v6 = 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 )
24847 fragment.HLT_HIFullTracks2018_HighPt56_NoIter10_v6 = 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 )
24848 fragment.HLT_HIFullTracks2018_HighPt60_NoIter10_v6 = 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 )
24849 fragment.HLT_HIL1DoubleMuOpen_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL1DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24850 fragment.HLT_HIL1DoubleMuOpen_Centrality_30_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality30100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality30100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality30100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24851 fragment.HLT_HIL1DoubleMuOpen_Centrality_40_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality40100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality40100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality40100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24852 fragment.HLT_HIL1DoubleMuOpen_Centrality_50_100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenCentrality50100BptxAND + fragment.hltPreHIL1DoubleMuOpenCentrality50100 + fragment.hltL1fL1sL1DoubleMuOpenCentrality50100L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24853 fragment.HLT_HIL1DoubleMuOpen_er1p6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL1DoubleMuOpener1p6 + fragment.hltL1fL1sL1DoubleMuOpenL1FilteredEr1p6 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24854 fragment.HLT_HIL1DoubleMuOpen_OS_er1p6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenOSBptxAND + fragment.hltPreHIL1DoubleMuOpenOSer1p6 + fragment.hltL1fL1sL1DoubleMuOpenOSL1FilteredEr1p6 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24855 fragment.HLT_HIL1DoubleMu0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sL1DoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24856 fragment.HLT_HIL1DoubleMu10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24857 fragment.HLT_HIL2_L1DoubleMu10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPreHIL2L1DoubleMu10 + fragment.hltL1fL1sL1DoubleMu10L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sL1DoubleMu10L1f0L2Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24858 fragment.HLT_HIL3_L1DoubleMu10_v5 = 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 )
24859 fragment.HLT_HIL2DoubleMuOpen_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIL2DoubleMuOpen + fragment.hltL1fL1sL1DoubleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sL1DoubleMuOpenL1f0L2Filtered0 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24860 fragment.HLT_HIL3DoubleMuOpen_v5 = 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 )
24861 fragment.HLT_HIL3Mu0_L2Mu0_v5 = 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 )
24862 fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_v5 = 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 )
24863 fragment.HLT_HIL2Mu3_NHitQ15_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu3NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered3NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24864 fragment.HLT_HIL2Mu5_NHitQ15_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu5NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered5NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24865 fragment.HLT_HIL2Mu7_NHitQ15_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3OpenBptxAND + fragment.hltPreHIL2Mu7NHitQ15 + fragment.hltL1fL1sL1Mu3OpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1sMu3OpenL1f0L2Filtered7NHitQ15 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence )
24866 fragment.HLT_HIL3Mu2p5_L1DoubleMu0_v5 = 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 )
24867 fragment.HLT_HIL3Mu3_L1DoubleMuOpen_OS_v5 = 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 )
24868 fragment.HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v5 = 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 )
24869 fragment.HLT_HIL3Mu3_L1TripleMuOpen_v5 = 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 )
24870 fragment.HLT_HIL3Mu12_v5 = 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 )
24871 fragment.HLT_HIL3Mu15_v5 = 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 )
24872 fragment.HLT_HIL3Mu20_v5 = 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 )
24873 fragment.HLT_HIL3Mu3_NHitQ10_v5 = 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 )
24874 fragment.HLT_HIL3Mu5_NHitQ10_v5 = 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 )
24875 fragment.HLT_HIL3Mu7_NHitQ10_v5 = 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 )
24876 fragment.HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v5 = 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 )
24877 fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v5 = 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 )
24878 fragment.HLT_HICsAK4PFJet60Eta1p5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24879 fragment.HLT_HICsAK4PFJet80Eta1p5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24880 fragment.HLT_HICsAK4PFJet100Eta1p5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24881 fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
24882 fragment.HLT_HICsAK4PFJet120Eta1p5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet120Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + fragment.hltSingleCsPFJet120Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24883 fragment.HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24884 fragment.HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet56Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24885 fragment.HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Centrality30100BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Centrality30100 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence )
24886 fragment.HLT_HIL3Mu3_EG10HECut_v6 = 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 )
24887 fragment.HLT_HIL3Mu3_EG15HECut_v6 = 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 )
24888 fragment.HLT_HIL3Mu3_EG20HECut_v6 = 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 )
24889 fragment.HLT_HIL3Mu3_EG30HECut_v6 = 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 )
24890 fragment.HLT_HIL3Mu5_EG10HECut_v6 = 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 )
24891 fragment.HLT_HIL3Mu5_EG15HECut_v6 = 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 )
24892 fragment.HLT_HIL3Mu5_EG20HECut_v6 = 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 )
24893 fragment.HLT_HIL3Mu5_EG30HECut_v6 = 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 )
24894 fragment.HLT_HIL3Mu7_EG10HECut_v6 = 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 )
24895 fragment.HLT_HIL3Mu7_EG15HECut_v6 = 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 )
24896 fragment.HLT_HIL3Mu7_EG20HECut_v6 = 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 )
24897 fragment.HLT_HIL3Mu7_EG30HECut_v6 = 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 )
24898 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v6 = 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 )
24899 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v6 = 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 )
24900 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v6 = 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 )
24901 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v6 = 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 )
24902 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6 = 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 )
24903 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6 = 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 )
24904 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6 = 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 )
24905 fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6 = 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 )
24906 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v6 = 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 )
24907 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v6 = 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 )
24908 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v6 = 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 )
24909 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v6 = 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 )
24910 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6 = 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 )
24911 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6 = 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 )
24912 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6 = 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 )
24913 fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6 = 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 )
24914 fragment.HLT_HIGEDPhoton10_Cent30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG3Cent30100BptxAND + fragment.hltPreHIGEDPhoton10Cent30100 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24915 fragment.HLT_HIGEDPhoton20_Cent30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG3Cent30100BptxAND + fragment.hltPreHIGEDPhoton20Cent30100 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24916 fragment.HLT_HIGEDPhoton30_Cent30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7Cent30100BptxAND + fragment.hltPreHIGEDPhoton30Cent30100 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24917 fragment.HLT_HIGEDPhoton40_Cent30_100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21Cent30100BptxAND + fragment.hltPreHIGEDPhoton40Cent30100 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTEndSequenceWithZeroSuppression )
24918 fragment.HLT_HIL1NotBptxOR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24919 fragment.HLT_HIL1UnpairedBunchBptxMinus_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24920 fragment.HLT_HIL1UnpairedBunchBptxPlus_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24921 fragment.HLT_HIMinimumBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF1AND + fragment.hltPreHIMinimumBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24922 fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24923 fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24924 fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24925 fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24926 fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24927 fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24928 fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24929 fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24930 fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24931 fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24932 fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24933 fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24934 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4 = 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 )
24935 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4 = 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 )
24936 fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4 = 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 )
24937 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4 = 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 )
24938 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4 = 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 )
24939 fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4 = 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 )
24940 fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4 = 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 )
24941 fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24942 fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24943 fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24944 fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24945 fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24946 fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24947 fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6 = 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 )
24948 fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24949 fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24950 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24951 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24952 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24953 fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24954 fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24955 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24956 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24957 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24958 fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24959 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24960 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24961 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24962 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelTrack + fragment.HLTDoLocalPixelSequencePPOnAA + ~fragment.hltPixelCountFilterMax + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24963 fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
24964 fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.hltPixelCountFilter400 + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
24965 fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v4 = 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 )
24966 fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4 = 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 )
24967 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v4 = 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 )
24968 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v4 = 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 )
24969 fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v4 = 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 )
24970 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v4 = 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 )
24971 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v4 = 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 )
24972 fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4 = 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 )
24973 fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelSequencePPOnAA + fragment.hltPixelCountFilter400 + ~fragment.hltPixelCountFilter10000 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker + fragment.HLTEndSequence )
24974 fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4 = 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 )
24975 fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4 = 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 )
24976 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
24977 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
24978 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
24979 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
24980 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
24981 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
24982 fragment.Dataset_HIDQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDQMOnlineBeamspot + fragment.hltPreDatasetHIDQMOnlineBeamspot )
24983 fragment.Dataset_HIDoubleMuon = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDoubleMuon + fragment.hltPreDatasetHIDoubleMuon )
24984 fragment.Dataset_HIDoubleMuonPsiPeri = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIDoubleMuonPsiPeri + fragment.hltPreDatasetHIDoubleMuonPsiPeri )
24985 fragment.Dataset_HIEmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIEmptyBX + fragment.hltPreDatasetHIEmptyBX )
24986 fragment.Dataset_HIEventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIEventDisplay + fragment.hltPreDatasetHIEventDisplay )
24987 fragment.Dataset_HIExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIExpressAlignment + fragment.hltPreDatasetHIExpressAlignment )
24988 fragment.Dataset_HIExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIExpressPhysics + fragment.hltPreDatasetHIExpressPhysics )
24989 fragment.Dataset_HIForward = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIForward + fragment.hltPreDatasetHIForward )
24990 fragment.Dataset_HIHLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHLTPhysics + fragment.hltPreDatasetHIHLTPhysics )
24991 fragment.Dataset_HIHardProbes = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbes + fragment.hltPreDatasetHIHardProbes )
24992 fragment.Dataset_HIHardProbesLower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbesLower + fragment.hltPreDatasetHIHardProbesLower )
24993 fragment.Dataset_HIHardProbesPeripheral = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHardProbesPeripheral + fragment.hltPreDatasetHIHardProbesPeripheral )
24994 fragment.Dataset_HIHcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHcalNZS + fragment.hltPreDatasetHIHcalNZS )
24995 fragment.Dataset_HIHeavyFlavor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHeavyFlavor + fragment.hltPreDatasetHIHeavyFlavor )
24996 fragment.Dataset_HIOnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIOnlineMonitor + fragment.hltPreDatasetHIOnlineMonitor )
24997 fragment.Dataset_HISingleMuon = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHISingleMuon + fragment.hltPreDatasetHISingleMuon )
24998 fragment.Dataset_HITestRaw = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITestRaw + fragment.hltPreDatasetHITestRaw )
24999 fragment.Dataset_HITestRawPrime = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITestRawPrime + fragment.hltPreDatasetHITestRawPrime )
25000 fragment.Dataset_HITrackerNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHITrackerNZS + fragment.hltPreDatasetHITrackerNZS )
25001 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
25002 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
25003 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
25004 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
25005 
25006 
25007 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSymForHI_v5, fragment.AlCa_EcalEtaEBonlyForHI_v5, fragment.AlCa_EcalEtaEEonlyForHI_v5, fragment.AlCa_EcalPi0EBonlyForHI_v5, fragment.AlCa_EcalPi0EEonlyForHI_v5, fragment.AlCa_RPCMuonNormalisationForHI_v4, fragment.DQM_HIPixelReconstruction_v5, fragment.DQM_HIEcalReconstruction_v4, fragment.DQM_HIHcalReconstruction_v3, fragment.DST_Physics_v9, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HIPhysics_v6, fragment.HLT_HIPhysicsForZS_v6, fragment.HLT_HIRandom_v4, fragment.HLT_HIHcalNZS_v6, fragment.HLT_HIHcalPhiSym_v6, fragment.HLT_HICentralityVeto_v6, fragment.HLT_HICentralityVeto_Beamspot_v7, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v6, fragment.HLT_HIZeroBias_v6, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v6, fragment.HLT_HIPuAK4CaloJet40Eta5p1_v6, fragment.HLT_HIPuAK4CaloJet60Eta5p1_v6, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v6, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v6, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v6, fragment.HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v6, fragment.HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v6, fragment.HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v6, fragment.HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v6, fragment.HLT_HIGEDPhoton10_v6, fragment.HLT_HIGEDPhoton20_v6, fragment.HLT_HIGEDPhoton30_v6, fragment.HLT_HIGEDPhoton40_v6, fragment.HLT_HIGEDPhoton50_v6, fragment.HLT_HIGEDPhoton60_v6, fragment.HLT_HIGEDPhoton10_EB_v6, fragment.HLT_HIGEDPhoton20_EB_v6, fragment.HLT_HIGEDPhoton30_EB_v6, fragment.HLT_HIGEDPhoton40_EB_v6, fragment.HLT_HIGEDPhoton50_EB_v6, fragment.HLT_HIGEDPhoton60_EB_v6, fragment.HLT_HIGEDPhoton10_HECut_v6, fragment.HLT_HIGEDPhoton20_HECut_v6, fragment.HLT_HIGEDPhoton30_HECut_v6, fragment.HLT_HIGEDPhoton40_HECut_v6, fragment.HLT_HIGEDPhoton50_HECut_v6, fragment.HLT_HIGEDPhoton60_HECut_v6, fragment.HLT_HIGEDPhoton10_EB_HECut_v6, fragment.HLT_HIGEDPhoton20_EB_HECut_v6, fragment.HLT_HIGEDPhoton30_EB_HECut_v6, fragment.HLT_HIGEDPhoton40_EB_HECut_v6, fragment.HLT_HIGEDPhoton50_EB_HECut_v6, fragment.HLT_HIGEDPhoton60_EB_HECut_v6, fragment.HLT_HIEle10Gsf_v6, fragment.HLT_HIEle15Gsf_v6, fragment.HLT_HIEle20Gsf_v6, fragment.HLT_HIEle30Gsf_v6, fragment.HLT_HIEle40Gsf_v6, fragment.HLT_HIEle50Gsf_v6, fragment.HLT_HIEle15Ele10Gsf_v6, fragment.HLT_HIEle15Ele10GsfMass50_v6, fragment.HLT_HIDoubleEle10Gsf_v6, fragment.HLT_HIDoubleEle10GsfMass50_v6, fragment.HLT_HIDoubleEle15Gsf_v6, fragment.HLT_HIDoubleEle15GsfMass50_v6, fragment.HLT_HIL1Mu3Eta2p5_Ele10Gsf_v6, fragment.HLT_HIL1Mu3Eta2p5_Ele15Gsf_v6, fragment.HLT_HIL1Mu3Eta2p5_Ele20Gsf_v6, fragment.HLT_HIL1Mu5Eta2p5_Ele10Gsf_v6, fragment.HLT_HIL1Mu5Eta2p5_Ele15Gsf_v6, fragment.HLT_HIL1Mu5Eta2p5_Ele20Gsf_v6, fragment.HLT_HIL1Mu7Eta2p5_Ele10Gsf_v6, fragment.HLT_HIL1Mu7Eta2p5_Ele15Gsf_v6, fragment.HLT_HIL1Mu7Eta2p5_Ele20Gsf_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v6, fragment.HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt20_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt30_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt40_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt50_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt60_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v6, fragment.HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt20_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt30_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt40_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt50_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt60_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v6, fragment.HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v6, fragment.HLT_HIFullTracks2018_HighPt18_v6, fragment.HLT_HIFullTracks2018_HighPt24_v6, fragment.HLT_HIFullTracks2018_HighPt34_v6, fragment.HLT_HIFullTracks2018_HighPt45_v6, fragment.HLT_HIFullTracks2018_HighPt56_v6, fragment.HLT_HIFullTracks2018_HighPt60_v6, fragment.HLT_HIFullTracks2018_HighPt18_NoIter10_v6, fragment.HLT_HIFullTracks2018_HighPt24_NoIter10_v6, fragment.HLT_HIFullTracks2018_HighPt34_NoIter10_v6, fragment.HLT_HIFullTracks2018_HighPt45_NoIter10_v6, fragment.HLT_HIFullTracks2018_HighPt56_NoIter10_v6, fragment.HLT_HIFullTracks2018_HighPt60_NoIter10_v6, fragment.HLT_HIL1DoubleMuOpen_v4, fragment.HLT_HIL1DoubleMuOpen_Centrality_30_100_v4, fragment.HLT_HIL1DoubleMuOpen_Centrality_40_100_v4, fragment.HLT_HIL1DoubleMuOpen_Centrality_50_100_v4, fragment.HLT_HIL1DoubleMuOpen_er1p6_v4, fragment.HLT_HIL1DoubleMuOpen_OS_er1p6_v4, fragment.HLT_HIL1DoubleMu0_v4, fragment.HLT_HIL1DoubleMu10_v4, fragment.HLT_HIL2_L1DoubleMu10_v5, fragment.HLT_HIL3_L1DoubleMu10_v5, fragment.HLT_HIL2DoubleMuOpen_v5, fragment.HLT_HIL3DoubleMuOpen_v5, fragment.HLT_HIL3Mu0_L2Mu0_v5, fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_v5, fragment.HLT_HIL2Mu3_NHitQ15_v5, fragment.HLT_HIL2Mu5_NHitQ15_v5, fragment.HLT_HIL2Mu7_NHitQ15_v5, fragment.HLT_HIL3Mu2p5_L1DoubleMu0_v5, fragment.HLT_HIL3Mu3_L1DoubleMuOpen_OS_v5, fragment.HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v5, fragment.HLT_HIL3Mu3_L1TripleMuOpen_v5, fragment.HLT_HIL3Mu12_v5, fragment.HLT_HIL3Mu15_v5, fragment.HLT_HIL3Mu20_v5, fragment.HLT_HIL3Mu3_NHitQ10_v5, fragment.HLT_HIL3Mu5_NHitQ10_v5, fragment.HLT_HIL3Mu7_NHitQ10_v5, fragment.HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v5, fragment.HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v5, fragment.HLT_HICsAK4PFJet60Eta1p5_v6, fragment.HLT_HICsAK4PFJet80Eta1p5_v6, fragment.HLT_HICsAK4PFJet100Eta1p5_v6, fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6, fragment.HLT_HICsAK4PFJet120Eta1p5_v6, fragment.HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v6, fragment.HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v6, fragment.HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v6, fragment.HLT_HIL3Mu3_EG10HECut_v6, fragment.HLT_HIL3Mu3_EG15HECut_v6, fragment.HLT_HIL3Mu3_EG20HECut_v6, fragment.HLT_HIL3Mu3_EG30HECut_v6, fragment.HLT_HIL3Mu5_EG10HECut_v6, fragment.HLT_HIL3Mu5_EG15HECut_v6, fragment.HLT_HIL3Mu5_EG20HECut_v6, fragment.HLT_HIL3Mu5_EG30HECut_v6, fragment.HLT_HIL3Mu7_EG10HECut_v6, fragment.HLT_HIL3Mu7_EG15HECut_v6, fragment.HLT_HIL3Mu7_EG20HECut_v6, fragment.HLT_HIL3Mu7_EG30HECut_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v6, fragment.HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v6, fragment.HLT_HIGEDPhoton10_Cent30_100_v6, fragment.HLT_HIGEDPhoton20_Cent30_100_v6, fragment.HLT_HIGEDPhoton30_Cent30_100_v6, fragment.HLT_HIGEDPhoton40_Cent30_100_v6, fragment.HLT_HIL1NotBptxOR_v6, fragment.HLT_HIL1UnpairedBunchBptxMinus_v6, fragment.HLT_HIL1UnpairedBunchBptxPlus_v6, fragment.HLT_HIMinimumBias_v4, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v6, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v6, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v4, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v6, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v4, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v4, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v4, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v4, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v4, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v4, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v4, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v4, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v6, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v4, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v6, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v6, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v4, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v4, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v4, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v4, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v4, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v4, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v4, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v4, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v4, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v4, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v4, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v4, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v4, 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_HIEventDisplay, fragment.Dataset_HIExpressAlignment, fragment.Dataset_HIExpressPhysics, fragment.Dataset_HIForward, fragment.Dataset_HIHLTPhysics, fragment.Dataset_HIHardProbes, fragment.Dataset_HIHardProbesLower, fragment.Dataset_HIHardProbesPeripheral, fragment.Dataset_HIHcalNZS, fragment.Dataset_HIHeavyFlavor, fragment.Dataset_HIOnlineMonitor, fragment.Dataset_HISingleMuon, fragment.Dataset_HITestRaw, fragment.Dataset_HITestRawPrime, fragment.Dataset_HITrackerNZS, fragment.Dataset_L1Accept, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, ))
25008 
25009 
25010 # dummify hltGetConditions in cff's
25011 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
25012  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
25013  result = cms.bool( True )
25014  )
25015  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
25016 
25017 # add specific customizations
25018 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
25019 fragment = customizeHLTforAll(fragment,"HIon")
25020 
25021 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
25022 fragment = customizeHLTforCMSSW(fragment,"HIon")
25023 
25024 # Eras-based customisations
25025 from HLTrigger.Configuration.Eras import modifyHLTforEras
25026 modifyHLTforEras(fragment)
25027 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)