CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLT_25nsLowPU_cff.py
Go to the documentation of this file.
1 # /dev/CMSSW_7_4_0/25nsLowPU/V46 (CMSSW_7_4_13)
2 
3 import FWCore.ParameterSet.Config as cms
4 
5 fragment = cms.ProcessFragment( "HLT" )
6 
7 fragment.HLTConfigVersion = cms.PSet(
8  tableName = cms.string('/dev/CMSSW_7_4_0/25nsLowPU/V46')
9 )
10 
11 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
12  minPt = cms.double( 0.3 ),
13  minHitsMinPt = cms.int32( 3 ),
14  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
15  maxLostHits = cms.int32( 0 ),
16  maxNumberOfHits = cms.int32( 100 ),
17  maxConsecLostHits = cms.int32( 1 ),
18  minimumNumberOfHits = cms.int32( 6 ),
19  nSigmaMinPt = cms.double( 5.0 ),
20  chargeSignificance = cms.double( -1.0 )
21 )
22 fragment.HLTIter3PSetTrajectoryFilterIT = cms.PSet(
23  minPt = cms.double( 0.3 ),
24  minHitsMinPt = cms.int32( 3 ),
25  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
26  maxLostHits = cms.int32( 0 ),
27  maxNumberOfHits = cms.int32( 100 ),
28  maxConsecLostHits = cms.int32( 1 ),
29  minimumNumberOfHits = cms.int32( 3 ),
30  nSigmaMinPt = cms.double( 5.0 ),
31  chargeSignificance = cms.double( -1.0 )
32 )
33 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
34  minPt = cms.double( 0.3 ),
35  minHitsMinPt = cms.int32( 3 ),
36  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
37  maxLostHits = cms.int32( 1 ),
38  maxNumberOfHits = cms.int32( 100 ),
39  maxConsecLostHits = cms.int32( 1 ),
40  minimumNumberOfHits = cms.int32( 3 ),
41  nSigmaMinPt = cms.double( 5.0 ),
42  chargeSignificance = cms.double( -1.0 )
43 )
44 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
45  minPt = cms.double( 0.2 ),
46  minHitsMinPt = cms.int32( 3 ),
47  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
48  maxLostHits = cms.int32( 1 ),
49  maxNumberOfHits = cms.int32( 100 ),
50  maxConsecLostHits = cms.int32( 1 ),
51  minimumNumberOfHits = cms.int32( 3 ),
52  nSigmaMinPt = cms.double( 5.0 ),
53  chargeSignificance = cms.double( -1.0 )
54 )
55 fragment.HLTPSetbJetRegionalTrajectoryFilter = cms.PSet(
56  minPt = cms.double( 1.0 ),
57  minHitsMinPt = cms.int32( 3 ),
58  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
59  maxLostHits = cms.int32( 1 ),
60  maxNumberOfHits = cms.int32( 8 ),
61  maxConsecLostHits = cms.int32( 1 ),
62  minimumNumberOfHits = cms.int32( 5 ),
63  nSigmaMinPt = cms.double( 5.0 ),
64  chargeSignificance = cms.double( -1.0 )
65 )
66 fragment.HLTPSetTrajectoryFilterL3 = cms.PSet(
67  minPt = cms.double( 0.5 ),
68  minHitsMinPt = cms.int32( 3 ),
69  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
70  maxLostHits = cms.int32( 1 ),
71  maxNumberOfHits = cms.int32( 1000000000 ),
72  maxConsecLostHits = cms.int32( 1 ),
73  minimumNumberOfHits = cms.int32( 5 ),
74  nSigmaMinPt = cms.double( 5.0 ),
75  chargeSignificance = cms.double( -1.0 )
76 )
77 fragment.HLTPSetTrajectoryFilterIT = cms.PSet(
78  minPt = cms.double( 0.3 ),
79  minHitsMinPt = cms.int32( 3 ),
80  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
81  maxLostHits = cms.int32( 1 ),
82  maxNumberOfHits = cms.int32( 100 ),
83  maxConsecLostHits = cms.int32( 1 ),
84  minimumNumberOfHits = cms.int32( 3 ),
85  nSigmaMinPt = cms.double( 5.0 ),
86  chargeSignificance = cms.double( -1.0 )
87 )
88 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
89  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
90  minPt = cms.double( 2.0 ),
91  minHitsMinPt = cms.int32( -1 ),
92  maxLostHits = cms.int32( 1 ),
93  maxNumberOfHits = cms.int32( -1 ),
94  maxConsecLostHits = cms.int32( 1 ),
95  nSigmaMinPt = cms.double( 5.0 ),
96  minimumNumberOfHits = cms.int32( 5 ),
97  chargeSignificance = cms.double( -1.0 )
98 )
99 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
100  minPt = cms.double( 0.9 ),
101  minHitsMinPt = cms.int32( 3 ),
102  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
103  maxLostHits = cms.int32( 1 ),
104  maxNumberOfHits = cms.int32( -1 ),
105  maxConsecLostHits = cms.int32( 1 ),
106  chargeSignificance = cms.double( -1.0 ),
107  nSigmaMinPt = cms.double( 5.0 ),
108  minimumNumberOfHits = cms.int32( 5 )
109 )
110 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
111  minPt = cms.double( 10.0 ),
112  minHitsMinPt = cms.int32( 3 ),
113  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
114  maxLostHits = cms.int32( 1 ),
115  maxNumberOfHits = cms.int32( 8 ),
116  maxConsecLostHits = cms.int32( 1 ),
117  minimumNumberOfHits = cms.int32( 5 ),
118  nSigmaMinPt = cms.double( 5.0 ),
119  chargeSignificance = cms.double( -1.0 )
120 )
121 fragment.HLTPSetMuTrackJpsiEffTrajectoryFilter = cms.PSet(
122  minPt = cms.double( 1.0 ),
123  minHitsMinPt = cms.int32( 3 ),
124  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
125  maxLostHits = cms.int32( 1 ),
126  maxNumberOfHits = cms.int32( 9 ),
127  maxConsecLostHits = cms.int32( 1 ),
128  minimumNumberOfHits = cms.int32( 5 ),
129  nSigmaMinPt = cms.double( 5.0 ),
130  chargeSignificance = cms.double( -1.0 )
131 )
132 fragment.HLTPSetCkfTrajectoryFilter = cms.PSet(
133  minPt = cms.double( 0.9 ),
134  minHitsMinPt = cms.int32( 3 ),
135  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
136  maxLostHits = cms.int32( 1 ),
137  maxNumberOfHits = cms.int32( -1 ),
138  maxConsecLostHits = cms.int32( 1 ),
139  minimumNumberOfHits = cms.int32( 5 ),
140  nSigmaMinPt = cms.double( 5.0 ),
141  chargeSignificance = cms.double( -1.0 )
142 )
143 fragment.HLTPSetCkf3HitTrajectoryFilter = cms.PSet(
144  minPt = cms.double( 0.9 ),
145  minHitsMinPt = cms.int32( 3 ),
146  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
147  maxLostHits = cms.int32( 1 ),
148  maxNumberOfHits = cms.int32( -1 ),
149  maxConsecLostHits = cms.int32( 1 ),
150  minimumNumberOfHits = cms.int32( 3 ),
151  nSigmaMinPt = cms.double( 5.0 ),
152  chargeSignificance = cms.double( -1.0 )
153 )
154 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
155  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
156  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
157  maxCand = cms.int32( 1 ),
158  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
159  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
160  MeasurementTrackerName = cms.string( "hltIter4ESPMeasurementTracker" ),
161  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
162  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
163  updator = cms.string( "hltESPKFUpdator" ),
164  alwaysUseInvalidHits = cms.bool( False ),
165  intermediateCleaning = cms.bool( True ),
166  lostHitPenalty = cms.double( 30.0 ),
167  minNrOfHitsForRebuild = cms.untracked.int32( 4 )
168 )
169 fragment.HLTIter3PSetTrajectoryBuilderIT = cms.PSet(
170  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
171  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryFilterIT" ) ),
172  maxCand = cms.int32( 1 ),
173  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
174  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
175  MeasurementTrackerName = cms.string( "hltIter3ESPMeasurementTracker" ),
176  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
177  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
178  updator = cms.string( "hltESPKFUpdator" ),
179  alwaysUseInvalidHits = cms.bool( False ),
180  intermediateCleaning = cms.bool( True ),
181  lostHitPenalty = cms.double( 30.0 )
182 )
183 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
184  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
185  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
186  maxCand = cms.int32( 2 ),
187  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
188  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
189  MeasurementTrackerName = cms.string( "hltIter2ESPMeasurementTracker" ),
190  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
191  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
192  updator = cms.string( "hltESPKFUpdator" ),
193  alwaysUseInvalidHits = cms.bool( False ),
194  intermediateCleaning = cms.bool( True ),
195  lostHitPenalty = cms.double( 30.0 )
196 )
197 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
198  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
199  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
200  maxCand = cms.int32( 2 ),
201  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
202  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
203  MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
204  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
205  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
206  updator = cms.string( "hltESPKFUpdator" ),
207  alwaysUseInvalidHits = cms.bool( False ),
208  intermediateCleaning = cms.bool( True ),
209  lostHitPenalty = cms.double( 30.0 )
210 )
211 fragment.HLTPSetTrajectoryBuilderForElectrons = cms.PSet(
212  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
213  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
214  maxCand = cms.int32( 5 ),
215  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
216  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
217  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
218  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
219  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
220  updator = cms.string( "hltESPKFUpdator" ),
221  alwaysUseInvalidHits = cms.bool( True ),
222  intermediateCleaning = cms.bool( False ),
223  lostHitPenalty = cms.double( 90.0 )
224 )
225 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
226  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
227  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
228  maxCand = cms.int32( 1 ),
229  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
230  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
231  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
232  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
233  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
234  updator = cms.string( "hltESPKFUpdator" ),
235  alwaysUseInvalidHits = cms.bool( False ),
236  intermediateCleaning = cms.bool( True ),
237  lostHitPenalty = cms.double( 30.0 )
238 )
239 fragment.HLTPSetMuTrackJpsiEffTrajectoryBuilder = cms.PSet(
240  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
241  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiEffTrajectoryFilter" ) ),
242  maxCand = cms.int32( 1 ),
243  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
244  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
245  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
246  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
247  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
248  updator = cms.string( "hltESPKFUpdator" ),
249  alwaysUseInvalidHits = cms.bool( False ),
250  intermediateCleaning = cms.bool( True ),
251  lostHitPenalty = cms.double( 30.0 )
252 )
253 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
254  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
255  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
256  maxCand = cms.int32( 5 ),
257  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
258  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
259  useSeedLayer = cms.bool( False ),
260  deltaEta = cms.double( -1.0 ),
261  deltaPhi = cms.double( -1.0 ),
262  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
263  rescaleErrorIfFail = cms.double( 1.0 ),
264  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
265  updator = cms.string( "hltESPKFUpdator" ),
266  alwaysUseInvalidHits = cms.bool( True ),
267  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
268  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
269  intermediateCleaning = cms.bool( False ),
270  lostHitPenalty = cms.double( 30.0 )
271 )
272 fragment.HLTPSetPvClusterComparer = cms.PSet(
273  track_pt_min = cms.double( 2.5 ),
274  track_pt_max = cms.double( 10.0 ),
275  track_chi2_max = cms.double( 9999999.0 ),
276  track_prob_min = cms.double( -1.0 )
277 )
278 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
279  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
280  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
281  maxCand = cms.int32( 2 ),
282  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
283  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
284  estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
285  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
286  updator = cms.string( "hltESPKFUpdator" ),
287  alwaysUseInvalidHits = cms.bool( False ),
288  intermediateCleaning = cms.bool( True ),
289  lostHitPenalty = cms.double( 30.0 )
290 )
291 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
292  minPt = cms.double( 0.3 ),
293  minHitsMinPt = cms.int32( 3 ),
294  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
295  maxLostHits = cms.int32( 1 ),
296  maxNumberOfHits = cms.int32( 100 ),
297  maxConsecLostHits = cms.int32( 1 ),
298  minimumNumberOfHits = cms.int32( 3 ),
299  nSigmaMinPt = cms.double( 5.0 ),
300  chargeSignificance = cms.double( -1.0 )
301 )
302 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
303  track_pt_min = cms.double( 0.1 ),
304  track_pt_max = cms.double( 20.0 ),
305  track_chi2_max = cms.double( 20.0 ),
306  track_prob_min = cms.double( -1.0 )
307 )
308 fragment.HLTSeedFromConsecutiveHitsTripletOnlyCreator = cms.PSet(
309  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
310  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
311  SeedMomentumForBOFF = cms.double( 5.0 ),
312  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
313  MinOneOverPtError = cms.double( 1.0 ),
314  magneticField = cms.string( "ParabolicMf" ),
315  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
316  forceKinematicWithRegionDirection = cms.bool( False )
317 )
318 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
319  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
320  propagator = cms.string( "PropagatorWithMaterial" ),
321  SeedMomentumForBOFF = cms.double( 5.0 ),
322  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
323  MinOneOverPtError = cms.double( 1.0 ),
324  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
325  forceKinematicWithRegionDirection = cms.bool( False ),
326  magneticField = cms.string( "" )
327 )
328 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
329  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
330  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
331  maxCand = cms.int32( 4 ),
332  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
333  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
334  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
335  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
336  updator = cms.string( "hltESPKFUpdator" ),
337  alwaysUseInvalidHits = cms.bool( True ),
338  intermediateCleaning = cms.bool( True ),
339  lostHitPenalty = cms.double( 30.0 )
340 )
341 fragment.HLTIter2HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
342  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
343  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2HighPtTkMuPSetTrajectoryFilterIT" ) ),
344  maxCand = cms.int32( 2 ),
345  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
346  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
347  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
348  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
349  updator = cms.string( "hltESPKFUpdator" ),
350  alwaysUseInvalidHits = cms.bool( False ),
351  intermediateCleaning = cms.bool( True ),
352  lostHitPenalty = cms.double( 30.0 ),
353  MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" )
354 )
355 fragment.HLTIter2HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
356  minPt = cms.double( 0.3 ),
357  minHitsMinPt = cms.int32( 3 ),
358  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
359  maxLostHits = cms.int32( 1 ),
360  maxNumberOfHits = cms.int32( 100 ),
361  maxConsecLostHits = cms.int32( 3 ),
362  minimumNumberOfHits = cms.int32( 5 ),
363  nSigmaMinPt = cms.double( 5.0 ),
364  chargeSignificance = cms.double( -1.0 )
365 )
366 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
367  track_pt_min = cms.double( 1.0 ),
368  track_pt_max = cms.double( 20.0 ),
369  track_chi2_max = cms.double( 20.0 ),
370  track_prob_min = cms.double( -1.0 )
371 )
372 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
373 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
374 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
375 fragment.HLTSeedFromConsecutiveHitsCreatorIT = cms.PSet(
376  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
377  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
378  SeedMomentumForBOFF = cms.double( 5.0 ),
379  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
380  MinOneOverPtError = cms.double( 1.0 ),
381  magneticField = cms.string( "ParabolicMf" ),
382  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
383  forceKinematicWithRegionDirection = cms.bool( False )
384 )
385 fragment.HLTSeedFromProtoTracks = cms.PSet(
386  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
387  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
388  SeedMomentumForBOFF = cms.double( 5.0 ),
389  MinOneOverPtError = cms.double( 1.0 ),
390  magneticField = cms.string( "ParabolicMf" ),
391  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
392  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
393  forceKinematicWithRegionDirection = cms.bool( False )
394 )
395 fragment.transferSystem = cms.PSet(
396  destinations = cms.vstring( 'Tier0',
397  'DQM',
398  'ECAL',
399  'EventDisplay',
400  'Lustre',
401  'None' ),
402  transferModes = cms.vstring( 'default',
403  'test',
404  'emulator' ),
405  streamA = cms.PSet(
406  default = cms.vstring( 'Tier0' ),
407  test = cms.vstring( 'Lustre' ),
408  emulator = cms.vstring( 'Lustre' )
409  ),
410  streamCalibration = cms.PSet(
411  default = cms.vstring( 'Tier0' ),
412  test = cms.vstring( 'Lustre' ),
413  emulator = cms.vstring( 'None' )
414  ),
415  streamDQM = cms.PSet(
416  default = cms.vstring( 'DQM' ),
417  test = cms.vstring( 'DQM',
418  'Lustre' ),
419  emulator = cms.vstring( 'None' )
420  ),
421  streamDQMCalibration = cms.PSet(
422  default = cms.vstring( 'DQM' ),
423  test = cms.vstring( 'DQM',
424  'Lustre' ),
425  emulator = cms.vstring( 'None' )
426  ),
427  streamEcalCalibration = cms.PSet(
428  default = cms.vstring( 'ECAL' ),
429  test = cms.vstring( 'ECAL' ),
430  emulator = cms.vstring( 'None' )
431  ),
432  streamEventDisplay = cms.PSet(
433  default = cms.vstring( 'EventDisplay',
434  'Tier0' ),
435  test = cms.vstring( 'EventDisplay',
436  'Lustre' ),
437  emulator = cms.vstring( 'None' )
438  ),
439  streamExpressCosmics = cms.PSet(
440  default = cms.vstring( 'Tier0' ),
441  test = cms.vstring( 'Lustre' ),
442  emulator = cms.vstring( 'Lustre' )
443  ),
444  streamNanoDST = cms.PSet(
445  default = cms.vstring( 'Tier0' ),
446  test = cms.vstring( 'Lustre' ),
447  emulator = cms.vstring( 'None' )
448  ),
449  streamRPCMON = cms.PSet(
450  default = cms.vstring( 'Tier0' ),
451  test = cms.vstring( 'Lustre' ),
452  emulator = cms.vstring( 'None' )
453  ),
454  streamTrackerCalibration = cms.PSet(
455  default = cms.vstring( 'Tier0' ),
456  test = cms.vstring( 'Lustre' ),
457  emulator = cms.vstring( 'None' )
458  ),
459  default = cms.PSet(
460  default = cms.vstring( 'Tier0' ),
461  test = cms.vstring( 'Lustre' ),
462  emulator = cms.vstring( 'Lustre' ),
463  streamLookArea = cms.PSet( )
464  ),
465  streamLookArea = cms.PSet(
466  default = cms.vstring( 'DQM' ),
467  test = cms.vstring( 'DQM',
468  'Lustre' ),
469  emulator = cms.vstring( 'None' )
470  )
471 )
472 fragment.streams = cms.PSet(
473  ALCALUMIPIXELS = cms.vstring( 'AlCaLumiPixels' ),
474  ALCAP0 = cms.vstring( 'AlCaP0' ),
475  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
476  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
477  DQM = cms.vstring( 'OnlineMonitor' ),
478  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
479  DQMEventDisplay = cms.vstring( 'EventDisplay' ),
480  EcalCalibration = cms.vstring( 'EcalLaser' ),
481  Express = cms.vstring( 'ExpressPhysics' ),
482  LookArea = cms.vstring( 'LookAreaPD' ),
483  NanoDST = cms.vstring( 'L1Accept' ),
484  PhysicsEGammaCommissioning = cms.vstring( 'Commissioning',
485  'DoubleEG',
486  'EGMLowPU',
487  'EmptyBX',
488  'FSQJets1',
489  'FSQJets2',
490  'FSQJets3',
491  'FullTrack',
492  'HINCaloJet40',
493  'HINCaloJetsOther',
494  'HINMuon',
495  'HINMuon_HFveto',
496  'HINPFJetsOther',
497  'HINPhoton',
498  'HLTPhysics',
499  'HcalHPDNoise',
500  'HcalNZS',
501  'HighMultiplicity',
502  'L1MinimumBias',
503  'NoBPTX',
504  'TOTEM_minBias',
505  'TOTEM_romanPots1',
506  'TOTEM_romanPots2_part0',
507  'TOTEM_romanPots2_part1',
508  'TOTEM_romanPots2_part2',
509  'TOTEM_romanPots2_part3',
510  'TOTEM_romanPots2_part4',
511  'TOTEM_romanPots2_part5',
512  'TOTEM_romanPots2_part6',
513  'TOTEM_romanPots2_part7',
514  'TOTEM_romanPotsTTBB_0',
515  'TOTEM_romanPotsTTBB_1',
516  'TOTEM_romanPotsTTBB_2',
517  'TOTEM_romanPotsTTBB_3',
518  'TOTEM_romanPotsTTBB_4',
519  'TOTEM_romanPotsTTBB_5',
520  'TOTEM_romanPotsTTBB_6',
521  'TOTEM_romanPotsTTBB_7',
522  'ToTEM_DoubleJet20_0',
523  'ToTEM_DoubleJet20_1',
524  'ToTEM_DoubleJet20_2',
525  'ToTEM_DoubleJet20_3',
526  'ToTOTEM',
527  'ZeroBias' ),
528  PhysicsMinimumBias = cms.vstring( 'L1MinimumBiasHF1',
529  'L1MinimumBiasHF2',
530  'L1MinimumBiasHF3',
531  'L1MinimumBiasHF4',
532  'L1MinimumBiasHF5',
533  'L1MinimumBiasHF6',
534  'L1MinimumBiasHF7',
535  'L1MinimumBiasHF8' ),
536  PhysicsZeroBias = cms.vstring( 'ZeroBias1',
537  'ZeroBias2',
538  'ZeroBias3',
539  'ZeroBias4',
540  'ZeroBias5',
541  'ZeroBias6',
542  'ZeroBias7',
543  'ZeroBias8' )
544 )
545 fragment.datasets = cms.PSet(
546  AlCaLumiPixels = cms.vstring( 'AlCa_LumiPixels_Random_v1',
547  'AlCa_LumiPixels_ZeroBias_v1' ),
548  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_LowPU_v1',
549  'AlCa_EcalEtaEEonly_LowPU_v1',
550  'AlCa_EcalPi0EBonly_LowPU_v1',
551  'AlCa_EcalPi0EEonly_LowPU_v1' ),
552  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v1' ),
553  Commissioning = cms.vstring( 'HLT_Activity_Ecal_SC7_v1',
554  'HLT_IsoTrackHB_v1',
555  'HLT_IsoTrackHE_v1',
556  'HLT_L1SingleMuOpen_DT_v1',
557  'HLT_L1Tech_DT_GlobalOR_v1' ),
558  DoubleEG = cms.vstring( 'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2' ),
559  EGMLowPU = cms.vstring( 'HLT_Activity_Ecal_SC7_v1',
560  'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2' ),
561  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v1' ),
562  EmptyBX = cms.vstring( 'HLT_L1Tech5_BPTX_PlusOnly_v1',
563  'HLT_L1Tech6_BPTX_MinusOnly_v1',
564  'HLT_L1Tech7_NoBPTX_v1' ),
565  EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v2',
566  'HLT_HISinglePhoton60_v2',
567  'HLT_L1DoubleJet32_v1' ),
568  ExpressPhysics = cms.vstring( 'HLT_L1MinimumBiasHF1AND_v1',
569  'HLT_Physics_v1',
570  'HLT_Random_v1',
571  'HLT_ZeroBias_v1' ),
572  FSQJets1 = cms.vstring( 'HLT_PFJet15_NoCaloMatched_v2',
573  'HLT_PFJet25_NoCaloMatched_v2',
574  'HLT_PFJet40_NoCaloMatched_v2' ),
575  FSQJets2 = cms.vstring( 'HLT_DiPFJetAve15_Central_v2',
576  'HLT_DiPFJetAve15_HFJEC_v2',
577  'HLT_DiPFJetAve25_Central_v2',
578  'HLT_DiPFJetAve25_HFJEC_v2',
579  'HLT_DiPFJetAve35_Central_v2',
580  'HLT_DiPFJetAve35_HFJEC_v2',
581  'HLT_PFJet15_FwdEta2_NoCaloMatched_v2',
582  'HLT_PFJet15_FwdEta3_NoCaloMatched_v2',
583  'HLT_PFJet25_FwdEta2_NoCaloMatched_v2',
584  'HLT_PFJet25_FwdEta3_NoCaloMatched_v2' ),
585  FSQJets3 = cms.vstring( 'HLT_DiPFJet15_FBEta2_NoCaloMatched_v2',
586  'HLT_DiPFJet15_FBEta3_NoCaloMatched_v2',
587  'HLT_DiPFJet15_NoCaloMatched_v2' ),
588  FullTrack = cms.vstring( 'HLT_FullTrack12_v2',
589  'HLT_FullTrack20_v2',
590  'HLT_FullTrack30_v2',
591  'HLT_FullTrack50_v2' ),
592  HINCaloJet40 = cms.vstring( 'HLT_AK4CaloJet40_v2' ),
593  HINCaloJetsOther = cms.vstring( 'HLT_AK4CaloJet100_v2',
594  'HLT_AK4CaloJet30_v2',
595  'HLT_AK4CaloJet50_v2',
596  'HLT_AK4CaloJet80_v2' ),
597  HINMuon = cms.vstring( 'HLT_HIL1DoubleMu0_v1',
598  'HLT_HIL2DoubleMu0_v2',
599  'HLT_HIL2Mu3_v2',
600  'HLT_HIL3Mu3_v2' ),
601  HINMuon_HFveto = cms.vstring( 'HLT_L1MuOpenNotHF2Pixel_SingleTrack_v1',
602  'HLT_L1MuOpenNotHF2_v1',
603  'HLT_L1Muon_NotMinimumBiasHF2AND_v1' ),
604  HINPFJetsOther = cms.vstring( 'HLT_AK4PFJet100_v2',
605  'HLT_AK4PFJet30_v2',
606  'HLT_AK4PFJet50_v2',
607  'HLT_AK4PFJet80_v2' ),
608  HINPhoton = cms.vstring( 'HLT_HISinglePhoton10_v2',
609  'HLT_HISinglePhoton15_v2',
610  'HLT_HISinglePhoton20_v2',
611  'HLT_HISinglePhoton40_v2',
612  'HLT_HISinglePhoton60_v2' ),
613  HLTPhysics = cms.vstring( 'HLT_Physics_v1' ),
614  HcalHPDNoise = cms.vstring( 'HLT_GlobalRunHPDNoise_v1' ),
615  HcalNZS = cms.vstring( 'HLT_HcalNZS_v1',
616  'HLT_HcalPhiSym_v1',
617  'HLT_HcalUTCA_v1' ),
618  HighMultiplicity = cms.vstring( 'HLT_PixelTracks_Multiplicity110_v2',
619  'HLT_PixelTracks_Multiplicity135_v2',
620  'HLT_PixelTracks_Multiplicity160_v2',
621  'HLT_PixelTracks_Multiplicity60_v2',
622  'HLT_PixelTracks_Multiplicity85_v2' ),
623  L1Accept = cms.vstring( 'DST_Physics_v1' ),
624  L1MinimumBias = cms.vstring( 'HLT_L1MinimumBiasHF1AND_v1',
625  'HLT_L1MinimumBiasHF1OR_v1',
626  'HLT_L1MinimumBiasHF2AND_v1',
627  'HLT_L1MinimumBiasHF2OR_NoBptxGate_v1',
628  'HLT_L1MinimumBiasHF2OR_v1' ),
629  L1MinimumBiasHF1 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part0_v1' ),
630  L1MinimumBiasHF2 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part1_v1' ),
631  L1MinimumBiasHF3 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part2_v1' ),
632  L1MinimumBiasHF4 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part3_v1' ),
633  L1MinimumBiasHF5 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part4_v1' ),
634  L1MinimumBiasHF6 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part5_v1' ),
635  L1MinimumBiasHF7 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part6_v1' ),
636  L1MinimumBiasHF8 = cms.vstring( 'HLT_L1MinimumBiasHF1OR_part7_v1' ),
637  LookAreaPD = cms.vstring( 'HLT_AK4CaloJet100_v2',
638  'HLT_AK4CaloJet30_v2',
639  'HLT_AK4CaloJet40_v2',
640  'HLT_AK4CaloJet50_v2',
641  'HLT_AK4CaloJet80_v2',
642  'HLT_AK4PFJet100_v2',
643  'HLT_AK4PFJet30_v2',
644  'HLT_AK4PFJet50_v2',
645  'HLT_AK4PFJet80_v2',
646  'HLT_Activity_Ecal_SC7_v1',
647  'HLT_DiPFJet15_FBEta2_NoCaloMatched_v2',
648  'HLT_DiPFJet15_FBEta3_NoCaloMatched_v2',
649  'HLT_DiPFJet15_NoCaloMatched_v2',
650  'HLT_DiPFJetAve15_Central_v2',
651  'HLT_DiPFJetAve15_HFJEC_v2',
652  'HLT_DiPFJetAve25_Central_v2',
653  'HLT_DiPFJetAve25_HFJEC_v2',
654  'HLT_DiPFJetAve35_Central_v2',
655  'HLT_DiPFJetAve35_HFJEC_v2',
656  'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2',
657  'HLT_FullTrack12_v2',
658  'HLT_FullTrack20_v2',
659  'HLT_FullTrack30_v2',
660  'HLT_FullTrack50_v2',
661  'HLT_GlobalRunHPDNoise_v1',
662  'HLT_HIL1DoubleMu0_v1',
663  'HLT_HIL2DoubleMu0_v2',
664  'HLT_HIL2Mu3_v2',
665  'HLT_HIL3Mu3_v2',
666  'HLT_HISinglePhoton10_v2',
667  'HLT_HISinglePhoton15_v2',
668  'HLT_HISinglePhoton20_v2',
669  'HLT_HISinglePhoton40_v2',
670  'HLT_HISinglePhoton60_v2',
671  'HLT_HcalNZS_v1',
672  'HLT_HcalPhiSym_v1',
673  'HLT_HcalUTCA_v1',
674  'HLT_IsoTrackHB_v1',
675  'HLT_IsoTrackHE_v1',
676  'HLT_JetE30_NoBPTX3BX_NoHalo_v2',
677  'HLT_JetE30_NoBPTX_v2',
678  'HLT_JetE50_NoBPTX3BX_NoHalo_v2',
679  'HLT_JetE70_NoBPTX3BX_NoHalo_v2',
680  'HLT_L1DoubleJet20_part0_v1',
681  'HLT_L1DoubleJet20_part1_v1',
682  'HLT_L1DoubleJet20_part2_v1',
683  'HLT_L1DoubleJet20_part3_v1',
684  'HLT_L1DoubleJet28_v1',
685  'HLT_L1DoubleJet32_v1',
686  'HLT_L1DoubleMuOpen_v1',
687  'HLT_L1MinimumBiasHF1AND_v1',
688  'HLT_L1MinimumBiasHF1OR_v1',
689  'HLT_L1MinimumBiasHF2AND_v1',
690  'HLT_L1MinimumBiasHF2OR_NoBptxGate_v1',
691  'HLT_L1MinimumBiasHF2OR_v1',
692  'HLT_L1MuOpenNotHF2Pixel_SingleTrack_v1',
693  'HLT_L1MuOpenNotHF2_v1',
694  'HLT_L1Muon_NotMinimumBiasHF2AND_v1',
695  'HLT_L1RomanPots_SinglePixelTrack02_v2',
696  'HLT_L1RomanPots_SinglePixelTrack04_v2',
697  'HLT_L1SingleMuOpen_DT_v1',
698  'HLT_L1SingleMuOpen_v1',
699  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part0_v1',
700  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part0_v1',
701  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part0_v1',
702  'HLT_L1TOTEM0_RomanPotsAND_v1',
703  'HLT_L1TOTEM1_MinBias_v1',
704  'HLT_L1TOTEM2_ZeroBias_v1',
705  'HLT_L1TOTEM3_RomanPotsTTBB_part0_v1',
706  'HLT_L1TOTEM3_RomanPotsTTBB_part1_v1',
707  'HLT_L1TOTEM3_RomanPotsTTBB_part2_v1',
708  'HLT_L1TOTEM3_RomanPotsTTBB_part3_v1',
709  'HLT_L1TOTEM3_RomanPotsTTBB_part4_v1',
710  'HLT_L1TOTEM3_RomanPotsTTBB_part5_v1',
711  'HLT_L1TOTEM3_RomanPotsTTBB_part6_v1',
712  'HLT_L1TOTEM3_RomanPotsTTBB_part7_v1',
713  'HLT_L1Tech5_BPTX_PlusOnly_v1',
714  'HLT_L1Tech6_BPTX_MinusOnly_v1',
715  'HLT_L1Tech7_NoBPTX_v1',
716  'HLT_L1Tech_DT_GlobalOR_v1',
717  'HLT_PFJet15_FwdEta2_NoCaloMatched_v2',
718  'HLT_PFJet15_FwdEta3_NoCaloMatched_v2',
719  'HLT_PFJet15_NoCaloMatched_v2',
720  'HLT_PFJet25_FwdEta2_NoCaloMatched_v2',
721  'HLT_PFJet25_FwdEta3_NoCaloMatched_v2',
722  'HLT_PFJet25_NoCaloMatched_v2',
723  'HLT_PFJet40_NoCaloMatched_v2',
724  'HLT_Physics_v1',
725  'HLT_PixelTracks_Multiplicity110_v2',
726  'HLT_PixelTracks_Multiplicity135_v2',
727  'HLT_PixelTracks_Multiplicity160_v2',
728  'HLT_PixelTracks_Multiplicity60_v2',
729  'HLT_PixelTracks_Multiplicity85_v2',
730  'HLT_Random_v1',
731  'HLT_ZeroBias_v1' ),
732  NoBPTX = cms.vstring( 'HLT_JetE30_NoBPTX3BX_NoHalo_v2',
733  'HLT_JetE30_NoBPTX_v2',
734  'HLT_JetE50_NoBPTX3BX_NoHalo_v2',
735  'HLT_JetE70_NoBPTX3BX_NoHalo_v2' ),
736  OnlineMonitor = cms.vstring( 'HLT_AK4CaloJet100_v2',
737  'HLT_AK4CaloJet30_v2',
738  'HLT_AK4CaloJet40_v2',
739  'HLT_AK4CaloJet50_v2',
740  'HLT_AK4CaloJet80_v2',
741  'HLT_AK4PFJet100_v2',
742  'HLT_AK4PFJet30_v2',
743  'HLT_AK4PFJet50_v2',
744  'HLT_AK4PFJet80_v2',
745  'HLT_Activity_Ecal_SC7_v1',
746  'HLT_DiPFJet15_FBEta2_NoCaloMatched_v2',
747  'HLT_DiPFJet15_FBEta3_NoCaloMatched_v2',
748  'HLT_DiPFJet15_NoCaloMatched_v2',
749  'HLT_DiPFJetAve15_Central_v2',
750  'HLT_DiPFJetAve15_HFJEC_v2',
751  'HLT_DiPFJetAve25_Central_v2',
752  'HLT_DiPFJetAve25_HFJEC_v2',
753  'HLT_DiPFJetAve35_Central_v2',
754  'HLT_DiPFJetAve35_HFJEC_v2',
755  'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2',
756  'HLT_FullTrack12_v2',
757  'HLT_FullTrack20_v2',
758  'HLT_FullTrack30_v2',
759  'HLT_FullTrack50_v2',
760  'HLT_GlobalRunHPDNoise_v1',
761  'HLT_HIL1DoubleMu0_v1',
762  'HLT_HIL2DoubleMu0_v2',
763  'HLT_HIL2Mu3_v2',
764  'HLT_HIL3Mu3_v2',
765  'HLT_HISinglePhoton10_v2',
766  'HLT_HISinglePhoton15_v2',
767  'HLT_HISinglePhoton20_v2',
768  'HLT_HISinglePhoton40_v2',
769  'HLT_HISinglePhoton60_v2',
770  'HLT_HcalNZS_v1',
771  'HLT_HcalPhiSym_v1',
772  'HLT_HcalUTCA_v1',
773  'HLT_IsoTrackHB_v1',
774  'HLT_IsoTrackHE_v1',
775  'HLT_JetE30_NoBPTX3BX_NoHalo_v2',
776  'HLT_JetE30_NoBPTX_v2',
777  'HLT_JetE50_NoBPTX3BX_NoHalo_v2',
778  'HLT_JetE70_NoBPTX3BX_NoHalo_v2',
779  'HLT_L1DoubleJet20_part0_v1',
780  'HLT_L1DoubleJet20_part1_v1',
781  'HLT_L1DoubleJet20_part2_v1',
782  'HLT_L1DoubleJet20_part3_v1',
783  'HLT_L1DoubleJet28_v1',
784  'HLT_L1DoubleJet32_v1',
785  'HLT_L1DoubleMuOpen_v1',
786  'HLT_L1MinimumBiasHF1AND_v1',
787  'HLT_L1MinimumBiasHF1OR_v1',
788  'HLT_L1MinimumBiasHF2AND_v1',
789  'HLT_L1MinimumBiasHF2OR_NoBptxGate_v1',
790  'HLT_L1MinimumBiasHF2OR_v1',
791  'HLT_L1MuOpenNotHF2Pixel_SingleTrack_v1',
792  'HLT_L1MuOpenNotHF2_v1',
793  'HLT_L1Muon_NotMinimumBiasHF2AND_v1',
794  'HLT_L1RomanPots_SinglePixelTrack02_v2',
795  'HLT_L1RomanPots_SinglePixelTrack04_v2',
796  'HLT_L1SingleMuOpen_DT_v1',
797  'HLT_L1SingleMuOpen_v1',
798  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part0_v1',
799  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part0_v1',
800  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part0_v1',
801  'HLT_L1TOTEM0_RomanPotsAND_v1',
802  'HLT_L1TOTEM1_MinBias_v1',
803  'HLT_L1TOTEM2_ZeroBias_v1',
804  'HLT_L1TOTEM3_RomanPotsTTBB_part0_v1',
805  'HLT_L1TOTEM3_RomanPotsTTBB_part1_v1',
806  'HLT_L1TOTEM3_RomanPotsTTBB_part2_v1',
807  'HLT_L1TOTEM3_RomanPotsTTBB_part3_v1',
808  'HLT_L1TOTEM3_RomanPotsTTBB_part4_v1',
809  'HLT_L1TOTEM3_RomanPotsTTBB_part5_v1',
810  'HLT_L1TOTEM3_RomanPotsTTBB_part6_v1',
811  'HLT_L1TOTEM3_RomanPotsTTBB_part7_v1',
812  'HLT_L1Tech5_BPTX_PlusOnly_v1',
813  'HLT_L1Tech6_BPTX_MinusOnly_v1',
814  'HLT_L1Tech7_NoBPTX_v1',
815  'HLT_L1Tech_DT_GlobalOR_v1',
816  'HLT_PFJet15_FwdEta2_NoCaloMatched_v2',
817  'HLT_PFJet15_FwdEta3_NoCaloMatched_v2',
818  'HLT_PFJet15_NoCaloMatched_v2',
819  'HLT_PFJet25_FwdEta2_NoCaloMatched_v2',
820  'HLT_PFJet25_FwdEta3_NoCaloMatched_v2',
821  'HLT_PFJet25_NoCaloMatched_v2',
822  'HLT_PFJet40_NoCaloMatched_v2',
823  'HLT_Physics_v1',
824  'HLT_PixelTracks_Multiplicity110_v2',
825  'HLT_PixelTracks_Multiplicity135_v2',
826  'HLT_PixelTracks_Multiplicity160_v2',
827  'HLT_PixelTracks_Multiplicity60_v2',
828  'HLT_PixelTracks_Multiplicity85_v2',
829  'HLT_Random_v1',
830  'HLT_ZeroBias_v1' ),
831  TOTEM_minBias = cms.vstring( 'HLT_L1TOTEM1_MinBias_v1',
832  'HLT_L1TOTEM2_ZeroBias_v1' ),
833  TOTEM_romanPots1 = cms.vstring( 'HLT_L1RomanPots_SinglePixelTrack02_v2',
834  'HLT_L1RomanPots_SinglePixelTrack04_v2',
835  'HLT_L1TOTEM0_RomanPotsAND_v1' ),
836  TOTEM_romanPots2_part0 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part0_v1',
837  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part0_v1',
838  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part0_v1' ),
839  TOTEM_romanPots2_part1 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part1_v1',
840  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part1_v1',
841  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part1_v1' ),
842  TOTEM_romanPots2_part2 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part2_v1',
843  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part2_v1',
844  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part2_v1' ),
845  TOTEM_romanPots2_part3 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part3_v1',
846  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part3_v1',
847  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part3_v1' ),
848  TOTEM_romanPots2_part4 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part4_v1',
849  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part4_v1',
850  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part4_v1' ),
851  TOTEM_romanPots2_part5 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part5_v1',
852  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part5_v1',
853  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part5_v1' ),
854  TOTEM_romanPots2_part6 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part6_v1',
855  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part6_v1',
856  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part6_v1' ),
857  TOTEM_romanPots2_part7 = cms.vstring( 'HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part7_v1',
858  'HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part7_v1',
859  'HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part7_v1' ),
860  TOTEM_romanPotsTTBB_0 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part0_v1' ),
861  TOTEM_romanPotsTTBB_1 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part1_v1' ),
862  TOTEM_romanPotsTTBB_2 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part2_v1' ),
863  TOTEM_romanPotsTTBB_3 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part3_v1' ),
864  TOTEM_romanPotsTTBB_4 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part4_v1' ),
865  TOTEM_romanPotsTTBB_5 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part5_v1' ),
866  TOTEM_romanPotsTTBB_6 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part6_v1' ),
867  TOTEM_romanPotsTTBB_7 = cms.vstring( 'HLT_L1TOTEM3_RomanPotsTTBB_part7_v1' ),
868  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v1',
869  'HLT_HcalCalibration_v1' ),
870  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v1',
871  'HLT_HcalCalibration_v1' ),
872  ToTEM_DoubleJet20_0 = cms.vstring( 'HLT_L1DoubleJet20_part0_v1' ),
873  ToTEM_DoubleJet20_1 = cms.vstring( 'HLT_L1DoubleJet20_part1_v1' ),
874  ToTEM_DoubleJet20_2 = cms.vstring( 'HLT_L1DoubleJet20_part2_v1' ),
875  ToTEM_DoubleJet20_3 = cms.vstring( 'HLT_L1DoubleJet20_part3_v1' ),
876  ToTOTEM = cms.vstring( 'HLT_L1DoubleJet28_v1',
877  'HLT_L1DoubleJet32_v1',
878  'HLT_L1DoubleMuOpen_v1',
879  'HLT_L1SingleMuOpen_v1' ),
880  ZeroBias = cms.vstring( 'HLT_Random_v1',
881  'HLT_ZeroBias_v1' ),
882  ZeroBias1 = cms.vstring( 'HLT_ZeroBias_part0_v1' ),
883  ZeroBias2 = cms.vstring( 'HLT_ZeroBias_part1_v1' ),
884  ZeroBias3 = cms.vstring( 'HLT_ZeroBias_part2_v1' ),
885  ZeroBias4 = cms.vstring( 'HLT_ZeroBias_part3_v1' ),
886  ZeroBias5 = cms.vstring( 'HLT_ZeroBias_part4_v1' ),
887  ZeroBias6 = cms.vstring( 'HLT_ZeroBias_part5_v1' ),
888  ZeroBias7 = cms.vstring( 'HLT_ZeroBias_part6_v1' ),
889  ZeroBias8 = cms.vstring( 'HLT_ZeroBias_part7_v1' )
890 )
891 
892 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
893  iovIsRunNotTime = cms.bool( True ),
894  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
895  firstValid = cms.vuint32( 1 )
896 )
897 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
898  iovIsRunNotTime = cms.bool( True ),
899  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
900  firstValid = cms.vuint32( 1 )
901 )
902 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
903  iovIsRunNotTime = cms.bool( True ),
904  recordName = cms.string( "JetTagComputerRecord" ),
905  firstValid = cms.vuint32( 1 )
906 )
907 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
908  iovIsRunNotTime = cms.bool( True ),
909  recordName = cms.string( "CSCIndexerRecord" ),
910  firstValid = cms.vuint32( 1 )
911 )
912 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
913  iovIsRunNotTime = cms.bool( True ),
914  recordName = cms.string( "CSCChannelMapperRecord" ),
915  firstValid = cms.vuint32( 1 )
916 )
917 
918 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
919  MaxDPhi = cms.double( 1.6 ),
920  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
921  PropagationDirection = cms.string( "anyDirection" )
922 )
923 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
924  AlgoName = cms.string( "CSCChannelMapperPostls1" )
925 )
926 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
927  AlgoName = cms.string( "CSCIndexerPostls1" )
928 )
929 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
930 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
931  appendToDataLabel = cms.string( "" ),
932  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" )
933 )
934 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
935  appendToDataLabel = cms.string( "" )
936 )
937 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
938  ComponentName = cms.string( "ClusterShapeHitFilter" ),
939  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
940  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par" )
941 )
942 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
943  SimpleMagneticField = cms.string( "" ),
944  PropagationDirection = cms.string( "alongMomentum" ),
945  ComponentName = cms.string( "PropagatorWithMaterial" ),
946  Mass = cms.double( 0.105 ),
947  ptMin = cms.double( -1.0 ),
948  MaxDPhi = cms.double( 1.6 ),
949  useRungeKutta = cms.bool( False )
950 )
951 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
952  SimpleMagneticField = cms.string( "ParabolicMf" ),
953  PropagationDirection = cms.string( "alongMomentum" ),
954  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
955  Mass = cms.double( 0.105 ),
956  ptMin = cms.double( -1.0 ),
957  MaxDPhi = cms.double( 1.6 ),
958  useRungeKutta = cms.bool( False )
959 )
960 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
961  SimpleMagneticField = cms.string( "" ),
962  PropagationDirection = cms.string( "oppositeToMomentum" ),
963  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
964  Mass = cms.double( 0.105 ),
965  ptMin = cms.double( -1.0 ),
966  MaxDPhi = cms.double( 1.6 ),
967  useRungeKutta = cms.bool( False )
968 )
969 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
970  SimpleMagneticField = cms.string( "ParabolicMf" ),
971  PropagationDirection = cms.string( "oppositeToMomentum" ),
972  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
973  Mass = cms.double( 0.105 ),
974  ptMin = cms.double( -1.0 ),
975  MaxDPhi = cms.double( 1.6 ),
976  useRungeKutta = cms.bool( False )
977 )
978 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
979  EtaDivisions = cms.untracked.uint32( 20 ),
980  PhiDivisions = cms.untracked.uint32( 20 ),
981  EtaMax = cms.untracked.double( 2.5 )
982 )
983 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
984  NoErrorPropagation = cms.bool( False ),
985  endcapShiftInZPos = cms.double( 0.0 ),
986  PropagationDirection = cms.string( "anyDirection" ),
987  useTuningForL2Speed = cms.bool( False ),
988  useIsYokeFlag = cms.bool( True ),
989  endcapShiftInZNeg = cms.double( 0.0 ),
990  SetVBFPointer = cms.bool( False ),
991  AssumeNoMaterial = cms.bool( False ),
992  returnTangentPlane = cms.bool( True ),
993  useInTeslaFromMagField = cms.bool( False ),
994  VBFName = cms.string( "VolumeBasedMagneticField" ),
995  useEndcapShiftsInZ = cms.bool( False ),
996  sendLogWarning = cms.bool( False ),
997  useMatVolumes = cms.bool( True ),
998  debug = cms.bool( False ),
999  ApplyRadX0Correction = cms.bool( True ),
1000  useMagVolumes = cms.bool( True ),
1001  ComponentName = cms.string( "SteppingHelixPropagatorAny" )
1002 )
1003 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
1004  ComponentName = cms.string( "TransientTrackBuilder" )
1005 )
1006 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1007  ComponentName = cms.string( "CaloDetIdAssociator" ),
1008  etaBinSize = cms.double( 0.087 ),
1009  nEta = cms.int32( 70 ),
1010  nPhi = cms.int32( 72 ),
1011  includeBadChambers = cms.bool( False )
1012 )
1013 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
1014  ComponentName = cms.string( "CosmicNavigationSchool" ),
1015  SimpleMagneticField = cms.string( "" )
1016 )
1017 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1018  ComponentName = cms.string( "EcalDetIdAssociator" ),
1019  etaBinSize = cms.double( 0.02 ),
1020  nEta = cms.int32( 300 ),
1021  nPhi = cms.int32( 360 ),
1022  includeBadChambers = cms.bool( False )
1023 )
1024 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
1025  dbstatusMask = cms.PSet(
1026  kGood = cms.vstring( 'kOk' ),
1027  kProblematic = cms.vstring( 'kDAC',
1028  'kNoLaser',
1029  'kNoisy',
1030  'kNNoisy',
1031  'kNNNoisy',
1032  'kNNNNoisy',
1033  'kNNNNNoisy',
1034  'kFixedG6',
1035  'kFixedG1',
1036  'kFixedG0' ),
1037  kRecovered = cms.vstring( ),
1038  kTime = cms.vstring( ),
1039  kWeird = cms.vstring( ),
1040  kBad = cms.vstring( 'kNonRespondingIsolated',
1041  'kDeadVFE',
1042  'kDeadFE',
1043  'kNoDataNoTP' )
1044  ),
1045  timeThresh = cms.double( 2.0 ),
1046  flagMask = cms.PSet(
1047  kGood = cms.vstring( 'kGood' ),
1048  kProblematic = cms.vstring( 'kPoorReco',
1049  'kPoorCalib',
1050  'kNoisy',
1051  'kSaturated' ),
1052  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
1053  'kTowerRecovered' ),
1054  kTime = cms.vstring( 'kOutOfTime' ),
1055  kWeird = cms.vstring( 'kWeird',
1056  'kDiWeird' ),
1057  kBad = cms.vstring( 'kFaultyHardware',
1058  'kDead',
1059  'kKilled' )
1060  )
1061 )
1062 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1063  ComponentName = cms.string( "HcalDetIdAssociator" ),
1064  etaBinSize = cms.double( 0.087 ),
1065  nEta = cms.int32( 70 ),
1066  nPhi = cms.int32( 72 ),
1067  includeBadChambers = cms.bool( False )
1068 )
1069 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
1070  RecoveredRecHitBits = cms.vstring( 'TimingAddedBit',
1071  'TimingSubtractedBit' ),
1072  SeverityLevels = cms.VPSet(
1073  cms.PSet( RecHitFlags = cms.vstring( ),
1074  ChannelStatus = cms.vstring( ),
1075  Level = cms.int32( 0 )
1076  ),
1077  cms.PSet( RecHitFlags = cms.vstring( ),
1078  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
1079  Level = cms.int32( 1 )
1080  ),
1081  cms.PSet( RecHitFlags = cms.vstring( 'HSCP_R1R2',
1082  'HSCP_FracLeader',
1083  'HSCP_OuterEnergy',
1084  'HSCP_ExpFit',
1085  'ADCSaturationBit',
1086  'HBHEIsolatedNoise',
1087  'AddedSimHcalNoise' ),
1088  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
1089  Level = cms.int32( 5 )
1090  ),
1091  cms.PSet( RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
1092  'HBHEPulseShape',
1093  'HOBit',
1094  'HFInTimeWindow',
1095  'ZDCBit',
1096  'CalibrationBit',
1097  'TimingErrorBit',
1098  'HBHETriangleNoise',
1099  'HBHETS4TS5Noise' ),
1100  ChannelStatus = cms.vstring( ),
1101  Level = cms.int32( 8 )
1102  ),
1103  cms.PSet( RecHitFlags = cms.vstring( 'HFLongShort',
1104  'HFPET',
1105  'HFS8S1Ratio',
1106  'HFDigiTime' ),
1107  ChannelStatus = cms.vstring( ),
1108  Level = cms.int32( 11 )
1109  ),
1110  cms.PSet( RecHitFlags = cms.vstring( 'HBHEFlatNoise',
1111  'HBHESpikeNoise' ),
1112  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
1113  Level = cms.int32( 12 )
1114  ),
1115  cms.PSet( RecHitFlags = cms.vstring( ),
1116  ChannelStatus = cms.vstring( 'HcalCellHot' ),
1117  Level = cms.int32( 15 )
1118  ),
1119  cms.PSet( RecHitFlags = cms.vstring( ),
1120  ChannelStatus = cms.vstring( 'HcalCellOff',
1121  'HcalCellDead' ),
1122  Level = cms.int32( 20 )
1123  )
1124  ),
1125  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
1126  'HcalCellOff',
1127  'HcalCellDead' )
1128 )
1129 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1130  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
1131  useTrackWeights = cms.bool( True ),
1132  useCategories = cms.bool( True ),
1133  pseudoMultiplicityMin = cms.uint32( 2 ),
1134  categoryVariableName = cms.string( "vertexCategory" ),
1135  trackSelection = cms.PSet(
1136  totalHitsMin = cms.uint32( 0 ),
1137  jetDeltaRMax = cms.double( 0.3 ),
1138  qualityClass = cms.string( "any" ),
1139  pixelHitsMin = cms.uint32( 0 ),
1140  sip3dSigMin = cms.double( -99999.9 ),
1141  sip3dSigMax = cms.double( 99999.9 ),
1142  normChi2Max = cms.double( 99999.9 ),
1143  maxDistToAxis = cms.double( 0.07 ),
1144  sip2dValMax = cms.double( 99999.9 ),
1145  maxDecayLen = cms.double( 5.0 ),
1146  ptMin = cms.double( 0.0 ),
1147  sip2dSigMax = cms.double( 99999.9 ),
1148  sip2dSigMin = cms.double( -99999.9 ),
1149  sip3dValMax = cms.double( 99999.9 ),
1150  sip2dValMin = cms.double( -99999.9 ),
1151  sip3dValMin = cms.double( -99999.9 )
1152  ),
1153  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
1154  'CombinedSVPseudoVertex',
1155  'CombinedSVNoVertex' ),
1156  correctVertexMass = cms.bool( True ),
1157  charmCut = cms.double( 1.5 ),
1158  vertexFlip = cms.bool( False ),
1159  minimumTrackWeight = cms.double( 0.5 ),
1160  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
1161  trackMultiplicityMin = cms.uint32( 3 ),
1162  trackPseudoSelection = cms.PSet(
1163  totalHitsMin = cms.uint32( 0 ),
1164  jetDeltaRMax = cms.double( 0.3 ),
1165  qualityClass = cms.string( "any" ),
1166  pixelHitsMin = cms.uint32( 0 ),
1167  sip3dSigMin = cms.double( -99999.9 ),
1168  sip3dSigMax = cms.double( 99999.9 ),
1169  normChi2Max = cms.double( 99999.9 ),
1170  maxDistToAxis = cms.double( 0.07 ),
1171  sip2dValMax = cms.double( 99999.9 ),
1172  maxDecayLen = cms.double( 5.0 ),
1173  ptMin = cms.double( 0.0 ),
1174  sip2dSigMax = cms.double( 99999.9 ),
1175  sip2dSigMin = cms.double( 2.0 ),
1176  sip3dValMax = cms.double( 99999.9 ),
1177  sip2dValMin = cms.double( -99999.9 ),
1178  sip3dValMin = cms.double( -99999.9 )
1179  ),
1180  trackSort = cms.string( "sip2dSig" ),
1181  trackFlip = cms.bool( False )
1182 )
1183 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1184  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
1185  useTrackWeights = cms.bool( True ),
1186  useCategories = cms.bool( True ),
1187  pseudoMultiplicityMin = cms.uint32( 2 ),
1188  categoryVariableName = cms.string( "vertexCategory" ),
1189  trackSelection = cms.PSet(
1190  b_pT = cms.double( 0.3684 ),
1191  max_pT = cms.double( 500.0 ),
1192  useVariableJTA = cms.bool( False ),
1193  maxDecayLen = cms.double( 5.0 ),
1194  sip3dValMin = cms.double( -99999.9 ),
1195  max_pT_dRcut = cms.double( 0.1 ),
1196  a_pT = cms.double( 0.005263 ),
1197  totalHitsMin = cms.uint32( 0 ),
1198  jetDeltaRMax = cms.double( 0.3 ),
1199  a_dR = cms.double( -0.001053 ),
1200  maxDistToAxis = cms.double( 0.07 ),
1201  ptMin = cms.double( 0.0 ),
1202  qualityClass = cms.string( "any" ),
1203  pixelHitsMin = cms.uint32( 0 ),
1204  sip2dValMax = cms.double( 99999.9 ),
1205  max_pT_trackPTcut = cms.double( 3.0 ),
1206  sip2dValMin = cms.double( -99999.9 ),
1207  normChi2Max = cms.double( 99999.9 ),
1208  sip3dValMax = cms.double( 99999.9 ),
1209  sip3dSigMin = cms.double( -99999.9 ),
1210  min_pT = cms.double( 120.0 ),
1211  min_pT_dRcut = cms.double( 0.5 ),
1212  sip2dSigMax = cms.double( 99999.9 ),
1213  sip3dSigMax = cms.double( 99999.9 ),
1214  sip2dSigMin = cms.double( -99999.9 ),
1215  b_dR = cms.double( 0.6263 )
1216  ),
1217  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
1218  'CombinedSVIVFV2PseudoVertex',
1219  'CombinedSVIVFV2NoVertex' ),
1220  correctVertexMass = cms.bool( True ),
1221  charmCut = cms.double( 1.5 ),
1222  vertexFlip = cms.bool( False ),
1223  minimumTrackWeight = cms.double( 0.5 ),
1224  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
1225  trackMultiplicityMin = cms.uint32( 3 ),
1226  trackPseudoSelection = cms.PSet(
1227  b_pT = cms.double( 0.3684 ),
1228  max_pT = cms.double( 500.0 ),
1229  useVariableJTA = cms.bool( False ),
1230  maxDecayLen = cms.double( 5.0 ),
1231  sip3dValMin = cms.double( -99999.9 ),
1232  max_pT_dRcut = cms.double( 0.1 ),
1233  a_pT = cms.double( 0.005263 ),
1234  totalHitsMin = cms.uint32( 0 ),
1235  jetDeltaRMax = cms.double( 0.3 ),
1236  a_dR = cms.double( -0.001053 ),
1237  maxDistToAxis = cms.double( 0.07 ),
1238  ptMin = cms.double( 0.0 ),
1239  qualityClass = cms.string( "any" ),
1240  pixelHitsMin = cms.uint32( 0 ),
1241  sip2dValMax = cms.double( 99999.9 ),
1242  max_pT_trackPTcut = cms.double( 3.0 ),
1243  sip2dValMin = cms.double( -99999.9 ),
1244  normChi2Max = cms.double( 99999.9 ),
1245  sip3dValMax = cms.double( 99999.9 ),
1246  sip3dSigMin = cms.double( -99999.9 ),
1247  min_pT = cms.double( 120.0 ),
1248  min_pT_dRcut = cms.double( 0.5 ),
1249  sip2dSigMax = cms.double( 99999.9 ),
1250  sip3dSigMax = cms.double( 99999.9 ),
1251  sip2dSigMin = cms.double( 2.0 ),
1252  b_dR = cms.double( 0.6263 )
1253  ),
1254  trackSort = cms.string( "sip2dSig" ),
1255  trackFlip = cms.bool( False )
1256 )
1257 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
1258  maxImpactParameterSig = cms.double( 999999.0 ),
1259  deltaR = cms.double( -1.0 ),
1260  minimumImpactParameter = cms.double( -1.0 ),
1261  maximumDecayLength = cms.double( 999999.0 ),
1262  impactParameterType = cms.int32( 1 ),
1263  trackQualityClass = cms.string( "any" ),
1264  deltaRmin = cms.double( 0.0 ),
1265  maxImpactParameter = cms.double( 0.1 ),
1266  useSignedImpactParameterSig = cms.bool( True ),
1267  maximumDistanceToJetAxis = cms.double( 999999.0 ),
1268  nthTrack = cms.int32( -1 )
1269 )
1270 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
1271  b_pT = cms.double( 0.3684 ),
1272  deltaR = cms.double( -1.0 ),
1273  minimumImpactParameter = cms.double( 0.05 ),
1274  a_dR = cms.double( -0.001053 ),
1275  min_pT = cms.double( 120.0 ),
1276  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
1277  max_pT = cms.double( 500.0 ),
1278  impactParameterType = cms.int32( 1 ),
1279  trackQualityClass = cms.string( "any" ),
1280  useVariableJTA = cms.bool( False ),
1281  min_pT_dRcut = cms.double( 0.5 ),
1282  max_pT_trackPTcut = cms.double( 3.0 ),
1283  max_pT_dRcut = cms.double( 0.1 ),
1284  b_dR = cms.double( 0.6263 ),
1285  a_pT = cms.double( 0.005263 ),
1286  maximumDecayLength = cms.double( 999999.0 ),
1287  nthTrack = cms.int32( 1 ),
1288  useSignedImpactParameterSig = cms.bool( False )
1289 )
1290 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1291  MaxDPhi = cms.double( 1.6 ),
1292  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
1293  PropagationDirection = cms.string( "alongMomentum" )
1294 )
1295 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1296  MaxDPhi = cms.double( 1.6 ),
1297  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
1298  PropagationDirection = cms.string( "oppositeToMomentum" )
1299 )
1300 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1301  SimpleMagneticField = cms.string( "" ),
1302  PropagationDirection = cms.string( "oppositeToMomentum" ),
1303  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
1304  Mass = cms.double( 5.11E-4 ),
1305  ptMin = cms.double( -1.0 ),
1306  MaxDPhi = cms.double( 1.6 ),
1307  useRungeKutta = cms.bool( False )
1308 )
1309 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1310  MaxChi2 = cms.double( 16.0 ),
1311  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
1312  pTChargeCutThreshold = cms.double( -1.0 ),
1313  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1314  nSigma = cms.double( 3.0 )
1315 )
1316 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1317  MaxChi2 = cms.double( 30.0 ),
1318  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1319  pTChargeCutThreshold = cms.double( -1.0 ),
1320  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1321  nSigma = cms.double( 3.0 )
1322 )
1323 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1324  MaxChi2 = cms.double( 9.0 ),
1325  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
1326  pTChargeCutThreshold = cms.double( 15.0 ),
1327  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1328  nSigma = cms.double( 3.0 )
1329 )
1330 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1331  MaxChi2 = cms.double( 16.0 ),
1332  nSigma = cms.double( 3.0 ),
1333  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" )
1334 )
1335 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1336  MaxChi2 = cms.double( 30.0 ),
1337  nSigma = cms.double( 3.0 ),
1338  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" )
1339 )
1340 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1341  MaxChi2 = cms.double( 9.0 ),
1342  nSigma = cms.double( 3.0 ),
1343  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" )
1344 )
1345 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
1346  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
1347  MaxComponents = cms.int32( 12 ),
1348  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
1349 )
1350 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
1351  maxImpactParameterSig = cms.double( 999999.0 ),
1352  deltaR = cms.double( -1.0 ),
1353  minimumImpactParameter = cms.double( -1.0 ),
1354  maximumDecayLength = cms.double( 999999.0 ),
1355  impactParameterType = cms.int32( 1 ),
1356  trackQualityClass = cms.string( "any" ),
1357  deltaRmin = cms.double( 0.0 ),
1358  maxImpactParameter = cms.double( 0.1 ),
1359  useSignedImpactParameterSig = cms.bool( True ),
1360  maximumDistanceToJetAxis = cms.double( 999999.0 ),
1361  nthTrack = cms.int32( -1 )
1362 )
1363 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
1364  maxImpactParameterSig = cms.double( 999999.0 ),
1365  deltaR = cms.double( -1.0 ),
1366  minimumImpactParameter = cms.double( -1.0 ),
1367  maximumDecayLength = cms.double( 999999.0 ),
1368  impactParameterType = cms.int32( 1 ),
1369  trackQualityClass = cms.string( "any" ),
1370  deltaRmin = cms.double( 0.0 ),
1371  maxImpactParameter = cms.double( 0.2 ),
1372  useSignedImpactParameterSig = cms.bool( True ),
1373  maximumDistanceToJetAxis = cms.double( 999999.0 ),
1374  nthTrack = cms.int32( -1 )
1375 )
1376 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
1377  b_pT = cms.double( 0.3684 ),
1378  deltaR = cms.double( -1.0 ),
1379  minimumImpactParameter = cms.double( 0.05 ),
1380  a_dR = cms.double( -0.001053 ),
1381  min_pT = cms.double( 120.0 ),
1382  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
1383  max_pT = cms.double( 500.0 ),
1384  impactParameterType = cms.int32( 1 ),
1385  trackQualityClass = cms.string( "any" ),
1386  useVariableJTA = cms.bool( False ),
1387  min_pT_dRcut = cms.double( 0.5 ),
1388  max_pT_trackPTcut = cms.double( 3.0 ),
1389  max_pT_dRcut = cms.double( 0.1 ),
1390  b_dR = cms.double( 0.6263 ),
1391  a_pT = cms.double( 0.005263 ),
1392  maximumDecayLength = cms.double( 999999.0 ),
1393  nthTrack = cms.int32( 1 ),
1394  useSignedImpactParameterSig = cms.bool( False )
1395 )
1396 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
1397  b_pT = cms.double( 0.3684 ),
1398  deltaR = cms.double( -1.0 ),
1399  minimumImpactParameter = cms.double( 0.2 ),
1400  a_dR = cms.double( -0.001053 ),
1401  min_pT = cms.double( 120.0 ),
1402  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
1403  max_pT = cms.double( 500.0 ),
1404  impactParameterType = cms.int32( 1 ),
1405  trackQualityClass = cms.string( "any" ),
1406  useVariableJTA = cms.bool( False ),
1407  min_pT_dRcut = cms.double( 0.5 ),
1408  max_pT_trackPTcut = cms.double( 3.0 ),
1409  max_pT_dRcut = cms.double( 0.1 ),
1410  b_dR = cms.double( 0.6263 ),
1411  a_pT = cms.double( 0.005263 ),
1412  maximumDecayLength = cms.double( 999999.0 ),
1413  nthTrack = cms.int32( 2 ),
1414  useSignedImpactParameterSig = cms.bool( True )
1415 )
1416 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
1417  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
1418 )
1419 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
1420  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
1421  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
1422  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
1423  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
1424  Mass = cms.double( 5.11E-4 ),
1425  BetheHeitlerCorrection = cms.int32( 2 )
1426 )
1427 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1428  NoErrorPropagation = cms.bool( False ),
1429  endcapShiftInZPos = cms.double( 0.0 ),
1430  PropagationDirection = cms.string( "anyDirection" ),
1431  useTuningForL2Speed = cms.bool( True ),
1432  useIsYokeFlag = cms.bool( True ),
1433  endcapShiftInZNeg = cms.double( 0.0 ),
1434  SetVBFPointer = cms.bool( False ),
1435  AssumeNoMaterial = cms.bool( False ),
1436  returnTangentPlane = cms.bool( True ),
1437  useInTeslaFromMagField = cms.bool( False ),
1438  VBFName = cms.string( "VolumeBasedMagneticField" ),
1439  useEndcapShiftsInZ = cms.bool( False ),
1440  sendLogWarning = cms.bool( False ),
1441  useMatVolumes = cms.bool( True ),
1442  debug = cms.bool( False ),
1443  ApplyRadX0Correction = cms.bool( True ),
1444  useMagVolumes = cms.bool( True ),
1445  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
1446 )
1447 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1448  NoErrorPropagation = cms.bool( False ),
1449  endcapShiftInZPos = cms.double( 0.0 ),
1450  PropagationDirection = cms.string( "oppositeToMomentum" ),
1451  useTuningForL2Speed = cms.bool( True ),
1452  useIsYokeFlag = cms.bool( True ),
1453  endcapShiftInZNeg = cms.double( 0.0 ),
1454  SetVBFPointer = cms.bool( False ),
1455  AssumeNoMaterial = cms.bool( False ),
1456  returnTangentPlane = cms.bool( True ),
1457  useInTeslaFromMagField = cms.bool( False ),
1458  VBFName = cms.string( "VolumeBasedMagneticField" ),
1459  useEndcapShiftsInZ = cms.bool( False ),
1460  sendLogWarning = cms.bool( False ),
1461  useMatVolumes = cms.bool( True ),
1462  debug = cms.bool( False ),
1463  ApplyRadX0Correction = cms.bool( True ),
1464  useMagVolumes = cms.bool( True ),
1465  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
1466 )
1467 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
1468  EstimateCut = cms.double( -1.0 ),
1469  LogPixelProbabilityCut = cms.double( -16.0 ),
1470  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
1471  MinNumberOfHits = cms.int32( 3 ),
1472  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
1473  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
1474  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
1475  NoInvalidHitsBeginEnd = cms.bool( True ),
1476  RejectTracks = cms.bool( True )
1477 )
1478 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
1479  EstimateCut = cms.double( -1.0 ),
1480  LogPixelProbabilityCut = cms.double( -16.0 ),
1481  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
1482  MinNumberOfHits = cms.int32( 5 ),
1483  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
1484  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1485  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
1486  NoInvalidHitsBeginEnd = cms.bool( False ),
1487  RejectTracks = cms.bool( True )
1488 )
1489 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1490  SimpleMagneticField = cms.string( "" ),
1491  PropagationDirection = cms.string( "alongMomentum" ),
1492  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
1493  Mass = cms.double( 5.11E-4 ),
1494  ptMin = cms.double( -1.0 ),
1495  MaxDPhi = cms.double( 1.6 ),
1496  useRungeKutta = cms.bool( False )
1497 )
1498 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
1499  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
1500 )
1501 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
1502  EstimateCut = cms.double( -1.0 ),
1503  LogPixelProbabilityCut = cms.double( -16.0 ),
1504  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
1505  MinNumberOfHits = cms.int32( 5 ),
1506  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
1507  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
1508  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
1509  NoInvalidHitsBeginEnd = cms.bool( True ),
1510  RejectTracks = cms.bool( True )
1511 )
1512 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
1513  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
1514  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
1515  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
1516  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
1517  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" )
1518 )
1519 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
1520  ErrorRescaling = cms.double( 100.0 ),
1521  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
1522  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
1523  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
1524  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
1525  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" )
1526 )
1527 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
1528  EstimateCut = cms.double( -1.0 ),
1529  LogPixelProbabilityCut = cms.double( -16.0 ),
1530  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
1531  MinNumberOfHits = cms.int32( 5 ),
1532  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
1533  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1534  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
1535  NoInvalidHitsBeginEnd = cms.bool( False ),
1536  RejectTracks = cms.bool( True )
1537 )
1538 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
1539  EstimateCut = cms.double( -1.0 ),
1540  LogPixelProbabilityCut = cms.double( -16.0 ),
1541  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
1542  MinNumberOfHits = cms.int32( 5 ),
1543  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
1544  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1545  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
1546  NoInvalidHitsBeginEnd = cms.bool( False ),
1547  RejectTracks = cms.bool( True )
1548 )
1549 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
1550  minHits = cms.int32( 3 ),
1551  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
1552  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1553  Updator = cms.string( "hltESPKFUpdator" ),
1554  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
1555  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1556 )
1557 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
1558  minHits = cms.int32( 3 ),
1559  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
1560  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1561  Updator = cms.string( "hltESPKFUpdator" ),
1562  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
1563  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1564 )
1565 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
1566  errorRescaling = cms.double( 100.0 ),
1567  minHits = cms.int32( 3 ),
1568  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
1569  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1570  Updator = cms.string( "hltESPKFUpdator" ),
1571  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
1572  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1573 )
1574 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
1575  errorRescaling = cms.double( 100.0 ),
1576  minHits = cms.int32( 3 ),
1577  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
1578  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1579  Updator = cms.string( "hltESPKFUpdator" ),
1580  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
1581  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1582 )
1583 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
1584  errorRescaling = cms.double( 10.0 ),
1585  minHits = cms.int32( 3 ),
1586  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
1587  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1588  Updator = cms.string( "hltESPKFUpdator" ),
1589  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
1590  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1591 )
1592 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
1593  ComponentName = cms.string( "hltESPKFUpdator" )
1594 )
1595 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
1596  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
1597  DistanceMeasure = cms.string( "KullbackLeibler" )
1598 )
1599 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
1600  minHits = cms.int32( 3 ),
1601  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
1602  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1603  Updator = cms.string( "hltESPKFUpdator" ),
1604  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
1605  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1606 )
1607 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
1608  UseStripStripQualityDB = cms.bool( True ),
1609  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
1610  UsePixelROCQualityDB = cms.bool( True ),
1611  DebugPixelROCQualityDB = cms.untracked.bool( False ),
1612  UseStripAPVFiberQualityDB = cms.bool( True ),
1613  badStripCuts = cms.PSet(
1614  TOB = cms.PSet(
1615  maxConsecutiveBad = cms.uint32( 9999 ),
1616  maxBad = cms.uint32( 9999 )
1617  ),
1618  TID = cms.PSet(
1619  maxConsecutiveBad = cms.uint32( 9999 ),
1620  maxBad = cms.uint32( 9999 )
1621  ),
1622  TEC = cms.PSet(
1623  maxConsecutiveBad = cms.uint32( 9999 ),
1624  maxBad = cms.uint32( 9999 )
1625  ),
1626  TIB = cms.PSet(
1627  maxConsecutiveBad = cms.uint32( 9999 ),
1628  maxBad = cms.uint32( 9999 )
1629  )
1630  ),
1631  DebugStripModuleQualityDB = cms.untracked.bool( False ),
1632  ComponentName = cms.string( "hltESPMeasurementTracker" ),
1633  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
1634  UsePixelModuleQualityDB = cms.bool( True ),
1635  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
1636  HitMatcher = cms.string( "StandardMatcher" ),
1637  DebugStripStripQualityDB = cms.untracked.bool( False ),
1638  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
1639  SiStripQualityLabel = cms.string( "" ),
1640  UseStripModuleQualityDB = cms.bool( True ),
1641  MaskBadAPVFibers = cms.bool( True )
1642 )
1643 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
1644  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
1645 )
1646 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
1647  useLAAlignmentOffsets = cms.bool( False ),
1648  DoCosmics = cms.bool( False ),
1649  eff_charge_cut_highX = cms.double( 1.0 ),
1650  eff_charge_cut_highY = cms.double( 1.0 ),
1651  inflate_all_errors_no_trk_angle = cms.bool( False ),
1652  eff_charge_cut_lowY = cms.double( 0.0 ),
1653  eff_charge_cut_lowX = cms.double( 0.0 ),
1654  UseErrorsFromTemplates = cms.bool( True ),
1655  TruncatePixelCharge = cms.bool( True ),
1656  size_cutY = cms.double( 3.0 ),
1657  size_cutX = cms.double( 3.0 ),
1658  useLAWidthFromDB = cms.bool( False ),
1659  inflate_errors = cms.bool( False ),
1660  Alpha2Order = cms.bool( True ),
1661  ClusterProbComputationFlag = cms.int32( 0 ),
1662  PixelErrorParametrization = cms.string( "NOTcmsim" ),
1663  EdgeClusterErrorX = cms.double( 50.0 ),
1664  EdgeClusterErrorY = cms.double( 85.0 ),
1665  LoadTemplatesFromDB = cms.bool( True ),
1666  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
1667  IrradiationBiasCorrection = cms.bool( False )
1668 )
1669 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1670  SimpleMagneticField = cms.string( "" ),
1671  PropagationDirection = cms.string( "alongMomentum" ),
1672  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
1673  Mass = cms.double( 0.105 ),
1674  ptMin = cms.double( -1.0 ),
1675  MaxDPhi = cms.double( 1.6 ),
1676  useRungeKutta = cms.bool( True )
1677 )
1678 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
1679  Epsilon = cms.double( 5.0 ),
1680  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
1681  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
1682  PropagationDirection = cms.string( "alongMomentum" ),
1683  ComponentName = cms.string( "hltESPSmartPropagator" )
1684 )
1685 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
1686  Epsilon = cms.double( 5.0 ),
1687  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
1688  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
1689  PropagationDirection = cms.string( "alongMomentum" ),
1690  ComponentName = cms.string( "hltESPSmartPropagatorAny" )
1691 )
1692 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
1693  Epsilon = cms.double( 5.0 ),
1694  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
1695  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
1696  PropagationDirection = cms.string( "oppositeToMomentum" ),
1697  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" )
1698 )
1699 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
1700  distance = cms.double( 0.5 )
1701 )
1702 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1703  NoErrorPropagation = cms.bool( False ),
1704  endcapShiftInZPos = cms.double( 0.0 ),
1705  PropagationDirection = cms.string( "alongMomentum" ),
1706  useTuningForL2Speed = cms.bool( False ),
1707  useIsYokeFlag = cms.bool( True ),
1708  endcapShiftInZNeg = cms.double( 0.0 ),
1709  SetVBFPointer = cms.bool( False ),
1710  AssumeNoMaterial = cms.bool( False ),
1711  returnTangentPlane = cms.bool( True ),
1712  useInTeslaFromMagField = cms.bool( False ),
1713  VBFName = cms.string( "VolumeBasedMagneticField" ),
1714  useEndcapShiftsInZ = cms.bool( False ),
1715  sendLogWarning = cms.bool( False ),
1716  useMatVolumes = cms.bool( True ),
1717  debug = cms.bool( False ),
1718  ApplyRadX0Correction = cms.bool( True ),
1719  useMagVolumes = cms.bool( True ),
1720  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" )
1721 )
1722 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1723  NoErrorPropagation = cms.bool( False ),
1724  endcapShiftInZPos = cms.double( 0.0 ),
1725  PropagationDirection = cms.string( "oppositeToMomentum" ),
1726  useTuningForL2Speed = cms.bool( False ),
1727  useIsYokeFlag = cms.bool( True ),
1728  endcapShiftInZNeg = cms.double( 0.0 ),
1729  SetVBFPointer = cms.bool( False ),
1730  AssumeNoMaterial = cms.bool( False ),
1731  returnTangentPlane = cms.bool( True ),
1732  useInTeslaFromMagField = cms.bool( False ),
1733  VBFName = cms.string( "VolumeBasedMagneticField" ),
1734  useEndcapShiftsInZ = cms.bool( False ),
1735  sendLogWarning = cms.bool( False ),
1736  useMatVolumes = cms.bool( True ),
1737  debug = cms.bool( False ),
1738  ApplyRadX0Correction = cms.bool( True ),
1739  useMagVolumes = cms.bool( True ),
1740  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
1741 )
1742 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
1743  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
1744  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
1745  parameters = cms.PSet(
1746  mLC_P2 = cms.double( 0.3 ),
1747  mLC_P1 = cms.double( 0.618 ),
1748  mLC_P0 = cms.double( -0.326 ),
1749  useLegacyError = cms.bool( True ),
1750  mTEC_P1 = cms.double( 0.471 ),
1751  mTEC_P0 = cms.double( -1.885 ),
1752  mTOB_P0 = cms.double( -1.026 ),
1753  mTOB_P1 = cms.double( 0.253 ),
1754  mTIB_P0 = cms.double( -0.742 ),
1755  mTIB_P1 = cms.double( 0.202 ),
1756  mTID_P0 = cms.double( -1.427 ),
1757  mTID_P1 = cms.double( 0.433 ),
1758  maxChgOneMIP = cms.double( -6000.0 )
1759  )
1760 )
1761 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
1762  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
1763  Matcher = cms.string( "StandardMatcher" ),
1764  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
1765  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
1766  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" )
1767 )
1768 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
1769  StripCPE = cms.string( "Fake" ),
1770  Matcher = cms.string( "StandardMatcher" ),
1771  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
1772  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
1773  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" )
1774 )
1775 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
1776  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
1777  fractionShared = cms.double( 0.5 ),
1778  ValidHitBonus = cms.double( 100.0 ),
1779  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
1780  MissingHitPenalty = cms.double( 0.0 ),
1781  allowSharedFirstHit = cms.bool( False )
1782 )
1783 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
1784  minHits = cms.int32( 3 ),
1785  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
1786  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1787  Updator = cms.string( "hltESPKFUpdator" ),
1788  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
1789  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1790 )
1791 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
1792  errorRescaling = cms.double( 100.0 ),
1793  minHits = cms.int32( 3 ),
1794  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
1795  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1796  Updator = cms.string( "hltESPKFUpdator" ),
1797  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
1798  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1799 )
1800 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1801  ComponentName = cms.string( "HODetIdAssociator" ),
1802  etaBinSize = cms.double( 0.087 ),
1803  nEta = cms.int32( 30 ),
1804  nPhi = cms.int32( 72 ),
1805  includeBadChambers = cms.bool( False )
1806 )
1807 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1808  ComponentName = cms.string( "MuonDetIdAssociator" ),
1809  etaBinSize = cms.double( 0.125 ),
1810  nEta = cms.int32( 48 ),
1811  nPhi = cms.int32( 48 ),
1812  includeBadChambers = cms.bool( False )
1813 )
1814 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
1815  ComponentName = cms.string( "SimpleNavigationSchool" ),
1816  SimpleMagneticField = cms.string( "ParabolicMf" )
1817 )
1818 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1819  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
1820  etaBinSize = cms.double( 0.1 ),
1821  nEta = cms.int32( 60 ),
1822  nPhi = cms.int32( 30 ),
1823  includeBadChambers = cms.bool( False )
1824 )
1825 fragment.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
1826  ListOfRecordToMerge = cms.VPSet(
1827  cms.PSet( record = cms.string( "SiPixelQualityFromDbRcd" ),
1828  tag = cms.string( "" )
1829  ),
1830  cms.PSet( record = cms.string( "SiPixelDetVOffRcd" ),
1831  tag = cms.string( "" )
1832  )
1833  )
1834 )
1835 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
1836 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
1837  LatencyRecord = cms.PSet(
1838  record = cms.string( "SiStripLatencyRcd" ),
1839  label = cms.untracked.string( "" )
1840  ),
1841  BackPlaneCorrectionDeconvMode = cms.PSet(
1842  record = cms.string( "SiStripBackPlaneCorrectionRcd" ),
1843  label = cms.untracked.string( "deconvolution" )
1844  ),
1845  BackPlaneCorrectionPeakMode = cms.PSet(
1846  record = cms.string( "SiStripBackPlaneCorrectionRcd" ),
1847  label = cms.untracked.string( "peak" )
1848  )
1849 )
1850 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
1851  LatencyRecord = cms.PSet(
1852  record = cms.string( "SiStripLatencyRcd" ),
1853  label = cms.untracked.string( "" )
1854  ),
1855  LorentzAngleDeconvMode = cms.PSet(
1856  record = cms.string( "SiStripLorentzAngleRcd" ),
1857  label = cms.untracked.string( "deconvolution" )
1858  ),
1859  LorentzAnglePeakMode = cms.PSet(
1860  record = cms.string( "SiStripLorentzAngleRcd" ),
1861  label = cms.untracked.string( "peak" )
1862  )
1863 )
1864 
1865 fragment.hltGetConditions = cms.EDAnalyzer( "EventSetupRecordDataGetter",
1866  toGet = cms.VPSet(
1867  ),
1868  verbose = cms.untracked.bool( False )
1869 )
1870 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
1871  RawDataCollection = cms.InputTag( "rawDataCollector" )
1872 )
1873 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
1874  result = cms.bool( False )
1875 )
1876 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
1877  SelectedTriggerType = cms.int32( 1 )
1878 )
1879 fragment.hltGtDigis = cms.EDProducer( "L1GlobalTriggerRawToDigi",
1880  DaqGtFedId = cms.untracked.int32( 813 ),
1881  Verbosity = cms.untracked.int32( 0 ),
1882  UnpackBxInEvent = cms.int32( 5 ),
1883  ActiveBoardsMask = cms.uint32( 0xffff ),
1884  DaqGtInputTag = cms.InputTag( "rawDataCollector" )
1885 )
1886 fragment.hltCaloStage1Digis = cms.EDProducer( "L1TRawToDigi",
1887  lenSlinkTrailer = cms.untracked.int32( 8 ),
1888  lenAMC13Header = cms.untracked.int32( 8 ),
1889  CTP7 = cms.untracked.bool( False ),
1890  lenAMC13Trailer = cms.untracked.int32( 8 ),
1891  Setup = cms.string( "stage1::CaloSetup" ),
1892  InputLabel = cms.InputTag( "rawDataCollector" ),
1893  lenSlinkHeader = cms.untracked.int32( 8 ),
1894  FWId = cms.uint32( 4294967295 ),
1895  debug = cms.untracked.bool( False ),
1896  FedIds = cms.vint32( 1352 ),
1897  lenAMCHeader = cms.untracked.int32( 8 ),
1898  lenAMCTrailer = cms.untracked.int32( 0 ),
1899  FWOverride = cms.bool( False )
1900 )
1901 fragment.hltCaloStage1LegacyFormatDigis = cms.EDProducer( "L1TCaloUpgradeToGCTConverter",
1902  InputHFCountsCollection = cms.InputTag( 'hltCaloStage1Digis','HFBitCounts' ),
1903  InputHFSumsCollection = cms.InputTag( 'hltCaloStage1Digis','HFRingSums' ),
1904  bxMin = cms.int32( 0 ),
1905  bxMax = cms.int32( 0 ),
1906  InputCollection = cms.InputTag( "hltCaloStage1Digis" ),
1907  InputIsoTauCollection = cms.InputTag( 'hltCaloStage1Digis','isoTaus' ),
1908  InputRlxTauCollection = cms.InputTag( 'hltCaloStage1Digis','rlxTaus' )
1909 )
1910 fragment.hltL1GtObjectMap = cms.EDProducer( "L1GlobalTrigger",
1911  TechnicalTriggersUnprescaled = cms.bool( True ),
1912  ProduceL1GtObjectMapRecord = cms.bool( True ),
1913  AlgorithmTriggersUnmasked = cms.bool( False ),
1914  EmulateBxInEvent = cms.int32( 1 ),
1915  AlgorithmTriggersUnprescaled = cms.bool( True ),
1916  ProduceL1GtDaqRecord = cms.bool( False ),
1917  ReadTechnicalTriggerRecords = cms.bool( True ),
1918  RecordLength = cms.vint32( 3, 0 ),
1919  TechnicalTriggersUnmasked = cms.bool( False ),
1920  ProduceL1GtEvmRecord = cms.bool( False ),
1921  GmtInputTag = cms.InputTag( "hltGtDigis" ),
1922  TechnicalTriggersVetoUnmasked = cms.bool( True ),
1923  AlternativeNrBxBoardEvm = cms.uint32( 0 ),
1924  TechnicalTriggersInputTags = cms.VInputTag( 'simBscDigis' ),
1925  CastorInputTag = cms.InputTag( "castorL1Digis" ),
1926  GctInputTag = cms.InputTag( "hltCaloStage1LegacyFormatDigis" ),
1927  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
1928  WritePsbL1GtDaqRecord = cms.bool( False ),
1929  BstLengthBytes = cms.int32( -1 )
1930 )
1931 fragment.hltL1extraParticles = cms.EDProducer( "L1ExtraParticlesProd",
1932  tauJetSource = cms.InputTag( 'hltCaloStage1LegacyFormatDigis','tauJets' ),
1933  etHadSource = cms.InputTag( "hltCaloStage1LegacyFormatDigis" ),
1934  isoTauJetSource = cms.InputTag( 'hltCaloStage1LegacyFormatDigis','isoTauJets' ),
1935  etTotalSource = cms.InputTag( "hltCaloStage1LegacyFormatDigis" ),
1936  centralBxOnly = cms.bool( True ),
1937  centralJetSource = cms.InputTag( 'hltCaloStage1LegacyFormatDigis','cenJets' ),
1938  etMissSource = cms.InputTag( "hltCaloStage1LegacyFormatDigis" ),
1939  hfRingEtSumsSource = cms.InputTag( "hltCaloStage1LegacyFormatDigis" ),
1940  produceMuonParticles = cms.bool( True ),
1941  forwardJetSource = cms.InputTag( 'hltCaloStage1LegacyFormatDigis','forJets' ),
1942  ignoreHtMiss = cms.bool( False ),
1943  htMissSource = cms.InputTag( "hltCaloStage1LegacyFormatDigis" ),
1944  produceCaloParticles = cms.bool( True ),
1945  muonSource = cms.InputTag( "hltGtDigis" ),
1946  isolatedEmSource = cms.InputTag( 'hltCaloStage1LegacyFormatDigis','isoEm' ),
1947  nonIsolatedEmSource = cms.InputTag( 'hltCaloStage1LegacyFormatDigis','nonIsoEm' ),
1948  hfRingBitCountsSource = cms.InputTag( "hltCaloStage1LegacyFormatDigis" )
1949 )
1950 fragment.hltBPTXAntiCoincidence = cms.EDFilter( "HLTLevel1Activity",
1951  technicalBits = cms.uint64( 0x8 ),
1952  ignoreL1Mask = cms.bool( True ),
1953  invert = cms.bool( True ),
1954  physicsLoBits = cms.uint64( 0x0 ),
1955  physicsHiBits = cms.uint64( 0x0 ),
1956  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1957  daqPartitions = cms.uint32( 1 ),
1958  bunchCrossings = cms.vint32( 0, 1, -1 )
1959 )
1960 fragment.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
1961  scalersInputTag = cms.InputTag( "rawDataCollector" )
1962 )
1963 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
1964  maxZ = cms.double( 40.0 ),
1965  src = cms.InputTag( "hltScalersRawToDigi" ),
1966  gtEvmLabel = cms.InputTag( "" ),
1967  changeToCMSCoordinates = cms.bool( False ),
1968  setSigmaZ = cms.double( 0.0 ),
1969  maxRadius = cms.double( 2.0 )
1970 )
1971 fragment.hltL1sL1SingleJetC20NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed",
1972  L1SeedsLogicalExpression = cms.string( "L1_SingleJetC20_NotBptxOR" ),
1973  saveTags = cms.bool( True ),
1974  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
1975  L1UseL1TriggerObjectMaps = cms.bool( True ),
1976  L1UseAliasesForSeeding = cms.bool( True ),
1977  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1978  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
1979  L1NrBxInEvent = cms.int32( 1 ),
1980  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
1981  L1TechTriggerSeeding = cms.bool( False )
1982 )
1983 fragment.hltL1BeamHaloAntiCoincidence3BX = cms.EDFilter( "HLTLevel1Activity",
1984  technicalBits = cms.uint64( 0x0 ),
1985  ignoreL1Mask = cms.bool( True ),
1986  invert = cms.bool( True ),
1987  physicsLoBits = cms.uint64( 0x0 ),
1988  physicsHiBits = cms.uint64( 0x8000000000000000 ),
1989  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1990  daqPartitions = cms.uint32( 1 ),
1991  bunchCrossings = cms.vint32( 0, 1, -1 )
1992 )
1993 fragment.hltPreJetE30NoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler",
1994  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1995  offset = cms.uint32( 0 )
1996 )
1997 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
1998  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
1999  FilterDataQuality = cms.bool( True ),
2000  silent = cms.untracked.bool( True ),
2001  HcalFirstFED = cms.untracked.int32( 700 ),
2002  InputLabel = cms.InputTag( "rawDataCollector" ),
2003  ComplainEmptyData = cms.untracked.bool( False ),
2004  ElectronicsMap = cms.string( "" ),
2005  UnpackCalib = cms.untracked.bool( True ),
2006  FEDs = cms.untracked.vint32( ),
2007  UnpackerMode = cms.untracked.int32( 0 ),
2008  UnpackTTP = cms.untracked.bool( False ),
2009  lastSample = cms.int32( 9 ),
2010  UnpackZDC = cms.untracked.bool( True ),
2011  firstSample = cms.int32( 0 )
2012 )
2013 fragment.hltHbhereco = cms.EDProducer( "HcalHitReconstructor",
2014  digiTimeFromDB = cms.bool( True ),
2015  mcOOTCorrectionName = cms.string( "" ),
2016  S9S1stat = cms.PSet( ),
2017  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
2018  tsFromDB = cms.bool( True ),
2019  samplesToAdd = cms.int32( 4 ),
2020  mcOOTCorrectionCategory = cms.string( "MC" ),
2021  dataOOTCorrectionName = cms.string( "" ),
2022  puCorrMethod = cms.int32( 0 ),
2023  correctionPhaseNS = cms.double( 13.0 ),
2024  HFInWindowStat = cms.PSet( ),
2025  digiLabel = cms.InputTag( "hltHcalDigis" ),
2026  setHSCPFlags = cms.bool( False ),
2027  firstAuxTS = cms.int32( 4 ),
2028  digistat = cms.PSet( ),
2029  hfTimingTrustParameters = cms.PSet( ),
2030  PETstat = cms.PSet( ),
2031  setSaturationFlags = cms.bool( False ),
2032  setNegativeFlags = cms.bool( False ),
2033  useLeakCorrection = cms.bool( False ),
2034  setTimingTrustFlags = cms.bool( False ),
2035  S8S1stat = cms.PSet( ),
2036  correctForPhaseContainment = cms.bool( True ),
2037  correctForTimeslew = cms.bool( True ),
2038  setNoiseFlags = cms.bool( False ),
2039  correctTiming = cms.bool( False ),
2040  setPulseShapeFlags = cms.bool( False ),
2041  Subdetector = cms.string( "HBHE" ),
2042  dataOOTCorrectionCategory = cms.string( "Data" ),
2043  dropZSmarkedPassed = cms.bool( True ),
2044  recoParamsFromDB = cms.bool( True ),
2045  firstSample = cms.int32( 4 ),
2046  setTimingShapedCutsFlags = cms.bool( False ),
2047  pulseJitter = cms.double( 1.0 ),
2048  chargeMax = cms.double( 6.0 ),
2049  timeMin = cms.double( -15.0 ),
2050  ts4chi2 = cms.double( 15.0 ),
2051  ts345chi2 = cms.double( 100.0 ),
2052  applyTimeSlew = cms.bool( True ),
2053  applyTimeConstraint = cms.bool( True ),
2054  applyPulseJitter = cms.bool( False ),
2055  timingshapedcutsParameters = cms.PSet(
2056  ignorelowest = cms.bool( True ),
2057  win_offset = cms.double( 0.0 ),
2058  ignorehighest = cms.bool( False ),
2059  win_gain = cms.double( 1.0 ),
2060  tfilterEnvelope = cms.vdouble( 4.0, 12.04, 13.0, 10.56, 23.5, 8.82, 37.0, 7.38, 56.0, 6.3, 81.0, 5.64, 114.5, 5.44, 175.5, 5.38, 350.5, 5.14 )
2061  ),
2062  ts3chi2 = cms.double( 5.0 ),
2063  ts4Min = cms.double( 5.0 ),
2064  pulseShapeParameters = cms.PSet( ),
2065  noise = cms.double( 1.0 ),
2066  applyPedConstraint = cms.bool( True ),
2067  applyUnconstrainedFit = cms.bool( False ),
2068  ts4Max = cms.double( 500.0 ),
2069  meanTime = cms.double( -2.5 ),
2070  flagParameters = cms.PSet(
2071  nominalPedestal = cms.double( 3.0 ),
2072  hitMultiplicityThreshold = cms.int32( 17 ),
2073  hitEnergyMinimum = cms.double( 1.0 ),
2074  pulseShapeParameterSets = cms.VPSet(
2075  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
2076  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
2077  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
2078  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
2079  )
2080  ),
2081  fitTimes = cms.int32( 1 ),
2082  timeMax = cms.double( 10.0 ),
2083  timeSigma = cms.double( 5.0 ),
2084  pedSigma = cms.double( 0.5 ),
2085  meanPed = cms.double( 0.0 ),
2086  hscpParameters = cms.PSet(
2087  slopeMax = cms.double( -0.6 ),
2088  r1Max = cms.double( 1.0 ),
2089  r1Min = cms.double( 0.15 ),
2090  TimingEnergyThreshold = cms.double( 30.0 ),
2091  slopeMin = cms.double( -1.5 ),
2092  outerMin = cms.double( 0.0 ),
2093  outerMax = cms.double( 0.1 ),
2094  fracLeaderMin = cms.double( 0.4 ),
2095  r2Min = cms.double( 0.1 ),
2096  r2Max = cms.double( 0.5 ),
2097  fracLeaderMax = cms.double( 0.7 )
2098  )
2099 )
2100 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
2101  rbxSpikeEnergy = cms.double( 50.0 ),
2102  energy = cms.double( -99.0 ),
2103  inputTag = cms.InputTag( "hltHbhereco" ),
2104  hpdSpikeIsolationEnergy = cms.double( 1.0 ),
2105  hpdSpikeEnergy = cms.double( 10.0 ),
2106  rbxSpikeUnbalance = cms.double( 0.2 )
2107 )
2108 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
2109  EBSumThreshold = cms.double( 0.2 ),
2110  MomHBDepth = cms.double( 0.2 ),
2111  UseEtEBTreshold = cms.bool( False ),
2112  hfInput = cms.InputTag( "" ),
2113  AllowMissingInputs = cms.bool( True ),
2114  MomEEDepth = cms.double( 0.0 ),
2115  EESumThreshold = cms.double( 0.45 ),
2116  HBGrid = cms.vdouble( ),
2117  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
2118  HBThreshold = cms.double( 0.7 ),
2119  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
2120  UseEcalRecoveredHits = cms.bool( False ),
2121  MomConstrMethod = cms.int32( 1 ),
2122  MomHEDepth = cms.double( 0.4 ),
2123  HcalThreshold = cms.double( -1000.0 ),
2124  HF2Weights = cms.vdouble( ),
2125  HOWeights = cms.vdouble( ),
2126  EEGrid = cms.vdouble( ),
2127  UseSymEBTreshold = cms.bool( False ),
2128  EEWeights = cms.vdouble( ),
2129  EEWeight = cms.double( 1.0 ),
2130  UseHO = cms.bool( False ),
2131  HBWeights = cms.vdouble( ),
2132  HF1Weight = cms.double( 1.0 ),
2133  HF2Grid = cms.vdouble( ),
2134  HEDWeights = cms.vdouble( ),
2135  HEDGrid = cms.vdouble( ),
2136  EBWeight = cms.double( 1.0 ),
2137  HF1Grid = cms.vdouble( ),
2138  EBWeights = cms.vdouble( ),
2139  HOWeight = cms.double( 1.0E-99 ),
2140  HESWeight = cms.double( 1.0 ),
2141  HESThreshold = cms.double( 0.8 ),
2142  hbheInput = cms.InputTag( "hltHbhereco" ),
2143  HF2Weight = cms.double( 1.0 ),
2144  HF2Threshold = cms.double( 0.85 ),
2145  HcalAcceptSeverityLevel = cms.uint32( 9 ),
2146  EEThreshold = cms.double( 0.3 ),
2147  HOThresholdPlus1 = cms.double( 3.5 ),
2148  HOThresholdPlus2 = cms.double( 3.5 ),
2149  HF1Weights = cms.vdouble( ),
2150  hoInput = cms.InputTag( "" ),
2151  HF1Threshold = cms.double( 0.5 ),
2152  HOThresholdMinus1 = cms.double( 3.5 ),
2153  HESGrid = cms.vdouble( ),
2154  EcutTower = cms.double( -1000.0 ),
2155  UseRejectedRecoveredEcalHits = cms.bool( False ),
2156  UseEtEETreshold = cms.bool( False ),
2157  HESWeights = cms.vdouble( ),
2158  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
2159  'kWeird',
2160  'kBad' ),
2161  HEDWeight = cms.double( 1.0 ),
2162  UseSymEETreshold = cms.bool( False ),
2163  HEDThreshold = cms.double( 0.8 ),
2164  EBThreshold = cms.double( 0.07 ),
2165  UseRejectedHitsOnly = cms.bool( False ),
2166  UseHcalRecoveredHits = cms.bool( False ),
2167  HOThresholdMinus2 = cms.double( 3.5 ),
2168  HOThreshold0 = cms.double( 3.5 ),
2169  ecalInputs = cms.VInputTag( ),
2170  UseRejectedRecoveredHcalHits = cms.bool( False ),
2171  MomEBDepth = cms.double( 0.3 ),
2172  HBWeight = cms.double( 1.0 ),
2173  HOGrid = cms.vdouble( ),
2174  EBGrid = cms.vdouble( )
2175 )
2176 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
2177  Active_Area_Repeats = cms.int32( 5 ),
2178  doAreaFastjet = cms.bool( False ),
2179  voronoiRfact = cms.double( -9.0 ),
2180  maxBadHcalCells = cms.uint32( 9999999 ),
2181  doAreaDiskApprox = cms.bool( False ),
2182  maxRecoveredEcalCells = cms.uint32( 9999999 ),
2183  jetType = cms.string( "CaloJet" ),
2184  minSeed = cms.uint32( 0 ),
2185  Ghost_EtaMax = cms.double( 6.0 ),
2186  doRhoFastjet = cms.bool( False ),
2187  jetAlgorithm = cms.string( "IterativeCone" ),
2188  nSigmaPU = cms.double( 1.0 ),
2189  GhostArea = cms.double( 0.01 ),
2190  Rho_EtaMax = cms.double( 4.4 ),
2191  maxBadEcalCells = cms.uint32( 9999999 ),
2192  useDeterministicSeed = cms.bool( True ),
2193  doPVCorrection = cms.bool( False ),
2194  maxRecoveredHcalCells = cms.uint32( 9999999 ),
2195  rParam = cms.double( 0.4 ),
2196  maxProblematicHcalCells = cms.uint32( 9999999 ),
2197  doOutputJets = cms.bool( True ),
2198  src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
2199  inputEtMin = cms.double( 0.3 ),
2200  puPtMin = cms.double( 10.0 ),
2201  srcPVs = cms.InputTag( "offlinePrimaryVertices" ),
2202  jetPtMin = cms.double( 1.0 ),
2203  radiusPU = cms.double( 0.4 ),
2204  maxProblematicEcalCells = cms.uint32( 9999999 ),
2205  doPUOffsetCorr = cms.bool( False ),
2206  inputEMin = cms.double( 0.0 ),
2207  useMassDropTagger = cms.bool( False ),
2208  muMin = cms.double( -1.0 ),
2209  subtractorName = cms.string( "" ),
2210  muCut = cms.double( -1.0 ),
2211  subjetPtMin = cms.double( -1.0 ),
2212  useTrimming = cms.bool( False ),
2213  muMax = cms.double( -1.0 ),
2214  yMin = cms.double( -1.0 ),
2215  useFiltering = cms.bool( False ),
2216  rFilt = cms.double( -1.0 ),
2217  yMax = cms.double( -1.0 ),
2218  zcut = cms.double( -1.0 ),
2219  MinVtxNdof = cms.int32( 5 ),
2220  MaxVtxZ = cms.double( 15.0 ),
2221  UseOnlyVertexTracks = cms.bool( False ),
2222  dRMin = cms.double( -1.0 ),
2223  nFilt = cms.int32( -1 ),
2224  usePruning = cms.bool( False ),
2225  maxDepth = cms.int32( -1 ),
2226  yCut = cms.double( -1.0 ),
2227  DzTrVtxMax = cms.double( 0.0 ),
2228  UseOnlyOnePV = cms.bool( False ),
2229  rcut_factor = cms.double( -1.0 ),
2230  sumRecHits = cms.bool( False ),
2231  trimPtFracMin = cms.double( -1.0 ),
2232  dRMax = cms.double( -1.0 ),
2233  DxyTrVtxMax = cms.double( 0.0 ),
2234  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
2235 )
2236 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
2237  saveTags = cms.bool( True ),
2238  MinPt = cms.double( -1.0 ),
2239  MinN = cms.int32( 1 ),
2240  MaxEta = cms.double( 3.0 ),
2241  MinMass = cms.double( -1.0 ),
2242  inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
2243  MinE = cms.double( 30.0 ),
2244  triggerType = cms.int32( 85 )
2245 )
2246 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
2247  result = cms.bool( True )
2248 )
2249 fragment.hltPreJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
2250  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2251  offset = cms.uint32( 0 )
2252 )
2253 fragment.hltL1sL1SingleJetC32NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed",
2254  L1SeedsLogicalExpression = cms.string( "L1_SingleJetC32_NotBptxOR" ),
2255  saveTags = cms.bool( True ),
2256  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2257  L1UseL1TriggerObjectMaps = cms.bool( True ),
2258  L1UseAliasesForSeeding = cms.bool( True ),
2259  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2260  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2261  L1NrBxInEvent = cms.int32( 1 ),
2262  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2263  L1TechTriggerSeeding = cms.bool( False )
2264 )
2265 fragment.hltPreJetE50NoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler",
2266  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2267  offset = cms.uint32( 0 )
2268 )
2269 fragment.hltStoppedHSCP1CaloJetEnergy50 = cms.EDFilter( "HLT1CaloJet",
2270  saveTags = cms.bool( True ),
2271  MinPt = cms.double( -1.0 ),
2272  MinN = cms.int32( 1 ),
2273  MaxEta = cms.double( 3.0 ),
2274  MinMass = cms.double( -1.0 ),
2275  inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
2276  MinE = cms.double( 50.0 ),
2277  triggerType = cms.int32( 85 )
2278 )
2279 fragment.hltPreJetE70NoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler",
2280  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2281  offset = cms.uint32( 0 )
2282 )
2283 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
2284  saveTags = cms.bool( True ),
2285  MinPt = cms.double( -1.0 ),
2286  MinN = cms.int32( 1 ),
2287  MaxEta = cms.double( 3.0 ),
2288  MinMass = cms.double( -1.0 ),
2289  inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
2290  MinE = cms.double( 70.0 ),
2291  triggerType = cms.int32( 85 )
2292 )
2293 fragment.hltL1sL1SingleMuOpen = cms.EDFilter( "HLTLevel1GTSeed",
2294  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
2295  saveTags = cms.bool( True ),
2296  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2297  L1UseL1TriggerObjectMaps = cms.bool( True ),
2298  L1UseAliasesForSeeding = cms.bool( True ),
2299  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2300  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2301  L1NrBxInEvent = cms.int32( 3 ),
2302  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2303  L1TechTriggerSeeding = cms.bool( False )
2304 )
2305 fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler",
2306  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2307  offset = cms.uint32( 0 )
2308 )
2309 fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter",
2310  saveTags = cms.bool( True ),
2311  CSCTFtag = cms.InputTag( "unused" ),
2312  PreviousCandTag = cms.InputTag( "hltL1sL1SingleMuOpen" ),
2313  MinPt = cms.double( 0.0 ),
2314  MinN = cms.int32( 1 ),
2315  MaxEta = cms.double( 2.5 ),
2316  SelectQualities = cms.vint32( ),
2317  CandTag = cms.InputTag( "hltL1extraParticles" ),
2318  ExcludeSingleSegmentCSC = cms.bool( False )
2319 )
2320 fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler",
2321  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2322  offset = cms.uint32( 0 )
2323 )
2324 fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1Filter",
2325  saveTags = cms.bool( True ),
2326  CSCTFtag = cms.InputTag( "unused" ),
2327  PreviousCandTag = cms.InputTag( "hltL1sL1SingleMuOpen" ),
2328  MinPt = cms.double( 0.0 ),
2329  MinN = cms.int32( 1 ),
2330  MaxEta = cms.double( 1.25 ),
2331  SelectQualities = cms.vint32( ),
2332  CandTag = cms.InputTag( "hltL1extraParticles" ),
2333  ExcludeSingleSegmentCSC = cms.bool( False )
2334 )
2335 fragment.hltL1TechDTGlobalOR = cms.EDFilter( "HLTLevel1GTSeed",
2336  L1SeedsLogicalExpression = cms.string( "20" ),
2337  saveTags = cms.bool( True ),
2338  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2339  L1UseL1TriggerObjectMaps = cms.bool( True ),
2340  L1UseAliasesForSeeding = cms.bool( True ),
2341  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2342  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2343  L1NrBxInEvent = cms.int32( 3 ),
2344  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2345  L1TechTriggerSeeding = cms.bool( True )
2346 )
2347 fragment.hltPreL1TechDTGlobalOR = cms.EDFilter( "HLTPrescaler",
2348  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2349  offset = cms.uint32( 0 )
2350 )
2351 fragment.hltL1sL1MuOpenNotMinimumBiasHF2AND = cms.EDFilter( "HLTLevel1GTSeed",
2352  L1SeedsLogicalExpression = cms.string( "L1_MuOpen_NotMinimumBiasHF2_AND" ),
2353  saveTags = cms.bool( True ),
2354  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2355  L1UseL1TriggerObjectMaps = cms.bool( True ),
2356  L1UseAliasesForSeeding = cms.bool( True ),
2357  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2358  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2359  L1NrBxInEvent = cms.int32( 3 ),
2360  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2361  L1TechTriggerSeeding = cms.bool( False )
2362 )
2363 fragment.hltPreL1MuOpenNotHF2 = cms.EDFilter( "HLTPrescaler",
2364  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2365  offset = cms.uint32( 0 )
2366 )
2367 fragment.hltL1MuNotHF2L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter",
2368  saveTags = cms.bool( True ),
2369  CSCTFtag = cms.InputTag( "unused" ),
2370  PreviousCandTag = cms.InputTag( "hltL1sL1MuOpenNotMinimumBiasHF2AND" ),
2371  MinPt = cms.double( 0.0 ),
2372  MinN = cms.int32( 1 ),
2373  MaxEta = cms.double( 2.5 ),
2374  SelectQualities = cms.vint32( ),
2375  CandTag = cms.InputTag( "hltL1extraParticles" ),
2376  ExcludeSingleSegmentCSC = cms.bool( False )
2377 )
2378 fragment.hltL1sL1EG5ZDCOrNotMinimumBiasHF2AND = cms.EDFilter( "HLTLevel1GTSeed",
2379  L1SeedsLogicalExpression = cms.string( "L1_MuOpen_NotMinimumBiasHF2_AND" ),
2380  saveTags = cms.bool( True ),
2381  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2382  L1UseL1TriggerObjectMaps = cms.bool( True ),
2383  L1UseAliasesForSeeding = cms.bool( True ),
2384  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2385  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2386  L1NrBxInEvent = cms.int32( 3 ),
2387  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2388  L1TechTriggerSeeding = cms.bool( False )
2389 )
2390 fragment.hltPreL1MuOpenNotHF2PixelSingleTrack = cms.EDFilter( "HLTPrescaler",
2391  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2392  offset = cms.uint32( 0 )
2393 )
2394 fragment.hltSiPixelDigis = cms.EDProducer( "SiPixelRawToDigi",
2395  UseQualityInfo = cms.bool( False ),
2396  UsePilotBlade = cms.bool( False ),
2397  UsePhase1 = cms.bool( False ),
2398  InputLabel = cms.InputTag( "rawDataCollector" ),
2399  IncludeErrors = cms.bool( False ),
2400  ErrorList = cms.vint32( ),
2401  Regions = cms.PSet( ),
2402  Timing = cms.untracked.bool( False ),
2403  UserErrorList = cms.vint32( )
2404 )
2405 fragment.hltHISiPixelClusters = cms.EDProducer( "SiPixelClusterProducer",
2406  src = cms.InputTag( "hltSiPixelDigis" ),
2407  ChannelThreshold = cms.int32( 1000 ),
2408  maxNumberOfClusters = cms.int32( -1 ),
2409  VCaltoElectronGain = cms.int32( 65 ),
2410  MissCalibrate = cms.untracked.bool( True ),
2411  SplitClusters = cms.bool( False ),
2412  VCaltoElectronOffset = cms.int32( -414 ),
2413  payloadType = cms.string( "HLT" ),
2414  SeedThreshold = cms.int32( 1000 ),
2415  ClusterThreshold = cms.double( 4000.0 )
2416 )
2417 fragment.hltHISiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
2418  src = cms.InputTag( "hltHISiPixelClusters" ),
2419  onDemand = cms.bool( False )
2420 )
2421 fragment.hltHISiPixelRecHits = cms.EDProducer( "SiPixelRecHitConverter",
2422  VerboseLevel = cms.untracked.int32( 0 ),
2423  src = cms.InputTag( "hltHISiPixelClusters" ),
2424  CPE = cms.string( "hltESPPixelCPEGeneric" )
2425 )
2426 fragment.hltPixelLayerTripletsForUPC = cms.EDProducer( "SeedingLayersEDProducer",
2427  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
2428  'BPix1+BPix2+FPix1_pos',
2429  'BPix1+BPix2+FPix1_neg',
2430  'BPix1+FPix1_pos+FPix2_pos',
2431  'BPix1+FPix1_neg+FPix2_neg' ),
2432  MTOB = cms.PSet( ),
2433  TEC = cms.PSet( ),
2434  MTID = cms.PSet( ),
2435  FPix = cms.PSet(
2436  useErrorsFromParam = cms.bool( True ),
2437  hitErrorRPhi = cms.double( 0.0051 ),
2438  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
2439  HitProducer = cms.string( "hltHISiPixelRecHits" ),
2440  hitErrorRZ = cms.double( 0.0036 )
2441  ),
2442  MTEC = cms.PSet( ),
2443  MTIB = cms.PSet( ),
2444  TID = cms.PSet( ),
2445  TOB = cms.PSet( ),
2446  BPix = cms.PSet(
2447  useErrorsFromParam = cms.bool( True ),
2448  hitErrorRPhi = cms.double( 0.0027 ),
2449  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
2450  HitProducer = cms.string( "hltHISiPixelRecHits" ),
2451  hitErrorRZ = cms.double( 0.006 )
2452  ),
2453  TIB = cms.PSet( )
2454 )
2455 fragment.hltPixelTracksForUPC = cms.EDProducer( "PixelTrackProducer",
2456  useFilterWithES = cms.bool( False ),
2457  FilterPSet = cms.PSet(
2458  chi2 = cms.double( 1000.0 ),
2459  nSigmaTipMaxTolerance = cms.double( 0.0 ),
2460  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
2461  nSigmaInvPtTolerance = cms.double( 0.0 ),
2462  ptMin = cms.double( 0.1 ),
2463  tipMax = cms.double( 1.0 )
2464  ),
2465  passLabel = cms.string( "" ),
2466  FitterPSet = cms.PSet(
2467  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
2468  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
2469  fixImpactParameter = cms.double( 0.0 )
2470  ),
2471  RegionFactoryPSet = cms.PSet(
2472  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
2473  RegionPSet = cms.PSet(
2474  precise = cms.bool( True ),
2475  originRadius = cms.double( 0.2 ),
2476  ptMin = cms.double( 0.1 ),
2477  originHalfLength = cms.double( 24.0 ),
2478  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
2479  )
2480  ),
2481  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
2482  OrderedHitsFactoryPSet = cms.PSet(
2483  ComponentName = cms.string( "StandardHitTripletGenerator" ),
2484  GeneratorPSet = cms.PSet(
2485  useBending = cms.bool( True ),
2486  useFixedPreFiltering = cms.bool( False ),
2487  maxElement = cms.uint32( 100000 ),
2488  phiPreFiltering = cms.double( 0.3 ),
2489  extraHitRPhitolerance = cms.double( 0.06 ),
2490  useMultScattering = cms.bool( True ),
2491  SeedComparitorPSet = cms.PSet(
2492  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
2493  clusterShapeCacheSrc = cms.InputTag( "hltHISiPixelClustersCache" )
2494  ),
2495  extraHitRZtolerance = cms.double( 0.06 ),
2496  ComponentName = cms.string( "PixelTripletHLTGenerator" )
2497  ),
2498  SeedingLayers = cms.InputTag( "hltPixelLayerTripletsForUPC" )
2499  )
2500 )
2501 fragment.hltPixelCandsForUPC = cms.EDProducer( "ConcreteChargedCandidateProducer",
2502  src = cms.InputTag( "hltPixelTracksForUPC" ),
2503  particleType = cms.string( "pi+" )
2504 )
2505 fragment.hltSinglePixelTrackForUPC = cms.EDFilter( "CandViewCountFilter",
2506  src = cms.InputTag( "hltPixelCandsForUPC" ),
2507  minNumber = cms.uint32( 1 )
2508 )
2509 fragment.hltL1sL1RomanPots = cms.EDFilter( "HLTLevel1GTSeed",
2510  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_0" ),
2511  saveTags = cms.bool( True ),
2512  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2513  L1UseL1TriggerObjectMaps = cms.bool( True ),
2514  L1UseAliasesForSeeding = cms.bool( True ),
2515  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2516  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2517  L1NrBxInEvent = cms.int32( 3 ),
2518  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2519  L1TechTriggerSeeding = cms.bool( False )
2520 )
2521 fragment.hltPreL1RomanPotsSinglePixelTrack02 = cms.EDFilter( "HLTPrescaler",
2522  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2523  offset = cms.uint32( 0 )
2524 )
2525 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelClusterProducer",
2526  src = cms.InputTag( "hltSiPixelDigis" ),
2527  ChannelThreshold = cms.int32( 1000 ),
2528  maxNumberOfClusters = cms.int32( 20000 ),
2529  VCaltoElectronGain = cms.int32( 65 ),
2530  MissCalibrate = cms.untracked.bool( True ),
2531  SplitClusters = cms.bool( False ),
2532  VCaltoElectronOffset = cms.int32( -414 ),
2533  payloadType = cms.string( "HLT" ),
2534  SeedThreshold = cms.int32( 1000 ),
2535  ClusterThreshold = cms.double( 4000.0 )
2536 )
2537 fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
2538  src = cms.InputTag( "hltSiPixelClusters" ),
2539  onDemand = cms.bool( False )
2540 )
2541 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitConverter",
2542  VerboseLevel = cms.untracked.int32( 0 ),
2543  src = cms.InputTag( "hltSiPixelClusters" ),
2544  CPE = cms.string( "hltESPPixelCPEGeneric" )
2545 )
2546 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
2547  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
2548  'BPix1+BPix2+FPix1_pos',
2549  'BPix1+BPix2+FPix1_neg',
2550  'BPix1+FPix1_pos+FPix2_pos',
2551  'BPix1+FPix1_neg+FPix2_neg' ),
2552  MTOB = cms.PSet( ),
2553  TEC = cms.PSet( ),
2554  MTID = cms.PSet( ),
2555  FPix = cms.PSet(
2556  useErrorsFromParam = cms.bool( True ),
2557  hitErrorRPhi = cms.double( 0.0051 ),
2558  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
2559  HitProducer = cms.string( "hltSiPixelRecHits" ),
2560  hitErrorRZ = cms.double( 0.0036 )
2561  ),
2562  MTEC = cms.PSet( ),
2563  MTIB = cms.PSet( ),
2564  TID = cms.PSet( ),
2565  TOB = cms.PSet( ),
2566  BPix = cms.PSet(
2567  useErrorsFromParam = cms.bool( True ),
2568  hitErrorRPhi = cms.double( 0.0027 ),
2569  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
2570  HitProducer = cms.string( "hltSiPixelRecHits" ),
2571  hitErrorRZ = cms.double( 0.006 )
2572  ),
2573  TIB = cms.PSet( )
2574 )
2575 fragment.hltPixelTracksForMinBias01 = cms.EDProducer( "PixelTrackProducer",
2576  useFilterWithES = cms.bool( False ),
2577  FilterPSet = cms.PSet(
2578  chi2 = cms.double( 1000.0 ),
2579  nSigmaTipMaxTolerance = cms.double( 0.0 ),
2580  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
2581  nSigmaInvPtTolerance = cms.double( 0.0 ),
2582  ptMin = cms.double( 0.1 ),
2583  tipMax = cms.double( 1.0 )
2584  ),
2585  passLabel = cms.string( "" ),
2586  FitterPSet = cms.PSet(
2587  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
2588  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" )
2589  ),
2590  RegionFactoryPSet = cms.PSet(
2591  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
2592  RegionPSet = cms.PSet(
2593  precise = cms.bool( True ),
2594  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
2595  originHalfLength = cms.double( 25.0 ),
2596  originRadius = cms.double( 0.1 ),
2597  ptMin = cms.double( 0.1 )
2598  )
2599  ),
2600  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
2601  OrderedHitsFactoryPSet = cms.PSet(
2602  ComponentName = cms.string( "StandardHitTripletGenerator" ),
2603  GeneratorPSet = cms.PSet(
2604  useBending = cms.bool( True ),
2605  useFixedPreFiltering = cms.bool( False ),
2606  maxElement = cms.uint32( 100000 ),
2607  phiPreFiltering = cms.double( 0.3 ),
2608  extraHitRPhitolerance = cms.double( 0.06 ),
2609  useMultScattering = cms.bool( True ),
2610  SeedComparitorPSet = cms.PSet(
2611  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
2612  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
2613  ),
2614  extraHitRZtolerance = cms.double( 0.06 ),
2615  ComponentName = cms.string( "PixelTripletHLTGenerator" )
2616  ),
2617  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
2618  )
2619 )
2620 fragment.hltPixelCandsForMinBias01 = cms.EDProducer( "ConcreteChargedCandidateProducer",
2621  src = cms.InputTag( "hltPixelTracksForMinBias01" ),
2622  particleType = cms.string( "pi+" )
2623 )
2624 fragment.hltMinBiasPixelFilterPT02 = cms.EDFilter( "HLTPixlMBFilt",
2625  pixlTag = cms.InputTag( "hltPixelCandsForMinBias01" ),
2626  saveTags = cms.bool( True ),
2627  MinTrks = cms.uint32( 1 ),
2628  MinPt = cms.double( 0.2 ),
2629  MinSep = cms.double( 1.0 )
2630 )
2631 fragment.hltPreL1RomanPotsSinglePixelTrack04 = cms.EDFilter( "HLTPrescaler",
2632  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2633  offset = cms.uint32( 0 )
2634 )
2635 fragment.hltPixelTracksForMinBias = cms.EDProducer( "PixelTrackProducer",
2636  useFilterWithES = cms.bool( False ),
2637  FilterPSet = cms.PSet(
2638  chi2 = cms.double( 1000.0 ),
2639  nSigmaTipMaxTolerance = cms.double( 0.0 ),
2640  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
2641  nSigmaInvPtTolerance = cms.double( 0.0 ),
2642  ptMin = cms.double( 0.4 ),
2643  tipMax = cms.double( 1.0 )
2644  ),
2645  passLabel = cms.string( "" ),
2646  FitterPSet = cms.PSet(
2647  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
2648  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" )
2649  ),
2650  RegionFactoryPSet = cms.PSet(
2651  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
2652  RegionPSet = cms.PSet(
2653  precise = cms.bool( True ),
2654  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
2655  originHalfLength = cms.double( 25.0 ),
2656  originRadius = cms.double( 0.1 ),
2657  ptMin = cms.double( 0.4 )
2658  )
2659  ),
2660  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
2661  OrderedHitsFactoryPSet = cms.PSet(
2662  ComponentName = cms.string( "StandardHitTripletGenerator" ),
2663  GeneratorPSet = cms.PSet(
2664  useBending = cms.bool( True ),
2665  useFixedPreFiltering = cms.bool( False ),
2666  maxElement = cms.uint32( 100000 ),
2667  phiPreFiltering = cms.double( 0.3 ),
2668  extraHitRPhitolerance = cms.double( 0.06 ),
2669  useMultScattering = cms.bool( True ),
2670  SeedComparitorPSet = cms.PSet(
2671  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
2672  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
2673  ),
2674  extraHitRZtolerance = cms.double( 0.06 ),
2675  ComponentName = cms.string( "PixelTripletHLTGenerator" )
2676  ),
2677  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
2678  )
2679 )
2680 fragment.hltPixelCandsForMinBias = cms.EDProducer( "ConcreteChargedCandidateProducer",
2681  src = cms.InputTag( "hltPixelTracksForMinBias" ),
2682  particleType = cms.string( "pi+" )
2683 )
2684 fragment.hltMinBiasPixelFilterPT04 = cms.EDFilter( "HLTPixlMBFilt",
2685  pixlTag = cms.InputTag( "hltPixelCandsForMinBias" ),
2686  saveTags = cms.bool( True ),
2687  MinTrks = cms.uint32( 1 ),
2688  MinPt = cms.double( 0.4 ),
2689  MinSep = cms.double( 1.0 )
2690 )
2691 fragment.hltL1sL1SingleJet8BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
2692  L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_BptxAND" ),
2693  saveTags = cms.bool( True ),
2694  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2695  L1UseL1TriggerObjectMaps = cms.bool( True ),
2696  L1UseAliasesForSeeding = cms.bool( True ),
2697  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2698  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2699  L1NrBxInEvent = cms.int32( 3 ),
2700  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2701  L1TechTriggerSeeding = cms.bool( False )
2702 )
2703 fragment.hltPrePFJet15NoCaloMatched = cms.EDFilter( "HLTPrescaler",
2704  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2705  offset = cms.uint32( 0 )
2706 )
2707 fragment.hltEcalDigis = cms.EDProducer( "EcalRawToDigi",
2708  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 ),
2709  FedLabel = cms.InputTag( "listfeds" ),
2710  eventPut = cms.bool( True ),
2711  srpUnpacking = cms.bool( True ),
2712  syncCheck = cms.bool( True ),
2713  headerUnpacking = cms.bool( True ),
2714  feUnpacking = cms.bool( True ),
2715  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 ),
2716  tccUnpacking = cms.bool( True ),
2717  numbTriggerTSamples = cms.int32( 1 ),
2718  InputLabel = cms.InputTag( "rawDataCollector" ),
2719  numbXtalTSamples = cms.int32( 10 ),
2720  feIdCheck = cms.bool( True ),
2721  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 ),
2722  silentMode = cms.untracked.bool( True ),
2723  DoRegional = cms.bool( False ),
2724  forceToKeepFRData = cms.bool( False ),
2725  memUnpacking = cms.bool( True )
2726 )
2727 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer",
2728  EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
2729  EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
2730  EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ),
2731  EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ),
2732  algo = cms.string( "EcalUncalibRecHitWorkerWeights" ),
2733  algoPSet = cms.PSet( )
2734 )
2735 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
2736  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
2737  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
2738  integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ),
2739  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
2740  ebFEToBeRecovered = cms.string( "ebFE" ),
2741  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
2742  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
2743  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
2744  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
2745  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
2746  ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
2747  eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
2748  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ),
2749  eeFEToBeRecovered = cms.string( "eeFE" )
2750 )
2751 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
2752  recoverEEVFE = cms.bool( False ),
2753  EErechitCollection = cms.string( "EcalRecHitsEE" ),
2754  recoverEBIsolatedChannels = cms.bool( False ),
2755  recoverEBVFE = cms.bool( False ),
2756  laserCorrection = cms.bool( True ),
2757  EBLaserMIN = cms.double( 0.5 ),
2758  killDeadChannels = cms.bool( True ),
2759  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
2760  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
2761  EBLaserMAX = cms.double( 3.0 ),
2762  EELaserMIN = cms.double( 0.5 ),
2763  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
2764  EELaserMAX = cms.double( 8.0 ),
2765  recoverEEIsolatedChannels = cms.bool( False ),
2766  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
2767  recoverEBFE = cms.bool( True ),
2768  algo = cms.string( "EcalRecHitWorkerSimple" ),
2769  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
2770  singleChannelRecoveryThreshold = cms.double( 8.0 ),
2771  ChannelStatusToBeExcluded = cms.vstring( ),
2772  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
2773  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
2774  recoverEEFE = cms.bool( True ),
2775  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ),
2776  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
2777  flagsMapDBReco = cms.PSet(
2778  kGood = cms.vstring( 'kOk',
2779  'kDAC',
2780  'kNoLaser',
2781  'kNoisy' ),
2782  kNeighboursRecovered = cms.vstring( 'kFixedG0',
2783  'kNonRespondingIsolated',
2784  'kDeadVFE' ),
2785  kDead = cms.vstring( 'kNoDataNoTP' ),
2786  kNoisy = cms.vstring( 'kNNoisy',
2787  'kFixedG6',
2788  'kFixedG1' ),
2789  kTowerRecovered = cms.vstring( 'kDeadFE' )
2790  ),
2791  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
2792  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
2793  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
2794  cleaningConfig = cms.PSet(
2795  e6e2thresh = cms.double( 0.04 ),
2796  tightenCrack_e6e2_double = cms.double( 3.0 ),
2797  e4e1Threshold_endcap = cms.double( 0.3 ),
2798  tightenCrack_e4e1_single = cms.double( 3.0 ),
2799  tightenCrack_e1_double = cms.double( 2.0 ),
2800  cThreshold_barrel = cms.double( 4.0 ),
2801  e4e1Threshold_barrel = cms.double( 0.08 ),
2802  tightenCrack_e1_single = cms.double( 2.0 ),
2803  e4e1_b_barrel = cms.double( -0.024 ),
2804  e4e1_a_barrel = cms.double( 0.04 ),
2805  ignoreOutOfTimeThresh = cms.double( 1.0E9 ),
2806  cThreshold_endcap = cms.double( 15.0 ),
2807  e4e1_b_endcap = cms.double( -0.0125 ),
2808  e4e1_a_endcap = cms.double( 0.02 ),
2809  cThreshold_double = cms.double( 10.0 )
2810  ),
2811  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
2812  logWarningEtThreshold_EE_FE = cms.double( 50.0 )
2813 )
2814 fragment.hltHfreco = cms.EDProducer( "HcalHitReconstructor",
2815  digiTimeFromDB = cms.bool( True ),
2816  mcOOTCorrectionName = cms.string( "" ),
2817  S9S1stat = cms.PSet(
2818  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 ),
2819  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 ),
2820  flagsToSkip = cms.int32( 24 ),
2821  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 ),
2822  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 ),
2823  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 ),
2824  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 ),
2825  isS8S1 = cms.bool( False ),
2826  HcalAcceptSeverityLevel = cms.int32( 9 )
2827  ),
2828  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
2829  tsFromDB = cms.bool( True ),
2830  samplesToAdd = cms.int32( 2 ),
2831  mcOOTCorrectionCategory = cms.string( "MC" ),
2832  dataOOTCorrectionName = cms.string( "" ),
2833  puCorrMethod = cms.int32( 0 ),
2834  correctionPhaseNS = cms.double( 13.0 ),
2835  HFInWindowStat = cms.PSet(
2836  hflongEthresh = cms.double( 40.0 ),
2837  hflongMinWindowTime = cms.vdouble( -10.0 ),
2838  hfshortEthresh = cms.double( 40.0 ),
2839  hflongMaxWindowTime = cms.vdouble( 10.0 ),
2840  hfshortMaxWindowTime = cms.vdouble( 10.0 ),
2841  hfshortMinWindowTime = cms.vdouble( -12.0 )
2842  ),
2843  digiLabel = cms.InputTag( "hltHcalDigis" ),
2844  setHSCPFlags = cms.bool( False ),
2845  firstAuxTS = cms.int32( 1 ),
2846  digistat = cms.PSet(
2847  HFdigiflagFirstSample = cms.int32( 1 ),
2848  HFdigiflagMinEthreshold = cms.double( 40.0 ),
2849  HFdigiflagSamplesToAdd = cms.int32( 3 ),
2850  HFdigiflagExpectedPeak = cms.int32( 2 ),
2851  HFdigiflagCoef = cms.vdouble( 0.93, -0.012667, -0.38275 )
2852  ),
2853  hfTimingTrustParameters = cms.PSet(
2854  hfTimingTrustLevel2 = cms.int32( 4 ),
2855  hfTimingTrustLevel1 = cms.int32( 1 )
2856  ),
2857  PETstat = cms.PSet(
2858  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 ),
2859  short_R_29 = cms.vdouble( 0.8 ),
2860  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 ),
2861  flagsToSkip = cms.int32( 0 ),
2862  short_R = cms.vdouble( 0.8 ),
2863  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 ),
2864  long_R_29 = cms.vdouble( 0.8 ),
2865  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 ),
2866  long_R = cms.vdouble( 0.98 ),
2867  HcalAcceptSeverityLevel = cms.int32( 9 )
2868  ),
2869  setSaturationFlags = cms.bool( False ),
2870  setNegativeFlags = cms.bool( False ),
2871  useLeakCorrection = cms.bool( False ),
2872  setTimingTrustFlags = cms.bool( False ),
2873  S8S1stat = cms.PSet(
2874  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 ),
2875  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 ),
2876  flagsToSkip = cms.int32( 16 ),
2877  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 ),
2878  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 ),
2879  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 ),
2880  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 ),
2881  isS8S1 = cms.bool( True ),
2882  HcalAcceptSeverityLevel = cms.int32( 9 )
2883  ),
2884  correctForPhaseContainment = cms.bool( False ),
2885  correctForTimeslew = cms.bool( False ),
2886  setNoiseFlags = cms.bool( True ),
2887  correctTiming = cms.bool( False ),
2888  setPulseShapeFlags = cms.bool( False ),
2889  Subdetector = cms.string( "HF" ),
2890  dataOOTCorrectionCategory = cms.string( "Data" ),
2891  dropZSmarkedPassed = cms.bool( True ),
2892  recoParamsFromDB = cms.bool( True ),
2893  firstSample = cms.int32( 2 ),
2894  setTimingShapedCutsFlags = cms.bool( False ),
2895  pulseJitter = cms.double( 1.0 ),
2896  chargeMax = cms.double( 6.0 ),
2897  timeMin = cms.double( -15.0 ),
2898  ts4chi2 = cms.double( 15.0 ),
2899  ts345chi2 = cms.double( 100.0 ),
2900  applyTimeSlew = cms.bool( True ),
2901  applyTimeConstraint = cms.bool( True ),
2902  applyPulseJitter = cms.bool( False ),
2903  timingshapedcutsParameters = cms.PSet( ),
2904  ts3chi2 = cms.double( 5.0 ),
2905  ts4Min = cms.double( 5.0 ),
2906  pulseShapeParameters = cms.PSet( ),
2907  noise = cms.double( 1.0 ),
2908  applyPedConstraint = cms.bool( True ),
2909  applyUnconstrainedFit = cms.bool( False ),
2910  ts4Max = cms.double( 500.0 ),
2911  meanTime = cms.double( -2.5 ),
2912  flagParameters = cms.PSet( ),
2913  fitTimes = cms.int32( 1 ),
2914  timeMax = cms.double( 10.0 ),
2915  timeSigma = cms.double( 5.0 ),
2916  pedSigma = cms.double( 0.5 ),
2917  meanPed = cms.double( 0.0 ),
2918  hscpParameters = cms.PSet( )
2919 )
2920 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
2921  digiTimeFromDB = cms.bool( True ),
2922  mcOOTCorrectionName = cms.string( "" ),
2923  S9S1stat = cms.PSet( ),
2924  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
2925  tsFromDB = cms.bool( True ),
2926  samplesToAdd = cms.int32( 4 ),
2927  mcOOTCorrectionCategory = cms.string( "MC" ),
2928  dataOOTCorrectionName = cms.string( "" ),
2929  puCorrMethod = cms.int32( 0 ),
2930  correctionPhaseNS = cms.double( 13.0 ),
2931  HFInWindowStat = cms.PSet( ),
2932  digiLabel = cms.InputTag( "hltHcalDigis" ),
2933  setHSCPFlags = cms.bool( False ),
2934  firstAuxTS = cms.int32( 4 ),
2935  digistat = cms.PSet( ),
2936  hfTimingTrustParameters = cms.PSet( ),
2937  PETstat = cms.PSet( ),
2938  setSaturationFlags = cms.bool( False ),
2939  setNegativeFlags = cms.bool( False ),
2940  useLeakCorrection = cms.bool( False ),
2941  setTimingTrustFlags = cms.bool( False ),
2942  S8S1stat = cms.PSet( ),
2943  correctForPhaseContainment = cms.bool( True ),
2944  correctForTimeslew = cms.bool( True ),
2945  setNoiseFlags = cms.bool( False ),
2946  correctTiming = cms.bool( False ),
2947  setPulseShapeFlags = cms.bool( False ),
2948  Subdetector = cms.string( "HO" ),
2949  dataOOTCorrectionCategory = cms.string( "Data" ),
2950  dropZSmarkedPassed = cms.bool( True ),
2951  recoParamsFromDB = cms.bool( True ),
2952  firstSample = cms.int32( 4 ),
2953  setTimingShapedCutsFlags = cms.bool( False ),
2954  pulseJitter = cms.double( 1.0 ),
2955  chargeMax = cms.double( 6.0 ),
2956  timeMin = cms.double( -15.0 ),
2957  ts4chi2 = cms.double( 15.0 ),
2958  ts345chi2 = cms.double( 100.0 ),
2959  applyTimeSlew = cms.bool( True ),
2960  applyTimeConstraint = cms.bool( True ),
2961  applyPulseJitter = cms.bool( False ),
2962  timingshapedcutsParameters = cms.PSet( ),
2963  ts3chi2 = cms.double( 5.0 ),
2964  ts4Min = cms.double( 5.0 ),
2965  pulseShapeParameters = cms.PSet( ),
2966  noise = cms.double( 1.0 ),
2967  applyPedConstraint = cms.bool( True ),
2968  applyUnconstrainedFit = cms.bool( False ),
2969  ts4Max = cms.double( 500.0 ),
2970  meanTime = cms.double( -2.5 ),
2971  flagParameters = cms.PSet( ),
2972  fitTimes = cms.int32( 1 ),
2973  timeMax = cms.double( 10.0 ),
2974  timeSigma = cms.double( 5.0 ),
2975  pedSigma = cms.double( 0.5 ),
2976  meanPed = cms.double( 0.0 ),
2977  hscpParameters = cms.PSet( )
2978 )
2979 fragment.hltTowerMakerForPF = cms.EDProducer( "CaloTowersCreator",
2980  EBSumThreshold = cms.double( 0.2 ),
2981  MomHBDepth = cms.double( 0.2 ),
2982  UseEtEBTreshold = cms.bool( False ),
2983  hfInput = cms.InputTag( "hltHfreco" ),
2984  AllowMissingInputs = cms.bool( False ),
2985  MomEEDepth = cms.double( 0.0 ),
2986  EESumThreshold = cms.double( 0.45 ),
2987  HBGrid = cms.vdouble( ),
2988  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
2989  HBThreshold = cms.double( 0.4 ),
2990  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
2991  UseEcalRecoveredHits = cms.bool( False ),
2992  MomConstrMethod = cms.int32( 1 ),
2993  MomHEDepth = cms.double( 0.4 ),
2994  HcalThreshold = cms.double( -1000.0 ),
2995  HF2Weights = cms.vdouble( ),
2996  HOWeights = cms.vdouble( ),
2997  EEGrid = cms.vdouble( ),
2998  UseSymEBTreshold = cms.bool( False ),
2999  EEWeights = cms.vdouble( ),
3000  EEWeight = cms.double( 1.0 ),
3001  UseHO = cms.bool( False ),
3002  HBWeights = cms.vdouble( ),
3003  HF1Weight = cms.double( 1.0 ),
3004  HF2Grid = cms.vdouble( ),
3005  HEDWeights = cms.vdouble( ),
3006  HEDGrid = cms.vdouble( ),
3007  EBWeight = cms.double( 1.0 ),
3008  HF1Grid = cms.vdouble( ),
3009  EBWeights = cms.vdouble( ),
3010  HOWeight = cms.double( 1.0 ),
3011  HESWeight = cms.double( 1.0 ),
3012  HESThreshold = cms.double( 0.4 ),
3013  hbheInput = cms.InputTag( "hltHbhereco" ),
3014  HF2Weight = cms.double( 1.0 ),
3015  HF2Threshold = cms.double( 1.8 ),
3016  HcalAcceptSeverityLevel = cms.uint32( 11 ),
3017  EEThreshold = cms.double( 0.3 ),
3018  HOThresholdPlus1 = cms.double( 1.1 ),
3019  HOThresholdPlus2 = cms.double( 1.1 ),
3020  HF1Weights = cms.vdouble( ),
3021  hoInput = cms.InputTag( "hltHoreco" ),
3022  HF1Threshold = cms.double( 1.2 ),
3023  HOThresholdMinus1 = cms.double( 1.1 ),
3024  HESGrid = cms.vdouble( ),
3025  EcutTower = cms.double( -1000.0 ),
3026  UseRejectedRecoveredEcalHits = cms.bool( False ),
3027  UseEtEETreshold = cms.bool( False ),
3028  HESWeights = cms.vdouble( ),
3029  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
3030  'kWeird',
3031  'kBad' ),
3032  HEDWeight = cms.double( 1.0 ),
3033  UseSymEETreshold = cms.bool( False ),
3034  HEDThreshold = cms.double( 0.4 ),
3035  EBThreshold = cms.double( 0.07 ),
3036  UseRejectedHitsOnly = cms.bool( False ),
3037  UseHcalRecoveredHits = cms.bool( True ),
3038  HOThresholdMinus2 = cms.double( 1.1 ),
3039  HOThreshold0 = cms.double( 1.1 ),
3040  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
3041  UseRejectedRecoveredHcalHits = cms.bool( False ),
3042  MomEBDepth = cms.double( 0.3 ),
3043  HBWeight = cms.double( 1.0 ),
3044  HOGrid = cms.vdouble( ),
3045  EBGrid = cms.vdouble( )
3046 )
3047 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
3048  Active_Area_Repeats = cms.int32( 5 ),
3049  doAreaFastjet = cms.bool( False ),
3050  voronoiRfact = cms.double( -9.0 ),
3051  maxBadHcalCells = cms.uint32( 9999999 ),
3052  doAreaDiskApprox = cms.bool( False ),
3053  maxRecoveredEcalCells = cms.uint32( 9999999 ),
3054  jetType = cms.string( "CaloJet" ),
3055  minSeed = cms.uint32( 0 ),
3056  Ghost_EtaMax = cms.double( 6.0 ),
3057  doRhoFastjet = cms.bool( False ),
3058  jetAlgorithm = cms.string( "AntiKt" ),
3059  nSigmaPU = cms.double( 1.0 ),
3060  GhostArea = cms.double( 0.01 ),
3061  Rho_EtaMax = cms.double( 4.4 ),
3062  maxBadEcalCells = cms.uint32( 9999999 ),
3063  useDeterministicSeed = cms.bool( True ),
3064  doPVCorrection = cms.bool( False ),
3065  maxRecoveredHcalCells = cms.uint32( 9999999 ),
3066  rParam = cms.double( 0.4 ),
3067  maxProblematicHcalCells = cms.uint32( 9999999 ),
3068  doOutputJets = cms.bool( True ),
3069  src = cms.InputTag( "hltTowerMakerForPF" ),
3070  inputEtMin = cms.double( 0.3 ),
3071  puPtMin = cms.double( 10.0 ),
3072  srcPVs = cms.InputTag( "NotUsed" ),
3073  jetPtMin = cms.double( 1.0 ),
3074  radiusPU = cms.double( 0.4 ),
3075  maxProblematicEcalCells = cms.uint32( 9999999 ),
3076  doPUOffsetCorr = cms.bool( False ),
3077  inputEMin = cms.double( 0.0 ),
3078  useMassDropTagger = cms.bool( False ),
3079  muMin = cms.double( -1.0 ),
3080  subtractorName = cms.string( "" ),
3081  muCut = cms.double( -1.0 ),
3082  subjetPtMin = cms.double( -1.0 ),
3083  useTrimming = cms.bool( False ),
3084  muMax = cms.double( -1.0 ),
3085  yMin = cms.double( -1.0 ),
3086  useFiltering = cms.bool( False ),
3087  rFilt = cms.double( -1.0 ),
3088  yMax = cms.double( -1.0 ),
3089  zcut = cms.double( -1.0 ),
3090  MinVtxNdof = cms.int32( 5 ),
3091  MaxVtxZ = cms.double( 15.0 ),
3092  UseOnlyVertexTracks = cms.bool( False ),
3093  dRMin = cms.double( -1.0 ),
3094  nFilt = cms.int32( -1 ),
3095  usePruning = cms.bool( False ),
3096  maxDepth = cms.int32( -1 ),
3097  yCut = cms.double( -1.0 ),
3098  DzTrVtxMax = cms.double( 0.0 ),
3099  UseOnlyOnePV = cms.bool( False ),
3100  rcut_factor = cms.double( -1.0 ),
3101  sumRecHits = cms.bool( False ),
3102  trimPtFracMin = cms.double( -1.0 ),
3103  dRMax = cms.double( -1.0 ),
3104  DxyTrVtxMax = cms.double( 0.0 ),
3105  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
3106 )
3107 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
3108  filter = cms.bool( False ),
3109  src = cms.InputTag( "hltAK4CaloJetsPF" ),
3110  etMin = cms.double( 5.0 )
3111 )
3112 fragment.hltMuonDTDigis = cms.EDProducer( "DTUnpackingModule",
3113  useStandardFEDid = cms.bool( True ),
3114  maxFEDid = cms.untracked.int32( 779 ),
3115  inputLabel = cms.InputTag( "rawDataCollector" ),
3116  minFEDid = cms.untracked.int32( 770 ),
3117  dataType = cms.string( "DDU" ),
3118  readOutParameters = cms.PSet(
3119  debug = cms.untracked.bool( False ),
3120  rosParameters = cms.PSet(
3121  writeSC = cms.untracked.bool( True ),
3122  readingDDU = cms.untracked.bool( True ),
3123  performDataIntegrityMonitor = cms.untracked.bool( False ),
3124  readDDUIDfromDDU = cms.untracked.bool( True ),
3125  debug = cms.untracked.bool( False ),
3126  localDAQ = cms.untracked.bool( False )
3127  ),
3128  localDAQ = cms.untracked.bool( False ),
3129  performDataIntegrityMonitor = cms.untracked.bool( False )
3130  ),
3131  dqmOnly = cms.bool( False )
3132 )
3133 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
3134  debug = cms.untracked.bool( False ),
3135  recAlgoConfig = cms.PSet(
3136  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
3137  minTime = cms.double( -3.0 ),
3138  stepTwoFromDigi = cms.bool( False ),
3139  doVdriftCorr = cms.bool( True ),
3140  debug = cms.untracked.bool( False ),
3141  maxTime = cms.double( 420.0 ),
3142  tTrigModeConfig = cms.PSet(
3143  vPropWire = cms.double( 24.4 ),
3144  doTOFCorrection = cms.bool( True ),
3145  tofCorrType = cms.int32( 0 ),
3146  wirePropCorrType = cms.int32( 0 ),
3147  tTrigLabel = cms.string( "" ),
3148  doWirePropCorrection = cms.bool( True ),
3149  doT0Correction = cms.bool( True ),
3150  debug = cms.untracked.bool( False )
3151  ),
3152  useUncertDB = cms.bool( True )
3153  ),
3154  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" ),
3155  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" )
3156 )
3157 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
3158  debug = cms.untracked.bool( False ),
3159  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
3160  recHits2DLabel = cms.InputTag( "dt2DSegments" ),
3161  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
3162  Reco4DAlgoConfig = cms.PSet(
3163  segmCleanerMode = cms.int32( 2 ),
3164  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
3165  recAlgoConfig = cms.PSet(
3166  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
3167  minTime = cms.double( -3.0 ),
3168  stepTwoFromDigi = cms.bool( False ),
3169  doVdriftCorr = cms.bool( True ),
3170  debug = cms.untracked.bool( False ),
3171  maxTime = cms.double( 420.0 ),
3172  tTrigModeConfig = cms.PSet(
3173  vPropWire = cms.double( 24.4 ),
3174  doTOFCorrection = cms.bool( True ),
3175  tofCorrType = cms.int32( 0 ),
3176  wirePropCorrType = cms.int32( 0 ),
3177  tTrigLabel = cms.string( "" ),
3178  doWirePropCorrection = cms.bool( True ),
3179  doT0Correction = cms.bool( True ),
3180  debug = cms.untracked.bool( False )
3181  ),
3182  useUncertDB = cms.bool( True )
3183  ),
3184  nSharedHitsMax = cms.int32( 2 ),
3185  hit_afterT0_resolution = cms.double( 0.03 ),
3186  Reco2DAlgoConfig = cms.PSet(
3187  segmCleanerMode = cms.int32( 2 ),
3188  recAlgoConfig = cms.PSet(
3189  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
3190  minTime = cms.double( -3.0 ),
3191  stepTwoFromDigi = cms.bool( False ),
3192  doVdriftCorr = cms.bool( True ),
3193  debug = cms.untracked.bool( False ),
3194  maxTime = cms.double( 420.0 ),
3195  tTrigModeConfig = cms.PSet(
3196  vPropWire = cms.double( 24.4 ),
3197  doTOFCorrection = cms.bool( True ),
3198  tofCorrType = cms.int32( 0 ),
3199  wirePropCorrType = cms.int32( 0 ),
3200  tTrigLabel = cms.string( "" ),
3201  doWirePropCorrection = cms.bool( True ),
3202  doT0Correction = cms.bool( True ),
3203  debug = cms.untracked.bool( False )
3204  ),
3205  useUncertDB = cms.bool( True )
3206  ),
3207  nSharedHitsMax = cms.int32( 2 ),
3208  AlphaMaxPhi = cms.double( 1.0 ),
3209  hit_afterT0_resolution = cms.double( 0.03 ),
3210  MaxAllowedHits = cms.uint32( 50 ),
3211  performT0_vdriftSegCorrection = cms.bool( False ),
3212  AlphaMaxTheta = cms.double( 0.9 ),
3213  debug = cms.untracked.bool( False ),
3214  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
3215  nUnSharedHitsMin = cms.int32( 2 ),
3216  performT0SegCorrection = cms.bool( False ),
3217  perform_delta_rejecting = cms.bool( False )
3218  ),
3219  performT0_vdriftSegCorrection = cms.bool( False ),
3220  debug = cms.untracked.bool( False ),
3221  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
3222  nUnSharedHitsMin = cms.int32( 2 ),
3223  AllDTRecHits = cms.bool( True ),
3224  performT0SegCorrection = cms.bool( False ),
3225  perform_delta_rejecting = cms.bool( False )
3226  )
3227 )
3228 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
3229  PrintEventNumber = cms.untracked.bool( False ),
3230  SuppressZeroLCT = cms.untracked.bool( True ),
3231  UseExaminer = cms.bool( True ),
3232  Debug = cms.untracked.bool( False ),
3233  ErrorMask = cms.uint32( 0x0 ),
3234  InputObjects = cms.InputTag( "rawDataCollector" ),
3235  ExaminerMask = cms.uint32( 0x1febf3f6 ),
3236  runDQM = cms.untracked.bool( False ),
3237  UnpackStatusDigis = cms.bool( False ),
3238  VisualFEDInspect = cms.untracked.bool( False ),
3239  FormatedEventDump = cms.untracked.bool( False ),
3240  UseFormatStatus = cms.bool( True ),
3241  UseSelectiveUnpacking = cms.bool( True ),
3242  VisualFEDShort = cms.untracked.bool( False )
3243 )
3244 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
3245  XTasymmetry_ME1b = cms.double( 0.0 ),
3246  XTasymmetry_ME1a = cms.double( 0.0 ),
3247  ConstSyst_ME1a = cms.double( 0.022 ),
3248  ConstSyst_ME1b = cms.double( 0.007 ),
3249  XTasymmetry_ME41 = cms.double( 0.0 ),
3250  CSCStripxtalksOffset = cms.double( 0.03 ),
3251  CSCUseCalibrations = cms.bool( True ),
3252  CSCUseTimingCorrections = cms.bool( True ),
3253  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
3254  XTasymmetry_ME22 = cms.double( 0.0 ),
3255  UseFivePoleFit = cms.bool( True ),
3256  XTasymmetry_ME21 = cms.double( 0.0 ),
3257  ConstSyst_ME21 = cms.double( 0.0 ),
3258  CSCDebug = cms.untracked.bool( False ),
3259  ConstSyst_ME22 = cms.double( 0.0 ),
3260  CSCUseGasGainCorrections = cms.bool( False ),
3261  XTasymmetry_ME31 = cms.double( 0.0 ),
3262  readBadChambers = cms.bool( True ),
3263  NoiseLevel_ME13 = cms.double( 8.0 ),
3264  NoiseLevel_ME12 = cms.double( 9.0 ),
3265  NoiseLevel_ME32 = cms.double( 9.0 ),
3266  NoiseLevel_ME31 = cms.double( 9.0 ),
3267  XTasymmetry_ME32 = cms.double( 0.0 ),
3268  ConstSyst_ME41 = cms.double( 0.0 ),
3269  CSCStripClusterSize = cms.untracked.int32( 3 ),
3270  CSCStripClusterChargeCut = cms.double( 25.0 ),
3271  CSCStripPeakThreshold = cms.double( 10.0 ),
3272  readBadChannels = cms.bool( False ),
3273  UseParabolaFit = cms.bool( False ),
3274  XTasymmetry_ME13 = cms.double( 0.0 ),
3275  XTasymmetry_ME12 = cms.double( 0.0 ),
3276  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
3277  ConstSyst_ME12 = cms.double( 0.0 ),
3278  ConstSyst_ME13 = cms.double( 0.0 ),
3279  ConstSyst_ME32 = cms.double( 0.0 ),
3280  ConstSyst_ME31 = cms.double( 0.0 ),
3281  UseAverageTime = cms.bool( False ),
3282  NoiseLevel_ME1a = cms.double( 7.0 ),
3283  NoiseLevel_ME1b = cms.double( 8.0 ),
3284  CSCWireClusterDeltaT = cms.int32( 1 ),
3285  CSCUseStaticPedestals = cms.bool( False ),
3286  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
3287  CSCstripWireDeltaTime = cms.int32( 8 ),
3288  NoiseLevel_ME21 = cms.double( 9.0 ),
3289  NoiseLevel_ME22 = cms.double( 9.0 ),
3290  NoiseLevel_ME41 = cms.double( 9.0 )
3291 )
3292 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
3293  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
3294  algo_psets = cms.VPSet(
3295  cms.PSet( chamber_types = cms.vstring( 'ME1/a',
3296  'ME1/b',
3297  'ME1/2',
3298  'ME1/3',
3299  'ME2/1',
3300  'ME2/2',
3301  'ME3/1',
3302  'ME3/2',
3303  'ME4/1',
3304  'ME4/2' ),
3305  algo_name = cms.string( "CSCSegAlgoST" ),
3306  parameters_per_chamber_type = cms.vint32( 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
3307  algo_psets = cms.VPSet(
3308  cms.PSet( maxRatioResidualPrune = cms.double( 3.0 ),
3309  yweightPenalty = cms.double( 1.5 ),
3310  maxRecHitsInCluster = cms.int32( 20 ),
3311  dPhiFineMax = cms.double( 0.025 ),
3312  preClusteringUseChaining = cms.bool( True ),
3313  ForceCovariance = cms.bool( False ),
3314  hitDropLimit6Hits = cms.double( 0.3333 ),
3315  NormChi2Cut2D = cms.double( 20.0 ),
3316  BPMinImprovement = cms.double( 10000.0 ),
3317  Covariance = cms.double( 0.0 ),
3318  tanPhiMax = cms.double( 0.5 ),
3319  SeedBig = cms.double( 0.0015 ),
3320  onlyBestSegment = cms.bool( False ),
3321  dRPhiFineMax = cms.double( 8.0 ),
3322  SeedSmall = cms.double( 2.0E-4 ),
3323  curvePenalty = cms.double( 2.0 ),
3324  dXclusBoxMax = cms.double( 4.0 ),
3325  BrutePruning = cms.bool( True ),
3326  curvePenaltyThreshold = cms.double( 0.85 ),
3327  CorrectTheErrors = cms.bool( True ),
3328  hitDropLimit4Hits = cms.double( 0.6 ),
3329  useShowering = cms.bool( False ),
3330  CSCDebug = cms.untracked.bool( False ),
3331  tanThetaMax = cms.double( 1.2 ),
3332  NormChi2Cut3D = cms.double( 10.0 ),
3333  minHitsPerSegment = cms.int32( 3 ),
3334  ForceCovarianceAll = cms.bool( False ),
3335  yweightPenaltyThreshold = cms.double( 1.0 ),
3336  prePrunLimit = cms.double( 3.17 ),
3337  hitDropLimit5Hits = cms.double( 0.8 ),
3338  preClustering = cms.bool( True ),
3339  prePrun = cms.bool( True ),
3340  maxDPhi = cms.double( 999.0 ),
3341  maxDTheta = cms.double( 999.0 ),
3342  Pruning = cms.bool( True ),
3343  dYclusBoxMax = cms.double( 8.0 )
3344  ),
3345  cms.PSet( maxRatioResidualPrune = cms.double( 3.0 ),
3346  yweightPenalty = cms.double( 1.5 ),
3347  maxRecHitsInCluster = cms.int32( 24 ),
3348  dPhiFineMax = cms.double( 0.025 ),
3349  preClusteringUseChaining = cms.bool( True ),
3350  ForceCovariance = cms.bool( False ),
3351  hitDropLimit6Hits = cms.double( 0.3333 ),
3352  NormChi2Cut2D = cms.double( 20.0 ),
3353  BPMinImprovement = cms.double( 10000.0 ),
3354  Covariance = cms.double( 0.0 ),
3355  tanPhiMax = cms.double( 0.5 ),
3356  SeedBig = cms.double( 0.0015 ),
3357  onlyBestSegment = cms.bool( False ),
3358  dRPhiFineMax = cms.double( 8.0 ),
3359  SeedSmall = cms.double( 2.0E-4 ),
3360  curvePenalty = cms.double( 2.0 ),
3361  dXclusBoxMax = cms.double( 4.0 ),
3362  BrutePruning = cms.bool( True ),
3363  curvePenaltyThreshold = cms.double( 0.85 ),
3364  CorrectTheErrors = cms.bool( True ),
3365  hitDropLimit4Hits = cms.double( 0.6 ),
3366  useShowering = cms.bool( False ),
3367  CSCDebug = cms.untracked.bool( False ),
3368  tanThetaMax = cms.double( 1.2 ),
3369  NormChi2Cut3D = cms.double( 10.0 ),
3370  minHitsPerSegment = cms.int32( 3 ),
3371  ForceCovarianceAll = cms.bool( False ),
3372  yweightPenaltyThreshold = cms.double( 1.0 ),
3373  prePrunLimit = cms.double( 3.17 ),
3374  hitDropLimit5Hits = cms.double( 0.8 ),
3375  preClustering = cms.bool( True ),
3376  prePrun = cms.bool( True ),
3377  maxDPhi = cms.double( 999.0 ),
3378  maxDTheta = cms.double( 999.0 ),
3379  Pruning = cms.bool( True ),
3380  dYclusBoxMax = cms.double( 8.0 )
3381  )
3382  )
3383  )
3384  ),
3385  algo_type = cms.int32( 1 )
3386 )
3387 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
3388  InputLabel = cms.InputTag( "rawDataCollector" ),
3389  doSynchro = cms.bool( False )
3390 )
3391 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
3392  recAlgoConfig = cms.PSet( ),
3393  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" ),
3394  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
3395  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
3396  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
3397  deadSource = cms.string( "File" ),
3398  maskSource = cms.string( "File" )
3399 )
3400 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
3401  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
3402  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
3403  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
3404  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
3405  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
3406  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
3407  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
3408  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
3409  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
3410  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
3411  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
3412  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
3413  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
3414  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
3415  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
3416  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
3417  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
3418  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
3419  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
3420  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
3421  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
3422  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
3423  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
3424  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
3425  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
3426  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 ),
3427  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
3428  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
3429  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
3430  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
3431  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
3432  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
3433  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
3434  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
3435  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
3436  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
3437  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
3438  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
3439  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
3440  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
3441  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
3442  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
3443  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
3444  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
3445  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
3446  deltaPhiSearchWindow = cms.double( 0.25 ),
3447  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
3448  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
3449  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
3450  deltaEtaSearchWindow = cms.double( 0.2 ),
3451  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
3452  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
3453  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
3454  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
3455  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
3456  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
3457  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
3458  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
3459  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
3460  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3461  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
3462  EnableDTMeasurement = cms.bool( True ),
3463  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
3464  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
3465  scaleDT = cms.bool( True ),
3466  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
3467  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
3468  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
3469  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
3470  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
3471  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
3472  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
3473  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
3474  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
3475  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
3476  crackWindow = cms.double( 0.04 ),
3477  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
3478  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
3479  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
3480  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
3481  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
3482  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
3483  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
3484  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
3485  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
3486  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3487  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
3488  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
3489  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
3490  EnableCSCMeasurement = cms.bool( True ),
3491  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 )
3492 )
3493 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGenerator",
3494  ServiceParameters = cms.PSet(
3495  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ),
3496  RPCLayers = cms.bool( True ),
3497  UseMuonNavigation = cms.untracked.bool( True )
3498  ),
3499  InputObjects = cms.InputTag( "hltL1extraParticles" ),
3500  L1MaxEta = cms.double( 2.5 ),
3501  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
3502  L1MinPt = cms.double( 0.0 ),
3503  L1MinQuality = cms.uint32( 1 ),
3504  GMTReadoutCollection = cms.InputTag( "hltGtDigis" ),
3505  UseUnassociatedL1 = cms.bool( False ),
3506  UseOfflineSeed = cms.untracked.bool( True ),
3507  Propagator = cms.string( "SteppingHelixPropagatorAny" )
3508 )
3509 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
3510  ServiceParameters = cms.PSet(
3511  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
3512  'hltESPFastSteppingHelixPropagatorOpposite' ),
3513  RPCLayers = cms.bool( True ),
3514  UseMuonNavigation = cms.untracked.bool( True )
3515  ),
3516  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
3517  SeedTransformerParameters = cms.PSet(
3518  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3519  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3520  NMinRecHits = cms.uint32( 2 ),
3521  UseSubRecHits = cms.bool( False ),
3522  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3523  RescaleError = cms.double( 100.0 )
3524  ),
3525  L2TrajBuilderParameters = cms.PSet(
3526  DoRefit = cms.bool( False ),
3527  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3528  FilterParameters = cms.PSet(
3529  NumberOfSigma = cms.double( 3.0 ),
3530  FitDirection = cms.string( "insideOut" ),
3531  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3532  MaxChi2 = cms.double( 1000.0 ),
3533  MuonTrajectoryUpdatorParameters = cms.PSet(
3534  MaxChi2 = cms.double( 25.0 ),
3535  RescaleErrorFactor = cms.double( 100.0 ),
3536  Granularity = cms.int32( 0 ),
3537  ExcludeRPCFromFit = cms.bool( False ),
3538  UseInvalidHits = cms.bool( True ),
3539  RescaleError = cms.bool( False )
3540  ),
3541  EnableRPCMeasurement = cms.bool( True ),
3542  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3543  EnableDTMeasurement = cms.bool( True ),
3544  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
3545  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3546  EnableCSCMeasurement = cms.bool( True )
3547  ),
3548  NavigationType = cms.string( "Standard" ),
3549  SeedTransformerParameters = cms.PSet(
3550  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3551  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3552  NMinRecHits = cms.uint32( 2 ),
3553  UseSubRecHits = cms.bool( False ),
3554  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3555  RescaleError = cms.double( 100.0 )
3556  ),
3557  DoBackwardFilter = cms.bool( True ),
3558  SeedPosition = cms.string( "in" ),
3559  BWFilterParameters = cms.PSet(
3560  NumberOfSigma = cms.double( 3.0 ),
3561  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3562  FitDirection = cms.string( "outsideIn" ),
3563  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3564  MaxChi2 = cms.double( 100.0 ),
3565  MuonTrajectoryUpdatorParameters = cms.PSet(
3566  MaxChi2 = cms.double( 25.0 ),
3567  RescaleErrorFactor = cms.double( 100.0 ),
3568  Granularity = cms.int32( 0 ),
3569  ExcludeRPCFromFit = cms.bool( False ),
3570  UseInvalidHits = cms.bool( True ),
3571  RescaleError = cms.bool( False )
3572  ),
3573  EnableRPCMeasurement = cms.bool( True ),
3574  BWSeedType = cms.string( "fromGenerator" ),
3575  EnableDTMeasurement = cms.bool( True ),
3576  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
3577  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3578  EnableCSCMeasurement = cms.bool( True )
3579  ),
3580  DoSeedRefit = cms.bool( False )
3581  ),
3582  DoSeedRefit = cms.bool( False ),
3583  TrackLoaderParameters = cms.PSet(
3584  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3585  DoSmoothing = cms.bool( False ),
3586  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3587  MuonUpdatorAtVertexParameters = cms.PSet(
3588  MaxChi2 = cms.double( 1000000.0 ),
3589  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
3590  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3591  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
3592  ),
3593  VertexConstraint = cms.bool( True ),
3594  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
3595  ),
3596  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
3597 )
3598 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
3599  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
3600 )
3601 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
3602  ProductLabel = cms.InputTag( "rawDataCollector" )
3603 )
3604 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
3605  ProductLabel = cms.InputTag( "rawDataCollector" ),
3606  DoAPVEmulatorCheck = cms.bool( False ),
3607  Algorithms = cms.PSet(
3608  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
3609  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
3610  PedestalSubtractionFedMode = cms.bool( True ),
3611  TruncateInSuppressor = cms.bool( True ),
3612  doAPVRestore = cms.bool( False ),
3613  useCMMeanMap = cms.bool( False )
3614  ),
3615  Clusterizer = cms.PSet(
3616  ChannelThreshold = cms.double( 2.0 ),
3617  MaxSequentialBad = cms.uint32( 1 ),
3618  MaxSequentialHoles = cms.uint32( 0 ),
3619  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
3620  MaxAdjacentBad = cms.uint32( 0 ),
3621  QualityLabel = cms.string( "" ),
3622  SeedThreshold = cms.double( 3.0 ),
3623  ClusterThreshold = cms.double( 5.0 ),
3624  setDetId = cms.bool( True ),
3625  RemoveApvShots = cms.bool( True ),
3626  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
3627  ),
3628  onDemand = cms.bool( True )
3629 )
3630 fragment.hltSiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer",
3631  inactivePixelDetectorLabels = cms.VInputTag( ),
3632  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
3633  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
3634  switchOffPixelsIfEmpty = cms.bool( True ),
3635  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
3636  skipClusters = cms.InputTag( "" ),
3637  measurementTracker = cms.string( "hltESPMeasurementTracker" )
3638 )
3639 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
3640  TkSeedGenerator = cms.PSet(
3641  propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3642  option = cms.uint32( 3 ),
3643  maxChi2 = cms.double( 40.0 ),
3644  errorMatrixPset = cms.PSet(
3645  atIP = cms.bool( True ),
3646  action = cms.string( "use" ),
3647  errorMatrixValuesPSet = cms.PSet(
3648  pf3_V12 = cms.PSet(
3649  action = cms.string( "scale" ),
3650  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3651  ),
3652  pf3_V13 = cms.PSet(
3653  action = cms.string( "scale" ),
3654  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3655  ),
3656  pf3_V11 = cms.PSet(
3657  action = cms.string( "scale" ),
3658  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3659  ),
3660  pf3_V14 = cms.PSet(
3661  action = cms.string( "scale" ),
3662  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3663  ),
3664  pf3_V15 = cms.PSet(
3665  action = cms.string( "scale" ),
3666  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3667  ),
3668  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
3669  pf3_V33 = cms.PSet(
3670  action = cms.string( "scale" ),
3671  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3672  ),
3673  zAxis = cms.vdouble( -3.14159, 3.14159 ),
3674  pf3_V44 = cms.PSet(
3675  action = cms.string( "scale" ),
3676  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3677  ),
3678  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
3679  pf3_V22 = cms.PSet(
3680  action = cms.string( "scale" ),
3681  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3682  ),
3683  pf3_V23 = cms.PSet(
3684  action = cms.string( "scale" ),
3685  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3686  ),
3687  pf3_V45 = cms.PSet(
3688  action = cms.string( "scale" ),
3689  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3690  ),
3691  pf3_V55 = cms.PSet(
3692  action = cms.string( "scale" ),
3693  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3694  ),
3695  pf3_V34 = cms.PSet(
3696  action = cms.string( "scale" ),
3697  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3698  ),
3699  pf3_V35 = cms.PSet(
3700  action = cms.string( "scale" ),
3701  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3702  ),
3703  pf3_V25 = cms.PSet(
3704  action = cms.string( "scale" ),
3705  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3706  ),
3707  pf3_V24 = cms.PSet(
3708  action = cms.string( "scale" ),
3709  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3710  )
3711  )
3712  ),
3713  propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3714  manySeeds = cms.bool( False ),
3715  copyMuonRecHit = cms.bool( False ),
3716  ComponentName = cms.string( "TSGForRoadSearch" ),
3717  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
3718  ),
3719  ServiceParameters = cms.PSet(
3720  Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
3721  'hltESPSteppingHelixPropagatorAlong' ),
3722  RPCLayers = cms.bool( True ),
3723  UseMuonNavigation = cms.untracked.bool( True )
3724  ),
3725  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
3726  MuonTrackingRegionBuilder = cms.PSet( ),
3727  PCut = cms.double( 2.5 ),
3728  TrackerSeedCleaner = cms.PSet( ),
3729  PtCut = cms.double( 1.0 )
3730 )
3731 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
3732  src = cms.InputTag( "hltL3TrajSeedOIState" ),
3733  reverseTrajectories = cms.bool( True ),
3734  TransientInitialStateEstimatorParameters = cms.PSet(
3735  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
3736  numberMeasurementsForFit = cms.int32( 4 ),
3737  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
3738  ),
3739  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3740  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3741  cleanTrajectoryAfterInOut = cms.bool( False ),
3742  useHitsSplitting = cms.bool( False ),
3743  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
3744  doSeedingRegionRebuilding = cms.bool( False ),
3745  trackCandidateAlso = cms.bool( True ),
3746  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
3747  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
3748  TrajectoryBuilder = cms.string( "" ),
3749  maxNSeeds = cms.uint32( 100000 )
3750 )
3751 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
3752  src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
3753  SimpleMagneticField = cms.string( "" ),
3754  clusterRemovalInfo = cms.InputTag( "" ),
3755  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3756  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3757  Fitter = cms.string( "hltESPKFFittingSmoother" ),
3758  useHitsSplitting = cms.bool( False ),
3759  MeasurementTracker = cms.string( "" ),
3760  AlgorithmName = cms.string( "hltIterX" ),
3761  alias = cms.untracked.string( "" ),
3762  NavigationSchool = cms.string( "" ),
3763  TrajectoryInEvent = cms.bool( True ),
3764  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3765  GeometricInnerState = cms.bool( True ),
3766  useSimpleMF = cms.bool( False ),
3767  Propagator = cms.string( "PropagatorWithMaterial" )
3768 )
3769 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
3770  ServiceParameters = cms.PSet(
3771  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
3772  'SteppingHelixPropagatorAny',
3773  'hltESPSmartPropagator',
3774  'hltESPSteppingHelixPropagatorOpposite' ),
3775  RPCLayers = cms.bool( True ),
3776  UseMuonNavigation = cms.untracked.bool( True )
3777  ),
3778  L3TrajBuilderParameters = cms.PSet(
3779  ScaleTECyFactor = cms.double( -1.0 ),
3780  GlbRefitterParameters = cms.PSet(
3781  TrackerSkipSection = cms.int32( -1 ),
3782  DoPredictionsOnly = cms.bool( False ),
3783  PropDirForCosmics = cms.bool( False ),
3784  HitThreshold = cms.int32( 1 ),
3785  MuonHitsOption = cms.int32( 1 ),
3786  Chi2CutRPC = cms.double( 1.0 ),
3787  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3788  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3789  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3790  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3791  RefitDirection = cms.string( "insideOut" ),
3792  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3793  Chi2CutCSC = cms.double( 150.0 ),
3794  Chi2CutDT = cms.double( 10.0 ),
3795  RefitRPCHits = cms.bool( True ),
3796  SkipStation = cms.int32( -1 ),
3797  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3798  TrackerSkipSystem = cms.int32( -1 ),
3799  DYTthrs = cms.vint32( 30, 15 )
3800  ),
3801  ScaleTECxFactor = cms.double( -1.0 ),
3802  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3803  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3804  MuonTrackingRegionBuilder = cms.PSet(
3805  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
3806  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
3807  OnDemand = cms.double( -1.0 ),
3808  Rescale_Dz = cms.double( 3.0 ),
3809  vertexCollection = cms.InputTag( "pixelVertices" ),
3810  Rescale_phi = cms.double( 3.0 ),
3811  Eta_fixed = cms.double( 0.2 ),
3812  DeltaZ_Region = cms.double( 15.9 ),
3813  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
3814  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
3815  Eta_min = cms.double( 0.05 ),
3816  Phi_fixed = cms.double( 0.2 ),
3817  DeltaR = cms.double( 0.2 ),
3818  EscapePt = cms.double( 1.5 ),
3819  UseFixedRegion = cms.bool( False ),
3820  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
3821  Rescale_eta = cms.double( 3.0 ),
3822  Phi_min = cms.double( 0.05 ),
3823  UseVertex = cms.bool( False ),
3824  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
3825  ),
3826  RefitRPCHits = cms.bool( True ),
3827  PCut = cms.double( 2.5 ),
3828  TrackTransformer = cms.PSet(
3829  DoPredictionsOnly = cms.bool( False ),
3830  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3831  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3832  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3833  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3834  RefitDirection = cms.string( "insideOut" ),
3835  RefitRPCHits = cms.bool( True ),
3836  Propagator = cms.string( "hltESPSmartPropagatorAny" )
3837  ),
3838  GlobalMuonTrackMatcher = cms.PSet(
3839  Pt_threshold1 = cms.double( 0.0 ),
3840  DeltaDCut_3 = cms.double( 15.0 ),
3841  MinP = cms.double( 2.5 ),
3842  MinPt = cms.double( 1.0 ),
3843  Chi2Cut_1 = cms.double( 50.0 ),
3844  Pt_threshold2 = cms.double( 9.99999999E8 ),
3845  LocChi2Cut = cms.double( 0.001 ),
3846  Eta_threshold = cms.double( 1.2 ),
3847  Quality_3 = cms.double( 7.0 ),
3848  Quality_2 = cms.double( 15.0 ),
3849  Chi2Cut_2 = cms.double( 50.0 ),
3850  Chi2Cut_3 = cms.double( 200.0 ),
3851  DeltaDCut_1 = cms.double( 40.0 ),
3852  DeltaRCut_2 = cms.double( 0.2 ),
3853  DeltaRCut_3 = cms.double( 1.0 ),
3854  DeltaDCut_2 = cms.double( 10.0 ),
3855  DeltaRCut_1 = cms.double( 0.1 ),
3856  Propagator = cms.string( "hltESPSmartPropagator" ),
3857  Quality_1 = cms.double( 20.0 )
3858  ),
3859  PtCut = cms.double( 1.0 ),
3860  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3861  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ),
3862  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3863  tkTrajMaxChi2 = cms.double( 9999.0 ),
3864  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
3865  tkTrajVertex = cms.InputTag( "pixelVertices" ),
3866  tkTrajUseVertex = cms.bool( False )
3867  ),
3868  TrackLoaderParameters = cms.PSet(
3869  PutTkTrackIntoEvent = cms.untracked.bool( False ),
3870  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3871  SmoothTkTrack = cms.untracked.bool( False ),
3872  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
3873  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3874  MuonUpdatorAtVertexParameters = cms.PSet(
3875  MaxChi2 = cms.double( 1000000.0 ),
3876  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3877  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
3878  ),
3879  VertexConstraint = cms.bool( False ),
3880  DoSmoothing = cms.bool( True ),
3881  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
3882  ),
3883  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
3884 )
3885 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
3886  TkSeedGenerator = cms.PSet(
3887  PSetNames = cms.vstring( 'skipTSG',
3888  'iterativeTSG' ),
3889  L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ),
3890  iterativeTSG = cms.PSet(
3891  ErrorRescaling = cms.double( 3.0 ),
3892  beamSpot = cms.InputTag( "unused" ),
3893  MaxChi2 = cms.double( 40.0 ),
3894  errorMatrixPset = cms.PSet(
3895  atIP = cms.bool( True ),
3896  action = cms.string( "use" ),
3897  errorMatrixValuesPSet = cms.PSet(
3898  pf3_V12 = cms.PSet(
3899  action = cms.string( "scale" ),
3900  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3901  ),
3902  pf3_V13 = cms.PSet(
3903  action = cms.string( "scale" ),
3904  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3905  ),
3906  pf3_V11 = cms.PSet(
3907  action = cms.string( "scale" ),
3908  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3909  ),
3910  pf3_V14 = cms.PSet(
3911  action = cms.string( "scale" ),
3912  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3913  ),
3914  pf3_V15 = cms.PSet(
3915  action = cms.string( "scale" ),
3916  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3917  ),
3918  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
3919  pf3_V33 = cms.PSet(
3920  action = cms.string( "scale" ),
3921  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3922  ),
3923  zAxis = cms.vdouble( -3.14159, 3.14159 ),
3924  pf3_V44 = cms.PSet(
3925  action = cms.string( "scale" ),
3926  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3927  ),
3928  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
3929  pf3_V22 = cms.PSet(
3930  action = cms.string( "scale" ),
3931  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3932  ),
3933  pf3_V23 = cms.PSet(
3934  action = cms.string( "scale" ),
3935  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3936  ),
3937  pf3_V45 = cms.PSet(
3938  action = cms.string( "scale" ),
3939  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3940  ),
3941  pf3_V55 = cms.PSet(
3942  action = cms.string( "scale" ),
3943  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3944  ),
3945  pf3_V34 = cms.PSet(
3946  action = cms.string( "scale" ),
3947  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3948  ),
3949  pf3_V35 = cms.PSet(
3950  action = cms.string( "scale" ),
3951  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3952  ),
3953  pf3_V25 = cms.PSet(
3954  action = cms.string( "scale" ),
3955  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3956  ),
3957  pf3_V24 = cms.PSet(
3958  action = cms.string( "scale" ),
3959  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3960  )
3961  )
3962  ),
3963  UpdateState = cms.bool( True ),
3964  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
3965  SelectState = cms.bool( False ),
3966  SigmaZ = cms.double( 25.0 ),
3967  ResetMethod = cms.string( "matrix" ),
3968  ComponentName = cms.string( "TSGFromPropagation" ),
3969  UseVertexState = cms.bool( True ),
3970  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3971  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
3972  ),
3973  skipTSG = cms.PSet( ),
3974  ComponentName = cms.string( "DualByL2TSG" )
3975  ),
3976  ServiceParameters = cms.PSet(
3977  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
3978  'hltESPSmartPropagatorAnyOpposite' ),
3979  RPCLayers = cms.bool( True ),
3980  UseMuonNavigation = cms.untracked.bool( True )
3981  ),
3982  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
3983  MuonTrackingRegionBuilder = cms.PSet( ),
3984  PCut = cms.double( 2.5 ),
3985  TrackerSeedCleaner = cms.PSet(
3986  cleanerFromSharedHits = cms.bool( True ),
3987  ptCleaner = cms.bool( True ),
3988  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3989  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3990  directionCleaner = cms.bool( True )
3991  ),
3992  PtCut = cms.double( 1.0 )
3993 )
3994 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
3995  src = cms.InputTag( "hltL3TrajSeedOIHit" ),
3996  reverseTrajectories = cms.bool( True ),
3997  TransientInitialStateEstimatorParameters = cms.PSet(
3998  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
3999  numberMeasurementsForFit = cms.int32( 4 ),
4000  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
4001  ),
4002  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4003  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4004  cleanTrajectoryAfterInOut = cms.bool( False ),
4005  useHitsSplitting = cms.bool( False ),
4006  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4007  doSeedingRegionRebuilding = cms.bool( False ),
4008  trackCandidateAlso = cms.bool( True ),
4009  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
4010  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4011  TrajectoryBuilder = cms.string( "" ),
4012  maxNSeeds = cms.uint32( 100000 )
4013 )
4014 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
4015  src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
4016  SimpleMagneticField = cms.string( "" ),
4017  clusterRemovalInfo = cms.InputTag( "" ),
4018  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4019  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4020  Fitter = cms.string( "hltESPKFFittingSmoother" ),
4021  useHitsSplitting = cms.bool( False ),
4022  MeasurementTracker = cms.string( "" ),
4023  AlgorithmName = cms.string( "hltIterX" ),
4024  alias = cms.untracked.string( "" ),
4025  NavigationSchool = cms.string( "" ),
4026  TrajectoryInEvent = cms.bool( True ),
4027  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4028  GeometricInnerState = cms.bool( True ),
4029  useSimpleMF = cms.bool( False ),
4030  Propagator = cms.string( "PropagatorWithMaterial" )
4031 )
4032 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
4033  ServiceParameters = cms.PSet(
4034  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
4035  'SteppingHelixPropagatorAny',
4036  'hltESPSmartPropagator',
4037  'hltESPSteppingHelixPropagatorOpposite' ),
4038  RPCLayers = cms.bool( True ),
4039  UseMuonNavigation = cms.untracked.bool( True )
4040  ),
4041  L3TrajBuilderParameters = cms.PSet(
4042  ScaleTECyFactor = cms.double( -1.0 ),
4043  GlbRefitterParameters = cms.PSet(
4044  TrackerSkipSection = cms.int32( -1 ),
4045  DoPredictionsOnly = cms.bool( False ),
4046  PropDirForCosmics = cms.bool( False ),
4047  HitThreshold = cms.int32( 1 ),
4048  MuonHitsOption = cms.int32( 1 ),
4049  Chi2CutRPC = cms.double( 1.0 ),
4050  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4051  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
4052  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4053  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4054  RefitDirection = cms.string( "insideOut" ),
4055  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
4056  Chi2CutCSC = cms.double( 150.0 ),
4057  Chi2CutDT = cms.double( 10.0 ),
4058  RefitRPCHits = cms.bool( True ),
4059  SkipStation = cms.int32( -1 ),
4060  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
4061  TrackerSkipSystem = cms.int32( -1 ),
4062  DYTthrs = cms.vint32( 30, 15 )
4063  ),
4064  ScaleTECxFactor = cms.double( -1.0 ),
4065  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4066  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4067  MuonTrackingRegionBuilder = cms.PSet(
4068  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
4069  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
4070  OnDemand = cms.double( -1.0 ),
4071  Rescale_Dz = cms.double( 3.0 ),
4072  vertexCollection = cms.InputTag( "pixelVertices" ),
4073  Rescale_phi = cms.double( 3.0 ),
4074  Eta_fixed = cms.double( 0.2 ),
4075  DeltaZ_Region = cms.double( 15.9 ),
4076  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
4077  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
4078  Eta_min = cms.double( 0.05 ),
4079  Phi_fixed = cms.double( 0.2 ),
4080  DeltaR = cms.double( 0.2 ),
4081  EscapePt = cms.double( 1.5 ),
4082  UseFixedRegion = cms.bool( False ),
4083  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
4084  Rescale_eta = cms.double( 3.0 ),
4085  Phi_min = cms.double( 0.05 ),
4086  UseVertex = cms.bool( False ),
4087  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
4088  ),
4089  RefitRPCHits = cms.bool( True ),
4090  PCut = cms.double( 2.5 ),
4091  TrackTransformer = cms.PSet(
4092  DoPredictionsOnly = cms.bool( False ),
4093  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4094  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4095  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4096  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4097  RefitDirection = cms.string( "insideOut" ),
4098  RefitRPCHits = cms.bool( True ),
4099  Propagator = cms.string( "hltESPSmartPropagatorAny" )
4100  ),
4101  GlobalMuonTrackMatcher = cms.PSet(
4102  Pt_threshold1 = cms.double( 0.0 ),
4103  DeltaDCut_3 = cms.double( 15.0 ),
4104  MinP = cms.double( 2.5 ),
4105  MinPt = cms.double( 1.0 ),
4106  Chi2Cut_1 = cms.double( 50.0 ),
4107  Pt_threshold2 = cms.double( 9.99999999E8 ),
4108  LocChi2Cut = cms.double( 0.001 ),
4109  Eta_threshold = cms.double( 1.2 ),
4110  Quality_3 = cms.double( 7.0 ),
4111  Quality_2 = cms.double( 15.0 ),
4112  Chi2Cut_2 = cms.double( 50.0 ),
4113  Chi2Cut_3 = cms.double( 200.0 ),
4114  DeltaDCut_1 = cms.double( 40.0 ),
4115  DeltaRCut_2 = cms.double( 0.2 ),
4116  DeltaRCut_3 = cms.double( 1.0 ),
4117  DeltaDCut_2 = cms.double( 10.0 ),
4118  DeltaRCut_1 = cms.double( 0.1 ),
4119  Propagator = cms.string( "hltESPSmartPropagator" ),
4120  Quality_1 = cms.double( 20.0 )
4121  ),
4122  PtCut = cms.double( 1.0 ),
4123  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4124  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ),
4125  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4126  tkTrajMaxChi2 = cms.double( 9999.0 ),
4127  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
4128  tkTrajVertex = cms.InputTag( "pixelVertices" ),
4129  tkTrajUseVertex = cms.bool( False )
4130  ),
4131  TrackLoaderParameters = cms.PSet(
4132  PutTkTrackIntoEvent = cms.untracked.bool( False ),
4133  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4134  SmoothTkTrack = cms.untracked.bool( False ),
4135  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
4136  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4137  MuonUpdatorAtVertexParameters = cms.PSet(
4138  MaxChi2 = cms.double( 1000000.0 ),
4139  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4140  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
4141  ),
4142  VertexConstraint = cms.bool( False ),
4143  DoSmoothing = cms.bool( True ),
4144  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
4145  ),
4146  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
4147 )
4148 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
4149  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
4150 )
4151 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
4152  layerList = cms.vstring( 'BPix1+BPix2',
4153  'BPix1+BPix3',
4154  'BPix2+BPix3',
4155  'BPix1+FPix1_pos',
4156  'BPix1+FPix1_neg',
4157  'BPix1+FPix2_pos',
4158  'BPix1+FPix2_neg',
4159  'BPix2+FPix1_pos',
4160  'BPix2+FPix1_neg',
4161  'BPix2+FPix2_pos',
4162  'BPix2+FPix2_neg',
4163  'FPix1_pos+FPix2_pos',
4164  'FPix1_neg+FPix2_neg' ),
4165  MTOB = cms.PSet( ),
4166  TEC = cms.PSet( ),
4167  MTID = cms.PSet( ),
4168  FPix = cms.PSet(
4169  useErrorsFromParam = cms.bool( True ),
4170  hitErrorRPhi = cms.double( 0.0051 ),
4171  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4172  HitProducer = cms.string( "hltSiPixelRecHits" ),
4173  hitErrorRZ = cms.double( 0.0036 )
4174  ),
4175  MTEC = cms.PSet( ),
4176  MTIB = cms.PSet( ),
4177  TID = cms.PSet( ),
4178  TOB = cms.PSet( ),
4179  BPix = cms.PSet(
4180  useErrorsFromParam = cms.bool( True ),
4181  hitErrorRPhi = cms.double( 0.0027 ),
4182  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4183  HitProducer = cms.string( "hltSiPixelRecHits" ),
4184  hitErrorRZ = cms.double( 0.006 )
4185  ),
4186  TIB = cms.PSet( )
4187 )
4188 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
4189  layerList = cms.vstring( 'BPix1+BPix2',
4190  'BPix1+BPix3',
4191  'BPix2+BPix3',
4192  'BPix1+FPix1_pos',
4193  'BPix1+FPix1_neg',
4194  'BPix1+FPix2_pos',
4195  'BPix1+FPix2_neg',
4196  'BPix2+FPix1_pos',
4197  'BPix2+FPix1_neg',
4198  'BPix2+FPix2_pos',
4199  'BPix2+FPix2_neg',
4200  'FPix1_pos+FPix2_pos',
4201  'FPix1_neg+FPix2_neg',
4202  'FPix2_pos+TEC1_pos',
4203  'FPix2_pos+TEC2_pos',
4204  'TEC1_pos+TEC2_pos',
4205  'TEC2_pos+TEC3_pos',
4206  'FPix2_neg+TEC1_neg',
4207  'FPix2_neg+TEC2_neg',
4208  'TEC1_neg+TEC2_neg',
4209  'TEC2_neg+TEC3_neg' ),
4210  MTOB = cms.PSet( ),
4211  TEC = cms.PSet(
4212  useRingSlector = cms.bool( True ),
4213  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4214  minRing = cms.int32( 1 ),
4215  maxRing = cms.int32( 1 ),
4216  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
4217  ),
4218  MTID = cms.PSet( ),
4219  FPix = cms.PSet(
4220  useErrorsFromParam = cms.bool( True ),
4221  hitErrorRPhi = cms.double( 0.0051 ),
4222  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4223  HitProducer = cms.string( "hltSiPixelRecHits" ),
4224  hitErrorRZ = cms.double( 0.0036 )
4225  ),
4226  MTEC = cms.PSet( ),
4227  MTIB = cms.PSet( ),
4228  TID = cms.PSet( ),
4229  TOB = cms.PSet( ),
4230  BPix = cms.PSet(
4231  useErrorsFromParam = cms.bool( True ),
4232  hitErrorRPhi = cms.double( 0.0027 ),
4233  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4234  HitProducer = cms.string( "hltSiPixelRecHits" ),
4235  hitErrorRZ = cms.double( 0.006 )
4236  ),
4237  TIB = cms.PSet( )
4238 )
4239 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
4240  TkSeedGenerator = cms.PSet(
4241  PSetNames = cms.vstring( 'skipTSG',
4242  'iterativeTSG' ),
4243  L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ),
4244  iterativeTSG = cms.PSet(
4245  firstTSG = cms.PSet(
4246  ComponentName = cms.string( "TSGFromOrderedHits" ),
4247  OrderedHitsFactoryPSet = cms.PSet(
4248  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4249  GeneratorPSet = cms.PSet(
4250  useBending = cms.bool( True ),
4251  useFixedPreFiltering = cms.bool( False ),
4252  maxElement = cms.uint32( 0 ),
4253  phiPreFiltering = cms.double( 0.3 ),
4254  extraHitRPhitolerance = cms.double( 0.06 ),
4255  useMultScattering = cms.bool( True ),
4256  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
4257  extraHitRZtolerance = cms.double( 0.06 ),
4258  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
4259  ),
4260  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
4261  ),
4262  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4263  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
4264  ),
4265  PSetNames = cms.vstring( 'firstTSG',
4266  'secondTSG' ),
4267  ComponentName = cms.string( "CombinedTSG" ),
4268  thirdTSG = cms.PSet(
4269  PSetNames = cms.vstring( 'endcapTSG',
4270  'barrelTSG' ),
4271  barrelTSG = cms.PSet( ),
4272  endcapTSG = cms.PSet(
4273  ComponentName = cms.string( "TSGFromOrderedHits" ),
4274  OrderedHitsFactoryPSet = cms.PSet(
4275  maxElement = cms.uint32( 0 ),
4276  ComponentName = cms.string( "StandardHitPairGenerator" ),
4277  useOnDemandTracker = cms.untracked.int32( 0 ),
4278  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
4279  ),
4280  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
4281  ),
4282  etaSeparation = cms.double( 2.0 ),
4283  ComponentName = cms.string( "DualByEtaTSG" ),
4284  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
4285  ),
4286  secondTSG = cms.PSet(
4287  ComponentName = cms.string( "TSGFromOrderedHits" ),
4288  OrderedHitsFactoryPSet = cms.PSet(
4289  maxElement = cms.uint32( 0 ),
4290  ComponentName = cms.string( "StandardHitPairGenerator" ),
4291  useOnDemandTracker = cms.untracked.int32( 0 ),
4292  SeedingLayers = cms.InputTag( "hltPixelLayerPairs" )
4293  ),
4294  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4295  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
4296  )
4297  ),
4298  skipTSG = cms.PSet( ),
4299  ComponentName = cms.string( "DualByL2TSG" )
4300  ),
4301  ServiceParameters = cms.PSet(
4302  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ),
4303  RPCLayers = cms.bool( True ),
4304  UseMuonNavigation = cms.untracked.bool( True )
4305  ),
4306  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
4307  MuonTrackingRegionBuilder = cms.PSet(
4308  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
4309  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
4310  OnDemand = cms.double( -1.0 ),
4311  Rescale_Dz = cms.double( 3.0 ),
4312  vertexCollection = cms.InputTag( "pixelVertices" ),
4313  Rescale_phi = cms.double( 3.0 ),
4314  Eta_fixed = cms.double( 0.2 ),
4315  DeltaZ_Region = cms.double( 15.9 ),
4316  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
4317  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
4318  Eta_min = cms.double( 0.1 ),
4319  Phi_fixed = cms.double( 0.2 ),
4320  DeltaR = cms.double( 0.2 ),
4321  EscapePt = cms.double( 1.5 ),
4322  UseFixedRegion = cms.bool( False ),
4323  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
4324  Rescale_eta = cms.double( 3.0 ),
4325  Phi_min = cms.double( 0.1 ),
4326  UseVertex = cms.bool( False ),
4327  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
4328  ),
4329  PCut = cms.double( 2.5 ),
4330  TrackerSeedCleaner = cms.PSet(
4331  cleanerFromSharedHits = cms.bool( True ),
4332  ptCleaner = cms.bool( True ),
4333  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4334  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4335  directionCleaner = cms.bool( True )
4336  ),
4337  PtCut = cms.double( 1.0 )
4338 )
4339 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
4340  src = cms.InputTag( "hltL3TrajSeedIOHit" ),
4341  reverseTrajectories = cms.bool( False ),
4342  TransientInitialStateEstimatorParameters = cms.PSet(
4343  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
4344  numberMeasurementsForFit = cms.int32( 4 ),
4345  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
4346  ),
4347  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4348  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4349  cleanTrajectoryAfterInOut = cms.bool( False ),
4350  useHitsSplitting = cms.bool( False ),
4351  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4352  doSeedingRegionRebuilding = cms.bool( False ),
4353  trackCandidateAlso = cms.bool( True ),
4354  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
4355  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4356  TrajectoryBuilder = cms.string( "" ),
4357  maxNSeeds = cms.uint32( 100000 )
4358 )
4359 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
4360  src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
4361  SimpleMagneticField = cms.string( "" ),
4362  clusterRemovalInfo = cms.InputTag( "" ),
4363  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4364  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4365  Fitter = cms.string( "hltESPKFFittingSmoother" ),
4366  useHitsSplitting = cms.bool( False ),
4367  MeasurementTracker = cms.string( "" ),
4368  AlgorithmName = cms.string( "hltIterX" ),
4369  alias = cms.untracked.string( "" ),
4370  NavigationSchool = cms.string( "" ),
4371  TrajectoryInEvent = cms.bool( True ),
4372  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4373  GeometricInnerState = cms.bool( True ),
4374  useSimpleMF = cms.bool( False ),
4375  Propagator = cms.string( "PropagatorWithMaterial" )
4376 )
4377 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
4378  ServiceParameters = cms.PSet(
4379  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
4380  'SteppingHelixPropagatorAny',
4381  'hltESPSmartPropagator',
4382  'hltESPSteppingHelixPropagatorOpposite' ),
4383  RPCLayers = cms.bool( True ),
4384  UseMuonNavigation = cms.untracked.bool( True )
4385  ),
4386  L3TrajBuilderParameters = cms.PSet(
4387  ScaleTECyFactor = cms.double( -1.0 ),
4388  GlbRefitterParameters = cms.PSet(
4389  TrackerSkipSection = cms.int32( -1 ),
4390  DoPredictionsOnly = cms.bool( False ),
4391  PropDirForCosmics = cms.bool( False ),
4392  HitThreshold = cms.int32( 1 ),
4393  MuonHitsOption = cms.int32( 1 ),
4394  Chi2CutRPC = cms.double( 1.0 ),
4395  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4396  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
4397  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4398  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4399  RefitDirection = cms.string( "insideOut" ),
4400  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
4401  Chi2CutCSC = cms.double( 150.0 ),
4402  Chi2CutDT = cms.double( 10.0 ),
4403  RefitRPCHits = cms.bool( True ),
4404  SkipStation = cms.int32( -1 ),
4405  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
4406  TrackerSkipSystem = cms.int32( -1 ),
4407  DYTthrs = cms.vint32( 30, 15 )
4408  ),
4409  ScaleTECxFactor = cms.double( -1.0 ),
4410  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4411  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4412  MuonTrackingRegionBuilder = cms.PSet(
4413  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
4414  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
4415  OnDemand = cms.double( -1.0 ),
4416  Rescale_Dz = cms.double( 3.0 ),
4417  vertexCollection = cms.InputTag( "pixelVertices" ),
4418  Rescale_phi = cms.double( 3.0 ),
4419  Eta_fixed = cms.double( 0.2 ),
4420  DeltaZ_Region = cms.double( 15.9 ),
4421  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
4422  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
4423  Eta_min = cms.double( 0.05 ),
4424  Phi_fixed = cms.double( 0.2 ),
4425  DeltaR = cms.double( 0.2 ),
4426  EscapePt = cms.double( 1.5 ),
4427  UseFixedRegion = cms.bool( False ),
4428  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
4429  Rescale_eta = cms.double( 3.0 ),
4430  Phi_min = cms.double( 0.05 ),
4431  UseVertex = cms.bool( False ),
4432  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
4433  ),
4434  RefitRPCHits = cms.bool( True ),
4435  PCut = cms.double( 2.5 ),
4436  TrackTransformer = cms.PSet(
4437  DoPredictionsOnly = cms.bool( False ),
4438  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4439  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4440  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4441  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4442  RefitDirection = cms.string( "insideOut" ),
4443  RefitRPCHits = cms.bool( True ),
4444  Propagator = cms.string( "hltESPSmartPropagatorAny" )
4445  ),
4446  GlobalMuonTrackMatcher = cms.PSet(
4447  Pt_threshold1 = cms.double( 0.0 ),
4448  DeltaDCut_3 = cms.double( 15.0 ),
4449  MinP = cms.double( 2.5 ),
4450  MinPt = cms.double( 1.0 ),
4451  Chi2Cut_1 = cms.double( 50.0 ),
4452  Pt_threshold2 = cms.double( 9.99999999E8 ),
4453  LocChi2Cut = cms.double( 0.001 ),
4454  Eta_threshold = cms.double( 1.2 ),
4455  Quality_3 = cms.double( 7.0 ),
4456  Quality_2 = cms.double( 15.0 ),
4457  Chi2Cut_2 = cms.double( 50.0 ),
4458  Chi2Cut_3 = cms.double( 200.0 ),
4459  DeltaDCut_1 = cms.double( 40.0 ),
4460  DeltaRCut_2 = cms.double( 0.2 ),
4461  DeltaRCut_3 = cms.double( 1.0 ),
4462  DeltaDCut_2 = cms.double( 10.0 ),
4463  DeltaRCut_1 = cms.double( 0.1 ),
4464  Propagator = cms.string( "hltESPSmartPropagator" ),
4465  Quality_1 = cms.double( 20.0 )
4466  ),
4467  PtCut = cms.double( 1.0 ),
4468  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4469  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ),
4470  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4471  tkTrajMaxChi2 = cms.double( 9999.0 ),
4472  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
4473  tkTrajVertex = cms.InputTag( "pixelVertices" ),
4474  tkTrajUseVertex = cms.bool( False )
4475  ),
4476  TrackLoaderParameters = cms.PSet(
4477  PutTkTrackIntoEvent = cms.untracked.bool( False ),
4478  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4479  SmoothTkTrack = cms.untracked.bool( False ),
4480  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
4481  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4482  MuonUpdatorAtVertexParameters = cms.PSet(
4483  MaxChi2 = cms.double( 1000000.0 ),
4484  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4485  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
4486  ),
4487  VertexConstraint = cms.bool( False ),
4488  DoSmoothing = cms.bool( True ),
4489  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
4490  ),
4491  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
4492 )
4493 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
4494  labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
4495 )
4496 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
4497  labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
4498 )
4499 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
4500  ShareFrac = cms.double( 0.19 ),
4501  writeOnlyTrkQuals = cms.bool( False ),
4502  MinPT = cms.double( 0.05 ),
4503  allowFirstHitShare = cms.bool( True ),
4504  copyExtras = cms.untracked.bool( True ),
4505  Epsilon = cms.double( -0.001 ),
4506  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
4507  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4508  MaxNormalizedChisq = cms.double( 1000.0 ),
4509  copyMVA = cms.bool( False ),
4510  FoundHitBonus = cms.double( 100.0 ),
4511  setsToMerge = cms.VPSet(
4512  cms.PSet( pQual = cms.bool( False ),
4513  tLists = cms.vint32( 0, 1 )
4514  )
4515  ),
4516  MinFound = cms.int32( 3 ),
4517  hasSelector = cms.vint32( 0, 0 ),
4518  TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
4519  LostHitPenalty = cms.double( 0.0 ),
4520  newQuality = cms.string( "confirmed" )
4521 )
4522 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
4523  ShareFrac = cms.double( 0.19 ),
4524  writeOnlyTrkQuals = cms.bool( False ),
4525  MinPT = cms.double( 0.05 ),
4526  allowFirstHitShare = cms.bool( True ),
4527  copyExtras = cms.untracked.bool( True ),
4528  Epsilon = cms.double( -0.001 ),
4529  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
4530  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4531  MaxNormalizedChisq = cms.double( 1000.0 ),
4532  copyMVA = cms.bool( False ),
4533  FoundHitBonus = cms.double( 100.0 ),
4534  setsToMerge = cms.VPSet(
4535  cms.PSet( pQual = cms.bool( False ),
4536  tLists = cms.vint32( 0, 1 )
4537  )
4538  ),
4539  MinFound = cms.int32( 3 ),
4540  hasSelector = cms.vint32( 0, 0 ),
4541  TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
4542  LostHitPenalty = cms.double( 0.0 ),
4543  newQuality = cms.string( "confirmed" )
4544 )
4545 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
4546  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
4547 )
4548 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
4549  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
4550 )
4551 fragment.hltL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
4552  InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
4553  InputObjects = cms.InputTag( "hltL3Muons" ),
4554  MuonPtOption = cms.string( "Tracker" )
4555 )
4556 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducer",
4557  useFilterWithES = cms.bool( False ),
4558  FilterPSet = cms.PSet(
4559  chi2 = cms.double( 1000.0 ),
4560  nSigmaTipMaxTolerance = cms.double( 0.0 ),
4561  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
4562  nSigmaInvPtTolerance = cms.double( 0.0 ),
4563  ptMin = cms.double( 0.1 ),
4564  tipMax = cms.double( 1.0 )
4565  ),
4566  passLabel = cms.string( "" ),
4567  FitterPSet = cms.PSet(
4568  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
4569  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4570  fixImpactParameter = cms.double( 0.0 )
4571  ),
4572  RegionFactoryPSet = cms.PSet(
4573  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
4574  RegionPSet = cms.PSet(
4575  precise = cms.bool( True ),
4576  originRadius = cms.double( 0.2 ),
4577  ptMin = cms.double( 0.9 ),
4578  originHalfLength = cms.double( 24.0 ),
4579  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
4580  )
4581  ),
4582  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
4583  OrderedHitsFactoryPSet = cms.PSet(
4584  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4585  GeneratorPSet = cms.PSet(
4586  useBending = cms.bool( True ),
4587  useFixedPreFiltering = cms.bool( False ),
4588  maxElement = cms.uint32( 100000 ),
4589  phiPreFiltering = cms.double( 0.3 ),
4590  extraHitRPhitolerance = cms.double( 0.06 ),
4591  useMultScattering = cms.bool( True ),
4592  SeedComparitorPSet = cms.PSet(
4593  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
4594  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
4595  ),
4596  extraHitRZtolerance = cms.double( 0.06 ),
4597  ComponentName = cms.string( "PixelTripletHLTGenerator" )
4598  ),
4599  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
4600  )
4601 )
4602 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducer",
4603  WtAverage = cms.bool( True ),
4604  Method2 = cms.bool( True ),
4605  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4606  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
4607  Verbosity = cms.int32( 0 ),
4608  UseError = cms.bool( True ),
4609  TrackCollection = cms.InputTag( "hltPixelTracks" ),
4610  PtMin = cms.double( 1.0 ),
4611  NTrkMin = cms.int32( 2 ),
4612  ZOffset = cms.double( 5.0 ),
4613  Finder = cms.string( "DivisiveVertexFinder" ),
4614  ZSeparation = cms.double( 0.05 )
4615 )
4616 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
4617  minSumPt2 = cms.double( 0.0 ),
4618  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
4619  maxVtx = cms.uint32( 100 ),
4620  fractionSumPt2 = cms.double( 0.3 ),
4621  src = cms.InputTag( "hltPixelVertices" )
4622 )
4623 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
4624  useEventsWithNoVertex = cms.bool( True ),
4625  originHalfLength = cms.double( 0.3 ),
4626  useProtoTrackKinematics = cms.bool( False ),
4627  usePV = cms.bool( False ),
4628  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
4629  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4630  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4631  InputCollection = cms.InputTag( "hltPixelTracks" ),
4632  originRadius = cms.double( 0.1 )
4633 )
4634 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4635  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
4636  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
4637  SimpleMagneticField = cms.string( "ParabolicMf" ),
4638  TransientInitialStateEstimatorParameters = cms.PSet(
4639  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4640  numberMeasurementsForFit = cms.int32( 4 ),
4641  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4642  ),
4643  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4644  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4645  cleanTrajectoryAfterInOut = cms.bool( False ),
4646  useHitsSplitting = cms.bool( False ),
4647  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4648  doSeedingRegionRebuilding = cms.bool( False ),
4649  maxNSeeds = cms.uint32( 100000 ),
4650  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
4651  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4652  TrajectoryBuilder = cms.string( "" )
4653 )
4654 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4655  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
4656  SimpleMagneticField = cms.string( "ParabolicMf" ),
4657  clusterRemovalInfo = cms.InputTag( "" ),
4658  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4659  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4660  Fitter = cms.string( "hltESPFittingSmootherIT" ),
4661  useHitsSplitting = cms.bool( False ),
4662  MeasurementTracker = cms.string( "" ),
4663  AlgorithmName = cms.string( "hltIter0" ),
4664  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4665  NavigationSchool = cms.string( "" ),
4666  TrajectoryInEvent = cms.bool( True ),
4667  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4668  GeometricInnerState = cms.bool( True ),
4669  useSimpleMF = cms.bool( True ),
4670  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4671 )
4672 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
4673  max_d0 = cms.double( 100.0 ),
4674  minNumber3DLayers = cms.uint32( 0 ),
4675  max_lostHitFraction = cms.double( 1.0 ),
4676  applyAbsCutsIfNoPV = cms.bool( False ),
4677  qualityBit = cms.string( "highPurity" ),
4678  minNumberLayers = cms.uint32( 3 ),
4679  chi2n_par = cms.double( 0.7 ),
4680  useVtxError = cms.bool( False ),
4681  nSigmaZ = cms.double( 3.0 ),
4682  dz_par2 = cms.vdouble( 0.4, 4.0 ),
4683  applyAdaptedPVCuts = cms.bool( True ),
4684  min_eta = cms.double( -9999.0 ),
4685  dz_par1 = cms.vdouble( 0.35, 4.0 ),
4686  copyTrajectories = cms.untracked.bool( True ),
4687  vtxNumber = cms.int32( -1 ),
4688  max_d0NoPV = cms.double( 100.0 ),
4689  keepAllTracks = cms.bool( False ),
4690  maxNumberLostLayers = cms.uint32( 1 ),
4691  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4692  max_relpterr = cms.double( 9999.0 ),
4693  copyExtras = cms.untracked.bool( True ),
4694  max_z0NoPV = cms.double( 100.0 ),
4695  vertexCut = cms.string( "tracksSize>=3" ),
4696  max_z0 = cms.double( 100.0 ),
4697  useVertices = cms.bool( True ),
4698  min_nhits = cms.uint32( 0 ),
4699  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
4700  max_minMissHitOutOrIn = cms.int32( 99 ),
4701  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4702  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4703  max_eta = cms.double( 9999.0 ),
4704  d0_par2 = cms.vdouble( 0.4, 4.0 ),
4705  d0_par1 = cms.vdouble( 0.3, 4.0 ),
4706  res_par = cms.vdouble( 0.003, 0.001 ),
4707  minHitsToBypassChecks = cms.uint32( 20 )
4708 )
4709 fragment.hltTrackIter0RefsForJets4Iter1 = cms.EDProducer( "ChargedRefCandidateProducer",
4710  src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
4711  particleType = cms.string( "pi+" )
4712 )
4713 fragment.hltAK4Iter0TrackJets4Iter1 = cms.EDProducer( "FastjetJetProducer",
4714  Active_Area_Repeats = cms.int32( 5 ),
4715  doAreaFastjet = cms.bool( False ),
4716  voronoiRfact = cms.double( 0.9 ),
4717  maxBadHcalCells = cms.uint32( 9999999 ),
4718  doAreaDiskApprox = cms.bool( False ),
4719  maxRecoveredEcalCells = cms.uint32( 9999999 ),
4720  jetType = cms.string( "TrackJet" ),
4721  minSeed = cms.uint32( 14327 ),
4722  Ghost_EtaMax = cms.double( 6.0 ),
4723  doRhoFastjet = cms.bool( False ),
4724  jetAlgorithm = cms.string( "AntiKt" ),
4725  nSigmaPU = cms.double( 1.0 ),
4726  GhostArea = cms.double( 0.01 ),
4727  Rho_EtaMax = cms.double( 4.4 ),
4728  maxBadEcalCells = cms.uint32( 9999999 ),
4729  useDeterministicSeed = cms.bool( True ),
4730  doPVCorrection = cms.bool( False ),
4731  maxRecoveredHcalCells = cms.uint32( 9999999 ),
4732  rParam = cms.double( 0.4 ),
4733  maxProblematicHcalCells = cms.uint32( 9999999 ),
4734  doOutputJets = cms.bool( True ),
4735  src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1" ),
4736  inputEtMin = cms.double( 0.1 ),
4737  puPtMin = cms.double( 0.0 ),
4738  srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
4739  jetPtMin = cms.double( 1.0 ),
4740  radiusPU = cms.double( 0.4 ),
4741  maxProblematicEcalCells = cms.uint32( 9999999 ),
4742  doPUOffsetCorr = cms.bool( False ),
4743  inputEMin = cms.double( 0.0 ),
4744  useMassDropTagger = cms.bool( False ),
4745  muMin = cms.double( -1.0 ),
4746  subtractorName = cms.string( "" ),
4747  muCut = cms.double( -1.0 ),
4748  subjetPtMin = cms.double( -1.0 ),
4749  useTrimming = cms.bool( False ),
4750  muMax = cms.double( -1.0 ),
4751  yMin = cms.double( -1.0 ),
4752  useFiltering = cms.bool( False ),
4753  rFilt = cms.double( -1.0 ),
4754  yMax = cms.double( -1.0 ),
4755  zcut = cms.double( -1.0 ),
4756  MinVtxNdof = cms.int32( 0 ),
4757  MaxVtxZ = cms.double( 30.0 ),
4758  UseOnlyVertexTracks = cms.bool( False ),
4759  dRMin = cms.double( -1.0 ),
4760  nFilt = cms.int32( -1 ),
4761  usePruning = cms.bool( False ),
4762  maxDepth = cms.int32( -1 ),
4763  yCut = cms.double( -1.0 ),
4764  DzTrVtxMax = cms.double( 0.5 ),
4765  UseOnlyOnePV = cms.bool( True ),
4766  rcut_factor = cms.double( -1.0 ),
4767  sumRecHits = cms.bool( False ),
4768  trimPtFracMin = cms.double( -1.0 ),
4769  dRMax = cms.double( -1.0 ),
4770  DxyTrVtxMax = cms.double( 0.2 ),
4771  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
4772 )
4773 fragment.hltIter0TrackAndTauJets4Iter1 = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
4774  fractionMinCaloInTauCone = cms.double( 0.7 ),
4775  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
4776  tauConeSize = cms.double( 0.2 ),
4777  ptTrkMaxInCaloCone = cms.double( 1.0 ),
4778  isolationConeSize = cms.double( 0.5 ),
4779  inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1" ),
4780  nTrkMaxInCaloCone = cms.int32( 0 ),
4781  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
4782  etaMinCaloJet = cms.double( -2.7 ),
4783  etaMaxCaloJet = cms.double( 2.7 ),
4784  ptMinCaloJet = cms.double( 5.0 ),
4785  inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" )
4786 )
4787 fragment.hltIter1ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4788  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4789  maxChi2 = cms.double( 9.0 ),
4790  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
4791  oldClusterRemovalInfo = cms.InputTag( "" ),
4792  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
4793  overrideTrkQuals = cms.InputTag( "" ),
4794  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
4795  TrackQuality = cms.string( "highPurity" )
4796 )
4797 fragment.hltIter1MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4798  clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4799  OnDemand = cms.bool( False ),
4800  src = cms.InputTag( "hltSiStripClusters" )
4801 )
4802 fragment.hltIter1PixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
4803  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
4804  'BPix1+BPix2+FPix1_pos',
4805  'BPix1+BPix2+FPix1_neg',
4806  'BPix1+FPix1_pos+FPix2_pos',
4807  'BPix1+FPix1_neg+FPix2_neg' ),
4808  MTOB = cms.PSet( ),
4809  TEC = cms.PSet( ),
4810  MTID = cms.PSet( ),
4811  FPix = cms.PSet(
4812  HitProducer = cms.string( "hltSiPixelRecHits" ),
4813  hitErrorRZ = cms.double( 0.0036 ),
4814  useErrorsFromParam = cms.bool( True ),
4815  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4816  skipClusters = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4817  hitErrorRPhi = cms.double( 0.0051 )
4818  ),
4819  MTEC = cms.PSet( ),
4820  MTIB = cms.PSet( ),
4821  TID = cms.PSet( ),
4822  TOB = cms.PSet( ),
4823  BPix = cms.PSet(
4824  HitProducer = cms.string( "hltSiPixelRecHits" ),
4825  hitErrorRZ = cms.double( 0.006 ),
4826  useErrorsFromParam = cms.bool( True ),
4827  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4828  skipClusters = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4829  hitErrorRPhi = cms.double( 0.0027 )
4830  ),
4831  TIB = cms.PSet( )
4832 )
4833 fragment.hltIter1PFlowPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4834  RegionFactoryPSet = cms.PSet(
4835  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
4836  RegionPSet = cms.PSet(
4837  precise = cms.bool( True ),
4838  originRadius = cms.double( 0.05 ),
4839  searchOpt = cms.bool( True ),
4840  ptMin = cms.double( 0.5 ),
4841  measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEvent" ),
4842  mode = cms.string( "VerticesFixed" ),
4843  maxNRegions = cms.int32( 100 ),
4844  maxNVertices = cms.int32( 10 ),
4845  deltaPhi = cms.double( 1.0 ),
4846  deltaEta = cms.double( 1.0 ),
4847  zErrorBeamSpot = cms.double( 15.0 ),
4848  nSigmaZBeamSpot = cms.double( 3.0 ),
4849  zErrorVetex = cms.double( 0.1 ),
4850  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4851  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4852  input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1" )
4853  )
4854  ),
4855  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
4856  ClusterCheckPSet = cms.PSet(
4857  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
4858  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
4859  doClusterCheck = cms.bool( False ),
4860  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
4861  MaxNumberOfPixelClusters = cms.uint32( 10000 )
4862  ),
4863  OrderedHitsFactoryPSet = cms.PSet(
4864  maxElement = cms.uint32( 0 ),
4865  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4866  GeneratorPSet = cms.PSet(
4867  useBending = cms.bool( True ),
4868  useFixedPreFiltering = cms.bool( False ),
4869  maxElement = cms.uint32( 100000 ),
4870  phiPreFiltering = cms.double( 0.3 ),
4871  extraHitRPhitolerance = cms.double( 0.032 ),
4872  useMultScattering = cms.bool( True ),
4873  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
4874  extraHitRZtolerance = cms.double( 0.037 ),
4875  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
4876  ),
4877  SeedingLayers = cms.InputTag( "hltIter1PixelLayerTriplets" )
4878  ),
4879  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
4880 )
4881 fragment.hltIter1PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4882  src = cms.InputTag( "hltIter1PFlowPixelSeeds" ),
4883  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
4884  SimpleMagneticField = cms.string( "ParabolicMf" ),
4885  TransientInitialStateEstimatorParameters = cms.PSet(
4886  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4887  numberMeasurementsForFit = cms.int32( 4 ),
4888  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4889  ),
4890  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4891  MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
4892  cleanTrajectoryAfterInOut = cms.bool( False ),
4893  useHitsSplitting = cms.bool( False ),
4894  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4895  doSeedingRegionRebuilding = cms.bool( False ),
4896  maxNSeeds = cms.uint32( 100000 ),
4897  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
4898  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4899  TrajectoryBuilder = cms.string( "" )
4900 )
4901 fragment.hltIter1PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4902  src = cms.InputTag( "hltIter1PFlowCkfTrackCandidates" ),
4903  SimpleMagneticField = cms.string( "ParabolicMf" ),
4904  clusterRemovalInfo = cms.InputTag( "" ),
4905  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4906  MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
4907  Fitter = cms.string( "hltESPFittingSmootherIT" ),
4908  useHitsSplitting = cms.bool( False ),
4909  MeasurementTracker = cms.string( "" ),
4910  AlgorithmName = cms.string( "hltIter1" ),
4911  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4912  NavigationSchool = cms.string( "" ),
4913  TrajectoryInEvent = cms.bool( True ),
4914  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4915  GeometricInnerState = cms.bool( True ),
4916  useSimpleMF = cms.bool( True ),
4917  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4918 )
4919 fragment.hltIter1PFlowTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
4920  max_d0 = cms.double( 100.0 ),
4921  minNumber3DLayers = cms.uint32( 0 ),
4922  max_lostHitFraction = cms.double( 1.0 ),
4923  applyAbsCutsIfNoPV = cms.bool( False ),
4924  qualityBit = cms.string( "highPurity" ),
4925  minNumberLayers = cms.uint32( 3 ),
4926  chi2n_par = cms.double( 0.7 ),
4927  useVtxError = cms.bool( False ),
4928  nSigmaZ = cms.double( 3.0 ),
4929  dz_par2 = cms.vdouble( 0.9, 3.0 ),
4930  applyAdaptedPVCuts = cms.bool( True ),
4931  min_eta = cms.double( -9999.0 ),
4932  dz_par1 = cms.vdouble( 0.8, 3.0 ),
4933  copyTrajectories = cms.untracked.bool( True ),
4934  vtxNumber = cms.int32( -1 ),
4935  max_d0NoPV = cms.double( 100.0 ),
4936  keepAllTracks = cms.bool( False ),
4937  maxNumberLostLayers = cms.uint32( 1 ),
4938  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4939  max_relpterr = cms.double( 9999.0 ),
4940  copyExtras = cms.untracked.bool( True ),
4941  max_z0NoPV = cms.double( 100.0 ),
4942  vertexCut = cms.string( "tracksSize>=3" ),
4943  max_z0 = cms.double( 100.0 ),
4944  useVertices = cms.bool( True ),
4945  min_nhits = cms.uint32( 0 ),
4946  src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
4947  max_minMissHitOutOrIn = cms.int32( 99 ),
4948  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4949  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4950  max_eta = cms.double( 9999.0 ),
4951  d0_par2 = cms.vdouble( 0.9, 3.0 ),
4952  d0_par1 = cms.vdouble( 0.85, 3.0 ),
4953  res_par = cms.vdouble( 0.003, 0.001 ),
4954  minHitsToBypassChecks = cms.uint32( 20 )
4955 )
4956 fragment.hltIter1PFlowTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
4957  max_d0 = cms.double( 100.0 ),
4958  minNumber3DLayers = cms.uint32( 0 ),
4959  max_lostHitFraction = cms.double( 1.0 ),
4960  applyAbsCutsIfNoPV = cms.bool( False ),
4961  qualityBit = cms.string( "highPurity" ),
4962  minNumberLayers = cms.uint32( 5 ),
4963  chi2n_par = cms.double( 0.4 ),
4964  useVtxError = cms.bool( False ),
4965  nSigmaZ = cms.double( 3.0 ),
4966  dz_par2 = cms.vdouble( 1.0, 4.0 ),
4967  applyAdaptedPVCuts = cms.bool( True ),
4968  min_eta = cms.double( -9999.0 ),
4969  dz_par1 = cms.vdouble( 1.0, 4.0 ),
4970  copyTrajectories = cms.untracked.bool( True ),
4971  vtxNumber = cms.int32( -1 ),
4972  max_d0NoPV = cms.double( 100.0 ),
4973  keepAllTracks = cms.bool( False ),
4974  maxNumberLostLayers = cms.uint32( 1 ),
4975  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4976  max_relpterr = cms.double( 9999.0 ),
4977  copyExtras = cms.untracked.bool( True ),
4978  max_z0NoPV = cms.double( 100.0 ),
4979  vertexCut = cms.string( "tracksSize>=3" ),
4980  max_z0 = cms.double( 100.0 ),
4981  useVertices = cms.bool( True ),
4982  min_nhits = cms.uint32( 0 ),
4983  src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
4984  max_minMissHitOutOrIn = cms.int32( 99 ),
4985  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4986  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4987  max_eta = cms.double( 9999.0 ),
4988  d0_par2 = cms.vdouble( 1.0, 4.0 ),
4989  d0_par1 = cms.vdouble( 1.0, 4.0 ),
4990  res_par = cms.vdouble( 0.003, 0.001 ),
4991  minHitsToBypassChecks = cms.uint32( 20 )
4992 )
4993 fragment.hltIter1PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
4994  ShareFrac = cms.double( 0.19 ),
4995  writeOnlyTrkQuals = cms.bool( False ),
4996  MinPT = cms.double( 0.05 ),
4997  allowFirstHitShare = cms.bool( True ),
4998  copyExtras = cms.untracked.bool( True ),
4999  Epsilon = cms.double( -0.001 ),
5000  selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLoose','hltIter1PFlowTrackSelectionHighPurityTight' ),
5001  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
5002  MaxNormalizedChisq = cms.double( 1000.0 ),
5003  copyMVA = cms.bool( False ),
5004  FoundHitBonus = cms.double( 5.0 ),
5005  setsToMerge = cms.VPSet(
5006  cms.PSet( pQual = cms.bool( False ),
5007  tLists = cms.vint32( 0, 1 )
5008  )
5009  ),
5010  MinFound = cms.int32( 3 ),
5011  hasSelector = cms.vint32( 0, 0 ),
5012  TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLoose','hltIter1PFlowTrackSelectionHighPurityTight' ),
5013  LostHitPenalty = cms.double( 20.0 ),
5014  newQuality = cms.string( "confirmed" )
5015 )
5016 fragment.hltIter1Merged = cms.EDProducer( "TrackListMerger",
5017  ShareFrac = cms.double( 0.19 ),
5018  writeOnlyTrkQuals = cms.bool( False ),
5019  MinPT = cms.double( 0.05 ),
5020  allowFirstHitShare = cms.bool( True ),
5021  copyExtras = cms.untracked.bool( True ),
5022  Epsilon = cms.double( -0.001 ),
5023  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltIter1PFlowTrackSelectionHighPurity' ),
5024  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
5025  MaxNormalizedChisq = cms.double( 1000.0 ),
5026  copyMVA = cms.bool( False ),
5027  FoundHitBonus = cms.double( 5.0 ),
5028  setsToMerge = cms.VPSet(
5029  cms.PSet( pQual = cms.bool( False ),
5030  tLists = cms.vint32( 0, 1 )
5031  )
5032  ),
5033  MinFound = cms.int32( 3 ),
5034  hasSelector = cms.vint32( 0, 0 ),
5035  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltIter1PFlowTrackSelectionHighPurity' ),
5036  LostHitPenalty = cms.double( 20.0 ),
5037  newQuality = cms.string( "confirmed" )
5038 )
5039 fragment.hltIter1TrackRefsForJets4Iter2 = cms.EDProducer( "ChargedRefCandidateProducer",
5040  src = cms.InputTag( "hltIter1Merged" ),
5041  particleType = cms.string( "pi+" )
5042 )
5043 fragment.hltAK4Iter1TrackJets4Iter2 = cms.EDProducer( "FastjetJetProducer",
5044  Active_Area_Repeats = cms.int32( 5 ),
5045  doAreaFastjet = cms.bool( False ),
5046  voronoiRfact = cms.double( 0.9 ),
5047  maxBadHcalCells = cms.uint32( 9999999 ),
5048  doAreaDiskApprox = cms.bool( False ),
5049  maxRecoveredEcalCells = cms.uint32( 9999999 ),
5050  jetType = cms.string( "TrackJet" ),
5051  minSeed = cms.uint32( 14327 ),
5052  Ghost_EtaMax = cms.double( 6.0 ),
5053  doRhoFastjet = cms.bool( False ),
5054  jetAlgorithm = cms.string( "AntiKt" ),
5055  nSigmaPU = cms.double( 1.0 ),
5056  GhostArea = cms.double( 0.01 ),
5057  Rho_EtaMax = cms.double( 4.4 ),
5058  maxBadEcalCells = cms.uint32( 9999999 ),
5059  useDeterministicSeed = cms.bool( True ),
5060  doPVCorrection = cms.bool( False ),
5061  maxRecoveredHcalCells = cms.uint32( 9999999 ),
5062  rParam = cms.double( 0.4 ),
5063  maxProblematicHcalCells = cms.uint32( 9999999 ),
5064  doOutputJets = cms.bool( True ),
5065  src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2" ),
5066  inputEtMin = cms.double( 0.1 ),
5067  puPtMin = cms.double( 0.0 ),
5068  srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
5069  jetPtMin = cms.double( 7.5 ),
5070  radiusPU = cms.double( 0.4 ),
5071  maxProblematicEcalCells = cms.uint32( 9999999 ),
5072  doPUOffsetCorr = cms.bool( False ),
5073  inputEMin = cms.double( 0.0 ),
5074  useMassDropTagger = cms.bool( False ),
5075  muMin = cms.double( -1.0 ),
5076  subtractorName = cms.string( "" ),
5077  muCut = cms.double( -1.0 ),
5078  subjetPtMin = cms.double( -1.0 ),
5079  useTrimming = cms.bool( False ),
5080  muMax = cms.double( -1.0 ),
5081  yMin = cms.double( -1.0 ),
5082  useFiltering = cms.bool( False ),
5083  rFilt = cms.double( -1.0 ),
5084  yMax = cms.double( -1.0 ),
5085  zcut = cms.double( -1.0 ),
5086  MinVtxNdof = cms.int32( 0 ),
5087  MaxVtxZ = cms.double( 30.0 ),
5088  UseOnlyVertexTracks = cms.bool( False ),
5089  dRMin = cms.double( -1.0 ),
5090  nFilt = cms.int32( -1 ),
5091  usePruning = cms.bool( False ),
5092  maxDepth = cms.int32( -1 ),
5093  yCut = cms.double( -1.0 ),
5094  DzTrVtxMax = cms.double( 0.5 ),
5095  UseOnlyOnePV = cms.bool( True ),
5096  rcut_factor = cms.double( -1.0 ),
5097  sumRecHits = cms.bool( False ),
5098  trimPtFracMin = cms.double( -1.0 ),
5099  dRMax = cms.double( -1.0 ),
5100  DxyTrVtxMax = cms.double( 0.2 ),
5101  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
5102 )
5103 fragment.hltIter1TrackAndTauJets4Iter2 = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
5104  fractionMinCaloInTauCone = cms.double( 0.7 ),
5105  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
5106  tauConeSize = cms.double( 0.2 ),
5107  ptTrkMaxInCaloCone = cms.double( 1.4 ),
5108  isolationConeSize = cms.double( 0.5 ),
5109  inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2" ),
5110  nTrkMaxInCaloCone = cms.int32( 0 ),
5111  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
5112  etaMinCaloJet = cms.double( -2.7 ),
5113  etaMaxCaloJet = cms.double( 2.7 ),
5114  ptMinCaloJet = cms.double( 5.0 ),
5115  inputTrackTag = cms.InputTag( "hltIter1Merged" )
5116 )
5117 fragment.hltIter2ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
5118  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
5119  maxChi2 = cms.double( 16.0 ),
5120  trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurity" ),
5121  oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemoval" ),
5122  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
5123  overrideTrkQuals = cms.InputTag( "" ),
5124  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
5125  TrackQuality = cms.string( "highPurity" )
5126 )
5127 fragment.hltIter2MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
5128  clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemoval" ),
5129  OnDemand = cms.bool( False ),
5130  src = cms.InputTag( "hltSiStripClusters" )
5131 )
5132 fragment.hltIter2PixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
5133  layerList = cms.vstring( 'BPix1+BPix2',
5134  'BPix1+BPix3',
5135  'BPix2+BPix3',
5136  'BPix1+FPix1_pos',
5137  'BPix1+FPix1_neg',
5138  'BPix1+FPix2_pos',
5139  'BPix1+FPix2_neg',
5140  'BPix2+FPix1_pos',
5141  'BPix2+FPix1_neg',
5142  'BPix2+FPix2_pos',
5143  'BPix2+FPix2_neg',
5144  'FPix1_pos+FPix2_pos',
5145  'FPix1_neg+FPix2_neg' ),
5146  MTOB = cms.PSet( ),
5147  TEC = cms.PSet( ),
5148  MTID = cms.PSet( ),
5149  FPix = cms.PSet(
5150  HitProducer = cms.string( "hltSiPixelRecHits" ),
5151  hitErrorRZ = cms.double( 0.0036 ),
5152  useErrorsFromParam = cms.bool( True ),
5153  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
5154  skipClusters = cms.InputTag( "hltIter2ClustersRefRemoval" ),
5155  hitErrorRPhi = cms.double( 0.0051 )
5156  ),
5157  MTEC = cms.PSet( ),
5158  MTIB = cms.PSet( ),
5159  TID = cms.PSet( ),
5160  TOB = cms.PSet( ),
5161  BPix = cms.PSet(
5162  HitProducer = cms.string( "hltSiPixelRecHits" ),
5163  hitErrorRZ = cms.double( 0.006 ),
5164  useErrorsFromParam = cms.bool( True ),
5165  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
5166  skipClusters = cms.InputTag( "hltIter2ClustersRefRemoval" ),
5167  hitErrorRPhi = cms.double( 0.0027 )
5168  ),
5169  TIB = cms.PSet( )
5170 )
5171 fragment.hltIter2PFlowPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5172  RegionFactoryPSet = cms.PSet(
5173  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
5174  RegionPSet = cms.PSet(
5175  precise = cms.bool( True ),
5176  originRadius = cms.double( 0.025 ),
5177  searchOpt = cms.bool( True ),
5178  originZPos = cms.double( 0.0 ),
5179  ptMin = cms.double( 1.2 ),
5180  measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEvent" ),
5181  mode = cms.string( "VerticesFixed" ),
5182  maxNRegions = cms.int32( 100 ),
5183  maxNVertices = cms.int32( 10 ),
5184  deltaPhi = cms.double( 0.8 ),
5185  deltaEta = cms.double( 0.8 ),
5186  zErrorBeamSpot = cms.double( 15.0 ),
5187  nSigmaZBeamSpot = cms.double( 3.0 ),
5188  zErrorVetex = cms.double( 0.05 ),
5189  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
5190  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5191  input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2" )
5192  )
5193  ),
5194  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
5195  ClusterCheckPSet = cms.PSet(
5196  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
5197  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
5198  doClusterCheck = cms.bool( False ),
5199  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
5200  MaxNumberOfPixelClusters = cms.uint32( 10000 )
5201  ),
5202  OrderedHitsFactoryPSet = cms.PSet(
5203  maxElement = cms.uint32( 0 ),
5204  ComponentName = cms.string( "StandardHitPairGenerator" ),
5205  GeneratorPSet = cms.PSet(
5206  maxElement = cms.uint32( 100000 ),
5207  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
5208  ),
5209  SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairs" )
5210  ),
5211  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
5212 )
5213 fragment.hltIter2PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5214  src = cms.InputTag( "hltIter2PFlowPixelSeeds" ),
5215  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
5216  SimpleMagneticField = cms.string( "ParabolicMf" ),
5217  TransientInitialStateEstimatorParameters = cms.PSet(
5218  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
5219  numberMeasurementsForFit = cms.int32( 4 ),
5220  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
5221  ),
5222  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
5223  MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
5224  cleanTrajectoryAfterInOut = cms.bool( False ),
5225  useHitsSplitting = cms.bool( False ),
5226  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5227  doSeedingRegionRebuilding = cms.bool( False ),
5228  maxNSeeds = cms.uint32( 100000 ),
5229  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
5230  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5231  TrajectoryBuilder = cms.string( "" )
5232 )
5233 fragment.hltIter2PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5234  src = cms.InputTag( "hltIter2PFlowCkfTrackCandidates" ),
5235  SimpleMagneticField = cms.string( "ParabolicMf" ),
5236  clusterRemovalInfo = cms.InputTag( "" ),
5237  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5238  MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
5239  Fitter = cms.string( "hltESPFittingSmootherIT" ),
5240  useHitsSplitting = cms.bool( False ),
5241  MeasurementTracker = cms.string( "" ),
5242  AlgorithmName = cms.string( "hltIter2" ),
5243  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
5244  NavigationSchool = cms.string( "" ),
5245  TrajectoryInEvent = cms.bool( True ),
5246  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5247  GeometricInnerState = cms.bool( True ),
5248  useSimpleMF = cms.bool( True ),
5249  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
5250 )
5251 fragment.hltIter2PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
5252  max_d0 = cms.double( 100.0 ),
5253  minNumber3DLayers = cms.uint32( 0 ),
5254  max_lostHitFraction = cms.double( 1.0 ),
5255  applyAbsCutsIfNoPV = cms.bool( False ),
5256  qualityBit = cms.string( "highPurity" ),
5257  minNumberLayers = cms.uint32( 3 ),
5258  chi2n_par = cms.double( 0.7 ),
5259  useVtxError = cms.bool( False ),
5260  nSigmaZ = cms.double( 3.0 ),
5261  dz_par2 = cms.vdouble( 0.4, 4.0 ),
5262  applyAdaptedPVCuts = cms.bool( True ),
5263  min_eta = cms.double( -9999.0 ),
5264  dz_par1 = cms.vdouble( 0.35, 4.0 ),
5265  copyTrajectories = cms.untracked.bool( True ),
5266  vtxNumber = cms.int32( -1 ),
5267  max_d0NoPV = cms.double( 100.0 ),
5268  keepAllTracks = cms.bool( False ),
5269  maxNumberLostLayers = cms.uint32( 1 ),
5270  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5271  max_relpterr = cms.double( 9999.0 ),
5272  copyExtras = cms.untracked.bool( True ),
5273  max_z0NoPV = cms.double( 100.0 ),
5274  vertexCut = cms.string( "tracksSize>=3" ),
5275  max_z0 = cms.double( 100.0 ),
5276  useVertices = cms.bool( True ),
5277  min_nhits = cms.uint32( 0 ),
5278  src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracks" ),
5279  max_minMissHitOutOrIn = cms.int32( 99 ),
5280  chi2n_no1Dmod_par = cms.double( 9999.0 ),
5281  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
5282  max_eta = cms.double( 9999.0 ),
5283  d0_par2 = cms.vdouble( 0.4, 4.0 ),
5284  d0_par1 = cms.vdouble( 0.3, 4.0 ),
5285  res_par = cms.vdouble( 0.003, 0.001 ),
5286  minHitsToBypassChecks = cms.uint32( 20 )
5287 )
5288 fragment.hltIter2Merged = cms.EDProducer( "TrackListMerger",
5289  ShareFrac = cms.double( 0.19 ),
5290  writeOnlyTrkQuals = cms.bool( False ),
5291  MinPT = cms.double( 0.05 ),
5292  allowFirstHitShare = cms.bool( True ),
5293  copyExtras = cms.untracked.bool( True ),
5294  Epsilon = cms.double( -0.001 ),
5295  selectedTrackQuals = cms.VInputTag( 'hltIter1Merged','hltIter2PFlowTrackSelectionHighPurity' ),
5296  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
5297  MaxNormalizedChisq = cms.double( 1000.0 ),
5298  copyMVA = cms.bool( False ),
5299  FoundHitBonus = cms.double( 5.0 ),
5300  setsToMerge = cms.VPSet(
5301  cms.PSet( pQual = cms.bool( False ),
5302  tLists = cms.vint32( 0, 1 )
5303  )
5304  ),
5305  MinFound = cms.int32( 3 ),
5306  hasSelector = cms.vint32( 0, 0 ),
5307  TrackProducers = cms.VInputTag( 'hltIter1Merged','hltIter2PFlowTrackSelectionHighPurity' ),
5308  LostHitPenalty = cms.double( 20.0 ),
5309  newQuality = cms.string( "confirmed" )
5310 )
5311 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
5312  ShareFrac = cms.double( 0.19 ),
5313  writeOnlyTrkQuals = cms.bool( False ),
5314  MinPT = cms.double( 0.05 ),
5315  allowFirstHitShare = cms.bool( True ),
5316  copyExtras = cms.untracked.bool( True ),
5317  Epsilon = cms.double( -0.001 ),
5318  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2Merged' ),
5319  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
5320  MaxNormalizedChisq = cms.double( 1000.0 ),
5321  copyMVA = cms.bool( False ),
5322  FoundHitBonus = cms.double( 5.0 ),
5323  setsToMerge = cms.VPSet(
5324  cms.PSet( pQual = cms.bool( False ),
5325  tLists = cms.vint32( 0, 1 )
5326  )
5327  ),
5328  MinFound = cms.int32( 3 ),
5329  hasSelector = cms.vint32( 0, 0 ),
5330  TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2Merged' ),
5331  LostHitPenalty = cms.double( 20.0 ),
5332  newQuality = cms.string( "confirmed" )
5333 )
5334 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
5335  pMin = cms.double( 2.5 ),
5336  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
5337  shareHitFraction = cms.double( 0.8 ),
5338  LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ),
5339  ptMin = cms.double( 2.5 )
5340 )
5341 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
5342  TrackExtractorPSet = cms.PSet(
5343  Diff_z = cms.double( 0.2 ),
5344  inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
5345  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
5346  ComponentName = cms.string( "TrackExtractor" ),
5347  DR_Max = cms.double( 1.0 ),
5348  Diff_r = cms.double( 0.1 ),
5349  Chi2Prob_Min = cms.double( -1.0 ),
5350  DR_Veto = cms.double( 0.01 ),
5351  NHits_Min = cms.uint32( 0 ),
5352  Chi2Ndof_Max = cms.double( 1.0E64 ),
5353  Pt_Min = cms.double( -1.0 ),
5354  DepositLabel = cms.untracked.string( "" ),
5355  BeamlineOption = cms.string( "BeamSpotFromEvent" )
5356  ),
5357  maxAbsEta = cms.double( 3.0 ),
5358  fillGlobalTrackRefits = cms.bool( False ),
5359  arbitrationCleanerOptions = cms.PSet(
5360  Clustering = cms.bool( True ),
5361  ME1a = cms.bool( True ),
5362  ClusterDPhi = cms.double( 0.6 ),
5363  OverlapDTheta = cms.double( 0.02 ),
5364  Overlap = cms.bool( True ),
5365  OverlapDPhi = cms.double( 0.0786 ),
5366  ClusterDTheta = cms.double( 0.02 )
5367  ),
5368  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
5369  addExtraSoftMuons = cms.bool( False ),
5370  debugWithTruthMatching = cms.bool( False ),
5371  CaloExtractorPSet = cms.PSet(
5372  PrintTimeReport = cms.untracked.bool( False ),
5373  DR_Max = cms.double( 1.0 ),
5374  DepositInstanceLabels = cms.vstring( 'ecal',
5375  'hcal',
5376  'ho' ),
5377  Noise_HE = cms.double( 0.2 ),
5378  NoiseTow_EB = cms.double( 0.04 ),
5379  NoiseTow_EE = cms.double( 0.15 ),
5380  Threshold_H = cms.double( 0.5 ),
5381  ServiceParameters = cms.PSet(
5382  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5383  RPCLayers = cms.bool( False ),
5384  UseMuonNavigation = cms.untracked.bool( False )
5385  ),
5386  Threshold_E = cms.double( 0.2 ),
5387  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5388  DepositLabel = cms.untracked.string( "Cal" ),
5389  UseRecHitsFlag = cms.bool( False ),
5390  TrackAssociatorParameters = cms.PSet(
5391  muonMaxDistanceSigmaX = cms.double( 0.0 ),
5392  muonMaxDistanceSigmaY = cms.double( 0.0 ),
5393  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
5394  dRHcal = cms.double( 1.0 ),
5395  dRPreshowerPreselection = cms.double( 0.2 ),
5396  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
5397  useEcal = cms.bool( False ),
5398  dREcal = cms.double( 1.0 ),
5399  dREcalPreselection = cms.double( 1.0 ),
5400  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
5401  dRMuon = cms.double( 9999.0 ),
5402  propagateAllDirections = cms.bool( True ),
5403  muonMaxDistanceX = cms.double( 5.0 ),
5404  muonMaxDistanceY = cms.double( 5.0 ),
5405  useHO = cms.bool( False ),
5406  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
5407  usePreshower = cms.bool( False ),
5408  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
5409  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5410  dRHcalPreselection = cms.double( 1.0 ),
5411  useMuon = cms.bool( False ),
5412  useCalo = cms.bool( True ),
5413  accountForTrajectoryChangeCalo = cms.bool( False ),
5414  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5415  dRMuonPreselection = cms.double( 0.2 ),
5416  truthMatch = cms.bool( False ),
5417  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
5418  useHcal = cms.bool( False )
5419  ),
5420  Threshold_HO = cms.double( 0.5 ),
5421  Noise_EE = cms.double( 0.1 ),
5422  Noise_EB = cms.double( 0.025 ),
5423  DR_Veto_H = cms.double( 0.1 ),
5424  CenterConeOnCalIntersection = cms.bool( False ),
5425  ComponentName = cms.string( "CaloExtractorByAssociator" ),
5426  Noise_HB = cms.double( 0.2 ),
5427  DR_Veto_E = cms.double( 0.07 ),
5428  DR_Veto_HO = cms.double( 0.1 ),
5429  Noise_HO = cms.double( 0.2 )
5430  ),
5431  runArbitrationCleaner = cms.bool( False ),
5432  fillEnergy = cms.bool( True ),
5433  TrackerKinkFinderParameters = cms.PSet(
5434  usePosition = cms.bool( False ),
5435  diagonalOnly = cms.bool( False )
5436  ),
5437  TimingFillerParameters = cms.PSet(
5438  UseDT = cms.bool( True ),
5439  ErrorDT = cms.double( 6.0 ),
5440  EcalEnergyCut = cms.double( 0.4 ),
5441  ErrorEB = cms.double( 2.085 ),
5442  ErrorCSC = cms.double( 7.4 ),
5443  CSCTimingParameters = cms.PSet(
5444  CSCsegments = cms.InputTag( "hltCscSegments" ),
5445  CSCTimeOffset = cms.double( 0.0 ),
5446  CSCStripTimeOffset = cms.double( 0.0 ),
5447  MatchParameters = cms.PSet(
5448  CSCsegments = cms.InputTag( "hltCscSegments" ),
5449  DTsegments = cms.InputTag( "hltDt4DSegments" ),
5450  DTradius = cms.double( 0.01 ),
5451  TightMatchDT = cms.bool( False ),
5452  TightMatchCSC = cms.bool( True )
5453  ),
5454  debug = cms.bool( False ),
5455  UseStripTime = cms.bool( True ),
5456  CSCStripError = cms.double( 7.0 ),
5457  CSCWireError = cms.double( 8.6 ),
5458  CSCWireTimeOffset = cms.double( 0.0 ),
5459  ServiceParameters = cms.PSet(
5460  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5461  RPCLayers = cms.bool( True )
5462  ),
5463  PruneCut = cms.double( 100.0 ),
5464  UseWireTime = cms.bool( True )
5465  ),
5466  DTTimingParameters = cms.PSet(
5467  HitError = cms.double( 6.0 ),
5468  DoWireCorr = cms.bool( False ),
5469  MatchParameters = cms.PSet(
5470  CSCsegments = cms.InputTag( "hltCscSegments" ),
5471  DTsegments = cms.InputTag( "hltDt4DSegments" ),
5472  DTradius = cms.double( 0.01 ),
5473  TightMatchDT = cms.bool( False ),
5474  TightMatchCSC = cms.bool( True )
5475  ),
5476  debug = cms.bool( False ),
5477  DTsegments = cms.InputTag( "hltDt4DSegments" ),
5478  PruneCut = cms.double( 10000.0 ),
5479  RequireBothProjections = cms.bool( False ),
5480  HitsMin = cms.int32( 5 ),
5481  DTTimeOffset = cms.double( 2.7 ),
5482  DropTheta = cms.bool( True ),
5483  UseSegmentT0 = cms.bool( False ),
5484  ServiceParameters = cms.PSet(
5485  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5486  RPCLayers = cms.bool( True )
5487  )
5488  ),
5489  ErrorEE = cms.double( 6.95 ),
5490  UseCSC = cms.bool( True ),
5491  UseECAL = cms.bool( True )
5492  ),
5493  inputCollectionTypes = cms.vstring( 'inner tracks',
5494  'links',
5495  'outer tracks' ),
5496  minCaloCompatibility = cms.double( 0.6 ),
5497  ecalDepositName = cms.string( "ecal" ),
5498  minP = cms.double( 10.0 ),
5499  fillIsolation = cms.bool( True ),
5500  jetDepositName = cms.string( "jets" ),
5501  hoDepositName = cms.string( "ho" ),
5502  writeIsoDeposits = cms.bool( False ),
5503  maxAbsPullX = cms.double( 4.0 ),
5504  maxAbsPullY = cms.double( 9999.0 ),
5505  minPt = cms.double( 10.0 ),
5506  TrackAssociatorParameters = cms.PSet(
5507  muonMaxDistanceSigmaX = cms.double( 0.0 ),
5508  muonMaxDistanceSigmaY = cms.double( 0.0 ),
5509  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
5510  dRHcal = cms.double( 9999.0 ),
5511  dRPreshowerPreselection = cms.double( 0.2 ),
5512  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
5513  useEcal = cms.bool( True ),
5514  dREcal = cms.double( 9999.0 ),
5515  dREcalPreselection = cms.double( 0.05 ),
5516  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
5517  dRMuon = cms.double( 9999.0 ),
5518  propagateAllDirections = cms.bool( True ),
5519  muonMaxDistanceX = cms.double( 5.0 ),
5520  muonMaxDistanceY = cms.double( 5.0 ),
5521  useHO = cms.bool( True ),
5522  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
5523  usePreshower = cms.bool( False ),
5524  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
5525  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5526  dRHcalPreselection = cms.double( 0.2 ),
5527  useMuon = cms.bool( True ),
5528  useCalo = cms.bool( False ),
5529  accountForTrajectoryChangeCalo = cms.bool( False ),
5530  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5531  dRMuonPreselection = cms.double( 0.2 ),
5532  truthMatch = cms.bool( False ),
5533  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
5534  useHcal = cms.bool( True )
5535  ),
5536  JetExtractorPSet = cms.PSet(
5537  PrintTimeReport = cms.untracked.bool( False ),
5538  ExcludeMuonVeto = cms.bool( True ),
5539  TrackAssociatorParameters = cms.PSet(
5540  muonMaxDistanceSigmaX = cms.double( 0.0 ),
5541  muonMaxDistanceSigmaY = cms.double( 0.0 ),
5542  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
5543  dRHcal = cms.double( 0.5 ),
5544  dRPreshowerPreselection = cms.double( 0.2 ),
5545  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
5546  useEcal = cms.bool( False ),
5547  dREcal = cms.double( 0.5 ),
5548  dREcalPreselection = cms.double( 0.5 ),
5549  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
5550  dRMuon = cms.double( 9999.0 ),
5551  propagateAllDirections = cms.bool( True ),
5552  muonMaxDistanceX = cms.double( 5.0 ),
5553  muonMaxDistanceY = cms.double( 5.0 ),
5554  useHO = cms.bool( False ),
5555  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
5556  usePreshower = cms.bool( False ),
5557  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
5558  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5559  dRHcalPreselection = cms.double( 0.5 ),
5560  useMuon = cms.bool( False ),
5561  useCalo = cms.bool( True ),
5562  accountForTrajectoryChangeCalo = cms.bool( False ),
5563  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5564  dRMuonPreselection = cms.double( 0.2 ),
5565  truthMatch = cms.bool( False ),
5566  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
5567  useHcal = cms.bool( False )
5568  ),
5569  ServiceParameters = cms.PSet(
5570  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5571  RPCLayers = cms.bool( False ),
5572  UseMuonNavigation = cms.untracked.bool( False )
5573  ),
5574  ComponentName = cms.string( "JetExtractor" ),
5575  DR_Max = cms.double( 1.0 ),
5576  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5577  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
5578  DR_Veto = cms.double( 0.1 ),
5579  Threshold = cms.double( 5.0 )
5580  ),
5581  fillGlobalTrackQuality = cms.bool( False ),
5582  minPCaloMuon = cms.double( 1.0E9 ),
5583  maxAbsDy = cms.double( 9999.0 ),
5584  fillCaloCompatibility = cms.bool( True ),
5585  fillMatching = cms.bool( True ),
5586  MuonCaloCompatibility = cms.PSet(
5587  allSiPMHO = cms.bool( False ),
5588  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ),
5589  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
5590  delta_eta = cms.double( 0.02 ),
5591  delta_phi = cms.double( 0.02 )
5592  ),
5593  fillTrackerKink = cms.bool( False ),
5594  hcalDepositName = cms.string( "hcal" ),
5595  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
5596  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
5597  trackDepositName = cms.string( "tracker" ),
5598  maxAbsDx = cms.double( 3.0 ),
5599  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
5600  minNumberOfMatches = cms.int32( 1 )
5601 )
5602 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
5603  sourceTag = cms.InputTag( "rawDataCollector" ),
5604  debugMode = cms.untracked.bool( False ),
5605  InstanceES = cms.string( "" ),
5606  ESdigiCollection = cms.string( "" ),
5607  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" )
5608 )
5609 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
5610  ESRecoAlgo = cms.int32( 0 ),
5611  ESrechitCollection = cms.string( "EcalRecHitsES" ),
5612  algo = cms.string( "ESRecHitWorker" ),
5613  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" )
5614 )
5615 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
5616  producers = cms.VPSet(
5617  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5618  qualityTests = cms.VPSet(
5619  cms.PSet( threshold = cms.double( 0.08 ),
5620  name = cms.string( "PFRecHitQTestThreshold" )
5621  ),
5622  cms.PSet( timingCleaning = cms.bool( True ),
5623  topologicalCleaning = cms.bool( True ),
5624  cleaningThreshold = cms.double( 2.0 ),
5625  skipTTRecoveredHits = cms.bool( True ),
5626  name = cms.string( "PFRecHitQTestECAL" )
5627  )
5628  ),
5629  name = cms.string( "PFEBRecHitCreator" )
5630  ),
5631  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5632  qualityTests = cms.VPSet(
5633  cms.PSet( threshold = cms.double( 0.3 ),
5634  name = cms.string( "PFRecHitQTestThreshold" )
5635  ),
5636  cms.PSet( timingCleaning = cms.bool( True ),
5637  topologicalCleaning = cms.bool( True ),
5638  cleaningThreshold = cms.double( 2.0 ),
5639  skipTTRecoveredHits = cms.bool( True ),
5640  name = cms.string( "PFRecHitQTestECAL" )
5641  )
5642  ),
5643  name = cms.string( "PFEERecHitCreator" )
5644  )
5645  ),
5646  navigator = cms.PSet(
5647  barrel = cms.PSet( ),
5648  endcap = cms.PSet( ),
5649  name = cms.string( "PFRecHitECALNavigator" )
5650  )
5651 )
5652 fragment.hltParticleFlowRecHitHCAL = cms.EDProducer( "PFCTRecHitProducer",
5653  ECAL_Compensate = cms.bool( False ),
5654  ECAL_Dead_Code = cms.uint32( 10 ),
5655  MinLongTiming_Cut = cms.double( -5.0 ),
5656  ECAL_Compensation = cms.double( 0.5 ),
5657  MaxLongTiming_Cut = cms.double( 5.0 ),
5658  weight_HFhad = cms.double( 1.0 ),
5659  ApplyPulseDPG = cms.bool( False ),
5660  navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ),
5661  ECAL_Threshold = cms.double( 10.0 ),
5662  ApplyTimeDPG = cms.bool( False ),
5663  caloTowers = cms.InputTag( "hltTowerMakerForPF" ),
5664  hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ),
5665  LongFibre_Fraction = cms.double( 0.1 ),
5666  MaxShortTiming_Cut = cms.double( 5.0 ),
5667  HcalMaxAllowedHFLongShortSev = cms.int32( 9 ),
5668  thresh_Barrel = cms.double( 0.4 ),
5669  navigation_HF = cms.bool( True ),
5670  HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ),
5671  HF_Calib_29 = cms.double( 1.07 ),
5672  LongFibre_Cut = cms.double( 120.0 ),
5673  EM_Depth = cms.double( 22.0 ),
5674  weight_HFem = cms.double( 1.0 ),
5675  LongShortFibre_Cut = cms.double( 1.0E9 ),
5676  MinShortTiming_Cut = cms.double( -5.0 ),
5677  HCAL_Calib = cms.bool( True ),
5678  thresh_HF = cms.double( 0.4 ),
5679  HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ),
5680  thresh_Endcap = cms.double( 0.4 ),
5681  HcalMaxAllowedChannelStatusSev = cms.int32( 9 ),
5682  hcalRecHitsHF = cms.InputTag( "hltHfreco" ),
5683  ShortFibre_Cut = cms.double( 60.0 ),
5684  ApplyLongShortDPG = cms.bool( True ),
5685  HF_Calib = cms.bool( True ),
5686  HAD_Depth = cms.double( 47.0 ),
5687  ShortFibre_Fraction = cms.double( 0.01 ),
5688  HCAL_Calib_29 = cms.double( 1.35 )
5689 )
5690 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
5691  producers = cms.VPSet(
5692  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5693  qualityTests = cms.VPSet(
5694  cms.PSet( threshold = cms.double( 7.0E-6 ),
5695  name = cms.string( "PFRecHitQTestThreshold" )
5696  )
5697  ),
5698  name = cms.string( "PFPSRecHitCreator" )
5699  )
5700  ),
5701  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) )
5702 )
5703 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
5704  pfClusterBuilder = cms.PSet(
5705  positionCalc = cms.PSet(
5706  minFractionInCalc = cms.double( 1.0E-9 ),
5707  logWeightDenominator = cms.double( 0.08 ),
5708  minAllowedNormalization = cms.double( 1.0E-9 ),
5709  posCalcNCrystals = cms.int32( 9 ),
5710  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5711  ),
5712  minFracTot = cms.double( 1.0E-20 ),
5713  positionCalcForConvergence = cms.PSet(
5714  minFractionInCalc = cms.double( 0.0 ),
5715  W0 = cms.double( 4.2 ),
5716  minAllowedNormalization = cms.double( 0.0 ),
5717  T0_EB = cms.double( 7.4 ),
5718  X0 = cms.double( 0.89 ),
5719  T0_ES = cms.double( 1.2 ),
5720  T0_EE = cms.double( 3.1 ),
5721  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
5722  ),
5723  maxIterations = cms.uint32( 50 ),
5724  stoppingTolerance = cms.double( 1.0E-8 ),
5725  minFractionToKeep = cms.double( 1.0E-7 ),
5726  excludeOtherSeeds = cms.bool( True ),
5727  showerSigma = cms.double( 1.5 ),
5728  recHitEnergyNorms = cms.VPSet(
5729  cms.PSet( detector = cms.string( "ECAL_BARREL" ),
5730  recHitEnergyNorm = cms.double( 0.08 )
5731  ),
5732  cms.PSet( detector = cms.string( "ECAL_ENDCAP" ),
5733  recHitEnergyNorm = cms.double( 0.3 )
5734  )
5735  ),
5736  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5737  allCellsPositionCalc = cms.PSet(
5738  minFractionInCalc = cms.double( 1.0E-9 ),
5739  logWeightDenominator = cms.double( 0.08 ),
5740  minAllowedNormalization = cms.double( 1.0E-9 ),
5741  posCalcNCrystals = cms.int32( -1 ),
5742  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5743  )
5744  ),
5745  positionReCalc = cms.PSet(
5746  minFractionInCalc = cms.double( 0.0 ),
5747  W0 = cms.double( 4.2 ),
5748  minAllowedNormalization = cms.double( 0.0 ),
5749  T0_EB = cms.double( 7.4 ),
5750  X0 = cms.double( 0.89 ),
5751  T0_ES = cms.double( 1.2 ),
5752  T0_EE = cms.double( 3.1 ),
5753  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
5754  ),
5755  initialClusteringStep = cms.PSet(
5756  thresholdsByDetector = cms.VPSet(
5757  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
5758  detector = cms.string( "ECAL_BARREL" ),
5759  gatheringThresholdPt = cms.double( 0.0 )
5760  ),
5761  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
5762  detector = cms.string( "ECAL_ENDCAP" ),
5763  gatheringThresholdPt = cms.double( 0.0 )
5764  )
5765  ),
5766  useCornerCells = cms.bool( True ),
5767  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5768  ),
5769  energyCorrector = cms.PSet( ),
5770  recHitCleaners = cms.VPSet(
5771  cms.PSet( cleaningByDetector = cms.VPSet(
5772  cms.PSet( doubleSpikeS6S2 = cms.double( 0.04 ),
5773  fractionThresholdModifier = cms.double( 3.0 ),
5774  doubleSpikeThresh = cms.double( 10.0 ),
5775  minS4S1_b = cms.double( -0.024 ),
5776  singleSpikeThresh = cms.double( 4.0 ),
5777  detector = cms.string( "ECAL_BARREL" ),
5778  minS4S1_a = cms.double( 0.04 ),
5779  energyThresholdModifier = cms.double( 2.0 )
5780  ),
5781  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
5782  fractionThresholdModifier = cms.double( 3.0 ),
5783  doubleSpikeThresh = cms.double( 1.0E9 ),
5784  minS4S1_b = cms.double( -0.0125 ),
5785  singleSpikeThresh = cms.double( 15.0 ),
5786  detector = cms.string( "ECAL_ENDCAP" ),
5787  minS4S1_a = cms.double( 0.02 ),
5788  energyThresholdModifier = cms.double( 2.0 )
5789  )
5790 ),
5791  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
5792  )
5793  ),
5794  seedFinder = cms.PSet(
5795  nNeighbours = cms.int32( 8 ),
5796  thresholdsByDetector = cms.VPSet(
5797  cms.PSet( seedingThreshold = cms.double( 0.6 ),
5798  seedingThresholdPt = cms.double( 0.15 ),
5799  detector = cms.string( "ECAL_ENDCAP" )
5800  ),
5801  cms.PSet( seedingThreshold = cms.double( 0.23 ),
5802  seedingThresholdPt = cms.double( 0.0 ),
5803  detector = cms.string( "ECAL_BARREL" )
5804  )
5805  ),
5806  algoName = cms.string( "LocalMaximumSeedFinder" )
5807  ),
5808  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" )
5809 )
5810 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
5811  pfClusterBuilder = cms.PSet(
5812  minFracTot = cms.double( 1.0E-20 ),
5813  positionCalc = cms.PSet(
5814  minFractionInCalc = cms.double( 1.0E-9 ),
5815  logWeightDenominator = cms.double( 6.0E-5 ),
5816  minAllowedNormalization = cms.double( 1.0E-9 ),
5817  posCalcNCrystals = cms.int32( -1 ),
5818  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5819  ),
5820  maxIterations = cms.uint32( 50 ),
5821  stoppingTolerance = cms.double( 1.0E-8 ),
5822  minFractionToKeep = cms.double( 1.0E-7 ),
5823  excludeOtherSeeds = cms.bool( True ),
5824  showerSigma = cms.double( 0.3 ),
5825  recHitEnergyNorms = cms.VPSet(
5826  cms.PSet( detector = cms.string( "PS1" ),
5827  recHitEnergyNorm = cms.double( 6.0E-5 )
5828  ),
5829  cms.PSet( detector = cms.string( "PS2" ),
5830  recHitEnergyNorm = cms.double( 6.0E-5 )
5831  )
5832  ),
5833  algoName = cms.string( "Basic2DGenericPFlowClusterizer" )
5834  ),
5835  positionReCalc = cms.PSet( ),
5836  initialClusteringStep = cms.PSet(
5837  thresholdsByDetector = cms.VPSet(
5838  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
5839  detector = cms.string( "PS1" ),
5840  gatheringThresholdPt = cms.double( 0.0 )
5841  ),
5842  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
5843  detector = cms.string( "PS2" ),
5844  gatheringThresholdPt = cms.double( 0.0 )
5845  )
5846  ),
5847  useCornerCells = cms.bool( False ),
5848  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5849  ),
5850  energyCorrector = cms.PSet( ),
5851  recHitCleaners = cms.VPSet(
5852  ),
5853  seedFinder = cms.PSet(
5854  nNeighbours = cms.int32( 4 ),
5855  thresholdsByDetector = cms.VPSet(
5856  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
5857  seedingThresholdPt = cms.double( 0.0 ),
5858  detector = cms.string( "PS1" )
5859  ),
5860  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
5861  seedingThresholdPt = cms.double( 0.0 ),
5862  detector = cms.string( "PS2" )
5863  )
5864  ),
5865  algoName = cms.string( "LocalMaximumSeedFinder" )
5866  ),
5867  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" )
5868 )
5869 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
5870  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
5871  minimumPSEnergy = cms.double( 0.0 ),
5872  energyCorrector = cms.PSet(
5873  applyCrackCorrections = cms.bool( False ),
5874  algoName = cms.string( "PFClusterEMEnergyCorrector" )
5875  ),
5876  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
5877 )
5878 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFClusterProducer",
5879  pfClusterBuilder = cms.PSet(
5880  positionCalc = cms.PSet(
5881  minFractionInCalc = cms.double( 1.0E-9 ),
5882  logWeightDenominator = cms.double( 0.8 ),
5883  minAllowedNormalization = cms.double( 1.0E-9 ),
5884  posCalcNCrystals = cms.int32( 5 ),
5885  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5886  ),
5887  minFracTot = cms.double( 1.0E-20 ),
5888  maxIterations = cms.uint32( 50 ),
5889  stoppingTolerance = cms.double( 1.0E-8 ),
5890  minFractionToKeep = cms.double( 1.0E-7 ),
5891  excludeOtherSeeds = cms.bool( True ),
5892  showerSigma = cms.double( 10.0 ),
5893  recHitEnergyNorms = cms.VPSet(
5894  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
5895  recHitEnergyNorm = cms.double( 0.8 )
5896  ),
5897  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
5898  recHitEnergyNorm = cms.double( 0.8 )
5899  )
5900  ),
5901  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5902  allCellsPositionCalc = cms.PSet(
5903  minFractionInCalc = cms.double( 1.0E-9 ),
5904  logWeightDenominator = cms.double( 0.8 ),
5905  minAllowedNormalization = cms.double( 1.0E-9 ),
5906  posCalcNCrystals = cms.int32( -1 ),
5907  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5908  )
5909  ),
5910  positionReCalc = cms.PSet( ),
5911  initialClusteringStep = cms.PSet(
5912  thresholdsByDetector = cms.VPSet(
5913  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5914  detector = cms.string( "HCAL_BARREL1" ),
5915  gatheringThresholdPt = cms.double( 0.0 )
5916  ),
5917  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5918  detector = cms.string( "HCAL_ENDCAP" ),
5919  gatheringThresholdPt = cms.double( 0.0 )
5920  )
5921  ),
5922  useCornerCells = cms.bool( True ),
5923  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5924  ),
5925  energyCorrector = cms.PSet( ),
5926  recHitCleaners = cms.VPSet(
5927  cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) )
5928  ),
5929  seedFinder = cms.PSet(
5930  nNeighbours = cms.int32( 4 ),
5931  thresholdsByDetector = cms.VPSet(
5932  cms.PSet( seedingThreshold = cms.double( 0.8 ),
5933  seedingThresholdPt = cms.double( 0.0 ),
5934  detector = cms.string( "HCAL_BARREL1" )
5935  ),
5936  cms.PSet( seedingThreshold = cms.double( 1.1 ),
5937  seedingThresholdPt = cms.double( 0.0 ),
5938  detector = cms.string( "HCAL_ENDCAP" )
5939  )
5940  ),
5941  algoName = cms.string( "LocalMaximumSeedFinder" )
5942  ),
5943  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCAL" )
5944 )
5945 fragment.hltParticleFlowClusterHFEM = cms.EDProducer( "PFClusterProducer",
5946  pfClusterBuilder = cms.PSet(
5947  positionCalc = cms.PSet(
5948  minFractionInCalc = cms.double( 1.0E-9 ),
5949  logWeightDenominator = cms.double( 0.8 ),
5950  minAllowedNormalization = cms.double( 1.0E-9 ),
5951  posCalcNCrystals = cms.int32( 5 ),
5952  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5953  ),
5954  minFracTot = cms.double( 1.0E-20 ),
5955  maxIterations = cms.uint32( 50 ),
5956  stoppingTolerance = cms.double( 1.0E-8 ),
5957  minFractionToKeep = cms.double( 1.0E-7 ),
5958  excludeOtherSeeds = cms.bool( True ),
5959  showerSigma = cms.double( 10.0 ),
5960  recHitEnergyNorms = cms.VPSet(
5961  cms.PSet( detector = cms.string( "HF_EM" ),
5962  recHitEnergyNorm = cms.double( 0.8 )
5963  )
5964  ),
5965  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5966  allCellsPositionCalc = cms.PSet(
5967  minFractionInCalc = cms.double( 1.0E-9 ),
5968  logWeightDenominator = cms.double( 0.8 ),
5969  minAllowedNormalization = cms.double( 1.0E-9 ),
5970  posCalcNCrystals = cms.int32( -1 ),
5971  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5972  )
5973  ),
5974  positionReCalc = cms.PSet( ),
5975  initialClusteringStep = cms.PSet(
5976  thresholdsByDetector = cms.VPSet(
5977  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5978  detector = cms.string( "HF_EM" ),
5979  gatheringThresholdPt = cms.double( 0.0 )
5980  )
5981  ),
5982  useCornerCells = cms.bool( False ),
5983  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5984  ),
5985  energyCorrector = cms.PSet( ),
5986  recHitCleaners = cms.VPSet(
5987  cms.PSet( cleaningByDetector = cms.VPSet(
5988  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
5989  fractionThresholdModifier = cms.double( 1.0 ),
5990  doubleSpikeThresh = cms.double( 1.0E9 ),
5991  minS4S1_b = cms.double( -0.19 ),
5992  singleSpikeThresh = cms.double( 80.0 ),
5993  detector = cms.string( "HF_EM" ),
5994  minS4S1_a = cms.double( 0.11 ),
5995  energyThresholdModifier = cms.double( 1.0 )
5996  )
5997 ),
5998  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
5999  )
6000  ),
6001  seedFinder = cms.PSet(
6002  nNeighbours = cms.int32( 0 ),
6003  thresholdsByDetector = cms.VPSet(
6004  cms.PSet( seedingThreshold = cms.double( 1.4 ),
6005  seedingThresholdPt = cms.double( 0.0 ),
6006  detector = cms.string( "HF_EM" )
6007  )
6008  ),
6009  algoName = cms.string( "LocalMaximumSeedFinder" )
6010  ),
6011  recHitsSource = cms.InputTag( 'hltParticleFlowRecHitHCAL','HFEM' )
6012 )
6013 fragment.hltParticleFlowClusterHFHAD = cms.EDProducer( "PFClusterProducer",
6014  pfClusterBuilder = cms.PSet(
6015  positionCalc = cms.PSet(
6016  minFractionInCalc = cms.double( 1.0E-9 ),
6017  logWeightDenominator = cms.double( 0.8 ),
6018  minAllowedNormalization = cms.double( 1.0E-9 ),
6019  posCalcNCrystals = cms.int32( 5 ),
6020  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6021  ),
6022  minFracTot = cms.double( 1.0E-20 ),
6023  maxIterations = cms.uint32( 50 ),
6024  stoppingTolerance = cms.double( 1.0E-8 ),
6025  minFractionToKeep = cms.double( 1.0E-7 ),
6026  excludeOtherSeeds = cms.bool( True ),
6027  showerSigma = cms.double( 10.0 ),
6028  recHitEnergyNorms = cms.VPSet(
6029  cms.PSet( detector = cms.string( "HF_HAD" ),
6030  recHitEnergyNorm = cms.double( 0.8 )
6031  )
6032  ),
6033  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6034  allCellsPositionCalc = cms.PSet(
6035  minFractionInCalc = cms.double( 1.0E-9 ),
6036  logWeightDenominator = cms.double( 0.8 ),
6037  minAllowedNormalization = cms.double( 1.0E-9 ),
6038  posCalcNCrystals = cms.int32( -1 ),
6039  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6040  )
6041  ),
6042  positionReCalc = cms.PSet( ),
6043  initialClusteringStep = cms.PSet(
6044  thresholdsByDetector = cms.VPSet(
6045  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
6046  detector = cms.string( "HF_HAD" ),
6047  gatheringThresholdPt = cms.double( 0.0 )
6048  )
6049  ),
6050  useCornerCells = cms.bool( False ),
6051  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
6052  ),
6053  energyCorrector = cms.PSet( ),
6054  recHitCleaners = cms.VPSet(
6055  cms.PSet( cleaningByDetector = cms.VPSet(
6056  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
6057  fractionThresholdModifier = cms.double( 1.0 ),
6058  doubleSpikeThresh = cms.double( 1.0E9 ),
6059  minS4S1_b = cms.double( -0.08 ),
6060  singleSpikeThresh = cms.double( 120.0 ),
6061  detector = cms.string( "HF_HAD" ),
6062  minS4S1_a = cms.double( 0.045 ),
6063  energyThresholdModifier = cms.double( 1.0 )
6064  )
6065 ),
6066  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
6067  )
6068  ),
6069  seedFinder = cms.PSet(
6070  nNeighbours = cms.int32( 0 ),
6071  thresholdsByDetector = cms.VPSet(
6072  cms.PSet( seedingThreshold = cms.double( 1.4 ),
6073  seedingThresholdPt = cms.double( 0.0 ),
6074  detector = cms.string( "HF_HAD" )
6075  )
6076  ),
6077  algoName = cms.string( "LocalMaximumSeedFinder" )
6078  ),
6079  recHitsSource = cms.InputTag( 'hltParticleFlowRecHitHCAL','HFHAD' )
6080 )
6081 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
6082  TrackQuality = cms.string( "none" ),
6083  UseQuality = cms.bool( False ),
6084  TkColList = cms.VInputTag( 'hltPFMuonMerging' )
6085 )
6086 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
6087  debug = cms.untracked.bool( False ),
6088  linkDefinitions = cms.VPSet(
6089  cms.PSet( useKDTree = cms.bool( True ),
6090  linkType = cms.string( "PS1:ECAL" ),
6091  linkerName = cms.string( "PreshowerAndECALLinker" )
6092  ),
6093  cms.PSet( useKDTree = cms.bool( True ),
6094  linkType = cms.string( "PS2:ECAL" ),
6095  linkerName = cms.string( "PreshowerAndECALLinker" )
6096  ),
6097  cms.PSet( useKDTree = cms.bool( True ),
6098  linkType = cms.string( "TRACK:ECAL" ),
6099  linkerName = cms.string( "TrackAndECALLinker" )
6100  ),
6101  cms.PSet( useKDTree = cms.bool( True ),
6102  linkType = cms.string( "TRACK:HCAL" ),
6103  linkerName = cms.string( "TrackAndHCALLinker" )
6104  ),
6105  cms.PSet( useKDTree = cms.bool( False ),
6106  linkType = cms.string( "ECAL:HCAL" ),
6107  linkerName = cms.string( "ECALAndHCALLinker" )
6108  ),
6109  cms.PSet( useKDTree = cms.bool( False ),
6110  linkType = cms.string( "HFEM:HFHAD" ),
6111  linkerName = cms.string( "HFEMAndHFHADLinker" )
6112  )
6113  ),
6114  elementImporters = cms.VPSet(
6115  cms.PSet( importerName = cms.string( "GeneralTracksImporter" ),
6116  useIterativeTracking = cms.bool( False ),
6117  source = cms.InputTag( "hltLightPFTracks" ),
6118  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ),
6119  muonSrc = cms.InputTag( "hltMuons" ),
6120  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5 )
6121  ),
6122  cms.PSet( importerName = cms.string( "ECALClusterImporter" ),
6123  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
6124  BCtoPFCMap = cms.InputTag( "" )
6125  ),
6126  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
6127  source = cms.InputTag( "hltParticleFlowClusterHCAL" )
6128  ),
6129  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
6130  source = cms.InputTag( "hltParticleFlowClusterHFEM" )
6131  ),
6132  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
6133  source = cms.InputTag( "hltParticleFlowClusterHFHAD" )
6134  ),
6135  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
6136  source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" )
6137  )
6138  ),
6139  verbose = cms.untracked.bool( False )
6140 )
6141 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
6142  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
6143  minPtForPostCleaning = cms.double( 20.0 ),
6144  pf_nsigma_ECAL = cms.double( 0.0 ),
6145  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
6146  sumPtTrackIsoForPhoton = cms.double( -1.0 ),
6147  metFactorForFakes = cms.double( 4.0 ),
6148  muon_HO = cms.vdouble( 0.9, 0.9 ),
6149  electron_missinghits = cms.uint32( 1 ),
6150  metSignificanceForCleaning = cms.double( 3.0 ),
6151  usePFPhotons = cms.bool( False ),
6152  dptRel_DispVtx = cms.double( 10.0 ),
6153  nTrackIsoForEgammaSC = cms.uint32( 2 ),
6154  pf_nsigma_HCAL = cms.double( 1.0 ),
6155  cosmicRejectionDistance = cms.double( 1.0 ),
6156  useEGammaFilters = cms.bool( False ),
6157  useEGammaElectrons = cms.bool( False ),
6158  nsigma_TRACK = cms.double( 1.0 ),
6159  useEGammaSupercluster = cms.bool( False ),
6160  sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ),
6161  eventFractionForCleaning = cms.double( 0.8 ),
6162  usePFDecays = cms.bool( False ),
6163  rejectTracks_Step45 = cms.bool( False ),
6164  eventFractionForRejection = cms.double( 0.8 ),
6165  photon_MinEt = cms.double( 10.0 ),
6166  usePFNuclearInteractions = cms.bool( False ),
6167  maxSignificance = cms.double( 2.5 ),
6168  electron_iso_mva_endcap = cms.double( -0.1075 ),
6169  debug = cms.untracked.bool( False ),
6170  pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ),
6171  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 ),
6172  ptErrorScale = cms.double( 8.0 ),
6173  minSignificance = cms.double( 2.5 ),
6174  minMomentumForPunchThrough = cms.double( 100.0 ),
6175  pf_conv_mvaCut = cms.double( 0.0 ),
6176  useCalibrationsFromDB = cms.bool( True ),
6177  usePFElectrons = cms.bool( False ),
6178  electron_iso_combIso_endcap = cms.double( 10.0 ),
6179  photon_combIso = cms.double( 10.0 ),
6180  electron_iso_mva_barrel = cms.double( -0.1875 ),
6181  postHFCleaning = cms.bool( False ),
6182  factors_45 = cms.vdouble( 10.0, 100.0 ),
6183  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ),
6184  coneEcalIsoForEgammaSC = cms.double( 0.3 ),
6185  minSignificanceReduction = cms.double( 1.4 ),
6186  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
6187  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 ),
6188  minPixelHits = cms.int32( 1 ),
6189  maxDPtOPt = cms.double( 1.0 ),
6190  useHO = cms.bool( False ),
6191  pf_electron_output_col = cms.string( "electrons" ),
6192  electron_noniso_mvaCut = cms.double( -0.1 ),
6193  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
6194  useVerticesForNeutral = cms.bool( True ),
6195  pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ),
6196  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
6197  sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ),
6198  coneTrackIsoForEgammaSC = cms.double( 0.3 ),
6199  minDeltaMet = cms.double( 0.4 ),
6200  pt_Error = cms.double( 1.0 ),
6201  useProtectionsForJetMET = cms.bool( True ),
6202  metFactorForRejection = cms.double( 4.0 ),
6203  sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ),
6204  calibHF_use = cms.bool( False ),
6205  verbose = cms.untracked.bool( False ),
6206  usePFConversions = cms.bool( False ),
6207  trackQuality = cms.string( "highPurity" ),
6208  calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ),
6209  metFactorForCleaning = cms.double( 4.0 ),
6210  eventFactorForCosmics = cms.double( 10.0 ),
6211  egammaElectrons = cms.InputTag( "" ),
6212  minEnergyForPunchThrough = cms.double( 100.0 ),
6213  minTrackerHits = cms.int32( 8 ),
6214  iCfgCandConnector = cms.PSet(
6215  bCalibSecondary = cms.bool( False ),
6216  bCalibPrimary = cms.bool( False ),
6217  bCorrect = cms.bool( False ),
6218  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 )
6219  ),
6220  rejectTracks_Bad = cms.bool( False ),
6221  pf_electronID_crackCorrection = cms.bool( False ),
6222  pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ),
6223  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 ),
6224  muons = cms.InputTag( "hltMuons" ),
6225  metFactorForHighEta = cms.double( 25.0 ),
6226  minHFCleaningPt = cms.double( 5.0 ),
6227  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
6228  pf_electron_mvaCut = cms.double( -0.1 ),
6229  ptFactorForHighEta = cms.double( 2.0 ),
6230  maxDeltaPhiPt = cms.double( 7.0 ),
6231  pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ),
6232  sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ),
6233  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 ),
6234  pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ),
6235  photon_HoE = cms.double( 0.1 ),
6236  sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ),
6237  calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ),
6238  punchThroughFactor = cms.double( 3.0 ),
6239  algoType = cms.uint32( 0 ),
6240  electron_iso_combIso_barrel = cms.double( 10.0 ),
6241  postMuonCleaning = cms.bool( True ),
6242  calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ),
6243  electron_protectionsForJetMET = cms.PSet(
6244  maxE = cms.double( 50.0 ),
6245  maxTrackPOverEele = cms.double( 1.0 ),
6246  maxEcalEOverP_2 = cms.double( 0.2 ),
6247  maxHcalEOverEcalE = cms.double( 0.1 ),
6248  maxEcalEOverP_1 = cms.double( 0.5 ),
6249  maxHcalEOverP = cms.double( 1.0 ),
6250  maxEcalEOverPRes = cms.double( 0.2 ),
6251  maxHcalE = cms.double( 10.0 ),
6252  maxEeleOverPout = cms.double( 0.2 ),
6253  maxNtracks = cms.double( 3.0 ),
6254  maxEleHcalEOverEcalE = cms.double( 0.1 ),
6255  maxDPhiIN = cms.double( 0.1 ),
6256  maxEeleOverPoutRes = cms.double( 0.5 )
6257  ),
6258  electron_iso_pt = cms.double( 10.0 ),
6259  isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ),
6260  vertexCollection = cms.InputTag( "hltPixelVertices" ),
6261  X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ),
6262  calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ),
6263  blocks = cms.InputTag( "hltParticleFlowBlock" ),
6264  punchThroughMETFactor = cms.double( 4.0 ),
6265  metSignificanceForRejection = cms.double( 4.0 ),
6266  photon_protectionsForJetMET = cms.PSet(
6267  sumPtTrackIsoSlope = cms.double( 0.001 ),
6268  sumPtTrackIso = cms.double( 2.0 )
6269  ),
6270  usePhotonReg = cms.bool( False ),
6271  dzPV = cms.double( 0.2 ),
6272  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 ),
6273  useRegressionFromDB = cms.bool( False ),
6274  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
6275  usePFSCEleCalib = cms.bool( True )
6276 )
6277 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
6278  Active_Area_Repeats = cms.int32( 5 ),
6279  doAreaFastjet = cms.bool( False ),
6280  voronoiRfact = cms.double( -9.0 ),
6281  maxBadHcalCells = cms.uint32( 9999999 ),
6282  doAreaDiskApprox = cms.bool( True ),
6283  maxRecoveredEcalCells = cms.uint32( 9999999 ),
6284  jetType = cms.string( "PFJet" ),
6285  minSeed = cms.uint32( 0 ),
6286  Ghost_EtaMax = cms.double( 6.0 ),
6287  doRhoFastjet = cms.bool( False ),
6288  jetAlgorithm = cms.string( "AntiKt" ),
6289  nSigmaPU = cms.double( 1.0 ),
6290  GhostArea = cms.double( 0.01 ),
6291  Rho_EtaMax = cms.double( 4.4 ),
6292  maxBadEcalCells = cms.uint32( 9999999 ),
6293  useDeterministicSeed = cms.bool( True ),
6294  doPVCorrection = cms.bool( False ),
6295  maxRecoveredHcalCells = cms.uint32( 9999999 ),
6296  rParam = cms.double( 0.4 ),
6297  maxProblematicHcalCells = cms.uint32( 9999999 ),
6298  doOutputJets = cms.bool( True ),
6299  src = cms.InputTag( "hltParticleFlow" ),
6300  inputEtMin = cms.double( 0.0 ),
6301  puPtMin = cms.double( 10.0 ),
6302  srcPVs = cms.InputTag( "hltPixelVertices" ),
6303  jetPtMin = cms.double( 0.0 ),
6304  radiusPU = cms.double( 0.4 ),
6305  maxProblematicEcalCells = cms.uint32( 9999999 ),
6306  doPUOffsetCorr = cms.bool( False ),
6307  inputEMin = cms.double( 0.0 ),
6308  useMassDropTagger = cms.bool( False ),
6309  muMin = cms.double( -1.0 ),
6310  subtractorName = cms.string( "" ),
6311  muCut = cms.double( -1.0 ),
6312  subjetPtMin = cms.double( -1.0 ),
6313  useTrimming = cms.bool( False ),
6314  muMax = cms.double( -1.0 ),
6315  yMin = cms.double( -1.0 ),
6316  useFiltering = cms.bool( False ),
6317  rFilt = cms.double( -1.0 ),
6318  yMax = cms.double( -1.0 ),
6319  zcut = cms.double( -1.0 ),
6320  MinVtxNdof = cms.int32( 0 ),
6321  MaxVtxZ = cms.double( 15.0 ),
6322  UseOnlyVertexTracks = cms.bool( False ),
6323  dRMin = cms.double( -1.0 ),
6324  nFilt = cms.int32( -1 ),
6325  usePruning = cms.bool( False ),
6326  maxDepth = cms.int32( -1 ),
6327  yCut = cms.double( -1.0 ),
6328  DzTrVtxMax = cms.double( 0.0 ),
6329  UseOnlyOnePV = cms.bool( False ),
6330  rcut_factor = cms.double( -1.0 ),
6331  sumRecHits = cms.bool( False ),
6332  trimPtFracMin = cms.double( -1.0 ),
6333  dRMax = cms.double( -1.0 ),
6334  DxyTrVtxMax = cms.double( 0.0 ),
6335  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
6336 )
6337 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
6338  CEF = cms.double( 0.99 ),
6339  NHF = cms.double( 0.99 ),
6340  minPt = cms.double( 20.0 ),
6341  CHF = cms.double( 0.0 ),
6342  jetsInput = cms.InputTag( "hltAK4PFJets" ),
6343  NEF = cms.double( 0.99 ),
6344  NTOT = cms.int32( 1 ),
6345  NCH = cms.int32( 0 ),
6346  maxEta = cms.double( 1.0E99 )
6347 )
6348 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
6349  CEF = cms.double( 0.99 ),
6350  NHF = cms.double( 0.9 ),
6351  minPt = cms.double( 20.0 ),
6352  CHF = cms.double( 0.0 ),
6353  jetsInput = cms.InputTag( "hltAK4PFJets" ),
6354  NEF = cms.double( 0.99 ),
6355  NTOT = cms.int32( 1 ),
6356  NCH = cms.int32( 0 ),
6357  maxEta = cms.double( 1.0E99 )
6358 )
6359 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
6360  gridSpacing = cms.double( 0.55 ),
6361  maxRapidity = cms.double( 5.0 ),
6362  pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
6363 )
6364 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
6365  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
6366  algorithm = cms.string( "AK4PFHLT" ),
6367  level = cms.string( "L1FastJet" )
6368 )
6369 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
6370  algorithm = cms.string( "AK4PFHLT" ),
6371  level = cms.string( "L2Relative" )
6372 )
6373 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
6374  algorithm = cms.string( "AK4PFHLT" ),
6375  level = cms.string( "L3Absolute" )
6376 )
6377 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
6378  correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector' )
6379 )
6380 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
6381  src = cms.InputTag( "hltAK4PFJets" ),
6382  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
6383 )
6384 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
6385  src = cms.InputTag( "hltAK4PFJetsLooseID" ),
6386  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
6387 )
6388 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
6389  src = cms.InputTag( "hltAK4PFJetsTightID" ),
6390  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
6391 )
6392 fragment.hltSinglePFJet15NoCaloMatched = cms.EDFilter( "HLT1PFJet",
6393  saveTags = cms.bool( True ),
6394  MinPt = cms.double( 15.0 ),
6395  MinN = cms.int32( 1 ),
6396  MaxEta = cms.double( 99.0 ),
6397  MinMass = cms.double( -1.0 ),
6398  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
6399  MinE = cms.double( -1.0 ),
6400  triggerType = cms.int32( 85 )
6401 )
6402 fragment.hltL1sETT20BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
6403  L1SeedsLogicalExpression = cms.string( "L1_ETT20_BptxAND" ),
6404  saveTags = cms.bool( True ),
6405  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6406  L1UseL1TriggerObjectMaps = cms.bool( True ),
6407  L1UseAliasesForSeeding = cms.bool( True ),
6408  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6409  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6410  L1NrBxInEvent = cms.int32( 3 ),
6411  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6412  L1TechTriggerSeeding = cms.bool( False )
6413 )
6414 fragment.hltPrePixelTracksMultiplicity60 = cms.EDFilter( "HLTPrescaler",
6415  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6416  offset = cms.uint32( 0 )
6417 )
6418 fragment.hltPixelTracksForHighMult = cms.EDProducer( "PixelTrackProducer",
6419  useFilterWithES = cms.bool( False ),
6420  FilterPSet = cms.PSet(
6421  chi2 = cms.double( 1000.0 ),
6422  nSigmaTipMaxTolerance = cms.double( 0.0 ),
6423  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
6424  nSigmaInvPtTolerance = cms.double( 0.0 ),
6425  ptMin = cms.double( 0.3 ),
6426  tipMax = cms.double( 1.0 )
6427  ),
6428  passLabel = cms.string( "" ),
6429  FitterPSet = cms.PSet(
6430  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
6431  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6432  fixImpactParameter = cms.double( 0.0 )
6433  ),
6434  RegionFactoryPSet = cms.PSet(
6435  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
6436  RegionPSet = cms.PSet(
6437  precise = cms.bool( True ),
6438  originRadius = cms.double( 0.2 ),
6439  ptMin = cms.double( 0.3 ),
6440  originHalfLength = cms.double( 15.1 ),
6441  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
6442  )
6443  ),
6444  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
6445  OrderedHitsFactoryPSet = cms.PSet(
6446  ComponentName = cms.string( "StandardHitTripletGenerator" ),
6447  GeneratorPSet = cms.PSet(
6448  useBending = cms.bool( True ),
6449  useFixedPreFiltering = cms.bool( False ),
6450  maxElement = cms.uint32( 100000 ),
6451  phiPreFiltering = cms.double( 0.3 ),
6452  extraHitRPhitolerance = cms.double( 0.06 ),
6453  useMultScattering = cms.bool( True ),
6454  SeedComparitorPSet = cms.PSet(
6455  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
6456  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
6457  ),
6458  extraHitRZtolerance = cms.double( 0.06 ),
6459  ComponentName = cms.string( "PixelTripletHLTGenerator" )
6460  ),
6461  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
6462  )
6463 )
6464 fragment.hltPixelVerticesForHighMult = cms.EDProducer( "PixelVertexProducer",
6465  WtAverage = cms.bool( True ),
6466  Method2 = cms.bool( True ),
6467  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6468  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
6469  Verbosity = cms.int32( 0 ),
6470  UseError = cms.bool( True ),
6471  TrackCollection = cms.InputTag( "hltPixelTracksForHighMult" ),
6472  PtMin = cms.double( 0.4 ),
6473  NTrkMin = cms.int32( 30 ),
6474  ZOffset = cms.double( 5.0 ),
6475  Finder = cms.string( "DivisiveVertexFinder" ),
6476  ZSeparation = cms.double( 0.05 )
6477 )
6478 fragment.hltGoodPixelTracksForHighMult = cms.EDProducer( "AnalyticalTrackSelector",
6479  max_d0 = cms.double( 100.0 ),
6480  minNumber3DLayers = cms.uint32( 0 ),
6481  max_lostHitFraction = cms.double( 1.0 ),
6482  applyAbsCutsIfNoPV = cms.bool( False ),
6483  qualityBit = cms.string( "loose" ),
6484  minNumberLayers = cms.uint32( 0 ),
6485  chi2n_par = cms.double( 9999.0 ),
6486  useVtxError = cms.bool( False ),
6487  nSigmaZ = cms.double( 100.0 ),
6488  dz_par2 = cms.vdouble( 1.0, 1.0 ),
6489  applyAdaptedPVCuts = cms.bool( True ),
6490  min_eta = cms.double( -9999.0 ),
6491  dz_par1 = cms.vdouble( 9999.0, 1.0 ),
6492  copyTrajectories = cms.untracked.bool( False ),
6493  vtxNumber = cms.int32( -1 ),
6494  max_d0NoPV = cms.double( 0.5 ),
6495  keepAllTracks = cms.bool( False ),
6496  maxNumberLostLayers = cms.uint32( 999 ),
6497  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6498  max_relpterr = cms.double( 999.0 ),
6499  copyExtras = cms.untracked.bool( False ),
6500  max_z0NoPV = cms.double( 100.0 ),
6501  vertexCut = cms.string( "" ),
6502  max_z0 = cms.double( 100.0 ),
6503  useVertices = cms.bool( True ),
6504  min_nhits = cms.uint32( 0 ),
6505  src = cms.InputTag( "hltPixelTracksForHighMult" ),
6506  max_minMissHitOutOrIn = cms.int32( 99 ),
6507  chi2n_no1Dmod_par = cms.double( 9999.0 ),
6508  vertices = cms.InputTag( "hltPixelVerticesForHighMult" ),
6509  max_eta = cms.double( 9999.0 ),
6510  d0_par2 = cms.vdouble( 9999.0, 1.0 ),
6511  d0_par1 = cms.vdouble( 9999.0, 1.0 ),
6512  res_par = cms.vdouble( 99999.0, 99999.0 ),
6513  minHitsToBypassChecks = cms.uint32( 999 )
6514 )
6515 fragment.hltPixelCandsForHighMult = cms.EDProducer( "ConcreteChargedCandidateProducer",
6516  src = cms.InputTag( "hltGoodPixelTracksForHighMult" ),
6517  particleType = cms.string( "pi+" )
6518 )
6519 fragment.hlt1HighMult60 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6520  saveTags = cms.bool( True ),
6521  MinTrks = cms.int32( 60 ),
6522  MinPt = cms.double( 0.4 ),
6523  MaxVz = cms.double( 15.0 ),
6524  MaxEta = cms.double( 2.4 ),
6525  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6526  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6527  MaxPt = cms.double( 9999.0 ),
6528  MinSep = cms.double( 0.12 )
6529 )
6530 fragment.hltL1sETT30BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
6531  L1SeedsLogicalExpression = cms.string( "L1_ETT30_BptxAND" ),
6532  saveTags = cms.bool( True ),
6533  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6534  L1UseL1TriggerObjectMaps = cms.bool( True ),
6535  L1UseAliasesForSeeding = cms.bool( True ),
6536  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6537  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6538  L1NrBxInEvent = cms.int32( 3 ),
6539  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6540  L1TechTriggerSeeding = cms.bool( False )
6541 )
6542 fragment.hltPrePixelTracksMultiplicity85 = cms.EDFilter( "HLTPrescaler",
6543  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6544  offset = cms.uint32( 0 )
6545 )
6546 fragment.hlt1HighMult85 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6547  saveTags = cms.bool( True ),
6548  MinTrks = cms.int32( 85 ),
6549  MinPt = cms.double( 0.4 ),
6550  MaxVz = cms.double( 15.0 ),
6551  MaxEta = cms.double( 2.4 ),
6552  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6553  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6554  MaxPt = cms.double( 9999.0 ),
6555  MinSep = cms.double( 0.12 )
6556 )
6557 fragment.hltL1sETT40 = cms.EDFilter( "HLTLevel1GTSeed",
6558  L1SeedsLogicalExpression = cms.string( "L1_ETT40" ),
6559  saveTags = cms.bool( True ),
6560  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6561  L1UseL1TriggerObjectMaps = cms.bool( True ),
6562  L1UseAliasesForSeeding = cms.bool( True ),
6563  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6564  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6565  L1NrBxInEvent = cms.int32( 3 ),
6566  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6567  L1TechTriggerSeeding = cms.bool( False )
6568 )
6569 fragment.hltPrePixelTracksMultiplicity110 = cms.EDFilter( "HLTPrescaler",
6570  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6571  offset = cms.uint32( 0 )
6572 )
6573 fragment.hlt1HighMult110 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6574  saveTags = cms.bool( True ),
6575  MinTrks = cms.int32( 110 ),
6576  MinPt = cms.double( 0.4 ),
6577  MaxVz = cms.double( 15.0 ),
6578  MaxEta = cms.double( 2.4 ),
6579  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6580  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6581  MaxPt = cms.double( 9999.0 ),
6582  MinSep = cms.double( 0.12 )
6583 )
6584 fragment.hltL1sETT60 = cms.EDFilter( "HLTLevel1GTSeed",
6585  L1SeedsLogicalExpression = cms.string( "L1_ETT60" ),
6586  saveTags = cms.bool( True ),
6587  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6588  L1UseL1TriggerObjectMaps = cms.bool( True ),
6589  L1UseAliasesForSeeding = cms.bool( True ),
6590  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6591  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6592  L1NrBxInEvent = cms.int32( 3 ),
6593  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6594  L1TechTriggerSeeding = cms.bool( False )
6595 )
6596 fragment.hltPrePixelTracksMultiplicity135 = cms.EDFilter( "HLTPrescaler",
6597  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6598  offset = cms.uint32( 0 )
6599 )
6600 fragment.hlt1HighMult135 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6601  saveTags = cms.bool( True ),
6602  MinTrks = cms.int32( 135 ),
6603  MinPt = cms.double( 0.4 ),
6604  MaxVz = cms.double( 15.0 ),
6605  MaxEta = cms.double( 2.4 ),
6606  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6607  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6608  MaxPt = cms.double( 9999.0 ),
6609  MinSep = cms.double( 0.12 )
6610 )
6611 fragment.hltPrePixelTracksMultiplicity160 = cms.EDFilter( "HLTPrescaler",
6612  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6613  offset = cms.uint32( 0 )
6614 )
6615 fragment.hlt1HighMult160 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6616  saveTags = cms.bool( True ),
6617  MinTrks = cms.int32( 160 ),
6618  MinPt = cms.double( 0.4 ),
6619  MaxVz = cms.double( 15.0 ),
6620  MaxEta = cms.double( 2.4 ),
6621  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6622  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6623  MaxPt = cms.double( 9999.0 ),
6624  MinSep = cms.double( 0.12 )
6625 )
6626 fragment.hltL1sL1SingleEG5 = cms.EDFilter( "HLTLevel1GTSeed",
6627  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5" ),
6628  saveTags = cms.bool( True ),
6629  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6630  L1UseL1TriggerObjectMaps = cms.bool( True ),
6631  L1UseAliasesForSeeding = cms.bool( True ),
6632  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6633  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6634  L1NrBxInEvent = cms.int32( 3 ),
6635  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6636  L1TechTriggerSeeding = cms.bool( False )
6637 )
6638 fragment.hltPreEle5SC5JPsiMass2to4p5 = cms.EDFilter( "HLTPrescaler",
6639  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6640  offset = cms.uint32( 0 )
6641 )
6642 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
6643  l1InputRegions = cms.VPSet(
6644  cms.PSet( maxEt = cms.double( 999.0 ),
6645  regionEtaMargin = cms.double( 0.14 ),
6646  minEt = cms.double( 5.0 ),
6647  regionPhiMargin = cms.double( 0.4 ),
6648  inputColl = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6649  type = cms.string( "L1EmParticle" )
6650  ),
6651  cms.PSet( maxEt = cms.double( 999.0 ),
6652  regionEtaMargin = cms.double( 0.14 ),
6653  minEt = cms.double( 5.0 ),
6654  regionPhiMargin = cms.double( 0.4 ),
6655  inputColl = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6656  type = cms.string( "L1EmParticle" )
6657  ),
6658  cms.PSet( maxEt = cms.double( 999.0 ),
6659  regionEtaMargin = cms.double( 0.14 ),
6660  minEt = cms.double( 200.0 ),
6661  regionPhiMargin = cms.double( 0.4 ),
6662  inputColl = cms.InputTag( 'hltL1extraParticles','Central' ),
6663  type = cms.string( "L1JetParticle" )
6664  )
6665  ),
6666  recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6667  productLabels = cms.vstring( 'EcalRecHitsEB',
6668  'EcalRecHitsEE' )
6669 )
6670 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
6671  l1InputRegions = cms.VPSet(
6672  cms.PSet( maxEt = cms.double( 999.0 ),
6673  regionEtaMargin = cms.double( 0.14 ),
6674  minEt = cms.double( 5.0 ),
6675  regionPhiMargin = cms.double( 0.4 ),
6676  inputColl = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6677  type = cms.string( "L1EmParticle" )
6678  ),
6679  cms.PSet( maxEt = cms.double( 999.0 ),
6680  regionEtaMargin = cms.double( 0.14 ),
6681  minEt = cms.double( 5.0 ),
6682  regionPhiMargin = cms.double( 0.4 ),
6683  inputColl = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6684  type = cms.string( "L1EmParticle" )
6685  ),
6686  cms.PSet( maxEt = cms.double( 999.0 ),
6687  regionEtaMargin = cms.double( 0.14 ),
6688  minEt = cms.double( 200.0 ),
6689  regionPhiMargin = cms.double( 0.4 ),
6690  inputColl = cms.InputTag( 'hltL1extraParticles','Central' ),
6691  type = cms.string( "L1JetParticle" )
6692  )
6693  ),
6694  recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
6695  productLabels = cms.vstring( 'EcalRecHitsES' )
6696 )
6697 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
6698  producers = cms.VPSet(
6699  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
6700  qualityTests = cms.VPSet(
6701  cms.PSet( threshold = cms.double( 0.08 ),
6702  name = cms.string( "PFRecHitQTestThreshold" )
6703  ),
6704  cms.PSet( timingCleaning = cms.bool( True ),
6705  topologicalCleaning = cms.bool( True ),
6706  cleaningThreshold = cms.double( 2.0 ),
6707  skipTTRecoveredHits = cms.bool( True ),
6708  name = cms.string( "PFRecHitQTestECAL" )
6709  )
6710  ),
6711  name = cms.string( "PFEBRecHitCreator" )
6712  ),
6713  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
6714  qualityTests = cms.VPSet(
6715  cms.PSet( threshold = cms.double( 0.3 ),
6716  name = cms.string( "PFRecHitQTestThreshold" )
6717  ),
6718  cms.PSet( timingCleaning = cms.bool( True ),
6719  topologicalCleaning = cms.bool( True ),
6720  cleaningThreshold = cms.double( 2.0 ),
6721  skipTTRecoveredHits = cms.bool( True ),
6722  name = cms.string( "PFRecHitQTestECAL" )
6723  )
6724  ),
6725  name = cms.string( "PFEERecHitCreator" )
6726  )
6727  ),
6728  navigator = cms.PSet(
6729  barrel = cms.PSet( ),
6730  endcap = cms.PSet( ),
6731  name = cms.string( "PFRecHitECALNavigator" )
6732  )
6733 )
6734 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
6735  producers = cms.VPSet(
6736  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
6737  qualityTests = cms.VPSet(
6738  cms.PSet( threshold = cms.double( 7.0E-6 ),
6739  name = cms.string( "PFRecHitQTestThreshold" )
6740  )
6741  ),
6742  name = cms.string( "PFPSRecHitCreator" )
6743  )
6744  ),
6745  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) )
6746 )
6747 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
6748  pfClusterBuilder = cms.PSet(
6749  minFracTot = cms.double( 1.0E-20 ),
6750  positionCalc = cms.PSet(
6751  minFractionInCalc = cms.double( 1.0E-9 ),
6752  logWeightDenominator = cms.double( 6.0E-5 ),
6753  minAllowedNormalization = cms.double( 1.0E-9 ),
6754  posCalcNCrystals = cms.int32( -1 ),
6755  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6756  ),
6757  maxIterations = cms.uint32( 50 ),
6758  stoppingTolerance = cms.double( 1.0E-8 ),
6759  minFractionToKeep = cms.double( 1.0E-7 ),
6760  excludeOtherSeeds = cms.bool( True ),
6761  showerSigma = cms.double( 0.3 ),
6762  recHitEnergyNorms = cms.VPSet(
6763  cms.PSet( detector = cms.string( "PS1" ),
6764  recHitEnergyNorm = cms.double( 6.0E-5 )
6765  ),
6766  cms.PSet( detector = cms.string( "PS2" ),
6767  recHitEnergyNorm = cms.double( 6.0E-5 )
6768  )
6769  ),
6770  algoName = cms.string( "Basic2DGenericPFlowClusterizer" )
6771  ),
6772  positionReCalc = cms.PSet( ),
6773  initialClusteringStep = cms.PSet(
6774  thresholdsByDetector = cms.VPSet(
6775  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
6776  detector = cms.string( "PS1" ),
6777  gatheringThresholdPt = cms.double( 0.0 )
6778  ),
6779  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
6780  detector = cms.string( "PS2" ),
6781  gatheringThresholdPt = cms.double( 0.0 )
6782  )
6783  ),
6784  useCornerCells = cms.bool( False ),
6785  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
6786  ),
6787  energyCorrector = cms.PSet( ),
6788  recHitCleaners = cms.VPSet(
6789  ),
6790  seedFinder = cms.PSet(
6791  nNeighbours = cms.int32( 4 ),
6792  thresholdsByDetector = cms.VPSet(
6793  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
6794  seedingThresholdPt = cms.double( 0.0 ),
6795  detector = cms.string( "PS1" )
6796  ),
6797  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
6798  seedingThresholdPt = cms.double( 0.0 ),
6799  detector = cms.string( "PS2" )
6800  )
6801  ),
6802  algoName = cms.string( "LocalMaximumSeedFinder" )
6803  ),
6804  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" )
6805 )
6806 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
6807  pfClusterBuilder = cms.PSet(
6808  positionCalc = cms.PSet(
6809  minFractionInCalc = cms.double( 1.0E-9 ),
6810  logWeightDenominator = cms.double( 0.08 ),
6811  minAllowedNormalization = cms.double( 1.0E-9 ),
6812  posCalcNCrystals = cms.int32( 9 ),
6813  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6814  ),
6815  minFracTot = cms.double( 1.0E-20 ),
6816  positionCalcForConvergence = cms.PSet(
6817  minFractionInCalc = cms.double( 0.0 ),
6818  W0 = cms.double( 4.2 ),
6819  minAllowedNormalization = cms.double( 0.0 ),
6820  T0_EB = cms.double( 7.4 ),
6821  X0 = cms.double( 0.89 ),
6822  T0_ES = cms.double( 1.2 ),
6823  T0_EE = cms.double( 3.1 ),
6824  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
6825  ),
6826  maxIterations = cms.uint32( 50 ),
6827  stoppingTolerance = cms.double( 1.0E-8 ),
6828  minFractionToKeep = cms.double( 1.0E-7 ),
6829  excludeOtherSeeds = cms.bool( True ),
6830  showerSigma = cms.double( 1.5 ),
6831  recHitEnergyNorms = cms.VPSet(
6832  cms.PSet( detector = cms.string( "ECAL_BARREL" ),
6833  recHitEnergyNorm = cms.double( 0.08 )
6834  ),
6835  cms.PSet( detector = cms.string( "ECAL_ENDCAP" ),
6836  recHitEnergyNorm = cms.double( 0.3 )
6837  )
6838  ),
6839  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6840  allCellsPositionCalc = cms.PSet(
6841  minFractionInCalc = cms.double( 1.0E-9 ),
6842  logWeightDenominator = cms.double( 0.08 ),
6843  minAllowedNormalization = cms.double( 1.0E-9 ),
6844  posCalcNCrystals = cms.int32( -1 ),
6845  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6846  )
6847  ),
6848  positionReCalc = cms.PSet(
6849  minFractionInCalc = cms.double( 0.0 ),
6850  W0 = cms.double( 4.2 ),
6851  minAllowedNormalization = cms.double( 0.0 ),
6852  T0_EB = cms.double( 7.4 ),
6853  X0 = cms.double( 0.89 ),
6854  T0_ES = cms.double( 1.2 ),
6855  T0_EE = cms.double( 3.1 ),
6856  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
6857  ),
6858  initialClusteringStep = cms.PSet(
6859  thresholdsByDetector = cms.VPSet(
6860  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
6861  detector = cms.string( "ECAL_BARREL" ),
6862  gatheringThresholdPt = cms.double( 0.0 )
6863  ),
6864  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
6865  detector = cms.string( "ECAL_ENDCAP" ),
6866  gatheringThresholdPt = cms.double( 0.0 )
6867  )
6868  ),
6869  useCornerCells = cms.bool( True ),
6870  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
6871  ),
6872  energyCorrector = cms.PSet( ),
6873  recHitCleaners = cms.VPSet(
6874  cms.PSet( cleaningByDetector = cms.VPSet(
6875  cms.PSet( doubleSpikeS6S2 = cms.double( 0.04 ),
6876  fractionThresholdModifier = cms.double( 3.0 ),
6877  doubleSpikeThresh = cms.double( 10.0 ),
6878  minS4S1_b = cms.double( -0.024 ),
6879  singleSpikeThresh = cms.double( 4.0 ),
6880  detector = cms.string( "ECAL_BARREL" ),
6881  minS4S1_a = cms.double( 0.04 ),
6882  energyThresholdModifier = cms.double( 2.0 )
6883  ),
6884  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
6885  fractionThresholdModifier = cms.double( 3.0 ),
6886  doubleSpikeThresh = cms.double( 1.0E9 ),
6887  minS4S1_b = cms.double( -0.0125 ),
6888  singleSpikeThresh = cms.double( 15.0 ),
6889  detector = cms.string( "ECAL_ENDCAP" ),
6890  minS4S1_a = cms.double( 0.02 ),
6891  energyThresholdModifier = cms.double( 2.0 )
6892  )
6893 ),
6894  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
6895  )
6896  ),
6897  seedFinder = cms.PSet(
6898  nNeighbours = cms.int32( 8 ),
6899  thresholdsByDetector = cms.VPSet(
6900  cms.PSet( seedingThreshold = cms.double( 0.6 ),
6901  seedingThresholdPt = cms.double( 0.15 ),
6902  detector = cms.string( "ECAL_ENDCAP" )
6903  ),
6904  cms.PSet( seedingThreshold = cms.double( 0.23 ),
6905  seedingThresholdPt = cms.double( 0.0 ),
6906  detector = cms.string( "ECAL_BARREL" )
6907  )
6908  ),
6909  algoName = cms.string( "LocalMaximumSeedFinder" )
6910  ),
6911  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" )
6912 )
6913 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
6914  inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
6915  minimumPSEnergy = cms.double( 0.0 ),
6916  energyCorrector = cms.PSet(
6917  applyCrackCorrections = cms.bool( False ),
6918  algoName = cms.string( "PFClusterEMEnergyCorrector" )
6919  ),
6920  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
6921 )
6922 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
6923  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
6924  doSatelliteClusterMerge = cms.bool( False ),
6925  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6926  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
6927  useRegression = cms.bool( False ),
6928  satelliteMajorityFraction = cms.double( 0.5 ),
6929  thresh_PFClusterEndcap = cms.double( 4.0 ),
6930  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
6931  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
6932  use_preshower = cms.bool( True ),
6933  thresh_PFClusterBarrel = cms.double( 4.0 ),
6934  thresh_SCEt = cms.double( 4.0 ),
6935  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
6936  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
6937  verbose = cms.untracked.bool( False ),
6938  useDynamicDPhiWindow = cms.bool( True ),
6939  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
6940  regressionConfig = cms.PSet(
6941  regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ),
6942  ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
6943  ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
6944  regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ),
6945  vertexCollection = cms.InputTag( "offlinePrimaryVertices" )
6946  ),
6947  applyCrackCorrections = cms.bool( False ),
6948  satelliteClusterSeedThreshold = cms.double( 50.0 ),
6949  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
6950  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
6951  PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
6952  thresh_PFClusterSeedBarrel = cms.double( 4.0 ),
6953  ClusteringType = cms.string( "Mustache" ),
6954  EnergyWeight = cms.string( "Raw" ),
6955  thresh_PFClusterSeedEndcap = cms.double( 4.0 ),
6956  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
6957  thresh_PFClusterES = cms.double( 5.0 ),
6958  seedThresholdIsET = cms.bool( True ),
6959  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" )
6960 )
6961 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
6962  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
6963  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
6964  recoEcalCandidateCollection = cms.string( "" )
6965 )
6966 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional",
6967  doIsolated = cms.bool( False ),
6968  endcap_end = cms.double( 2.65 ),
6969  region_phi_size = cms.double( 1.044 ),
6970  saveTags = cms.bool( False ),
6971  region_eta_size_ecap = cms.double( 1.0 ),
6972  barrel_end = cms.double( 1.4791 ),
6973  l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6974  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
6975  l1CenJetsTag = cms.InputTag( 'hltL1extraParticles','Central' ),
6976  region_eta_size = cms.double( 0.522 ),
6977  L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG5" ),
6978  candNonIsolatedTag = cms.InputTag( "" ),
6979  l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6980  ncandcut = cms.int32( 1 )
6981 )
6982 fragment.hltEle5SC5JPsiEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
6983  saveTags = cms.bool( True ),
6984  L1NonIsoCand = cms.InputTag( "" ),
6985  relaxed = cms.untracked.bool( False ),
6986  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
6987  inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
6988  etcutEB = cms.double( 5.0 ),
6989  etcutEE = cms.double( 5.0 ),
6990  ncandcut = cms.int32( 1 )
6991 )
6992 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
6993  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
6994  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
6995  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
6996  isIeta = cms.bool( True )
6997 )
6998 fragment.hltEle5SC5JPsiClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
6999  doIsolated = cms.bool( True ),
7000  thrOverE2EE = cms.double( -1.0 ),
7001  L1NonIsoCand = cms.InputTag( "" ),
7002  saveTags = cms.bool( True ),
7003  thrOverE2EB = cms.double( -1.0 ),
7004  thrRegularEE = cms.double( 0.05 ),
7005  thrOverEEE = cms.double( -1.0 ),
7006  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7007  thrOverEEB = cms.double( -1.0 ),
7008  thrRegularEB = cms.double( 0.015 ),
7009  lessThan = cms.bool( True ),
7010  useEt = cms.bool( False ),
7011  ncandcut = cms.int32( 1 ),
7012  isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ),
7013  candTag = cms.InputTag( "hltEle5SC5JPsiEtFilter" ),
7014  nonIsoTag = cms.InputTag( "" )
7015 )
7016 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
7017  EBSumThreshold = cms.double( 0.2 ),
7018  MomHBDepth = cms.double( 0.2 ),
7019  UseEtEBTreshold = cms.bool( False ),
7020  hfInput = cms.InputTag( "hltHfreco" ),
7021  AllowMissingInputs = cms.bool( False ),
7022  MomEEDepth = cms.double( 0.0 ),
7023  EESumThreshold = cms.double( 0.45 ),
7024  HBGrid = cms.vdouble( ),
7025  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
7026  HBThreshold = cms.double( 0.7 ),
7027  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
7028  UseEcalRecoveredHits = cms.bool( False ),
7029  MomConstrMethod = cms.int32( 1 ),
7030  MomHEDepth = cms.double( 0.4 ),
7031  HcalThreshold = cms.double( -1000.0 ),
7032  HF2Weights = cms.vdouble( ),
7033  HOWeights = cms.vdouble( ),
7034  EEGrid = cms.vdouble( ),
7035  UseSymEBTreshold = cms.bool( False ),
7036  EEWeights = cms.vdouble( ),
7037  EEWeight = cms.double( 1.0 ),
7038  UseHO = cms.bool( False ),
7039  HBWeights = cms.vdouble( ),
7040  HF1Weight = cms.double( 1.0 ),
7041  HF2Grid = cms.vdouble( ),
7042  HEDWeights = cms.vdouble( ),
7043  HEDGrid = cms.vdouble( ),
7044  EBWeight = cms.double( 1.0 ),
7045  HF1Grid = cms.vdouble( ),
7046  EBWeights = cms.vdouble( ),
7047  HOWeight = cms.double( 1.0E-99 ),
7048  HESWeight = cms.double( 1.0 ),
7049  HESThreshold = cms.double( 0.8 ),
7050  hbheInput = cms.InputTag( "hltHbhereco" ),
7051  HF2Weight = cms.double( 1.0 ),
7052  HF2Threshold = cms.double( 0.85 ),
7053  HcalAcceptSeverityLevel = cms.uint32( 9 ),
7054  EEThreshold = cms.double( 0.3 ),
7055  HOThresholdPlus1 = cms.double( 3.5 ),
7056  HOThresholdPlus2 = cms.double( 3.5 ),
7057  HF1Weights = cms.vdouble( ),
7058  hoInput = cms.InputTag( "hltHoreco" ),
7059  HF1Threshold = cms.double( 0.5 ),
7060  HOThresholdMinus1 = cms.double( 3.5 ),
7061  HESGrid = cms.vdouble( ),
7062  EcutTower = cms.double( -1000.0 ),
7063  UseRejectedRecoveredEcalHits = cms.bool( False ),
7064  UseEtEETreshold = cms.bool( False ),
7065  HESWeights = cms.vdouble( ),
7066  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
7067  'kWeird',
7068  'kBad' ),
7069  HEDWeight = cms.double( 1.0 ),
7070  UseSymEETreshold = cms.bool( False ),
7071  HEDThreshold = cms.double( 0.8 ),
7072  EBThreshold = cms.double( 0.07 ),
7073  UseRejectedHitsOnly = cms.bool( False ),
7074  UseHcalRecoveredHits = cms.bool( False ),
7075  HOThresholdMinus2 = cms.double( 3.5 ),
7076  HOThreshold0 = cms.double( 3.5 ),
7077  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
7078  UseRejectedRecoveredHcalHits = cms.bool( False ),
7079  MomEBDepth = cms.double( 0.3 ),
7080  HBWeight = cms.double( 1.0 ),
7081  HOGrid = cms.vdouble( ),
7082  EBGrid = cms.vdouble( )
7083 )
7084 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet",
7085  gridSpacing = cms.double( 0.55 ),
7086  maxRapidity = cms.double( 2.5 ),
7087  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
7088 )
7089 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
7090  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
7091  effectiveAreaBarrel = cms.double( 0.105 ),
7092  outerCone = cms.double( 0.14 ),
7093  innerCone = cms.double( 0.0 ),
7094  useSingleTower = cms.bool( False ),
7095  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
7096  depth = cms.int32( -1 ),
7097  doRhoCorrection = cms.bool( False ),
7098  effectiveAreaEndcap = cms.double( 0.17 ),
7099  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
7100  rhoMax = cms.double( 9.9999999E7 ),
7101  etMin = cms.double( 0.0 ),
7102  rhoScale = cms.double( 1.0 ),
7103  doEtSum = cms.bool( False )
7104 )
7105 fragment.hltEle5SC5JPsiHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
7106  doIsolated = cms.bool( True ),
7107  thrOverE2EE = cms.double( -1.0 ),
7108  L1NonIsoCand = cms.InputTag( "" ),
7109  saveTags = cms.bool( True ),
7110  thrOverE2EB = cms.double( -1.0 ),
7111  thrRegularEE = cms.double( -1.0 ),
7112  thrOverEEE = cms.double( 0.15 ),
7113  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7114  thrOverEEB = cms.double( 0.15 ),
7115  thrRegularEB = cms.double( -1.0 ),
7116  lessThan = cms.bool( True ),
7117  useEt = cms.bool( False ),
7118  ncandcut = cms.int32( 1 ),
7119  isoTag = cms.InputTag( "hltEgammaHoverE" ),
7120  candTag = cms.InputTag( "hltEle5SC5JPsiClusterShapeFilter" ),
7121  nonIsoTag = cms.InputTag( "" )
7122 )
7123 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
7124  energyEndcap = cms.double( 0.0 ),
7125  effectiveAreaBarrel = cms.double( 0.147 ),
7126  etaStripBarrel = cms.double( 0.0 ),
7127  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
7128  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
7129  etaStripEndcap = cms.double( 0.0 ),
7130  drVetoBarrel = cms.double( 0.0 ),
7131  drMax = cms.double( 0.3 ),
7132  doRhoCorrection = cms.bool( True ),
7133  energyBarrel = cms.double( 0.0 ),
7134  effectiveAreaEndcap = cms.double( 0.131 ),
7135  drVetoEndcap = cms.double( 0.0 ),
7136  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
7137  rhoMax = cms.double( 9.9999999E7 ),
7138  rhoScale = cms.double( 1.0 )
7139 )
7140 fragment.hltEle5SC5JPsiEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
7141  doIsolated = cms.bool( True ),
7142  thrOverE2EE = cms.double( -1.0 ),
7143  L1NonIsoCand = cms.InputTag( "" ),
7144  saveTags = cms.bool( True ),
7145  thrOverE2EB = cms.double( -1.0 ),
7146  thrRegularEE = cms.double( -1.0 ),
7147  thrOverEEE = cms.double( 0.3 ),
7148  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7149  thrOverEEB = cms.double( 0.5 ),
7150  thrRegularEB = cms.double( -1.0 ),
7151  lessThan = cms.bool( True ),
7152  useEt = cms.bool( True ),
7153  ncandcut = cms.int32( 1 ),
7154  isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
7155  candTag = cms.InputTag( "hltEle5SC5JPsiHEFilter" ),
7156  nonIsoTag = cms.InputTag( "" )
7157 )
7158 fragment.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer",
7159  L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
7160  EMin = cms.double( 0.8 ),
7161  EtMin = cms.double( 0.5 ),
7162  L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ),
7163  useTowersInCone = cms.double( 0.8 ),
7164  towerCollection = cms.InputTag( "hltTowerMakerForAll" )
7165 )
7166 fragment.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer",
7167  ECAL_Compensate = cms.bool( False ),
7168  ECAL_Dead_Code = cms.uint32( 10 ),
7169  MinLongTiming_Cut = cms.double( -5.0 ),
7170  ECAL_Compensation = cms.double( 0.5 ),
7171  MaxLongTiming_Cut = cms.double( 5.0 ),
7172  weight_HFhad = cms.double( 1.0 ),
7173  ApplyPulseDPG = cms.bool( False ),
7174  navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ),
7175  ECAL_Threshold = cms.double( 10.0 ),
7176  ApplyTimeDPG = cms.bool( False ),
7177  caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ),
7178  hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ),
7179  LongFibre_Fraction = cms.double( 0.1 ),
7180  MaxShortTiming_Cut = cms.double( 5.0 ),
7181  HcalMaxAllowedHFLongShortSev = cms.int32( 9 ),
7182  thresh_Barrel = cms.double( 0.4 ),
7183  navigation_HF = cms.bool( True ),
7184  HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ),
7185  HF_Calib_29 = cms.double( 1.07 ),
7186  LongFibre_Cut = cms.double( 120.0 ),
7187  EM_Depth = cms.double( 22.0 ),
7188  weight_HFem = cms.double( 1.0 ),
7189  LongShortFibre_Cut = cms.double( 1.0E9 ),
7190  MinShortTiming_Cut = cms.double( -5.0 ),
7191  HCAL_Calib = cms.bool( True ),
7192  thresh_HF = cms.double( 0.4 ),
7193  HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ),
7194  thresh_Endcap = cms.double( 0.4 ),
7195  HcalMaxAllowedChannelStatusSev = cms.int32( 9 ),
7196  hcalRecHitsHF = cms.InputTag( "hltHfreco" ),
7197  ShortFibre_Cut = cms.double( 60.0 ),
7198  ApplyLongShortDPG = cms.bool( True ),
7199  HF_Calib = cms.bool( True ),
7200  HAD_Depth = cms.double( 47.0 ),
7201  ShortFibre_Fraction = cms.double( 0.01 ),
7202  HCAL_Calib_29 = cms.double( 1.35 )
7203 )
7204 fragment.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer",
7205  pfClusterBuilder = cms.PSet(
7206  positionCalc = cms.PSet(
7207  minFractionInCalc = cms.double( 1.0E-9 ),
7208  logWeightDenominator = cms.double( 0.8 ),
7209  minAllowedNormalization = cms.double( 1.0E-9 ),
7210  posCalcNCrystals = cms.int32( 5 ),
7211  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
7212  ),
7213  minFracTot = cms.double( 1.0E-20 ),
7214  maxIterations = cms.uint32( 50 ),
7215  stoppingTolerance = cms.double( 1.0E-8 ),
7216  minFractionToKeep = cms.double( 1.0E-7 ),
7217  excludeOtherSeeds = cms.bool( True ),
7218  showerSigma = cms.double( 10.0 ),
7219  recHitEnergyNorms = cms.VPSet(
7220  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
7221  recHitEnergyNorm = cms.double( 0.8 )
7222  ),
7223  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
7224  recHitEnergyNorm = cms.double( 0.8 )
7225  )
7226  ),
7227  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
7228  allCellsPositionCalc = cms.PSet(
7229  minFractionInCalc = cms.double( 1.0E-9 ),
7230  logWeightDenominator = cms.double( 0.8 ),
7231  minAllowedNormalization = cms.double( 1.0E-9 ),
7232  posCalcNCrystals = cms.int32( -1 ),
7233  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
7234  )
7235  ),
7236  positionReCalc = cms.PSet( ),
7237  initialClusteringStep = cms.PSet(
7238  thresholdsByDetector = cms.VPSet(
7239  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
7240  detector = cms.string( "HCAL_BARREL1" ),
7241  gatheringThresholdPt = cms.double( 0.0 )
7242  ),
7243  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
7244  detector = cms.string( "HCAL_ENDCAP" ),
7245  gatheringThresholdPt = cms.double( 0.0 )
7246  )
7247  ),
7248  useCornerCells = cms.bool( True ),
7249  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
7250  ),
7251  energyCorrector = cms.PSet( ),
7252  recHitCleaners = cms.VPSet(
7253  cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) )
7254  ),
7255  seedFinder = cms.PSet(
7256  nNeighbours = cms.int32( 4 ),
7257  thresholdsByDetector = cms.VPSet(
7258  cms.PSet( seedingThreshold = cms.double( 0.8 ),
7259  seedingThresholdPt = cms.double( 0.0 ),
7260  detector = cms.string( "HCAL_BARREL1" )
7261  ),
7262  cms.PSet( seedingThreshold = cms.double( 1.1 ),
7263  seedingThresholdPt = cms.double( 0.0 ),
7264  detector = cms.string( "HCAL_ENDCAP" )
7265  )
7266  ),
7267  algoName = cms.string( "LocalMaximumSeedFinder" )
7268  ),
7269  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" )
7270 )
7271 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
7272  energyEndcap = cms.double( 0.0 ),
7273  useHF = cms.bool( False ),
7274  useEt = cms.bool( True ),
7275  etaStripBarrel = cms.double( 0.0 ),
7276  pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ),
7277  rhoScale = cms.double( 1.0 ),
7278  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
7279  etaStripEndcap = cms.double( 0.0 ),
7280  drVetoBarrel = cms.double( 0.0 ),
7281  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ),
7282  drMax = cms.double( 0.3 ),
7283  effectiveAreaBarrel = cms.double( 0.071 ),
7284  energyBarrel = cms.double( 0.0 ),
7285  effectiveAreaEndcap = cms.double( 0.182 ),
7286  drVetoEndcap = cms.double( 0.0 ),
7287  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
7288  rhoMax = cms.double( 9.9999999E7 ),
7289  pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ),
7290  doRhoCorrection = cms.bool( True )
7291 )
7292 fragment.hltEle5SC5JPsiHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
7293  doIsolated = cms.bool( True ),
7294  thrOverE2EE = cms.double( -1.0 ),
7295  L1NonIsoCand = cms.InputTag( "" ),
7296  saveTags = cms.bool( True ),
7297  thrOverE2EB = cms.double( -1.0 ),
7298  thrRegularEE = cms.double( -1.0 ),
7299  thrOverEEE = cms.double( 0.2 ),
7300  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7301  thrOverEEB = cms.double( 0.2 ),
7302  thrRegularEB = cms.double( -1.0 ),
7303  lessThan = cms.bool( True ),
7304  useEt = cms.bool( True ),
7305  ncandcut = cms.int32( 1 ),
7306  isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
7307  candTag = cms.InputTag( "hltEle5SC5JPsiEcalIsoFilter" ),
7308  nonIsoTag = cms.InputTag( "" )
7309 )
7310 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer",
7311  endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
7312  SeedConfiguration = cms.PSet(
7313  searchInTIDTEC = cms.bool( True ),
7314  HighPtThreshold = cms.double( 35.0 ),
7315  r2MinF = cms.double( -0.15 ),
7316  OrderedHitsFactoryPSet = cms.PSet(
7317  maxElement = cms.uint32( 0 ),
7318  ComponentName = cms.string( "StandardHitPairGenerator" ),
7319  useOnDemandTracker = cms.untracked.int32( 0 ),
7320  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
7321  ),
7322  DeltaPhi1Low = cms.double( 0.23 ),
7323  DeltaPhi1High = cms.double( 0.08 ),
7324  ePhiMin1 = cms.double( -0.08 ),
7325  LowPtThreshold = cms.double( 3.0 ),
7326  RegionPSet = cms.PSet(
7327  deltaPhiRegion = cms.double( 0.4 ),
7328  originHalfLength = cms.double( 15.0 ),
7329  useZInVertex = cms.bool( True ),
7330  deltaEtaRegion = cms.double( 0.1 ),
7331  ptMin = cms.double( 1.5 ),
7332  originRadius = cms.double( 0.2 ),
7333  VertexProducer = cms.InputTag( "dummyVertices" )
7334  ),
7335  dynamicPhiRoad = cms.bool( False ),
7336  ePhiMax1 = cms.double( 0.04 ),
7337  measurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
7338  SizeWindowENeg = cms.double( 0.675 ),
7339  nSigmasDeltaZ1 = cms.double( 5.0 ),
7340  rMaxI = cms.double( 0.2 ),
7341  preFilteredSeeds = cms.bool( True ),
7342  r2MaxF = cms.double( 0.15 ),
7343  pPhiMin1 = cms.double( -0.04 ),
7344  initialSeeds = cms.InputTag( "noSeedsHere" ),
7345  pPhiMax1 = cms.double( 0.08 ),
7346  SCEtCut = cms.double( 3.0 ),
7347  z2MaxB = cms.double( 0.09 ),
7348  fromTrackerSeeds = cms.bool( True ),
7349  hcalRecHits = cms.InputTag( "hltHbhereco" ),
7350  z2MinB = cms.double( -0.09 ),
7351  rMinI = cms.double( -0.2 ),
7352  hOverEConeSize = cms.double( 0.0 ),
7353  hOverEHBMinE = cms.double( 999999.0 ),
7354  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7355  applyHOverECut = cms.bool( False ),
7356  hOverEHFMinE = cms.double( 999999.0 ),
7357  measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7358  PhiMin2B = cms.double( -0.004 ),
7359  PhiMin2F = cms.double( -0.004 ),
7360  PhiMax2B = cms.double( 0.004 ),
7361  PhiMax2F = cms.double( 0.004 ),
7362  DeltaPhi2B = cms.double( 0.004 ),
7363  DeltaPhi2F = cms.double( 0.004 ),
7364  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
7365  ),
7366  barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' )
7367 )
7368 fragment.hltEle5SC5JPsiPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
7369  saveTags = cms.bool( True ),
7370  s2_threshold = cms.double( 0.4 ),
7371  npixelmatchcut = cms.double( 1.0 ),
7372  tanhSO10InterThres = cms.double( 1.0 ),
7373  pixelVeto = cms.bool( False ),
7374  doIsolated = cms.bool( True ),
7375  s_a_phi1B = cms.double( 0.0069 ),
7376  s_a_phi1F = cms.double( 0.0076 ),
7377  s_a_phi1I = cms.double( 0.0088 ),
7378  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7379  candTag = cms.InputTag( "hltEle5SC5JPsiHcalIsoFilter" ),
7380  tanhSO10ForwardThres = cms.double( 1.0 ),
7381  L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
7382  L1NonIsoCand = cms.InputTag( "" ),
7383  ncandcut = cms.int32( 1 ),
7384  tanhSO10BarrelThres = cms.double( 0.35 ),
7385  s_a_rF = cms.double( 0.04 ),
7386  L1NonIsoPixelSeedsTag = cms.InputTag( "" ),
7387  s_a_rI = cms.double( 0.027 ),
7388  s_a_phi2I = cms.double( 7.0E-4 ),
7389  useS = cms.bool( False ),
7390  s_a_phi2B = cms.double( 3.7E-4 ),
7391  s_a_zB = cms.double( 0.012 ),
7392  s_a_phi2F = cms.double( 0.00906 )
7393 )
7394 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
7395  src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
7396  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7397  SimpleMagneticField = cms.string( "" ),
7398  TransientInitialStateEstimatorParameters = cms.PSet(
7399  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7400  numberMeasurementsForFit = cms.int32( 4 ),
7401  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7402  ),
7403  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7404  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7405  cleanTrajectoryAfterInOut = cms.bool( True ),
7406  useHitsSplitting = cms.bool( True ),
7407  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7408  doSeedingRegionRebuilding = cms.bool( True ),
7409  maxNSeeds = cms.uint32( 1000000 ),
7410  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ),
7411  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7412  TrajectoryBuilder = cms.string( "" )
7413 )
7414 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
7415  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
7416  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7417  producer = cms.string( "" ),
7418  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7419  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
7420  useHitsSplitting = cms.bool( False ),
7421  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
7422  GeometricInnerState = cms.bool( True ),
7423  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7424  TrajectoryInEvent = cms.bool( True ),
7425  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7426  AlgorithmName = cms.string( "gsf" ),
7427  Propagator = cms.string( "hltESPFwdElectronPropagator" )
7428 )
7429 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
7430  BSProducer = cms.InputTag( "hltOnlineBeamSpot" ),
7431  UseGsfTracks = cms.bool( True ),
7432  TrackProducer = cms.InputTag( "" ),
7433  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" )
7434 )
7435 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
7436  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
7437  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
7438  upperTrackNrToRemoveCut = cms.int32( 9999 ),
7439  lowerTrackNrToRemoveCut = cms.int32( -1 ),
7440  inputCollection = cms.InputTag( "hltEgammaGsfTracks" )
7441 )
7442 fragment.hltEle5SC5JPsiOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
7443  doIsolated = cms.bool( True ),
7444  thrOverE2EE = cms.double( -1.0 ),
7445  L1NonIsoCand = cms.InputTag( "" ),
7446  saveTags = cms.bool( True ),
7447  thrOverE2EB = cms.double( -1.0 ),
7448  thrRegularEE = cms.double( 0.03 ),
7449  thrOverEEE = cms.double( -1.0 ),
7450  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7451  thrOverEEB = cms.double( -1.0 ),
7452  thrRegularEB = cms.double( 0.05 ),
7453  lessThan = cms.bool( True ),
7454  useEt = cms.bool( True ),
7455  ncandcut = cms.int32( 1 ),
7456  isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
7457  candTag = cms.InputTag( "hltEle5SC5JPsiPixelMatchFilter" ),
7458  nonIsoTag = cms.InputTag( "" )
7459 )
7460 fragment.hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer",
7461  verbose = cms.untracked.bool( False ),
7462  useTriggerFilterElectrons = cms.bool( False ),
7463  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
7464  isRecoCandidate = cms.bool( True ),
7465  trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ),
7466  useTriggerFilterMuons = cms.bool( False ),
7467  useBeamSpot = cms.bool( True ),
7468  vertexLabel = cms.InputTag( "None" ),
7469  triggerFilterElectronsSrc = cms.InputTag( "None" ),
7470  triggerFilterMuonsSrc = cms.InputTag( "None" ),
7471  useVertex = cms.bool( False )
7472 )
7473 fragment.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer",
7474  useFilterWithES = cms.bool( False ),
7475  FilterPSet = cms.PSet(
7476  chi2 = cms.double( 1000.0 ),
7477  nSigmaTipMaxTolerance = cms.double( 0.0 ),
7478  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
7479  nSigmaInvPtTolerance = cms.double( 0.0 ),
7480  ptMin = cms.double( 0.1 ),
7481  tipMax = cms.double( 1.0 )
7482  ),
7483  passLabel = cms.string( "" ),
7484  FitterPSet = cms.PSet(
7485  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
7486  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7487  fixImpactParameter = cms.double( 0.0 )
7488  ),
7489  RegionFactoryPSet = cms.PSet(
7490  ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ),
7491  RegionPSet = cms.PSet(
7492  precise = cms.bool( True ),
7493  originRadius = cms.double( 0.2 ),
7494  ptMin = cms.double( 0.9 ),
7495  originHalfLength = cms.double( 0.3 ),
7496  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7497  useFixedError = cms.bool( True ),
7498  sigmaZVertex = cms.double( 3.0 ),
7499  fixedError = cms.double( 0.2 ),
7500  VertexCollection = cms.InputTag( "hltElectronsVertex" ),
7501  useFoundVertices = cms.bool( True ),
7502  nSigmaZ = cms.double( 4.0 ),
7503  useFakeVertices = cms.bool( True )
7504  )
7505  ),
7506  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
7507  OrderedHitsFactoryPSet = cms.PSet(
7508  ComponentName = cms.string( "StandardHitTripletGenerator" ),
7509  GeneratorPSet = cms.PSet(
7510  useBending = cms.bool( True ),
7511  useFixedPreFiltering = cms.bool( False ),
7512  maxElement = cms.uint32( 100000 ),
7513  phiPreFiltering = cms.double( 0.3 ),
7514  extraHitRPhitolerance = cms.double( 0.06 ),
7515  useMultScattering = cms.bool( True ),
7516  SeedComparitorPSet = cms.PSet(
7517  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
7518  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
7519  ),
7520  extraHitRZtolerance = cms.double( 0.06 ),
7521  ComponentName = cms.string( "PixelTripletHLTGenerator" )
7522  ),
7523  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
7524  )
7525 )
7526 fragment.hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer",
7527  WtAverage = cms.bool( True ),
7528  Method2 = cms.bool( True ),
7529  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7530  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ),
7531  Verbosity = cms.int32( 0 ),
7532  UseError = cms.bool( True ),
7533  TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ),
7534  PtMin = cms.double( 1.0 ),
7535  NTrkMin = cms.int32( 2 ),
7536  ZOffset = cms.double( 5.0 ),
7537  Finder = cms.string( "DivisiveVertexFinder" ),
7538  ZSeparation = cms.double( 0.05 )
7539 )
7540 fragment.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7541  useEventsWithNoVertex = cms.bool( True ),
7542  originHalfLength = cms.double( 0.3 ),
7543  useProtoTrackKinematics = cms.bool( False ),
7544  usePV = cms.bool( True ),
7545  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
7546  InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ),
7547  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7548  InputCollection = cms.InputTag( "hltPixelTracksElectrons" ),
7549  originRadius = cms.double( 0.1 )
7550 )
7551 fragment.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7552  src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ),
7553  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7554  SimpleMagneticField = cms.string( "ParabolicMf" ),
7555  TransientInitialStateEstimatorParameters = cms.PSet(
7556  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7557  numberMeasurementsForFit = cms.int32( 4 ),
7558  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7559  ),
7560  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7561  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7562  cleanTrajectoryAfterInOut = cms.bool( False ),
7563  useHitsSplitting = cms.bool( False ),
7564  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7565  doSeedingRegionRebuilding = cms.bool( False ),
7566  maxNSeeds = cms.uint32( 100000 ),
7567  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
7568  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7569  TrajectoryBuilder = cms.string( "" )
7570 )
7571 fragment.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7572  src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ),
7573  SimpleMagneticField = cms.string( "ParabolicMf" ),
7574  clusterRemovalInfo = cms.InputTag( "" ),
7575  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7576  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7577  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7578  useHitsSplitting = cms.bool( False ),
7579  MeasurementTracker = cms.string( "" ),
7580  AlgorithmName = cms.string( "hltIterX" ),
7581  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7582  NavigationSchool = cms.string( "" ),
7583  TrajectoryInEvent = cms.bool( True ),
7584  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7585  GeometricInnerState = cms.bool( True ),
7586  useSimpleMF = cms.bool( True ),
7587  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
7588 )
7589 fragment.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
7590  max_d0 = cms.double( 100.0 ),
7591  minNumber3DLayers = cms.uint32( 0 ),
7592  max_lostHitFraction = cms.double( 1.0 ),
7593  applyAbsCutsIfNoPV = cms.bool( False ),
7594  qualityBit = cms.string( "highPurity" ),
7595  minNumberLayers = cms.uint32( 3 ),
7596  chi2n_par = cms.double( 0.7 ),
7597  useVtxError = cms.bool( False ),
7598  nSigmaZ = cms.double( 3.0 ),
7599  dz_par2 = cms.vdouble( 0.4, 4.0 ),
7600  applyAdaptedPVCuts = cms.bool( True ),
7601  min_eta = cms.double( -9999.0 ),
7602  dz_par1 = cms.vdouble( 0.35, 4.0 ),
7603  copyTrajectories = cms.untracked.bool( True ),
7604  vtxNumber = cms.int32( -1 ),
7605  max_d0NoPV = cms.double( 100.0 ),
7606  keepAllTracks = cms.bool( False ),
7607  maxNumberLostLayers = cms.uint32( 1 ),
7608  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7609  max_relpterr = cms.double( 9999.0 ),
7610  copyExtras = cms.untracked.bool( True ),
7611  max_z0NoPV = cms.double( 100.0 ),
7612  vertexCut = cms.string( "tracksSize>=3" ),
7613  max_z0 = cms.double( 100.0 ),
7614  useVertices = cms.bool( True ),
7615  min_nhits = cms.uint32( 0 ),
7616  src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ),
7617  max_minMissHitOutOrIn = cms.int32( 99 ),
7618  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7619  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7620  max_eta = cms.double( 9999.0 ),
7621  d0_par2 = cms.vdouble( 0.4, 4.0 ),
7622  d0_par1 = cms.vdouble( 0.3, 4.0 ),
7623  res_par = cms.vdouble( 0.003, 0.001 ),
7624  minHitsToBypassChecks = cms.uint32( 20 )
7625 )
7626 fragment.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7627  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7628  maxChi2 = cms.double( 9.0 ),
7629  trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ),
7630  oldClusterRemovalInfo = cms.InputTag( "" ),
7631  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7632  overrideTrkQuals = cms.InputTag( "" ),
7633  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7634  TrackQuality = cms.string( "highPurity" )
7635 )
7636 fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7637  clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7638  OnDemand = cms.bool( False ),
7639  src = cms.InputTag( "hltSiStripClusters" )
7640 )
7641 fragment.hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
7642  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
7643  'BPix1+BPix2+FPix1_pos',
7644  'BPix1+BPix2+FPix1_neg',
7645  'BPix1+FPix1_pos+FPix2_pos',
7646  'BPix1+FPix1_neg+FPix2_neg' ),
7647  MTOB = cms.PSet( ),
7648  TEC = cms.PSet( ),
7649  MTID = cms.PSet( ),
7650  FPix = cms.PSet(
7651  HitProducer = cms.string( "hltSiPixelRecHits" ),
7652  hitErrorRZ = cms.double( 0.0036 ),
7653  useErrorsFromParam = cms.bool( True ),
7654  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7655  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7656  hitErrorRPhi = cms.double( 0.0051 )
7657  ),
7658  MTEC = cms.PSet( ),
7659  MTIB = cms.PSet( ),
7660  TID = cms.PSet( ),
7661  TOB = cms.PSet( ),
7662  BPix = cms.PSet(
7663  HitProducer = cms.string( "hltSiPixelRecHits" ),
7664  hitErrorRZ = cms.double( 0.006 ),
7665  useErrorsFromParam = cms.bool( True ),
7666  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7667  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7668  hitErrorRPhi = cms.double( 0.0027 )
7669  ),
7670  TIB = cms.PSet( )
7671 )
7672 fragment.hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
7673  RegionFactoryPSet = cms.PSet(
7674  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
7675  RegionPSet = cms.PSet(
7676  precise = cms.bool( True ),
7677  originRadius = cms.double( 0.05 ),
7678  ptMin = cms.double( 0.5 ),
7679  input = cms.InputTag( "hltEgammaCandidates" ),
7680  maxNRegions = cms.int32( 10 ),
7681  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7682  vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ),
7683  zErrorBeamSpot = cms.double( 24.2 ),
7684  deltaEta = cms.double( 0.5 ),
7685  deltaPhi = cms.double( 0.5 ),
7686  nSigmaZVertex = cms.double( 3.0 ),
7687  nSigmaZBeamSpot = cms.double( 4.0 ),
7688  mode = cms.string( "VerticesFixed" ),
7689  maxNVertices = cms.int32( 3 ),
7690  zErrorVetex = cms.double( 0.2 )
7691  )
7692  ),
7693  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
7694  ClusterCheckPSet = cms.PSet(
7695  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7696  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7697  doClusterCheck = cms.bool( False ),
7698  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
7699  MaxNumberOfPixelClusters = cms.uint32( 10000 )
7700  ),
7701  OrderedHitsFactoryPSet = cms.PSet(
7702  maxElement = cms.uint32( 0 ),
7703  ComponentName = cms.string( "StandardHitTripletGenerator" ),
7704  GeneratorPSet = cms.PSet(
7705  useBending = cms.bool( True ),
7706  useFixedPreFiltering = cms.bool( False ),
7707  maxElement = cms.uint32( 100000 ),
7708  phiPreFiltering = cms.double( 0.3 ),
7709  extraHitRPhitolerance = cms.double( 0.032 ),
7710  useMultScattering = cms.bool( True ),
7711  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
7712  extraHitRZtolerance = cms.double( 0.037 ),
7713  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7714  ),
7715  SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" )
7716  ),
7717  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
7718 )
7719 fragment.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7720  src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ),
7721  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7722  SimpleMagneticField = cms.string( "ParabolicMf" ),
7723  TransientInitialStateEstimatorParameters = cms.PSet(
7724  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7725  numberMeasurementsForFit = cms.int32( 4 ),
7726  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7727  ),
7728  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7729  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
7730  cleanTrajectoryAfterInOut = cms.bool( False ),
7731  useHitsSplitting = cms.bool( False ),
7732  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7733  doSeedingRegionRebuilding = cms.bool( False ),
7734  maxNSeeds = cms.uint32( 100000 ),
7735  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
7736  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7737  TrajectoryBuilder = cms.string( "" )
7738 )
7739 fragment.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7740  src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ),
7741  SimpleMagneticField = cms.string( "ParabolicMf" ),
7742  clusterRemovalInfo = cms.InputTag( "" ),
7743  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7744  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
7745  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7746  useHitsSplitting = cms.bool( False ),
7747  MeasurementTracker = cms.string( "" ),
7748  AlgorithmName = cms.string( "hltIterX" ),
7749  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7750  NavigationSchool = cms.string( "" ),
7751  TrajectoryInEvent = cms.bool( True ),
7752  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7753  GeometricInnerState = cms.bool( True ),
7754  useSimpleMF = cms.bool( True ),
7755  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
7756 )
7757 fragment.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
7758  max_d0 = cms.double( 100.0 ),
7759  minNumber3DLayers = cms.uint32( 0 ),
7760  max_lostHitFraction = cms.double( 1.0 ),
7761  applyAbsCutsIfNoPV = cms.bool( False ),
7762  qualityBit = cms.string( "highPurity" ),
7763  minNumberLayers = cms.uint32( 3 ),
7764  chi2n_par = cms.double( 0.7 ),
7765  useVtxError = cms.bool( False ),
7766  nSigmaZ = cms.double( 3.0 ),
7767  dz_par2 = cms.vdouble( 0.9, 3.0 ),
7768  applyAdaptedPVCuts = cms.bool( True ),
7769  min_eta = cms.double( -9999.0 ),
7770  dz_par1 = cms.vdouble( 0.8, 3.0 ),
7771  copyTrajectories = cms.untracked.bool( True ),
7772  vtxNumber = cms.int32( -1 ),
7773  max_d0NoPV = cms.double( 100.0 ),
7774  keepAllTracks = cms.bool( False ),
7775  maxNumberLostLayers = cms.uint32( 1 ),
7776  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7777  max_relpterr = cms.double( 9999.0 ),
7778  copyExtras = cms.untracked.bool( True ),
7779  max_z0NoPV = cms.double( 100.0 ),
7780  vertexCut = cms.string( "tracksSize>=3" ),
7781  max_z0 = cms.double( 100.0 ),
7782  useVertices = cms.bool( True ),
7783  min_nhits = cms.uint32( 0 ),
7784  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
7785  max_minMissHitOutOrIn = cms.int32( 99 ),
7786  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7787  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7788  max_eta = cms.double( 9999.0 ),
7789  d0_par2 = cms.vdouble( 0.9, 3.0 ),
7790  d0_par1 = cms.vdouble( 0.85, 3.0 ),
7791  res_par = cms.vdouble( 0.003, 0.001 ),
7792  minHitsToBypassChecks = cms.uint32( 20 )
7793 )
7794 fragment.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
7795  max_d0 = cms.double( 100.0 ),
7796  minNumber3DLayers = cms.uint32( 0 ),
7797  max_lostHitFraction = cms.double( 1.0 ),
7798  applyAbsCutsIfNoPV = cms.bool( False ),
7799  qualityBit = cms.string( "highPurity" ),
7800  minNumberLayers = cms.uint32( 5 ),
7801  chi2n_par = cms.double( 0.4 ),
7802  useVtxError = cms.bool( False ),
7803  nSigmaZ = cms.double( 3.0 ),
7804  dz_par2 = cms.vdouble( 1.0, 4.0 ),
7805  applyAdaptedPVCuts = cms.bool( True ),
7806  min_eta = cms.double( -9999.0 ),
7807  dz_par1 = cms.vdouble( 1.0, 4.0 ),
7808  copyTrajectories = cms.untracked.bool( True ),
7809  vtxNumber = cms.int32( -1 ),
7810  max_d0NoPV = cms.double( 100.0 ),
7811  keepAllTracks = cms.bool( False ),
7812  maxNumberLostLayers = cms.uint32( 1 ),
7813  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7814  max_relpterr = cms.double( 9999.0 ),
7815  copyExtras = cms.untracked.bool( True ),
7816  max_z0NoPV = cms.double( 100.0 ),
7817  vertexCut = cms.string( "tracksSize>=3" ),
7818  max_z0 = cms.double( 100.0 ),
7819  useVertices = cms.bool( True ),
7820  min_nhits = cms.uint32( 0 ),
7821  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
7822  max_minMissHitOutOrIn = cms.int32( 99 ),
7823  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7824  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7825  max_eta = cms.double( 9999.0 ),
7826  d0_par2 = cms.vdouble( 1.0, 4.0 ),
7827  d0_par1 = cms.vdouble( 1.0, 4.0 ),
7828  res_par = cms.vdouble( 0.003, 0.001 ),
7829  minHitsToBypassChecks = cms.uint32( 20 )
7830 )
7831 fragment.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
7832  ShareFrac = cms.double( 0.19 ),
7833  writeOnlyTrkQuals = cms.bool( False ),
7834  MinPT = cms.double( 0.05 ),
7835  allowFirstHitShare = cms.bool( True ),
7836  copyExtras = cms.untracked.bool( True ),
7837  Epsilon = cms.double( -0.001 ),
7838  selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
7839  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7840  MaxNormalizedChisq = cms.double( 1000.0 ),
7841  copyMVA = cms.bool( False ),
7842  FoundHitBonus = cms.double( 5.0 ),
7843  setsToMerge = cms.VPSet(
7844  cms.PSet( pQual = cms.bool( False ),
7845  tLists = cms.vint32( 0, 1 )
7846  )
7847  ),
7848  MinFound = cms.int32( 3 ),
7849  hasSelector = cms.vint32( 0, 0 ),
7850  TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
7851  LostHitPenalty = cms.double( 20.0 ),
7852  newQuality = cms.string( "confirmed" )
7853 )
7854 fragment.hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger",
7855  ShareFrac = cms.double( 0.19 ),
7856  writeOnlyTrkQuals = cms.bool( False ),
7857  MinPT = cms.double( 0.05 ),
7858  allowFirstHitShare = cms.bool( True ),
7859  copyExtras = cms.untracked.bool( True ),
7860  Epsilon = cms.double( -0.001 ),
7861  selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
7862  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7863  MaxNormalizedChisq = cms.double( 1000.0 ),
7864  copyMVA = cms.bool( False ),
7865  FoundHitBonus = cms.double( 5.0 ),
7866  setsToMerge = cms.VPSet(
7867  cms.PSet( pQual = cms.bool( False ),
7868  tLists = cms.vint32( 0, 1 )
7869  )
7870  ),
7871  MinFound = cms.int32( 3 ),
7872  hasSelector = cms.vint32( 0, 0 ),
7873  TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
7874  LostHitPenalty = cms.double( 20.0 ),
7875  newQuality = cms.string( "confirmed" )
7876 )
7877 fragment.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7878  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7879  maxChi2 = cms.double( 16.0 ),
7880  trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ),
7881  oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7882  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7883  overrideTrkQuals = cms.InputTag( "" ),
7884  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7885  TrackQuality = cms.string( "highPurity" )
7886 )
7887 fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7888  clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
7889  OnDemand = cms.bool( False ),
7890  src = cms.InputTag( "hltSiStripClusters" )
7891 )
7892 fragment.hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
7893  layerList = cms.vstring( 'BPix1+BPix2',
7894  'BPix1+BPix3',
7895  'BPix2+BPix3',
7896  'BPix1+FPix1_pos',
7897  'BPix1+FPix1_neg',
7898  'BPix1+FPix2_pos',
7899  'BPix1+FPix2_neg',
7900  'BPix2+FPix1_pos',
7901  'BPix2+FPix1_neg',
7902  'BPix2+FPix2_pos',
7903  'BPix2+FPix2_neg',
7904  'FPix1_pos+FPix2_pos',
7905  'FPix1_neg+FPix2_neg' ),
7906  MTOB = cms.PSet( ),
7907  TEC = cms.PSet( ),
7908  MTID = cms.PSet( ),
7909  FPix = cms.PSet(
7910  HitProducer = cms.string( "hltSiPixelRecHits" ),
7911  hitErrorRZ = cms.double( 0.0036 ),
7912  useErrorsFromParam = cms.bool( True ),
7913  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7914  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
7915  hitErrorRPhi = cms.double( 0.0051 )
7916  ),
7917  MTEC = cms.PSet( ),
7918  MTIB = cms.PSet( ),
7919  TID = cms.PSet( ),
7920  TOB = cms.PSet( ),
7921  BPix = cms.PSet(
7922  HitProducer = cms.string( "hltSiPixelRecHits" ),
7923  hitErrorRZ = cms.double( 0.006 ),
7924  useErrorsFromParam = cms.bool( True ),
7925  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7926  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
7927  hitErrorRPhi = cms.double( 0.0027 )
7928  ),
7929  TIB = cms.PSet( )
7930 )
7931 fragment.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
7932  RegionFactoryPSet = cms.PSet(
7933  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
7934  RegionPSet = cms.PSet(
7935  precise = cms.bool( True ),
7936  originRadius = cms.double( 0.05 ),
7937  ptMin = cms.double( 1.2 ),
7938  deltaEta = cms.double( 0.5 ),
7939  deltaPhi = cms.double( 0.5 ),
7940  vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ),
7941  input = cms.InputTag( "hltEgammaCandidates" ),
7942  mode = cms.string( "VerticesFixed" ),
7943  maxNRegions = cms.int32( 10 ),
7944  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7945  maxNVertices = cms.int32( 3 ),
7946  zErrorBeamSpot = cms.double( 24.2 ),
7947  nSigmaZVertex = cms.double( 3.0 ),
7948  nSigmaZBeamSpot = cms.double( 4.0 ),
7949  zErrorVetex = cms.double( 0.2 )
7950  )
7951  ),
7952  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
7953  ClusterCheckPSet = cms.PSet(
7954  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7955  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7956  doClusterCheck = cms.bool( False ),
7957  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
7958  MaxNumberOfPixelClusters = cms.uint32( 10000 )
7959  ),
7960  OrderedHitsFactoryPSet = cms.PSet(
7961  maxElement = cms.uint32( 0 ),
7962  ComponentName = cms.string( "StandardHitPairGenerator" ),
7963  GeneratorPSet = cms.PSet(
7964  maxElement = cms.uint32( 100000 ),
7965  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7966  ),
7967  SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" )
7968  ),
7969  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
7970 )
7971 fragment.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7972  src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ),
7973  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7974  SimpleMagneticField = cms.string( "ParabolicMf" ),
7975  TransientInitialStateEstimatorParameters = cms.PSet(
7976  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7977  numberMeasurementsForFit = cms.int32( 4 ),
7978  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7979  ),
7980  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7981  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
7982  cleanTrajectoryAfterInOut = cms.bool( False ),
7983  useHitsSplitting = cms.bool( False ),
7984  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7985  doSeedingRegionRebuilding = cms.bool( False ),
7986  maxNSeeds = cms.uint32( 100000 ),
7987  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
7988  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7989  TrajectoryBuilder = cms.string( "" )
7990 )
7991 fragment.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7992  src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ),
7993  SimpleMagneticField = cms.string( "ParabolicMf" ),
7994  clusterRemovalInfo = cms.InputTag( "" ),
7995  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7996  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
7997  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7998  useHitsSplitting = cms.bool( False ),
7999  MeasurementTracker = cms.string( "" ),
8000  AlgorithmName = cms.string( "hltIterX" ),
8001  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8002  NavigationSchool = cms.string( "" ),
8003  TrajectoryInEvent = cms.bool( True ),
8004  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8005  GeometricInnerState = cms.bool( True ),
8006  useSimpleMF = cms.bool( True ),
8007  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
8008 )
8009 fragment.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
8010  max_d0 = cms.double( 100.0 ),
8011  minNumber3DLayers = cms.uint32( 0 ),
8012  max_lostHitFraction = cms.double( 1.0 ),
8013  applyAbsCutsIfNoPV = cms.bool( False ),
8014  qualityBit = cms.string( "highPurity" ),
8015  minNumberLayers = cms.uint32( 3 ),
8016  chi2n_par = cms.double( 0.7 ),
8017  useVtxError = cms.bool( False ),
8018  nSigmaZ = cms.double( 3.0 ),
8019  dz_par2 = cms.vdouble( 0.4, 4.0 ),
8020  applyAdaptedPVCuts = cms.bool( True ),
8021  min_eta = cms.double( -9999.0 ),
8022  dz_par1 = cms.vdouble( 0.35, 4.0 ),
8023  copyTrajectories = cms.untracked.bool( True ),
8024  vtxNumber = cms.int32( -1 ),
8025  max_d0NoPV = cms.double( 100.0 ),
8026  keepAllTracks = cms.bool( False ),
8027  maxNumberLostLayers = cms.uint32( 1 ),
8028  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8029  max_relpterr = cms.double( 9999.0 ),
8030  copyExtras = cms.untracked.bool( True ),
8031  max_z0NoPV = cms.double( 100.0 ),
8032  vertexCut = cms.string( "tracksSize>=3" ),
8033  max_z0 = cms.double( 100.0 ),
8034  useVertices = cms.bool( True ),
8035  min_nhits = cms.uint32( 0 ),
8036  src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ),
8037  max_minMissHitOutOrIn = cms.int32( 99 ),
8038  chi2n_no1Dmod_par = cms.double( 9999.0 ),
8039  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
8040  max_eta = cms.double( 9999.0 ),
8041  d0_par2 = cms.vdouble( 0.4, 4.0 ),
8042  d0_par1 = cms.vdouble( 0.3, 4.0 ),
8043  res_par = cms.vdouble( 0.003, 0.001 ),
8044  minHitsToBypassChecks = cms.uint32( 20 )
8045 )
8046 fragment.hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger",
8047  ShareFrac = cms.double( 0.19 ),
8048  writeOnlyTrkQuals = cms.bool( False ),
8049  MinPT = cms.double( 0.05 ),
8050  allowFirstHitShare = cms.bool( True ),
8051  copyExtras = cms.untracked.bool( True ),
8052  Epsilon = cms.double( -0.001 ),
8053  selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ),
8054  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8055  MaxNormalizedChisq = cms.double( 1000.0 ),
8056  copyMVA = cms.bool( False ),
8057  FoundHitBonus = cms.double( 5.0 ),
8058  setsToMerge = cms.VPSet(
8059  cms.PSet( pQual = cms.bool( False ),
8060  tLists = cms.vint32( 0, 1 )
8061  )
8062  ),
8063  MinFound = cms.int32( 3 ),
8064  hasSelector = cms.vint32( 0, 0 ),
8065  TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ),
8066  LostHitPenalty = cms.double( 20.0 ),
8067  newQuality = cms.string( "confirmed" )
8068 )
8069 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
8070  egTrkIsoStripEndcap = cms.double( 0.03 ),
8071  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
8072  useGsfTrack = cms.bool( True ),
8073  useSCRefs = cms.bool( True ),
8074  trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ),
8075  egTrkIsoStripBarrel = cms.double( 0.03 ),
8076  electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
8077  egTrkIsoConeSize = cms.double( 0.3 ),
8078  egTrkIsoRSpan = cms.double( 999999.0 ),
8079  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
8080  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
8081  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
8082  egTrkIsoPtMin = cms.double( 1.0 ),
8083  egTrkIsoZSpan = cms.double( 0.15 )
8084 )
8085 fragment.hltEle5SC5JPsiTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
8086  doIsolated = cms.bool( True ),
8087  thrOverE2EE = cms.double( -1.0 ),
8088  L1NonIsoCand = cms.InputTag( "" ),
8089  saveTags = cms.bool( True ),
8090  thrOverE2EB = cms.double( -1.0 ),
8091  thrRegularEE = cms.double( -1.0 ),
8092  thrOverEEE = cms.double( 0.2 ),
8093  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
8094  thrOverEEB = cms.double( 0.2 ),
8095  thrRegularEB = cms.double( -1.0 ),
8096  lessThan = cms.bool( True ),
8097  useEt = cms.bool( True ),
8098  ncandcut = cms.int32( 1 ),
8099  isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
8100  candTag = cms.InputTag( "hltEle5SC5JPsiOneOEMinusOneOPFilter" ),
8101  nonIsoTag = cms.InputTag( "" )
8102 )
8103 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
8104  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
8105  doSatelliteClusterMerge = cms.bool( False ),
8106  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8107  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
8108  useRegression = cms.bool( False ),
8109  satelliteMajorityFraction = cms.double( 0.5 ),
8110  thresh_PFClusterEndcap = cms.double( 4.0 ),
8111  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
8112  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
8113  use_preshower = cms.bool( True ),
8114  thresh_PFClusterBarrel = cms.double( 4.0 ),
8115  thresh_SCEt = cms.double( 4.0 ),
8116  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
8117  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
8118  verbose = cms.untracked.bool( False ),
8119  useDynamicDPhiWindow = cms.bool( True ),
8120  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
8121  regressionConfig = cms.PSet(
8122  regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ),
8123  ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
8124  ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
8125  regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ),
8126  vertexCollection = cms.InputTag( "offlinePrimaryVertices" )
8127  ),
8128  applyCrackCorrections = cms.bool( False ),
8129  satelliteClusterSeedThreshold = cms.double( 50.0 ),
8130  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
8131  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
8132  PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
8133  thresh_PFClusterSeedBarrel = cms.double( 4.0 ),
8134  ClusteringType = cms.string( "Mustache" ),
8135  EnergyWeight = cms.string( "Raw" ),
8136  thresh_PFClusterSeedEndcap = cms.double( 4.0 ),
8137  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
8138  thresh_PFClusterES = cms.double( 5.0 ),
8139  seedThresholdIsET = cms.bool( True ),
8140  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" )
8141 )
8142 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
8143  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
8144  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
8145  recoEcalCandidateCollection = cms.string( "" )
8146 )
8147 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
8148  doIsolated = cms.bool( True ),
8149  saveTags = cms.bool( False ),
8150  candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
8151  candNonIsolatedTag = cms.InputTag( "" )
8152 )
8153 fragment.hltEle5SC5JPsiEtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
8154  saveTags = cms.bool( True ),
8155  L1NonIsoCand = cms.InputTag( "" ),
8156  relaxed = cms.untracked.bool( False ),
8157  L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
8158  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
8159  etcutEB = cms.double( 4.0 ),
8160  etcutEE = cms.double( 4.0 ),
8161  ncandcut = cms.int32( 2 )
8162 )
8163 fragment.hltEle5SC5JPsiMass2to4p5Filter = cms.EDFilter( "HLTPMMassFilter",
8164  saveTags = cms.bool( True ),
8165  lowerMassCut = cms.double( 0.0 ),
8166  L1NonIsoCand = cms.InputTag( "" ),
8167  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8168  relaxed = cms.untracked.bool( False ),
8169  L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
8170  isElectron1 = cms.untracked.bool( False ),
8171  isElectron2 = cms.untracked.bool( False ),
8172  upperMassCut = cms.double( 5.0 ),
8173  candTag = cms.InputTag( "hltEle5SC5JPsiEtUnseededFilter" ),
8174  reqOppCharge = cms.untracked.bool( False ),
8175  nZcandcut = cms.int32( 1 )
8176 )
8177 fragment.hltL1sL1SingleJet12BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
8178  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_BptxAND" ),
8179  saveTags = cms.bool( True ),
8180  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8181  L1UseL1TriggerObjectMaps = cms.bool( True ),
8182  L1UseAliasesForSeeding = cms.bool( True ),
8183  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8184  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8185  L1NrBxInEvent = cms.int32( 3 ),
8186  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8187  L1TechTriggerSeeding = cms.bool( False )
8188 )
8189 fragment.hltPreDiPFJet15NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8190  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8191  offset = cms.uint32( 0 )
8192 )
8193 fragment.hltDoublePFJet15 = cms.EDFilter( "HLTDiPFJetEtaTopologyFilter",
8194  saveTags = cms.bool( True ),
8195  minPtProbe = cms.double( 15.0 ),
8196  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8197  triggerType = cms.int32( 85 ),
8198  applyAbsToTag = cms.bool( False ),
8199  oppositeEta = cms.bool( False ),
8200  minPtAve = cms.double( 0.0 ),
8201  applyAbsToProbe = cms.bool( False ),
8202  minProbeEta = cms.double( -99.0 ),
8203  atLeastOneJetAbovePT = cms.double( 0.0 ),
8204  maxTagEta = cms.double( 99.0 ),
8205  minPtTag = cms.double( 15.0 ),
8206  maxProbeEta = cms.double( 99.0 ),
8207  minTagEta = cms.double( -99.0 ),
8208  minDphi = cms.double( -1.0 )
8209 )
8210 fragment.hltPreDiPFJet15FBEta2NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8211  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8212  offset = cms.uint32( 0 )
8213 )
8214 fragment.hltDoublePFJet15FBEta2 = cms.EDFilter( "HLTDiPFJetEtaTopologyFilter",
8215  saveTags = cms.bool( True ),
8216  minPtProbe = cms.double( 15.0 ),
8217  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8218  triggerType = cms.int32( 85 ),
8219  applyAbsToTag = cms.bool( False ),
8220  oppositeEta = cms.bool( True ),
8221  minPtAve = cms.double( 0.0 ),
8222  applyAbsToProbe = cms.bool( False ),
8223  minProbeEta = cms.double( -99.0 ),
8224  atLeastOneJetAbovePT = cms.double( 0.0 ),
8225  maxTagEta = cms.double( 99.0 ),
8226  minPtTag = cms.double( 15.0 ),
8227  maxProbeEta = cms.double( -2.0 ),
8228  minTagEta = cms.double( 2.0 ),
8229  minDphi = cms.double( -1.0 )
8230 )
8231 fragment.hltPreDiPFJet15FBEta3NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8232  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8233  offset = cms.uint32( 0 )
8234 )
8235 fragment.hltDoublePFJet15FBEta3 = cms.EDFilter( "HLTDiPFJetEtaTopologyFilter",
8236  saveTags = cms.bool( True ),
8237  minPtProbe = cms.double( 15.0 ),
8238  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8239  triggerType = cms.int32( 85 ),
8240  applyAbsToTag = cms.bool( False ),
8241  oppositeEta = cms.bool( True ),
8242  minPtAve = cms.double( 0.0 ),
8243  applyAbsToProbe = cms.bool( False ),
8244  minProbeEta = cms.double( -99.0 ),
8245  atLeastOneJetAbovePT = cms.double( 0.0 ),
8246  maxTagEta = cms.double( 99.0 ),
8247  minPtTag = cms.double( 15.0 ),
8248  maxProbeEta = cms.double( -3.0 ),
8249  minTagEta = cms.double( 3.0 ),
8250  minDphi = cms.double( -1.0 )
8251 )
8252 fragment.hltPrePFJet15FwdEta2NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8253  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8254  offset = cms.uint32( 0 )
8255 )
8256 fragment.hltSinglePFJet15FwdEta2 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
8257  saveTags = cms.bool( True ),
8258  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8259  minJetEta = cms.double( 2.0 ),
8260  minPtJet = cms.double( 15.0 ),
8261  applyAbsToJet = cms.bool( True ),
8262  triggerType = cms.int32( 85 ),
8263  maxJetEta = cms.double( 99.0 )
8264 )
8265 fragment.hltPrePFJet15FwdEta3NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8266  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8267  offset = cms.uint32( 0 )
8268 )
8269 fragment.hltSinglePFJet15FwdEta3 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
8270  saveTags = cms.bool( True ),
8271  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8272  minJetEta = cms.double( 3.0 ),
8273  minPtJet = cms.double( 15.0 ),
8274  applyAbsToJet = cms.bool( True ),
8275  triggerType = cms.int32( 85 ),
8276  maxJetEta = cms.double( 99.0 )
8277 )
8278 fragment.hltPrePFJet25NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8279  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8280  offset = cms.uint32( 0 )
8281 )
8282 fragment.hltSinglePFJet25NoCaloMatched = cms.EDFilter( "HLT1PFJet",
8283  saveTags = cms.bool( True ),
8284  MinPt = cms.double( 25.0 ),
8285  MinN = cms.int32( 1 ),
8286  MaxEta = cms.double( 99.0 ),
8287  MinMass = cms.double( -1.0 ),
8288  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8289  MinE = cms.double( -1.0 ),
8290  triggerType = cms.int32( 85 )
8291 )
8292 fragment.hltPrePFJet25FwdEta2NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8293  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8294  offset = cms.uint32( 0 )
8295 )
8296 fragment.hltSinglePFJet25FwdEta2 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
8297  saveTags = cms.bool( True ),
8298  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8299  minJetEta = cms.double( 2.0 ),
8300  minPtJet = cms.double( 25.0 ),
8301  applyAbsToJet = cms.bool( True ),
8302  triggerType = cms.int32( 85 ),
8303  maxJetEta = cms.double( 99.0 )
8304 )
8305 fragment.hltPrePFJet25FwdEta3NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8306  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8307  offset = cms.uint32( 0 )
8308 )
8309 fragment.hltSinglePFJet25FwdEta3 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
8310  saveTags = cms.bool( True ),
8311  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8312  minJetEta = cms.double( 3.0 ),
8313  minPtJet = cms.double( 25.0 ),
8314  applyAbsToJet = cms.bool( True ),
8315  triggerType = cms.int32( 85 ),
8316  maxJetEta = cms.double( 99.0 )
8317 )
8318 fragment.hltL1sL1SingleJet20 = cms.EDFilter( "HLTLevel1GTSeed",
8319  L1SeedsLogicalExpression = cms.string( "L1_SingleJet20" ),
8320  saveTags = cms.bool( True ),
8321  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8322  L1UseL1TriggerObjectMaps = cms.bool( True ),
8323  L1UseAliasesForSeeding = cms.bool( True ),
8324  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8325  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8326  L1NrBxInEvent = cms.int32( 3 ),
8327  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8328  L1TechTriggerSeeding = cms.bool( False )
8329 )
8330 fragment.hltPrePFJet40NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8331  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8332  offset = cms.uint32( 0 )
8333 )
8334 fragment.hltSinglePFJet40NoCaloMatched = cms.EDFilter( "HLT1PFJet",
8335  saveTags = cms.bool( True ),
8336  MinPt = cms.double( 40.0 ),
8337  MinN = cms.int32( 1 ),
8338  MaxEta = cms.double( 99.0 ),
8339  MinMass = cms.double( -1.0 ),
8340  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8341  MinE = cms.double( -1.0 ),
8342  triggerType = cms.int32( 85 )
8343 )
8344 fragment.hltPreDiPFJetAve15HFJEC = cms.EDFilter( "HLTPrescaler",
8345  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8346  offset = cms.uint32( 0 )
8347 )
8348 fragment.hltDiPFJetAve15ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8349  saveTags = cms.bool( True ),
8350  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8351  maxTagEta = cms.double( 1.4 ),
8352  minPtJet = cms.double( 10.0 ),
8353  minPtAve = cms.double( 15.0 ),
8354  minProbeEta = cms.double( 2.7 ),
8355  triggerType = cms.int32( 85 ),
8356  maxProbeEta = cms.double( 5.5 ),
8357  minTagEta = cms.double( -1.0 ),
8358  minDphi = cms.double( 2.5 )
8359 )
8360 fragment.hltPreDiPFJetAve25HFJEC = cms.EDFilter( "HLTPrescaler",
8361  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8362  offset = cms.uint32( 0 )
8363 )
8364 fragment.hltDiPFJetAve25ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8365  saveTags = cms.bool( True ),
8366  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8367  maxTagEta = cms.double( 1.4 ),
8368  minPtJet = cms.double( 10.0 ),
8369  minPtAve = cms.double( 25.0 ),
8370  minProbeEta = cms.double( 2.7 ),
8371  triggerType = cms.int32( 85 ),
8372  maxProbeEta = cms.double( 5.5 ),
8373  minTagEta = cms.double( -1.0 ),
8374  minDphi = cms.double( 2.5 )
8375 )
8376 fragment.hltL1sL1SingleJet16 = cms.EDFilter( "HLTLevel1GTSeed",
8377  L1SeedsLogicalExpression = cms.string( "L1_SingleJet16" ),
8378  saveTags = cms.bool( True ),
8379  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8380  L1UseL1TriggerObjectMaps = cms.bool( True ),
8381  L1UseAliasesForSeeding = cms.bool( True ),
8382  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8383  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8384  L1NrBxInEvent = cms.int32( 3 ),
8385  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8386  L1TechTriggerSeeding = cms.bool( False )
8387 )
8388 fragment.hltPreDiPFJetAve35HFJEC = cms.EDFilter( "HLTPrescaler",
8389  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8390  offset = cms.uint32( 0 )
8391 )
8392 fragment.hltDiPFJetAve35ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8393  saveTags = cms.bool( True ),
8394  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8395  maxTagEta = cms.double( 1.4 ),
8396  minPtJet = cms.double( 10.0 ),
8397  minPtAve = cms.double( 35.0 ),
8398  minProbeEta = cms.double( 2.7 ),
8399  triggerType = cms.int32( 85 ),
8400  maxProbeEta = cms.double( 5.5 ),
8401  minTagEta = cms.double( -1.0 ),
8402  minDphi = cms.double( 2.5 )
8403 )
8404 fragment.hltPreDiPFJetAve15Central = cms.EDFilter( "HLTPrescaler",
8405  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8406  offset = cms.uint32( 0 )
8407 )
8408 fragment.hltDiPFJetAve15ForCentralJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8409  saveTags = cms.bool( True ),
8410  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8411  maxTagEta = cms.double( 1.4 ),
8412  minPtJet = cms.double( 10.0 ),
8413  minPtAve = cms.double( 15.0 ),
8414  minProbeEta = cms.double( -1.0 ),
8415  triggerType = cms.int32( 85 ),
8416  maxProbeEta = cms.double( 2.7 ),
8417  minTagEta = cms.double( -1.0 ),
8418  minDphi = cms.double( 2.5 )
8419 )
8420 fragment.hltPreDiPFJetAve25Central = cms.EDFilter( "HLTPrescaler",
8421  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8422  offset = cms.uint32( 0 )
8423 )
8424 fragment.hltDiPFJetAve25ForCentralJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8425  saveTags = cms.bool( True ),
8426  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8427  maxTagEta = cms.double( 1.4 ),
8428  minPtJet = cms.double( 10.0 ),
8429  minPtAve = cms.double( 25.0 ),
8430  minProbeEta = cms.double( -1.0 ),
8431  triggerType = cms.int32( 85 ),
8432  maxProbeEta = cms.double( 2.7 ),
8433  minTagEta = cms.double( -1.0 ),
8434  minDphi = cms.double( 2.5 )
8435 )
8436 fragment.hltPreDiPFJetAve35Central = cms.EDFilter( "HLTPrescaler",
8437  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8438  offset = cms.uint32( 0 )
8439 )
8440 fragment.hltDiPFJetAve35ForCentralJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8441  saveTags = cms.bool( True ),
8442  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8443  maxTagEta = cms.double( 1.4 ),
8444  minPtJet = cms.double( 10.0 ),
8445  minPtAve = cms.double( 35.0 ),
8446  minProbeEta = cms.double( -1.0 ),
8447  triggerType = cms.int32( 85 ),
8448  maxProbeEta = cms.double( 2.7 ),
8449  minTagEta = cms.double( -1.0 ),
8450  minDphi = cms.double( 2.5 )
8451 )
8452 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
8453  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8454  offset = cms.uint32( 0 )
8455 )
8456 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
8457  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8458  offset = cms.uint32( 0 )
8459 )
8460 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
8461  SelectedTriggerType = cms.int32( 3 )
8462 )
8463 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
8464  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8465  offset = cms.uint32( 0 )
8466 )
8467 fragment.hltL1sL1ZeroBias = cms.EDFilter( "HLTLevel1GTSeed",
8468  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
8469  saveTags = cms.bool( True ),
8470  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8471  L1UseL1TriggerObjectMaps = cms.bool( True ),
8472  L1UseAliasesForSeeding = cms.bool( True ),
8473  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8474  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8475  L1NrBxInEvent = cms.int32( 3 ),
8476  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8477  L1TechTriggerSeeding = cms.bool( False )
8478 )
8479 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
8480  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8481  offset = cms.uint32( 0 )
8482 )
8483 fragment.hltPreZeroBiaspart0 = cms.EDFilter( "HLTPrescaler",
8484  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8485  offset = cms.uint32( 0 )
8486 )
8487 fragment.hltPreZeroBiaspart1 = cms.EDFilter( "HLTPrescaler",
8488  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8489  offset = cms.uint32( 1 )
8490 )
8491 fragment.hltPreZeroBiaspart2 = cms.EDFilter( "HLTPrescaler",
8492  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8493  offset = cms.uint32( 2 )
8494 )
8495 fragment.hltPreZeroBiaspart3 = cms.EDFilter( "HLTPrescaler",
8496  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8497  offset = cms.uint32( 3 )
8498 )
8499 fragment.hltPreZeroBiaspart4 = cms.EDFilter( "HLTPrescaler",
8500  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8501  offset = cms.uint32( 4 )
8502 )
8503 fragment.hltPreZeroBiaspart5 = cms.EDFilter( "HLTPrescaler",
8504  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8505  offset = cms.uint32( 5 )
8506 )
8507 fragment.hltPreZeroBiaspart6 = cms.EDFilter( "HLTPrescaler",
8508  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8509  offset = cms.uint32( 6 )
8510 )
8511 fragment.hltPreZeroBiaspart7 = cms.EDFilter( "HLTPrescaler",
8512  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8513  offset = cms.uint32( 7 )
8514 )
8515 fragment.hltPreAK4CaloJet30 = cms.EDFilter( "HLTPrescaler",
8516  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8517  offset = cms.uint32( 0 )
8518 )
8519 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
8520  Active_Area_Repeats = cms.int32( 5 ),
8521  doAreaFastjet = cms.bool( False ),
8522  voronoiRfact = cms.double( 0.9 ),
8523  maxBadHcalCells = cms.uint32( 9999999 ),
8524  doAreaDiskApprox = cms.bool( True ),
8525  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8526  jetType = cms.string( "CaloJet" ),
8527  minSeed = cms.uint32( 14327 ),
8528  Ghost_EtaMax = cms.double( 6.0 ),
8529  doRhoFastjet = cms.bool( False ),
8530  jetAlgorithm = cms.string( "AntiKt" ),
8531  nSigmaPU = cms.double( 1.0 ),
8532  GhostArea = cms.double( 0.01 ),
8533  Rho_EtaMax = cms.double( 4.4 ),
8534  maxBadEcalCells = cms.uint32( 9999999 ),
8535  useDeterministicSeed = cms.bool( True ),
8536  doPVCorrection = cms.bool( False ),
8537  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8538  rParam = cms.double( 0.4 ),
8539  maxProblematicHcalCells = cms.uint32( 9999999 ),
8540  doOutputJets = cms.bool( True ),
8541  src = cms.InputTag( "hltTowerMakerForAll" ),
8542  inputEtMin = cms.double( 0.3 ),
8543  puPtMin = cms.double( 10.0 ),
8544  srcPVs = cms.InputTag( "NotUsed" ),
8545  jetPtMin = cms.double( 1.0 ),
8546  radiusPU = cms.double( 0.4 ),
8547  maxProblematicEcalCells = cms.uint32( 9999999 ),
8548  doPUOffsetCorr = cms.bool( False ),
8549  inputEMin = cms.double( 0.0 ),
8550  useMassDropTagger = cms.bool( False ),
8551  muMin = cms.double( -1.0 ),
8552  subtractorName = cms.string( "" ),
8553  muCut = cms.double( -1.0 ),
8554  subjetPtMin = cms.double( -1.0 ),
8555  useTrimming = cms.bool( False ),
8556  muMax = cms.double( -1.0 ),
8557  yMin = cms.double( -1.0 ),
8558  useFiltering = cms.bool( False ),
8559  rFilt = cms.double( -1.0 ),
8560  yMax = cms.double( -1.0 ),
8561  zcut = cms.double( -1.0 ),
8562  MinVtxNdof = cms.int32( 5 ),
8563  MaxVtxZ = cms.double( 15.0 ),
8564  UseOnlyVertexTracks = cms.bool( False ),
8565  dRMin = cms.double( -1.0 ),
8566  nFilt = cms.int32( -1 ),
8567  usePruning = cms.bool( False ),
8568  maxDepth = cms.int32( -1 ),
8569  yCut = cms.double( -1.0 ),
8570  DzTrVtxMax = cms.double( 0.0 ),
8571  UseOnlyOnePV = cms.bool( False ),
8572  rcut_factor = cms.double( -1.0 ),
8573  sumRecHits = cms.bool( False ),
8574  trimPtFracMin = cms.double( -1.0 ),
8575  dRMax = cms.double( -1.0 ),
8576  DxyTrVtxMax = cms.double( 0.0 ),
8577  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
8578 )
8579 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
8580  min_N90 = cms.int32( -2 ),
8581  min_N90hits = cms.int32( 2 ),
8582  min_EMF = cms.double( 1.0E-6 ),
8583  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
8584  JetIDParams = cms.PSet(
8585  useRecHits = cms.bool( True ),
8586  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
8587  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
8588  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
8589  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8590  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8591  ),
8592  max_EMF = cms.double( 999.0 )
8593 )
8594 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
8595  gridSpacing = cms.double( 0.55 ),
8596  maxRapidity = cms.double( 5.0 ),
8597  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
8598 )
8599 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
8600  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
8601  algorithm = cms.string( "AK4CaloHLT" ),
8602  level = cms.string( "L1FastJet" )
8603 )
8604 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8605  algorithm = cms.string( "AK4CaloHLT" ),
8606  level = cms.string( "L2Relative" )
8607 )
8608 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8609  algorithm = cms.string( "AK4CaloHLT" ),
8610  level = cms.string( "L3Absolute" )
8611 )
8612 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
8613  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' )
8614 )
8615 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
8616  src = cms.InputTag( "hltAK4CaloJets" ),
8617  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8618 )
8619 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
8620  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
8621  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8622 )
8623 fragment.hltSingleAK4CaloJet30 = cms.EDFilter( "HLT1CaloJet",
8624  saveTags = cms.bool( True ),
8625  MinPt = cms.double( 30.0 ),
8626  MinN = cms.int32( 1 ),
8627  MaxEta = cms.double( 5.0 ),
8628  MinMass = cms.double( -1.0 ),
8629  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8630  MinE = cms.double( -1.0 ),
8631  triggerType = cms.int32( 85 )
8632 )
8633 fragment.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
8634  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8635  offset = cms.uint32( 0 )
8636 )
8637 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
8638  saveTags = cms.bool( True ),
8639  MinPt = cms.double( 40.0 ),
8640  MinN = cms.int32( 1 ),
8641  MaxEta = cms.double( 5.0 ),
8642  MinMass = cms.double( -1.0 ),
8643  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8644  MinE = cms.double( -1.0 ),
8645  triggerType = cms.int32( 85 )
8646 )
8647 fragment.hltPreAK4CaloJet50 = cms.EDFilter( "HLTPrescaler",
8648  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8649  offset = cms.uint32( 0 )
8650 )
8651 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
8652  saveTags = cms.bool( True ),
8653  MinPt = cms.double( 50.0 ),
8654  MinN = cms.int32( 1 ),
8655  MaxEta = cms.double( 5.0 ),
8656  MinMass = cms.double( -1.0 ),
8657  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8658  MinE = cms.double( -1.0 ),
8659  triggerType = cms.int32( 85 )
8660 )
8661 fragment.hltL1sL1SingleJet36 = cms.EDFilter( "HLTLevel1GTSeed",
8662  L1SeedsLogicalExpression = cms.string( "L1_SingleJet36" ),
8663  saveTags = cms.bool( True ),
8664  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8665  L1UseL1TriggerObjectMaps = cms.bool( True ),
8666  L1UseAliasesForSeeding = cms.bool( True ),
8667  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8668  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8669  L1NrBxInEvent = cms.int32( 3 ),
8670  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8671  L1TechTriggerSeeding = cms.bool( False )
8672 )
8673 fragment.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
8674  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8675  offset = cms.uint32( 0 )
8676 )
8677 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
8678  saveTags = cms.bool( True ),
8679  MinPt = cms.double( 80.0 ),
8680  MinN = cms.int32( 1 ),
8681  MaxEta = cms.double( 5.0 ),
8682  MinMass = cms.double( -1.0 ),
8683  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8684  MinE = cms.double( -1.0 ),
8685  triggerType = cms.int32( 85 )
8686 )
8687 fragment.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
8688  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8689  offset = cms.uint32( 0 )
8690 )
8691 fragment.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
8692  saveTags = cms.bool( True ),
8693  MinPt = cms.double( 100.0 ),
8694  MinN = cms.int32( 1 ),
8695  MaxEta = cms.double( 5.0 ),
8696  MinMass = cms.double( -1.0 ),
8697  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8698  MinE = cms.double( -1.0 ),
8699  triggerType = cms.int32( 85 )
8700 )
8701 fragment.hltPreAK4PFJet30 = cms.EDFilter( "HLTPrescaler",
8702  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8703  offset = cms.uint32( 0 )
8704 )
8705 fragment.hltSingleAK4CaloJet15 = cms.EDFilter( "HLT1CaloJet",
8706  saveTags = cms.bool( True ),
8707  MinPt = cms.double( 15.0 ),
8708  MinN = cms.int32( 1 ),
8709  MaxEta = cms.double( 5.0 ),
8710  MinMass = cms.double( -1.0 ),
8711  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8712  MinE = cms.double( -1.0 ),
8713  triggerType = cms.int32( 85 )
8714 )
8715 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets15 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8716  DeltaR = cms.double( 0.5 ),
8717  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet15" ),
8718  TriggerType = cms.int32( 85 ),
8719  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8720 )
8721 fragment.hltSingleAK4PFJet30 = cms.EDFilter( "HLT1PFJet",
8722  saveTags = cms.bool( True ),
8723  MinPt = cms.double( 30.0 ),
8724  MinN = cms.int32( 1 ),
8725  MaxEta = cms.double( 5.0 ),
8726  MinMass = cms.double( -1.0 ),
8727  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets15" ),
8728  MinE = cms.double( -1.0 ),
8729  triggerType = cms.int32( 85 )
8730 )
8731 fragment.hltPreAK4PFJet50 = cms.EDFilter( "HLTPrescaler",
8732  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8733  offset = cms.uint32( 0 )
8734 )
8735 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets30 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8736  DeltaR = cms.double( 0.5 ),
8737  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet30" ),
8738  TriggerType = cms.int32( 85 ),
8739  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8740 )
8741 fragment.hltSingleAK4PFJet50 = cms.EDFilter( "HLT1PFJet",
8742  saveTags = cms.bool( True ),
8743  MinPt = cms.double( 50.0 ),
8744  MinN = cms.int32( 1 ),
8745  MaxEta = cms.double( 5.0 ),
8746  MinMass = cms.double( -1.0 ),
8747  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets30" ),
8748  MinE = cms.double( -1.0 ),
8749  triggerType = cms.int32( 85 )
8750 )
8751 fragment.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
8752  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8753  offset = cms.uint32( 0 )
8754 )
8755 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8756  DeltaR = cms.double( 0.5 ),
8757  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
8758  TriggerType = cms.int32( 85 ),
8759  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8760 )
8761 fragment.hltSingleAK4PFJet80 = cms.EDFilter( "HLT1PFJet",
8762  saveTags = cms.bool( True ),
8763  MinPt = cms.double( 80.0 ),
8764  MinN = cms.int32( 1 ),
8765  MaxEta = cms.double( 5.0 ),
8766  MinMass = cms.double( -1.0 ),
8767  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets50" ),
8768  MinE = cms.double( -1.0 ),
8769  triggerType = cms.int32( 85 )
8770 )
8771 fragment.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
8772  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8773  offset = cms.uint32( 0 )
8774 )
8775 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
8776  saveTags = cms.bool( True ),
8777  MinPt = cms.double( 70.0 ),
8778  MinN = cms.int32( 1 ),
8779  MaxEta = cms.double( 5.0 ),
8780  MinMass = cms.double( -1.0 ),
8781  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8782  MinE = cms.double( -1.0 ),
8783  triggerType = cms.int32( 85 )
8784 )
8785 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8786  DeltaR = cms.double( 0.5 ),
8787  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
8788  TriggerType = cms.int32( 85 ),
8789  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8790 )
8791 fragment.hltSingleAK4PFJet100 = cms.EDFilter( "HLT1PFJet",
8792  saveTags = cms.bool( True ),
8793  MinPt = cms.double( 100.0 ),
8794  MinN = cms.int32( 1 ),
8795  MaxEta = cms.double( 5.0 ),
8796  MinMass = cms.double( -1.0 ),
8797  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets70" ),
8798  MinE = cms.double( -1.0 ),
8799  triggerType = cms.int32( 85 )
8800 )
8801 fragment.hltL1sL1SingleEG2BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
8802  L1SeedsLogicalExpression = cms.string( "L1_SingleEG2_BptxAND" ),
8803  saveTags = cms.bool( True ),
8804  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8805  L1UseL1TriggerObjectMaps = cms.bool( True ),
8806  L1UseAliasesForSeeding = cms.bool( True ),
8807  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8808  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8809  L1NrBxInEvent = cms.int32( 3 ),
8810  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8811  L1TechTriggerSeeding = cms.bool( False )
8812 )
8813 fragment.hltPreHISinglePhoton10 = cms.EDFilter( "HLTPrescaler",
8814  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8815  offset = cms.uint32( 0 )
8816 )
8817 fragment.hltIslandBasicClustersHI = cms.EDProducer( "IslandClusterProducer",
8818  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8819  IslandEndcapSeedThr = cms.double( 0.18 ),
8820  posCalcParameters = cms.PSet(
8821  T0_barl = cms.double( 7.4 ),
8822  LogWeighted = cms.bool( True ),
8823  T0_endc = cms.double( 3.1 ),
8824  T0_endcPresh = cms.double( 1.2 ),
8825  W0 = cms.double( 4.2 ),
8826  X0 = cms.double( 0.89 )
8827  ),
8828  barrelShapeAssociation = cms.string( "islandBarrelShapeAssoc" ),
8829  endcapShapeAssociation = cms.string( "islandEndcapShapeAssoc" ),
8830  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8831  clustershapecollectionEE = cms.string( "islandEndcapShape" ),
8832  clustershapecollectionEB = cms.string( "islandBarrelShape" ),
8833  VerbosityLevel = cms.string( "ERROR" ),
8834  IslandBarrelSeedThr = cms.double( 0.5 ),
8835  endcapClusterCollection = cms.string( "islandEndcapBasicClustersHI" ),
8836  barrelClusterCollection = cms.string( "islandBarrelBasicClustersHI" )
8837 )
8838 fragment.hltHiIslandSuperClustersHI = cms.EDProducer( "HiSuperClusterProducer",
8839  barrelSuperclusterCollection = cms.string( "islandBarrelSuperClustersHI" ),
8840  endcapEtaSearchRoad = cms.double( 0.14 ),
8841  barrelClusterCollection = cms.string( "islandBarrelBasicClustersHI" ),
8842  endcapClusterProducer = cms.string( "hltIslandBasicClustersHI" ),
8843  barrelPhiSearchRoad = cms.double( 0.8 ),
8844  endcapPhiSearchRoad = cms.double( 0.6 ),
8845  endcapBCEnergyThreshold = cms.double( 0.0 ),
8846  VerbosityLevel = cms.string( "ERROR" ),
8847  seedTransverseEnergyThreshold = cms.double( 1.0 ),
8848  barrelEtaSearchRoad = cms.double( 0.07 ),
8849  endcapSuperclusterCollection = cms.string( "islandEndcapSuperClustersHI" ),
8850  barrelBCEnergyThreshold = cms.double( 0.0 ),
8851  doBarrel = cms.bool( True ),
8852  doEndcaps = cms.bool( True ),
8853  endcapClusterCollection = cms.string( "islandEndcapBasicClustersHI" ),
8854  barrelClusterProducer = cms.string( "hltIslandBasicClustersHI" )
8855 )
8856 fragment.hltHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer( "HiEgammaSCCorrectionMaker",
8857  corectedSuperClusterCollection = cms.string( "" ),
8858  sigmaElectronicNoise = cms.double( 0.03 ),
8859  superClusterAlgo = cms.string( "Island" ),
8860  etThresh = cms.double( 0.0 ),
8861  rawSuperClusterProducer = cms.InputTag( 'hltHiIslandSuperClustersHI','islandBarrelSuperClustersHI' ),
8862  applyEnergyCorrection = cms.bool( True ),
8863  isl_fCorrPset = cms.PSet(
8864  fEtaVect = cms.vdouble( 0.993, 0.0, 0.00546, 1.165, -0.180844, 0.040312 ),
8865  fBremVect = cms.vdouble( -0.773799, 2.73438, -1.07235, 0.986821, -0.0101822, 3.06744E-4, 1.00595, -0.0495958, 0.00451986, 1.00595, -0.0495958, 0.00451986 ),
8866  fBremThVect = cms.vdouble( 1.2, 1.2 ),
8867  fEtEtaVect = cms.vdouble( 0.9497, 0.006985, 1.03754, -0.0142667, -0.0233993, 0.0, 0.0, 0.908915, 0.0137322, 16.9602, -29.3093, 19.8976, -5.92666, 0.654571 ),
8868  brLinearLowThr = cms.double( 0.0 ),
8869  brLinearHighThr = cms.double( 0.0 ),
8870  minR9Barrel = cms.double( 0.94 ),
8871  minR9Endcap = cms.double( 0.95 ),
8872  maxR9 = cms.double( 1.5 )
8873  ),
8874  VerbosityLevel = cms.string( "ERROR" ),
8875  recHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' )
8876 )
8877 fragment.hltHiCorrectedIslandEndcapSuperClustersHI = cms.EDProducer( "HiEgammaSCCorrectionMaker",
8878  corectedSuperClusterCollection = cms.string( "" ),
8879  sigmaElectronicNoise = cms.double( 0.15 ),
8880  superClusterAlgo = cms.string( "Island" ),
8881  etThresh = cms.double( 0.0 ),
8882  rawSuperClusterProducer = cms.InputTag( 'hltHiIslandSuperClustersHI','islandEndcapSuperClustersHI' ),
8883  applyEnergyCorrection = cms.bool( True ),
8884  isl_fCorrPset = cms.PSet(
8885  fEtaVect = cms.vdouble( 0.993, 0.0, 0.00546, 1.165, -0.180844, 0.040312 ),
8886  fBremVect = cms.vdouble( -0.773799, 2.73438, -1.07235, 0.986821, -0.0101822, 3.06744E-4, 1.00595, -0.0495958, 0.00451986, 1.00595, -0.0495958, 0.00451986 ),
8887  fBremThVect = cms.vdouble( 1.2, 1.2 ),
8888  fEtEtaVect = cms.vdouble( 0.9497, 0.006985, 1.03754, -0.0142667, -0.0233993, 0.0, 0.0, 0.908915, 0.0137322, 16.9602, -29.3093, 19.8976, -5.92666, 0.654571 ),
8889  brLinearLowThr = cms.double( 0.0 ),
8890  brLinearHighThr = cms.double( 0.0 ),
8891  minR9Barrel = cms.double( 0.94 ),
8892  minR9Endcap = cms.double( 0.95 ),
8893  maxR9 = cms.double( 1.5 )
8894  ),
8895  VerbosityLevel = cms.string( "ERROR" ),
8896  recHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8897 )
8898 fragment.hltCleanedHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer( "HiSpikeCleaner",
8899  originalSuperClusterProducer = cms.InputTag( "hltHiCorrectedIslandBarrelSuperClustersHI" ),
8900  recHitProducerEndcap = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8901  TimingCut = cms.untracked.double( 9999999.0 ),
8902  swissCutThr = cms.untracked.double( 0.95 ),
8903  recHitProducerBarrel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8904  etCut = cms.double( 8.0 ),
8905  outputColl = cms.string( "" )
8906 )
8907 fragment.hltRecoHIEcalWithCleaningCandidate = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
8908  scIslandEndcapProducer = cms.InputTag( "hltHiCorrectedIslandEndcapSuperClustersHI" ),
8909  scHybridBarrelProducer = cms.InputTag( "hltCleanedHiCorrectedIslandBarrelSuperClustersHI" ),
8910  recoEcalCandidateCollection = cms.string( "" )
8911 )
8912 fragment.hltHIPhoton10 = cms.EDFilter( "HLT1Photon",
8913  saveTags = cms.bool( True ),
8914  MinPt = cms.double( 10.0 ),
8915  MinN = cms.int32( 1 ),
8916  MaxEta = cms.double( 3.0 ),
8917  MinMass = cms.double( -1.0 ),
8918  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8919  MinE = cms.double( -1.0 ),
8920  triggerType = cms.int32( 81 )
8921 )
8922 fragment.hltPreHISinglePhoton15 = cms.EDFilter( "HLTPrescaler",
8923  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8924  offset = cms.uint32( 0 )
8925 )
8926 fragment.hltHIPhoton15 = cms.EDFilter( "HLT1Photon",
8927  saveTags = cms.bool( True ),
8928  MinPt = cms.double( 15.0 ),
8929  MinN = cms.int32( 1 ),
8930  MaxEta = cms.double( 3.0 ),
8931  MinMass = cms.double( -1.0 ),
8932  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8933  MinE = cms.double( -1.0 ),
8934  triggerType = cms.int32( 81 )
8935 )
8936 fragment.hltPreHISinglePhoton20 = cms.EDFilter( "HLTPrescaler",
8937  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8938  offset = cms.uint32( 0 )
8939 )
8940 fragment.hltHIPhoton20 = cms.EDFilter( "HLT1Photon",
8941  saveTags = cms.bool( True ),
8942  MinPt = cms.double( 20.0 ),
8943  MinN = cms.int32( 1 ),
8944  MaxEta = cms.double( 3.0 ),
8945  MinMass = cms.double( -1.0 ),
8946  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8947  MinE = cms.double( -1.0 ),
8948  triggerType = cms.int32( 81 )
8949 )
8950 fragment.hltPreHISinglePhoton40 = cms.EDFilter( "HLTPrescaler",
8951  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8952  offset = cms.uint32( 0 )
8953 )
8954 fragment.hltHIPhoton40 = cms.EDFilter( "HLT1Photon",
8955  saveTags = cms.bool( True ),
8956  MinPt = cms.double( 40.0 ),
8957  MinN = cms.int32( 1 ),
8958  MaxEta = cms.double( 3.0 ),
8959  MinMass = cms.double( -1.0 ),
8960  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8961  MinE = cms.double( -1.0 ),
8962  triggerType = cms.int32( 81 )
8963 )
8964 fragment.hltPreHISinglePhoton60 = cms.EDFilter( "HLTPrescaler",
8965  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8966  offset = cms.uint32( 0 )
8967 )
8968 fragment.hltHIPhoton60 = cms.EDFilter( "HLT1Photon",
8969  saveTags = cms.bool( True ),
8970  MinPt = cms.double( 60.0 ),
8971  MinN = cms.int32( 1 ),
8972  MaxEta = cms.double( 3.0 ),
8973  MinMass = cms.double( -1.0 ),
8974  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8975  MinE = cms.double( -1.0 ),
8976  triggerType = cms.int32( 81 )
8977 )
8978 fragment.hltBPTXCoincidence = cms.EDFilter( "HLTLevel1Activity",
8979  technicalBits = cms.uint64( 0x11 ),
8980  ignoreL1Mask = cms.bool( True ),
8981  invert = cms.bool( False ),
8982  physicsLoBits = cms.uint64( 0x1 ),
8983  physicsHiBits = cms.uint64( 0x0 ),
8984  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8985  daqPartitions = cms.uint32( 1 ),
8986  bunchCrossings = cms.vint32( 0, 1, -1 )
8987 )
8988 fragment.hltL1sL1DoubleMuOpen = cms.EDFilter( "HLTLevel1GTSeed",
8989  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
8990  saveTags = cms.bool( True ),
8991  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8992  L1UseL1TriggerObjectMaps = cms.bool( True ),
8993  L1UseAliasesForSeeding = cms.bool( True ),
8994  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8995  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8996  L1NrBxInEvent = cms.int32( 3 ),
8997  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8998  L1TechTriggerSeeding = cms.bool( False )
8999 )
9000 fragment.hltPreHIL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
9001  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
9002  offset = cms.uint32( 0 )
9003 )
9004 fragment.hltL1fL1DoubleMuOpenFiltered0 = cms.EDFilter( "HLTMuonL1Filter",
9005  saveTags = cms.bool( True ),
9006  CSCTFtag = cms.InputTag( "unused" ),
9007  PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMuOpen" ),
9008  MinPt = cms.double( 0.0 ),
9009  MinN = cms.int32( 2 ),
9010  MaxEta = cms.double( 2.5 ),
9011  SelectQualities = cms.vint32( ),
9012  CandTag = cms.InputTag( "hltL1extraParticles" ),
9013  ExcludeSingleSegmentCSC = cms.bool( False )
9014 )
9015 fragment.hltPreHIL2Mu3 = cms.EDFilter( "HLTPrescaler",
9016  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
9017  offset = cms.uint32( 0 )
9018 )
9019 fragment.hltHIL1SingleMuOpenFiltered = cms.EDFilter( "HLTMuonL1Filter",
9020  saveTags = cms.bool( False ),
9021  CSCTFtag = cms.InputTag( "unused" ),
9022  PreviousCandTag = cms.InputTag( "hltL1sL1SingleMuOpen" ),
9023  MinPt = cms.double( 0.0 ),
9024  MinN = cms.int32( 1 ),
9025  MaxEta = cms.double( 2.5 ),
9026  SelectQualities = cms.vint32( ),
9027  CandTag = cms.InputTag( "hltL1extraParticles" ),
9028  ExcludeSingleSegmentCSC = cms.bool( False )
9029 )
9030 fragment.hltHIL2Mu3L2Filtered = cms.EDFilter( "HLTMuonL2PreFilter",
9031  saveTags = cms.bool( True ),
9032  MaxDr = cms.double( 9999.0 ),
9033  CutOnChambers = cms.bool( False ),
9034  PreviousCandTag = cms.InputTag( "hltHIL1SingleMuOpenFiltered" ),
9035  MinPt = cms.double( 3.0 ),
9036  MinN = cms.int32( 1 ),
9037  SeedMapTag = cms.InputTag( "hltL2Muons" ),
9038  MaxEta = cms.double( 2.5 ),
9039  MinNhits = cms.vint32( 0 ),
9040  MinDxySig = cms.double( -1.0 ),
9041  MinNchambers = cms.vint32( 0 ),
9042  AbsEtaBins = cms.vdouble( 5.0 ),
9043  MaxDz = cms.double( 9999.0 ),
9044  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
9045  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9046  MinDr = cms.double( -1.0 ),
9047  NSigmaPt = cms.double( 0.0 ),
9048  MinNstations = cms.vint32( 0 )
9049 )
9050 fragment.hltPreHIL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
9051  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
9052  offset = cms.uint32( 0 )
9053 )
9054 fragment.hltHIDoubleMuLevel1PathL1OpenFiltered = cms.EDFilter( "HLTMuonL1Filter",
9055  saveTags = cms.bool( True ),
9056  CSCTFtag = cms.InputTag( "unused" ),
9057  PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMuOpen" ),
9058  MinPt = cms.double( 0.0 ),
9059  MinN = cms.int32( 2 ),
9060  MaxEta = cms.double( 2.5 ),
9061  SelectQualities = cms.vint32( ),
9062  CandTag = cms.InputTag( "hltL1extraParticles" ),
9063  ExcludeSingleSegmentCSC = cms.bool( False )
9064 )
9065 fragment.hltHIL2DoubleMu0L2Filtered = cms.EDFilter( "HLTMuonL2PreFilter",
9066  saveTags = cms.bool( True ),
9067  MaxDr = cms.double( 9999.0 ),
9068  CutOnChambers = cms.bool( False ),
9069  PreviousCandTag = cms.InputTag( "hltHIDoubleMuLevel1PathL1OpenFiltered" ),
9070  MinPt = cms.double( 0.0 ),
9071  MinN = cms.int32( 2 ),
9072  SeedMapTag = cms.InputTag( "hltL2Muons" ),
9073  MaxEta = cms.double( 3.0 ),
9074  MinNhits = cms.vint32( 0 ),
9075  MinDxySig = cms.double( -1.0 ),
9076  MinNchambers = cms.vint32( 0 ),
9077  AbsEtaBins = cms.vdouble( 5.0 ),
9078  MaxDz = cms.double( 9999.0 ),
9079  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
9080  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9081  MinDr = cms.double( -1.0 ),
9082  NSigmaPt = cms.double( 0.0 ),
9083  MinNstations = cms.vint32( 0 )
9084 )
9085 fragment.hltPreHIL3Mu3 = cms.EDFilter( "HLTPrescaler",
9086  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
9087  offset = cms.uint32( 0 )
9088 )
9089 fragment.hltHISiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer",
9090  inactivePixelDetectorLabels = cms.VInputTag( ),
9091  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
9092  pixelClusterProducer = cms.string( "hltHISiPixelClusters" ),
9093  switchOffPixelsIfEmpty = cms.bool( True ),
9094  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
9095  skipClusters = cms.InputTag( "" ),
9096  measurementTracker = cms.string( "hltESPMeasurementTracker" )
9097 )
9098 fragment.hltHIL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
9099  TkSeedGenerator = cms.PSet(
9100  propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9101  option = cms.uint32( 3 ),
9102  maxChi2 = cms.double( 40.0 ),
9103  errorMatrixPset = cms.PSet(
9104  atIP = cms.bool( True ),
9105  action = cms.string( "use" ),
9106  errorMatrixValuesPSet = cms.PSet(
9107  pf3_V12 = cms.PSet(
9108  action = cms.string( "scale" ),
9109  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9110  ),
9111  pf3_V13 = cms.PSet(
9112  action = cms.string( "scale" ),
9113  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9114  ),
9115  pf3_V11 = cms.PSet(
9116  action = cms.string( "scale" ),
9117  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9118  ),
9119  pf3_V14 = cms.PSet(
9120  action = cms.string( "scale" ),
9121  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9122  ),
9123  pf3_V15 = cms.PSet(
9124  action = cms.string( "scale" ),
9125  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9126  ),
9127  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
9128  pf3_V33 = cms.PSet(
9129  action = cms.string( "scale" ),
9130  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9131  ),
9132  zAxis = cms.vdouble( -3.14159, 3.14159 ),
9133  pf3_V44 = cms.PSet(
9134  action = cms.string( "scale" ),
9135  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9136  ),
9137  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
9138  pf3_V22 = cms.PSet(
9139  action = cms.string( "scale" ),
9140  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9141  ),
9142  pf3_V23 = cms.PSet(
9143  action = cms.string( "scale" ),
9144  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9145  ),
9146  pf3_V45 = cms.PSet(
9147  action = cms.string( "scale" ),
9148  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9149  ),
9150  pf3_V55 = cms.PSet(
9151  action = cms.string( "scale" ),
9152  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9153  ),
9154  pf3_V34 = cms.PSet(
9155  action = cms.string( "scale" ),
9156  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9157  ),
9158  pf3_V35 = cms.PSet(
9159  action = cms.string( "scale" ),
9160  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9161  ),
9162  pf3_V25 = cms.PSet(
9163  action = cms.string( "scale" ),
9164  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9165  ),
9166  pf3_V24 = cms.PSet(
9167  action = cms.string( "scale" ),
9168  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9169  )
9170  )
9171  ),
9172  propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
9173  manySeeds = cms.bool( False ),
9174  copyMuonRecHit = cms.bool( False ),
9175  ComponentName = cms.string( "TSGForRoadSearch" ),
9176  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" )
9177  ),
9178  ServiceParameters = cms.PSet(
9179  Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
9180  'hltESPSteppingHelixPropagatorAlong' ),
9181  RPCLayers = cms.bool( True ),
9182  UseMuonNavigation = cms.untracked.bool( True )
9183  ),
9184  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9185  MuonTrackingRegionBuilder = cms.PSet( ),
9186  PCut = cms.double( 2.5 ),
9187  TrackerSeedCleaner = cms.PSet( ),
9188  PtCut = cms.double( 1.0 )
9189 )
9190 fragment.hltHIL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
9191  src = cms.InputTag( "hltHIL3TrajSeedOIState" ),
9192  reverseTrajectories = cms.bool( True ),
9193  TransientInitialStateEstimatorParameters = cms.PSet(
9194  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
9195  numberMeasurementsForFit = cms.int32( 4 ),
9196  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
9197  ),
9198  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9199  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9200  cleanTrajectoryAfterInOut = cms.bool( False ),
9201  useHitsSplitting = cms.bool( False ),
9202  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9203  doSeedingRegionRebuilding = cms.bool( False ),
9204  trackCandidateAlso = cms.bool( True ),
9205  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
9206  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9207  TrajectoryBuilder = cms.string( "" ),
9208  maxNSeeds = cms.uint32( 100000 )
9209 )
9210 fragment.hltHIL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
9211  src = cms.InputTag( "hltHIL3TrackCandidateFromL2OIState" ),
9212  SimpleMagneticField = cms.string( "" ),
9213  clusterRemovalInfo = cms.InputTag( "" ),
9214  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9215  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9216  Fitter = cms.string( "hltESPKFFittingSmoother" ),
9217  useHitsSplitting = cms.bool( False ),
9218  MeasurementTracker = cms.string( "" ),
9219  AlgorithmName = cms.string( "undefAlgorithm" ),
9220  alias = cms.untracked.string( "" ),
9221  NavigationSchool = cms.string( "" ),
9222  TrajectoryInEvent = cms.bool( True ),
9223  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9224  GeometricInnerState = cms.bool( True ),
9225  useSimpleMF = cms.bool( False ),
9226  Propagator = cms.string( "PropagatorWithMaterial" )
9227 )
9228 fragment.hltHIL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
9229  ServiceParameters = cms.PSet(
9230  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9231  'SteppingHelixPropagatorAny',
9232  'hltESPSmartPropagator',
9233  'hltESPSteppingHelixPropagatorOpposite' ),
9234  RPCLayers = cms.bool( True ),
9235  UseMuonNavigation = cms.untracked.bool( True )
9236  ),
9237  L3TrajBuilderParameters = cms.PSet(
9238  ScaleTECyFactor = cms.double( -1.0 ),
9239  GlbRefitterParameters = cms.PSet(
9240  TrackerSkipSection = cms.int32( -1 ),
9241  DoPredictionsOnly = cms.bool( False ),
9242  PropDirForCosmics = cms.bool( False ),
9243  HitThreshold = cms.int32( 1 ),
9244  MuonHitsOption = cms.int32( 1 ),
9245  Chi2CutRPC = cms.double( 1.0 ),
9246  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9247  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9248  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9249  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9250  RefitDirection = cms.string( "insideOut" ),
9251  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9252  Chi2CutCSC = cms.double( 150.0 ),
9253  Chi2CutDT = cms.double( 10.0 ),
9254  RefitRPCHits = cms.bool( True ),
9255  SkipStation = cms.int32( -1 ),
9256  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9257  TrackerSkipSystem = cms.int32( -1 ),
9258  DYTthrs = cms.vint32( 30, 15 )
9259  ),
9260  ScaleTECxFactor = cms.double( -1.0 ),
9261  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9262  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9263  MuonTrackingRegionBuilder = cms.PSet(
9264  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9265  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9266  OnDemand = cms.double( -1.0 ),
9267  Rescale_Dz = cms.double( 3.0 ),
9268  vertexCollection = cms.InputTag( "pixelVertices" ),
9269  Rescale_phi = cms.double( 3.0 ),
9270  Eta_fixed = cms.double( 0.2 ),
9271  DeltaZ_Region = cms.double( 15.9 ),
9272  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9273  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9274  Eta_min = cms.double( 0.05 ),
9275  Phi_fixed = cms.double( 0.2 ),
9276  DeltaR = cms.double( 0.2 ),
9277  EscapePt = cms.double( 1.5 ),
9278  UseFixedRegion = cms.bool( False ),
9279  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9280  Rescale_eta = cms.double( 3.0 ),
9281  Phi_min = cms.double( 0.05 ),
9282  UseVertex = cms.bool( False ),
9283  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9284  ),
9285  RefitRPCHits = cms.bool( True ),
9286  PCut = cms.double( 2.5 ),
9287  TrackTransformer = cms.PSet(
9288  DoPredictionsOnly = cms.bool( False ),
9289  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9290  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9291  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9292  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9293  RefitDirection = cms.string( "insideOut" ),
9294  RefitRPCHits = cms.bool( True ),
9295  Propagator = cms.string( "hltESPSmartPropagatorAny" )
9296  ),
9297  GlobalMuonTrackMatcher = cms.PSet(
9298  Pt_threshold1 = cms.double( 0.0 ),
9299  DeltaDCut_3 = cms.double( 15.0 ),
9300  MinP = cms.double( 2.5 ),
9301  MinPt = cms.double( 1.0 ),
9302  Chi2Cut_1 = cms.double( 50.0 ),
9303  Pt_threshold2 = cms.double( 9.99999999E8 ),
9304  LocChi2Cut = cms.double( 0.001 ),
9305  Eta_threshold = cms.double( 1.2 ),
9306  Quality_3 = cms.double( 7.0 ),
9307  Quality_2 = cms.double( 15.0 ),
9308  Chi2Cut_2 = cms.double( 50.0 ),
9309  Chi2Cut_3 = cms.double( 200.0 ),
9310  DeltaDCut_1 = cms.double( 40.0 ),
9311  DeltaRCut_2 = cms.double( 0.2 ),
9312  DeltaRCut_3 = cms.double( 1.0 ),
9313  DeltaDCut_2 = cms.double( 10.0 ),
9314  DeltaRCut_1 = cms.double( 0.1 ),
9315  Propagator = cms.string( "hltESPSmartPropagator" ),
9316  Quality_1 = cms.double( 20.0 )
9317  ),
9318  PtCut = cms.double( 1.0 ),
9319  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9320  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2OIState" ),
9321  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9322  tkTrajMaxChi2 = cms.double( 9999.0 ),
9323  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
9324  tkTrajVertex = cms.InputTag( "pixelVertices" ),
9325  tkTrajUseVertex = cms.bool( False )
9326  ),
9327  TrackLoaderParameters = cms.PSet(
9328  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9329  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9330  SmoothTkTrack = cms.untracked.bool( False ),
9331  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9332  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9333  MuonUpdatorAtVertexParameters = cms.PSet(
9334  MaxChi2 = cms.double( 1000000.0 ),
9335  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9336  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
9337  ),
9338  VertexConstraint = cms.bool( False ),
9339  DoSmoothing = cms.bool( True ),
9340  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9341  ),
9342  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9343 )
9344 fragment.hltHIL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
9345  TkSeedGenerator = cms.PSet(
9346  PSetNames = cms.vstring( 'skipTSG',
9347  'iterativeTSG' ),
9348  L3TkCollectionA = cms.InputTag( "hltHIL3MuonsOIState" ),
9349  iterativeTSG = cms.PSet(
9350  ErrorRescaling = cms.double( 3.0 ),
9351  beamSpot = cms.InputTag( "unused" ),
9352  MaxChi2 = cms.double( 40.0 ),
9353  errorMatrixPset = cms.PSet(
9354  atIP = cms.bool( True ),
9355  action = cms.string( "use" ),
9356  errorMatrixValuesPSet = cms.PSet(
9357  pf3_V12 = cms.PSet(
9358  action = cms.string( "scale" ),
9359  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9360  ),
9361  pf3_V13 = cms.PSet(
9362  action = cms.string( "scale" ),
9363  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9364  ),
9365  pf3_V11 = cms.PSet(
9366  action = cms.string( "scale" ),
9367  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9368  ),
9369  pf3_V14 = cms.PSet(
9370  action = cms.string( "scale" ),
9371  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9372  ),
9373  pf3_V15 = cms.PSet(
9374  action = cms.string( "scale" ),
9375  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9376  ),
9377  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
9378  pf3_V33 = cms.PSet(
9379  action = cms.string( "scale" ),
9380  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9381  ),
9382  zAxis = cms.vdouble( -3.14159, 3.14159 ),
9383  pf3_V44 = cms.PSet(
9384  action = cms.string( "scale" ),
9385  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9386  ),
9387  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
9388  pf3_V22 = cms.PSet(
9389  action = cms.string( "scale" ),
9390  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9391  ),
9392  pf3_V23 = cms.PSet(
9393  action = cms.string( "scale" ),
9394  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9395  ),
9396  pf3_V45 = cms.PSet(
9397  action = cms.string( "scale" ),
9398  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9399  ),
9400  pf3_V55 = cms.PSet(
9401  action = cms.string( "scale" ),
9402  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9403  ),
9404  pf3_V34 = cms.PSet(
9405  action = cms.string( "scale" ),
9406  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9407  ),
9408  pf3_V35 = cms.PSet(
9409  action = cms.string( "scale" ),
9410  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9411  ),
9412  pf3_V25 = cms.PSet(
9413  action = cms.string( "scale" ),
9414  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9415  ),
9416  pf3_V24 = cms.PSet(
9417  action = cms.string( "scale" ),
9418  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9419  )
9420  )
9421  ),
9422  UpdateState = cms.bool( True ),
9423  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9424  SelectState = cms.bool( False ),
9425  SigmaZ = cms.double( 25.0 ),
9426  ResetMethod = cms.string( "matrix" ),
9427  ComponentName = cms.string( "TSGFromPropagation" ),
9428  UseVertexState = cms.bool( True ),
9429  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
9430  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" )
9431  ),
9432  skipTSG = cms.PSet( ),
9433  ComponentName = cms.string( "DualByL2TSG" )
9434  ),
9435  ServiceParameters = cms.PSet(
9436  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
9437  'hltESPSmartPropagatorAnyOpposite' ),
9438  RPCLayers = cms.bool( True ),
9439  UseMuonNavigation = cms.untracked.bool( True )
9440  ),
9441  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9442  MuonTrackingRegionBuilder = cms.PSet( ),
9443  PCut = cms.double( 2.5 ),
9444  TrackerSeedCleaner = cms.PSet(
9445  cleanerFromSharedHits = cms.bool( True ),
9446  ptCleaner = cms.bool( True ),
9447  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9448  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9449  directionCleaner = cms.bool( True )
9450  ),
9451  PtCut = cms.double( 1.0 )
9452 )
9453 fragment.hltHIL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
9454  src = cms.InputTag( "hltHIL3TrajSeedOIHit" ),
9455  reverseTrajectories = cms.bool( True ),
9456  TransientInitialStateEstimatorParameters = cms.PSet(
9457  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
9458  numberMeasurementsForFit = cms.int32( 4 ),
9459  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
9460  ),
9461  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9462  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9463  cleanTrajectoryAfterInOut = cms.bool( False ),
9464  useHitsSplitting = cms.bool( False ),
9465  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9466  doSeedingRegionRebuilding = cms.bool( False ),
9467  trackCandidateAlso = cms.bool( True ),
9468  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
9469  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9470  TrajectoryBuilder = cms.string( "" ),
9471  maxNSeeds = cms.uint32( 100000 )
9472 )
9473 fragment.hltHIL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
9474  src = cms.InputTag( "hltHIL3TrackCandidateFromL2OIHit" ),
9475  SimpleMagneticField = cms.string( "" ),
9476  clusterRemovalInfo = cms.InputTag( "" ),
9477  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9478  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9479  Fitter = cms.string( "hltESPKFFittingSmoother" ),
9480  useHitsSplitting = cms.bool( False ),
9481  MeasurementTracker = cms.string( "" ),
9482  AlgorithmName = cms.string( "undefAlgorithm" ),
9483  alias = cms.untracked.string( "" ),
9484  NavigationSchool = cms.string( "" ),
9485  TrajectoryInEvent = cms.bool( True ),
9486  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9487  GeometricInnerState = cms.bool( True ),
9488  useSimpleMF = cms.bool( False ),
9489  Propagator = cms.string( "PropagatorWithMaterial" )
9490 )
9491 fragment.hltHIL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
9492  ServiceParameters = cms.PSet(
9493  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9494  'SteppingHelixPropagatorAny',
9495  'hltESPSmartPropagator',
9496  'hltESPSteppingHelixPropagatorOpposite' ),
9497  RPCLayers = cms.bool( True ),
9498  UseMuonNavigation = cms.untracked.bool( True )
9499  ),
9500  L3TrajBuilderParameters = cms.PSet(
9501  ScaleTECyFactor = cms.double( -1.0 ),
9502  GlbRefitterParameters = cms.PSet(
9503  TrackerSkipSection = cms.int32( -1 ),
9504  DoPredictionsOnly = cms.bool( False ),
9505  PropDirForCosmics = cms.bool( False ),
9506  HitThreshold = cms.int32( 1 ),
9507  MuonHitsOption = cms.int32( 1 ),
9508  Chi2CutRPC = cms.double( 1.0 ),
9509  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9510  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9511  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9512  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9513  RefitDirection = cms.string( "insideOut" ),
9514  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9515  Chi2CutCSC = cms.double( 150.0 ),
9516  Chi2CutDT = cms.double( 10.0 ),
9517  RefitRPCHits = cms.bool( True ),
9518  SkipStation = cms.int32( -1 ),
9519  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9520  TrackerSkipSystem = cms.int32( -1 ),
9521  DYTthrs = cms.vint32( 30, 15 )
9522  ),
9523  ScaleTECxFactor = cms.double( -1.0 ),
9524  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9525  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9526  MuonTrackingRegionBuilder = cms.PSet(
9527  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9528  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9529  OnDemand = cms.double( -1.0 ),
9530  Rescale_Dz = cms.double( 3.0 ),
9531  vertexCollection = cms.InputTag( "pixelVertices" ),
9532  Rescale_phi = cms.double( 3.0 ),
9533  Eta_fixed = cms.double( 0.2 ),
9534  DeltaZ_Region = cms.double( 15.9 ),
9535  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9536  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9537  Eta_min = cms.double( 0.05 ),
9538  Phi_fixed = cms.double( 0.2 ),
9539  DeltaR = cms.double( 0.2 ),
9540  EscapePt = cms.double( 1.5 ),
9541  UseFixedRegion = cms.bool( False ),
9542  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9543  Rescale_eta = cms.double( 3.0 ),
9544  Phi_min = cms.double( 0.05 ),
9545  UseVertex = cms.bool( False ),
9546  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9547  ),
9548  RefitRPCHits = cms.bool( True ),
9549  PCut = cms.double( 2.5 ),
9550  TrackTransformer = cms.PSet(
9551  DoPredictionsOnly = cms.bool( False ),
9552  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9553  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9554  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9555  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9556  RefitDirection = cms.string( "insideOut" ),
9557  RefitRPCHits = cms.bool( True ),
9558  Propagator = cms.string( "hltESPSmartPropagatorAny" )
9559  ),
9560  GlobalMuonTrackMatcher = cms.PSet(
9561  Pt_threshold1 = cms.double( 0.0 ),
9562  DeltaDCut_3 = cms.double( 15.0 ),
9563  MinP = cms.double( 2.5 ),
9564  MinPt = cms.double( 1.0 ),
9565  Chi2Cut_1 = cms.double( 50.0 ),
9566  Pt_threshold2 = cms.double( 9.99999999E8 ),
9567  LocChi2Cut = cms.double( 0.001 ),
9568  Eta_threshold = cms.double( 1.2 ),
9569  Quality_3 = cms.double( 7.0 ),
9570  Quality_2 = cms.double( 15.0 ),
9571  Chi2Cut_2 = cms.double( 50.0 ),
9572  Chi2Cut_3 = cms.double( 200.0 ),
9573  DeltaDCut_1 = cms.double( 40.0 ),
9574  DeltaRCut_2 = cms.double( 0.2 ),
9575  DeltaRCut_3 = cms.double( 1.0 ),
9576  DeltaDCut_2 = cms.double( 10.0 ),
9577  DeltaRCut_1 = cms.double( 0.1 ),
9578  Propagator = cms.string( "hltESPSmartPropagator" ),
9579  Quality_1 = cms.double( 20.0 )
9580  ),
9581  PtCut = cms.double( 1.0 ),
9582  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9583  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2OIHit" ),
9584  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9585  tkTrajMaxChi2 = cms.double( 9999.0 ),
9586  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
9587  tkTrajVertex = cms.InputTag( "pixelVertices" ),
9588  tkTrajUseVertex = cms.bool( False )
9589  ),
9590  TrackLoaderParameters = cms.PSet(
9591  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9592  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9593  SmoothTkTrack = cms.untracked.bool( False ),
9594  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9595  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9596  MuonUpdatorAtVertexParameters = cms.PSet(
9597  MaxChi2 = cms.double( 1000000.0 ),
9598  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9599  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
9600  ),
9601  VertexConstraint = cms.bool( False ),
9602  DoSmoothing = cms.bool( True ),
9603  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9604  ),
9605  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9606 )
9607 fragment.hltHIL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
9608  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit' )
9609 )
9610 fragment.hltHIL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
9611  TkSeedGenerator = cms.PSet(
9612  PSetNames = cms.vstring( 'skipTSG',
9613  'skipTSG' ),
9614  L3TkCollectionA = cms.InputTag( "hltHIL3TkFromL2OICombination" ),
9615  iterativeTSG = cms.PSet(
9616  firstTSG = cms.PSet(
9617  ComponentName = cms.string( "TSGFromOrderedHits" ),
9618  OrderedHitsFactoryPSet = cms.PSet(
9619  ComponentName = cms.string( "StandardHitTripletGenerator" ),
9620  GeneratorPSet = cms.PSet(
9621  useBending = cms.bool( True ),
9622  useFixedPreFiltering = cms.bool( False ),
9623  maxElement = cms.uint32( 0 ),
9624  phiPreFiltering = cms.double( 0.3 ),
9625  extraHitRPhitolerance = cms.double( 0.06 ),
9626  useMultScattering = cms.bool( True ),
9627  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
9628  extraHitRZtolerance = cms.double( 0.06 ),
9629  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9630  ),
9631  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
9632  ),
9633  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9634  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
9635  ),
9636  PSetNames = cms.vstring( 'firstTSG',
9637  'secondTSG' ),
9638  ComponentName = cms.string( "CombinedTSG" ),
9639  thirdTSG = cms.PSet(
9640  PSetNames = cms.vstring( 'endcapTSG',
9641  'barrelTSG' ),
9642  barrelTSG = cms.PSet( ),
9643  endcapTSG = cms.PSet(
9644  ComponentName = cms.string( "TSGFromOrderedHits" ),
9645  OrderedHitsFactoryPSet = cms.PSet(
9646  maxElement = cms.uint32( 0 ),
9647  ComponentName = cms.string( "StandardHitPairGenerator" ),
9648  useOnDemandTracker = cms.untracked.int32( 0 ),
9649  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
9650  ),
9651  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9652  ),
9653  etaSeparation = cms.double( 2.0 ),
9654  ComponentName = cms.string( "DualByEtaTSG" ),
9655  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
9656  ),
9657  secondTSG = cms.PSet(
9658  ComponentName = cms.string( "TSGFromOrderedHits" ),
9659  OrderedHitsFactoryPSet = cms.PSet(
9660  maxElement = cms.uint32( 0 ),
9661  ComponentName = cms.string( "StandardHitPairGenerator" ),
9662  useOnDemandTracker = cms.untracked.int32( 0 ),
9663  SeedingLayers = cms.InputTag( "hltPixelLayerPairs" )
9664  ),
9665  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9666  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
9667  )
9668  ),
9669  skipTSG = cms.PSet( ),
9670  ComponentName = cms.string( "DualByL2TSG" )
9671  ),
9672  ServiceParameters = cms.PSet(
9673  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ),
9674  RPCLayers = cms.bool( True ),
9675  UseMuonNavigation = cms.untracked.bool( True )
9676  ),
9677  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9678  MuonTrackingRegionBuilder = cms.PSet(
9679  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9680  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9681  OnDemand = cms.double( -1.0 ),
9682  Rescale_Dz = cms.double( 3.0 ),
9683  vertexCollection = cms.InputTag( "pixelVertices" ),
9684  Rescale_phi = cms.double( 3.0 ),
9685  Eta_fixed = cms.double( 0.2 ),
9686  DeltaZ_Region = cms.double( 15.9 ),
9687  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9688  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9689  Eta_min = cms.double( 0.1 ),
9690  Phi_fixed = cms.double( 0.2 ),
9691  DeltaR = cms.double( 0.2 ),
9692  EscapePt = cms.double( 1.5 ),
9693  UseFixedRegion = cms.bool( False ),
9694  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9695  Rescale_eta = cms.double( 3.0 ),
9696  Phi_min = cms.double( 0.1 ),
9697  UseVertex = cms.bool( False ),
9698  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9699  ),
9700  PCut = cms.double( 2.5 ),
9701  TrackerSeedCleaner = cms.PSet(
9702  cleanerFromSharedHits = cms.bool( True ),
9703  ptCleaner = cms.bool( True ),
9704  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9705  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9706  directionCleaner = cms.bool( True )
9707  ),
9708  PtCut = cms.double( 1.0 )
9709 )
9710 fragment.hltHIL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
9711  src = cms.InputTag( "hltHIL3TrajSeedIOHit" ),
9712  reverseTrajectories = cms.bool( False ),
9713  TransientInitialStateEstimatorParameters = cms.PSet(
9714  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
9715  numberMeasurementsForFit = cms.int32( 4 ),
9716  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
9717  ),
9718  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9719  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9720  cleanTrajectoryAfterInOut = cms.bool( False ),
9721  useHitsSplitting = cms.bool( False ),
9722  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9723  doSeedingRegionRebuilding = cms.bool( False ),
9724  trackCandidateAlso = cms.bool( True ),
9725  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
9726  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9727  TrajectoryBuilder = cms.string( "" ),
9728  maxNSeeds = cms.uint32( 100000 )
9729 )
9730 fragment.hltHIL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
9731  src = cms.InputTag( "hltHIL3TrackCandidateFromL2IOHit" ),
9732  SimpleMagneticField = cms.string( "" ),
9733  clusterRemovalInfo = cms.InputTag( "" ),
9734  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9735  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9736  Fitter = cms.string( "hltESPKFFittingSmoother" ),
9737  useHitsSplitting = cms.bool( False ),
9738  MeasurementTracker = cms.string( "" ),
9739  AlgorithmName = cms.string( "undefAlgorithm" ),
9740  alias = cms.untracked.string( "" ),
9741  NavigationSchool = cms.string( "" ),
9742  TrajectoryInEvent = cms.bool( True ),
9743  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9744  GeometricInnerState = cms.bool( True ),
9745  useSimpleMF = cms.bool( False ),
9746  Propagator = cms.string( "PropagatorWithMaterial" )
9747 )
9748 fragment.hltHIAllL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
9749  ServiceParameters = cms.PSet(
9750  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9751  'SteppingHelixPropagatorAny',
9752  'hltESPSmartPropagator',
9753  'hltESPSteppingHelixPropagatorOpposite' ),
9754  RPCLayers = cms.bool( True ),
9755  UseMuonNavigation = cms.untracked.bool( True )
9756  ),
9757  L3TrajBuilderParameters = cms.PSet(
9758  ScaleTECyFactor = cms.double( -1.0 ),
9759  GlbRefitterParameters = cms.PSet(
9760  TrackerSkipSection = cms.int32( -1 ),
9761  DoPredictionsOnly = cms.bool( False ),
9762  PropDirForCosmics = cms.bool( False ),
9763  HitThreshold = cms.int32( 1 ),
9764  MuonHitsOption = cms.int32( 1 ),
9765  Chi2CutRPC = cms.double( 1.0 ),
9766  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9767  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9768  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9769  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9770  RefitDirection = cms.string( "insideOut" ),
9771  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9772  Chi2CutCSC = cms.double( 150.0 ),
9773  Chi2CutDT = cms.double( 10.0 ),
9774  RefitRPCHits = cms.bool( True ),
9775  SkipStation = cms.int32( -1 ),
9776  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9777  TrackerSkipSystem = cms.int32( -1 ),
9778  DYTthrs = cms.vint32( 30, 15 )
9779  ),
9780  ScaleTECxFactor = cms.double( -1.0 ),
9781  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9782  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9783  MuonTrackingRegionBuilder = cms.PSet(
9784  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9785  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9786  OnDemand = cms.double( -1.0 ),
9787  Rescale_Dz = cms.double( 3.0 ),
9788  vertexCollection = cms.InputTag( "pixelVertices" ),
9789  Rescale_phi = cms.double( 3.0 ),
9790  Eta_fixed = cms.double( 0.2 ),
9791  DeltaZ_Region = cms.double( 15.9 ),
9792  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9793  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9794  Eta_min = cms.double( 0.05 ),
9795  Phi_fixed = cms.double( 0.2 ),
9796  DeltaR = cms.double( 0.2 ),
9797  EscapePt = cms.double( 1.5 ),
9798  UseFixedRegion = cms.bool( False ),
9799  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9800  Rescale_eta = cms.double( 3.0 ),
9801  Phi_min = cms.double( 0.05 ),
9802  UseVertex = cms.bool( False ),
9803  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9804  ),
9805  RefitRPCHits = cms.bool( True ),
9806  PCut = cms.double( 2.5 ),
9807  TrackTransformer = cms.PSet(
9808  DoPredictionsOnly = cms.bool( False ),
9809  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9810  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9811  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9812  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9813  RefitDirection = cms.string( "insideOut" ),
9814  RefitRPCHits = cms.bool( True ),
9815  Propagator = cms.string( "hltESPSmartPropagatorAny" )
9816  ),
9817  GlobalMuonTrackMatcher = cms.PSet(
9818  Pt_threshold1 = cms.double( 0.0 ),
9819  DeltaDCut_3 = cms.double( 15.0 ),
9820  MinP = cms.double( 2.5 ),
9821  MinPt = cms.double( 1.0 ),
9822  Chi2Cut_1 = cms.double( 50.0 ),
9823  Pt_threshold2 = cms.double( 9.99999999E8 ),
9824  LocChi2Cut = cms.double( 0.001 ),
9825  Eta_threshold = cms.double( 1.2 ),
9826  Quality_3 = cms.double( 7.0 ),
9827  Quality_2 = cms.double( 15.0 ),
9828  Chi2Cut_2 = cms.double( 50.0 ),
9829  Chi2Cut_3 = cms.double( 200.0 ),
9830  DeltaDCut_1 = cms.double( 40.0 ),
9831  DeltaRCut_2 = cms.double( 0.2 ),
9832  DeltaRCut_3 = cms.double( 1.0 ),
9833  DeltaDCut_2 = cms.double( 10.0 ),
9834  DeltaRCut_1 = cms.double( 0.1 ),
9835  Propagator = cms.string( "hltESPSmartPropagator" ),
9836  Quality_1 = cms.double( 20.0 )
9837  ),
9838  PtCut = cms.double( 1.0 ),
9839  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9840  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2IOHit" ),
9841  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9842  tkTrajMaxChi2 = cms.double( 9999.0 ),
9843  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
9844  tkTrajVertex = cms.InputTag( "pixelVertices" ),
9845  tkTrajUseVertex = cms.bool( False )
9846  ),
9847  TrackLoaderParameters = cms.PSet(
9848  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9849  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9850  SmoothTkTrack = cms.untracked.bool( False ),
9851  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9852  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9853  MuonUpdatorAtVertexParameters = cms.PSet(
9854  MaxChi2 = cms.double( 1000000.0 ),
9855  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9856  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
9857  ),
9858  VertexConstraint = cms.bool( False ),
9859  DoSmoothing = cms.bool( True ),
9860  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9861  ),
9862  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9863 )
9864 fragment.hltHIL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
9865  labels = cms.VInputTag( 'hltHIL3TrajSeedIOHit','hltHIL3TrajSeedOIState','hltHIL3TrajSeedOIHit' )
9866 )
9867 fragment.hltHIL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
9868  labels = cms.VInputTag( 'hltHIL3TrackCandidateFromL2IOHit','hltHIL3TrackCandidateFromL2OIHit','hltHIL3TrackCandidateFromL2OIState' )
9869 )
9870 fragment.hltHIL3TkTracksFromL2 = cms.EDProducer( "L3TrackCombiner",
9871  labels = cms.VInputTag( 'hltHIL3TkTracksFromL2IOHit','hltHIL3TkTracksFromL2OIHit','hltHIL3TkTracksFromL2OIState' )
9872 )
9873 fragment.hltHIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9874  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit','hltHIAllL3MuonsIOHit' )
9875 )
9876 fragment.hltHIL3Muons = cms.EDProducer( "L3TrackCombiner",
9877  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit','hltHIAllL3MuonsIOHit' )
9878 )
9879 fragment.hltHIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
9880  InputLinksObjects = cms.InputTag( "hltHIL3MuonsLinksCombination" ),
9881  InputObjects = cms.InputTag( "hltHIL3Muons" ),
9882  MuonPtOption = cms.string( "Global" )
9883 )
9884 fragment.hltHISingleMu3L3Filtered = cms.EDFilter( "HLTMuonL3PreFilter",
9885  MaxNormalizedChi2 = cms.double( 20.0 ),
9886  saveTags = cms.bool( True ),
9887  PreviousCandTag = cms.InputTag( "hltHIL2Mu3L2Filtered" ),
9888  MinNmuonHits = cms.int32( 0 ),
9889  MinN = cms.int32( 1 ),
9890  MinTrackPt = cms.double( 0.0 ),
9891  MaxEta = cms.double( 2.5 ),
9892  MaxDXYBeamSpot = cms.double( 0.1 ),
9893  MinNhits = cms.int32( 0 ),
9894  MinDxySig = cms.double( -1.0 ),
9895  NSigmaPt = cms.double( 0.0 ),
9896  MaxDz = cms.double( 9999.0 ),
9897  MaxPtDifference = cms.double( 9999.0 ),
9898  MaxDr = cms.double( 2.0 ),
9899  CandTag = cms.InputTag( "hltHIL3MuonCandidates" ),
9900  MinDXYBeamSpot = cms.double( -1.0 ),
9901  MinDr = cms.double( -1.0 ),
9902  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9903  MinPt = cms.double( 3.0 )
9904 )
9905 fragment.hltPreFullTrack12 = cms.EDFilter( "HLTPrescaler",
9906  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
9907  offset = cms.uint32( 0 )
9908 )
9909 fragment.hltAK6CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
9910  Active_Area_Repeats = cms.int32( 5 ),
9911  doAreaFastjet = cms.bool( False ),
9912  voronoiRfact = cms.double( -9.0 ),
9913  maxBadHcalCells = cms.uint32( 9999999 ),
9914  doAreaDiskApprox = cms.bool( False ),
9915  maxRecoveredEcalCells = cms.uint32( 9999999 ),
9916  jetType = cms.string( "CaloJet" ),
9917  minSeed = cms.uint32( 0 ),
9918  Ghost_EtaMax = cms.double( 6.0 ),
9919  doRhoFastjet = cms.bool( False ),
9920  jetAlgorithm = cms.string( "AntiKt" ),
9921  nSigmaPU = cms.double( 1.0 ),
9922  GhostArea = cms.double( 0.01 ),
9923  Rho_EtaMax = cms.double( 4.4 ),
9924  maxBadEcalCells = cms.uint32( 9999999 ),
9925  useDeterministicSeed = cms.bool( True ),
9926  doPVCorrection = cms.bool( False ),
9927  maxRecoveredHcalCells = cms.uint32( 9999999 ),
9928  rParam = cms.double( 0.6 ),
9929  maxProblematicHcalCells = cms.uint32( 9999999 ),
9930  doOutputJets = cms.bool( True ),
9931  src = cms.InputTag( "hltTowerMakerForPF" ),
9932  inputEtMin = cms.double( 0.3 ),
9933  puPtMin = cms.double( 10.0 ),
9934  srcPVs = cms.InputTag( "NotUsed" ),
9935  jetPtMin = cms.double( 1.0 ),
9936  radiusPU = cms.double( 0.6 ),
9937  maxProblematicEcalCells = cms.uint32( 9999999 ),
9938  doPUOffsetCorr = cms.bool( False ),
9939  inputEMin = cms.double( 0.0 ),
9940  useMassDropTagger = cms.bool( False ),
9941  muMin = cms.double( -1.0 ),
9942  subtractorName = cms.string( "" ),
9943  muCut = cms.double( -1.0 ),
9944  subjetPtMin = cms.double( -1.0 ),
9945  useTrimming = cms.bool( False ),
9946  muMax = cms.double( -1.0 ),
9947  yMin = cms.double( -1.0 ),
9948  useFiltering = cms.bool( False ),
9949  rFilt = cms.double( -1.0 ),
9950  yMax = cms.double( -1.0 ),
9951  zcut = cms.double( -1.0 ),
9952  MinVtxNdof = cms.int32( 5 ),
9953  MaxVtxZ = cms.double( 15.0 ),
9954  UseOnlyVertexTracks = cms.bool( False ),
9955  dRMin = cms.double( -1.0 ),
9956  nFilt = cms.int32( -1 ),
9957  usePruning = cms.bool( False ),
9958  maxDepth = cms.int32( -1 ),
9959  yCut = cms.double( -1.0 ),
9960  DzTrVtxMax = cms.double( 0.0 ),
9961  UseOnlyOnePV = cms.bool( False ),
9962  rcut_factor = cms.double( -1.0 ),
9963  sumRecHits = cms.bool( False ),
9964  trimPtFracMin = cms.double( -1.0 ),
9965  dRMax = cms.double( -1.0 ),
9966  DxyTrVtxMax = cms.double( 0.0 ),
9967  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
9968 )
9969 fragment.hltAK6CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
9970  filter = cms.bool( False ),
9971  src = cms.InputTag( "hltAK6CaloJetsPF" ),
9972  etMin = cms.double( 5.0 )
9973 )
9974 fragment.hltPixelTracksForHighPt = cms.EDProducer( "PixelTrackProducer",
9975  useFilterWithES = cms.bool( False ),
9976  FilterPSet = cms.PSet(
9977  chi2 = cms.double( 1000.0 ),
9978  nSigmaTipMaxTolerance = cms.double( 0.0 ),
9979  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
9980  nSigmaInvPtTolerance = cms.double( 0.0 ),
9981  ptMin = cms.double( 0.3 ),
9982  tipMax = cms.double( 1.0 )
9983  ),
9984  passLabel = cms.string( "" ),
9985  FitterPSet = cms.PSet(
9986  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
9987  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9988  fixImpactParameter = cms.double( 0.0 )
9989  ),
9990  RegionFactoryPSet = cms.PSet(
9991  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
9992  RegionPSet = cms.PSet(
9993  precise = cms.bool( True ),
9994  originRadius = cms.double( 0.2 ),
9995  ptMin = cms.double( 0.3 ),
9996  originHalfLength = cms.double( 15.1 ),
9997  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9998  )
9999  ),
10000  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
10001  OrderedHitsFactoryPSet = cms.PSet(
10002  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10003  GeneratorPSet = cms.PSet(
10004  useBending = cms.bool( True ),
10005  useFixedPreFiltering = cms.bool( False ),
10006  maxElement = cms.uint32( 100000 ),
10007  phiPreFiltering = cms.double( 0.3 ),
10008  extraHitRPhitolerance = cms.double( 0.06 ),
10009  useMultScattering = cms.bool( True ),
10010  SeedComparitorPSet = cms.PSet(
10011  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10012  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
10013  ),
10014  extraHitRZtolerance = cms.double( 0.06 ),
10015  ComponentName = cms.string( "PixelTripletHLTGenerator" )
10016  ),
10017  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
10018  )
10019 )
10020 fragment.hltPixelVerticesForHighPt = cms.EDProducer( "PixelVertexProducer",
10021  WtAverage = cms.bool( True ),
10022  Method2 = cms.bool( True ),
10023  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10024  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
10025  Verbosity = cms.int32( 0 ),
10026  UseError = cms.bool( True ),
10027  TrackCollection = cms.InputTag( "hltPixelTracksForHighPt" ),
10028  PtMin = cms.double( 0.4 ),
10029  NTrkMin = cms.int32( 2 ),
10030  ZOffset = cms.double( 5.0 ),
10031  Finder = cms.string( "DivisiveVertexFinder" ),
10032  ZSeparation = cms.double( 0.05 )
10033 )
10034 fragment.hltHighPtPixelTracks = cms.EDProducer( "PixelTrackProducer",
10035  useFilterWithES = cms.bool( False ),
10036  FilterPSet = cms.PSet(
10037  chi2 = cms.double( 1000.0 ),
10038  nSigmaTipMaxTolerance = cms.double( 0.0 ),
10039  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
10040  nSigmaInvPtTolerance = cms.double( 0.0 ),
10041  ptMin = cms.double( 0.0 ),
10042  tipMax = cms.double( 1.0 )
10043  ),
10044  passLabel = cms.string( "" ),
10045  FitterPSet = cms.PSet(
10046  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
10047  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10048  fixImpactParameter = cms.double( 0.0 )
10049  ),
10050  RegionFactoryPSet = cms.PSet(
10051  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
10052  RegionPSet = cms.PSet(
10053  precise = cms.bool( True ),
10054  originHalfLength = cms.double( 15.1 ),
10055  originRadius = cms.double( 0.2 ),
10056  ptMin = cms.double( 6.0 ),
10057  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
10058  )
10059  ),
10060  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
10061  OrderedHitsFactoryPSet = cms.PSet(
10062  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10063  GeneratorPSet = cms.PSet(
10064  useBending = cms.bool( True ),
10065  useFixedPreFiltering = cms.bool( False ),
10066  phiPreFiltering = cms.double( 0.3 ),
10067  extraHitRPhitolerance = cms.double( 0.06 ),
10068  useMultScattering = cms.bool( True ),
10069  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10070  extraHitRZtolerance = cms.double( 0.06 ),
10071  maxElement = cms.uint32( 100000 ),
10072  SeedComparitorPSet = cms.PSet(
10073  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10074  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
10075  )
10076  ),
10077  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
10078  )
10079 )
10080 fragment.hltIter0HighPtPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
10081  useEventsWithNoVertex = cms.bool( True ),
10082  originHalfLength = cms.double( 0.6 ),
10083  useProtoTrackKinematics = cms.bool( False ),
10084  usePV = cms.bool( False ),
10085  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
10086  InputVertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10087  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10088  InputCollection = cms.InputTag( "hltHighPtPixelTracks" ),
10089  originRadius = cms.double( 0.2 )
10090 )
10091 fragment.hltIter0HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10092  src = cms.InputTag( "hltIter0HighPtPixelSeedsFromPixelTracks" ),
10093  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10094  SimpleMagneticField = cms.string( "ParabolicMf" ),
10095  TransientInitialStateEstimatorParameters = cms.PSet(
10096  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10097  numberMeasurementsForFit = cms.int32( 4 ),
10098  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10099  ),
10100  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10101  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
10102  cleanTrajectoryAfterInOut = cms.bool( False ),
10103  useHitsSplitting = cms.bool( False ),
10104  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10105  doSeedingRegionRebuilding = cms.bool( False ),
10106  maxNSeeds = cms.uint32( 100000 ),
10107  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
10108  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10109  TrajectoryBuilder = cms.string( "" )
10110 )
10111 fragment.hltIter0HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10112  src = cms.InputTag( "hltIter0HighPtCkfTrackCandidates" ),
10113  SimpleMagneticField = cms.string( "ParabolicMf" ),
10114  clusterRemovalInfo = cms.InputTag( "" ),
10115  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10116  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
10117  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10118  useHitsSplitting = cms.bool( False ),
10119  MeasurementTracker = cms.string( "" ),
10120  AlgorithmName = cms.string( "hltIterX" ),
10121  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10122  NavigationSchool = cms.string( "" ),
10123  TrajectoryInEvent = cms.bool( True ),
10124  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10125  GeometricInnerState = cms.bool( True ),
10126  useSimpleMF = cms.bool( True ),
10127  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10128 )
10129 fragment.hltIter0HighPtTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
10130  max_d0 = cms.double( 100.0 ),
10131  minNumber3DLayers = cms.uint32( 0 ),
10132  max_lostHitFraction = cms.double( 1.0 ),
10133  applyAbsCutsIfNoPV = cms.bool( False ),
10134  qualityBit = cms.string( "highPurity" ),
10135  minNumberLayers = cms.uint32( 3 ),
10136  chi2n_par = cms.double( 0.7 ),
10137  useVtxError = cms.bool( False ),
10138  nSigmaZ = cms.double( 3.0 ),
10139  dz_par2 = cms.vdouble( 0.4, 4.0 ),
10140  applyAdaptedPVCuts = cms.bool( True ),
10141  min_eta = cms.double( -9999.0 ),
10142  dz_par1 = cms.vdouble( 0.35, 4.0 ),
10143  copyTrajectories = cms.untracked.bool( True ),
10144  vtxNumber = cms.int32( -1 ),
10145  max_d0NoPV = cms.double( 100.0 ),
10146  keepAllTracks = cms.bool( False ),
10147  maxNumberLostLayers = cms.uint32( 1 ),
10148  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10149  max_relpterr = cms.double( 9999.0 ),
10150  copyExtras = cms.untracked.bool( True ),
10151  max_z0NoPV = cms.double( 100.0 ),
10152  vertexCut = cms.string( "tracksSize>=3" ),
10153  max_z0 = cms.double( 100.0 ),
10154  useVertices = cms.bool( True ),
10155  min_nhits = cms.uint32( 0 ),
10156  src = cms.InputTag( "hltIter0HighPtCtfWithMaterialTracks" ),
10157  max_minMissHitOutOrIn = cms.int32( 99 ),
10158  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10159  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10160  max_eta = cms.double( 9999.0 ),
10161  d0_par2 = cms.vdouble( 0.4, 4.0 ),
10162  d0_par1 = cms.vdouble( 0.3, 4.0 ),
10163  res_par = cms.vdouble( 0.003, 0.001 ),
10164  minHitsToBypassChecks = cms.uint32( 20 )
10165 )
10166 fragment.hltTrackIter0RefsForJets4Iter1ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
10167  src = cms.InputTag( "hltIter0HighPtTrackSelectionHighPurity" ),
10168  particleType = cms.string( "pi+" )
10169 )
10170 fragment.hltAK6Iter0TrackJets4Iter1ForHighPt = cms.EDProducer( "FastjetJetProducer",
10171  Active_Area_Repeats = cms.int32( 5 ),
10172  doAreaFastjet = cms.bool( False ),
10173  voronoiRfact = cms.double( 0.9 ),
10174  maxBadHcalCells = cms.uint32( 9999999 ),
10175  doAreaDiskApprox = cms.bool( False ),
10176  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10177  jetType = cms.string( "TrackJet" ),
10178  minSeed = cms.uint32( 14327 ),
10179  Ghost_EtaMax = cms.double( 6.0 ),
10180  doRhoFastjet = cms.bool( False ),
10181  jetAlgorithm = cms.string( "AntiKt" ),
10182  nSigmaPU = cms.double( 1.0 ),
10183  GhostArea = cms.double( 0.01 ),
10184  Rho_EtaMax = cms.double( 4.4 ),
10185  maxBadEcalCells = cms.uint32( 9999999 ),
10186  useDeterministicSeed = cms.bool( True ),
10187  doPVCorrection = cms.bool( False ),
10188  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10189  rParam = cms.double( 0.6 ),
10190  maxProblematicHcalCells = cms.uint32( 9999999 ),
10191  doOutputJets = cms.bool( True ),
10192  src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForHighPt" ),
10193  inputEtMin = cms.double( 0.1 ),
10194  puPtMin = cms.double( 0.0 ),
10195  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
10196  jetPtMin = cms.double( 1.0 ),
10197  radiusPU = cms.double( 0.6 ),
10198  maxProblematicEcalCells = cms.uint32( 9999999 ),
10199  doPUOffsetCorr = cms.bool( False ),
10200  inputEMin = cms.double( 0.0 ),
10201  useMassDropTagger = cms.bool( False ),
10202  muMin = cms.double( -1.0 ),
10203  subtractorName = cms.string( "" ),
10204  muCut = cms.double( -1.0 ),
10205  subjetPtMin = cms.double( -1.0 ),
10206  useTrimming = cms.bool( False ),
10207  muMax = cms.double( -1.0 ),
10208  yMin = cms.double( -1.0 ),
10209  useFiltering = cms.bool( False ),
10210  rFilt = cms.double( -1.0 ),
10211  yMax = cms.double( -1.0 ),
10212  zcut = cms.double( -1.0 ),
10213  MinVtxNdof = cms.int32( 0 ),
10214  MaxVtxZ = cms.double( 30.0 ),
10215  UseOnlyVertexTracks = cms.bool( False ),
10216  dRMin = cms.double( -1.0 ),
10217  nFilt = cms.int32( -1 ),
10218  usePruning = cms.bool( False ),
10219  maxDepth = cms.int32( -1 ),
10220  yCut = cms.double( -1.0 ),
10221  DzTrVtxMax = cms.double( 0.5 ),
10222  UseOnlyOnePV = cms.bool( True ),
10223  rcut_factor = cms.double( -1.0 ),
10224  sumRecHits = cms.bool( False ),
10225  trimPtFracMin = cms.double( -1.0 ),
10226  dRMax = cms.double( -1.0 ),
10227  DxyTrVtxMax = cms.double( 0.2 ),
10228  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
10229 )
10230 fragment.hltIter0TrackAndTauJets4Iter1ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10231  fractionMinCaloInTauCone = cms.double( 0.7 ),
10232  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10233  tauConeSize = cms.double( 0.2 ),
10234  ptTrkMaxInCaloCone = cms.double( 1.0 ),
10235  isolationConeSize = cms.double( 0.5 ),
10236  inputTrackJetTag = cms.InputTag( "hltAK6Iter0TrackJets4Iter1ForHighPt" ),
10237  nTrkMaxInCaloCone = cms.int32( 0 ),
10238  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
10239  etaMinCaloJet = cms.double( -2.7 ),
10240  etaMaxCaloJet = cms.double( 2.7 ),
10241  ptMinCaloJet = cms.double( 5.0 ),
10242  inputTrackTag = cms.InputTag( "hltIter0HighPtTrackSelectionHighPurity" )
10243 )
10244 fragment.hltIter1HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10245  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10246  maxChi2 = cms.double( 9.0 ),
10247  trajectories = cms.InputTag( "hltIter0HighPtTrackSelectionHighPurity" ),
10248  oldClusterRemovalInfo = cms.InputTag( "" ),
10249  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10250  overrideTrkQuals = cms.InputTag( "" ),
10251  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10252  TrackQuality = cms.string( "highPurity" )
10253 )
10254 fragment.hltIter1HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10255  clustersToSkip = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
10256  OnDemand = cms.bool( False ),
10257  src = cms.InputTag( "hltSiStripClusters" )
10258 )
10259 fragment.hltIter1HighPtPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
10260  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10261  'BPix1+BPix2+FPix1_pos',
10262  'BPix1+BPix2+FPix1_neg',
10263  'BPix1+FPix1_pos+FPix2_pos',
10264  'BPix1+FPix1_neg+FPix2_neg' ),
10265  MTOB = cms.PSet( ),
10266  TEC = cms.PSet( ),
10267  MTID = cms.PSet( ),
10268  FPix = cms.PSet(
10269  HitProducer = cms.string( "hltSiPixelRecHits" ),
10270  hitErrorRZ = cms.double( 0.0036 ),
10271  useErrorsFromParam = cms.bool( True ),
10272  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10273  skipClusters = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
10274  hitErrorRPhi = cms.double( 0.0051 )
10275  ),
10276  MTEC = cms.PSet( ),
10277  MTIB = cms.PSet( ),
10278  TID = cms.PSet( ),
10279  TOB = cms.PSet( ),
10280  BPix = cms.PSet(
10281  HitProducer = cms.string( "hltSiPixelRecHits" ),
10282  hitErrorRZ = cms.double( 0.006 ),
10283  useErrorsFromParam = cms.bool( True ),
10284  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10285  skipClusters = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
10286  hitErrorRPhi = cms.double( 0.0027 )
10287  ),
10288  TIB = cms.PSet( )
10289 )
10290 fragment.hltIter1HighPtPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10291  RegionFactoryPSet = cms.PSet(
10292  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
10293  RegionPSet = cms.PSet(
10294  precise = cms.bool( True ),
10295  originRadius = cms.double( 0.1 ),
10296  searchOpt = cms.bool( True ),
10297  ptMin = cms.double( 6.0 ),
10298  measurementTrackerName = cms.string( "hltIter1HighPtMaskedMeasurementTrackerEvent" ),
10299  mode = cms.string( "VerticesFixed" ),
10300  maxNRegions = cms.int32( 100 ),
10301  maxNVertices = cms.int32( 10 ),
10302  deltaPhi = cms.double( 1.0 ),
10303  deltaEta = cms.double( 1.0 ),
10304  zErrorBeamSpot = cms.double( 15.0 ),
10305  nSigmaZBeamSpot = cms.double( 3.0 ),
10306  zErrorVetex = cms.double( 0.1 ),
10307  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10308  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10309  input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForHighPt" )
10310  )
10311  ),
10312  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10313  ClusterCheckPSet = cms.PSet(
10314  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10315  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10316  doClusterCheck = cms.bool( False ),
10317  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
10318  MaxNumberOfPixelClusters = cms.uint32( 10000 )
10319  ),
10320  OrderedHitsFactoryPSet = cms.PSet(
10321  maxElement = cms.uint32( 0 ),
10322  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10323  GeneratorPSet = cms.PSet(
10324  useBending = cms.bool( True ),
10325  useFixedPreFiltering = cms.bool( False ),
10326  maxElement = cms.uint32( 100000 ),
10327  phiPreFiltering = cms.double( 0.3 ),
10328  extraHitRPhitolerance = cms.double( 0.032 ),
10329  useMultScattering = cms.bool( True ),
10330  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10331  extraHitRZtolerance = cms.double( 0.037 ),
10332  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10333  ),
10334  SeedingLayers = cms.InputTag( "hltIter1HighPtPixelLayerTriplets" )
10335  ),
10336  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
10337 )
10338 fragment.hltIter1HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10339  src = cms.InputTag( "hltIter1HighPtPixelSeeds" ),
10340  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10341  SimpleMagneticField = cms.string( "ParabolicMf" ),
10342  TransientInitialStateEstimatorParameters = cms.PSet(
10343  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10344  numberMeasurementsForFit = cms.int32( 4 ),
10345  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10346  ),
10347  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10348  MeasurementTrackerEvent = cms.InputTag( "hltIter1HighPtMaskedMeasurementTrackerEvent" ),
10349  cleanTrajectoryAfterInOut = cms.bool( False ),
10350  useHitsSplitting = cms.bool( False ),
10351  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10352  doSeedingRegionRebuilding = cms.bool( False ),
10353  maxNSeeds = cms.uint32( 100000 ),
10354  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
10355  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10356  TrajectoryBuilder = cms.string( "" )
10357 )
10358 fragment.hltIter1HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10359  src = cms.InputTag( "hltIter1HighPtCkfTrackCandidates" ),
10360  SimpleMagneticField = cms.string( "ParabolicMf" ),
10361  clusterRemovalInfo = cms.InputTag( "" ),
10362  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10363  MeasurementTrackerEvent = cms.InputTag( "hltIter1HighPtMaskedMeasurementTrackerEvent" ),
10364  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10365  useHitsSplitting = cms.bool( False ),
10366  MeasurementTracker = cms.string( "" ),
10367  AlgorithmName = cms.string( "hltIterX" ),
10368  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10369  NavigationSchool = cms.string( "" ),
10370  TrajectoryInEvent = cms.bool( True ),
10371  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10372  GeometricInnerState = cms.bool( True ),
10373  useSimpleMF = cms.bool( True ),
10374  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10375 )
10376 fragment.hltIter1HighPtTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
10377  max_d0 = cms.double( 100.0 ),
10378  minNumber3DLayers = cms.uint32( 0 ),
10379  max_lostHitFraction = cms.double( 1.0 ),
10380  applyAbsCutsIfNoPV = cms.bool( False ),
10381  qualityBit = cms.string( "highPurity" ),
10382  minNumberLayers = cms.uint32( 3 ),
10383  chi2n_par = cms.double( 0.7 ),
10384  useVtxError = cms.bool( False ),
10385  nSigmaZ = cms.double( 3.0 ),
10386  dz_par2 = cms.vdouble( 0.9, 3.0 ),
10387  applyAdaptedPVCuts = cms.bool( True ),
10388  min_eta = cms.double( -9999.0 ),
10389  dz_par1 = cms.vdouble( 0.8, 3.0 ),
10390  copyTrajectories = cms.untracked.bool( True ),
10391  vtxNumber = cms.int32( -1 ),
10392  max_d0NoPV = cms.double( 100.0 ),
10393  keepAllTracks = cms.bool( False ),
10394  maxNumberLostLayers = cms.uint32( 1 ),
10395  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10396  max_relpterr = cms.double( 9999.0 ),
10397  copyExtras = cms.untracked.bool( True ),
10398  max_z0NoPV = cms.double( 100.0 ),
10399  vertexCut = cms.string( "tracksSize>=3" ),
10400  max_z0 = cms.double( 100.0 ),
10401  useVertices = cms.bool( True ),
10402  min_nhits = cms.uint32( 0 ),
10403  src = cms.InputTag( "hltIter1HighPtCtfWithMaterialTracks" ),
10404  max_minMissHitOutOrIn = cms.int32( 99 ),
10405  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10406  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10407  max_eta = cms.double( 9999.0 ),
10408  d0_par2 = cms.vdouble( 0.9, 3.0 ),
10409  d0_par1 = cms.vdouble( 0.85, 3.0 ),
10410  res_par = cms.vdouble( 0.003, 0.001 ),
10411  minHitsToBypassChecks = cms.uint32( 20 )
10412 )
10413 fragment.hltIter1HighPtTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
10414  max_d0 = cms.double( 100.0 ),
10415  minNumber3DLayers = cms.uint32( 0 ),
10416  max_lostHitFraction = cms.double( 1.0 ),
10417  applyAbsCutsIfNoPV = cms.bool( False ),
10418  qualityBit = cms.string( "highPurity" ),
10419  minNumberLayers = cms.uint32( 5 ),
10420  chi2n_par = cms.double( 0.4 ),
10421  useVtxError = cms.bool( False ),
10422  nSigmaZ = cms.double( 3.0 ),
10423  dz_par2 = cms.vdouble( 1.0, 4.0 ),
10424  applyAdaptedPVCuts = cms.bool( True ),
10425  min_eta = cms.double( -9999.0 ),
10426  dz_par1 = cms.vdouble( 1.0, 4.0 ),
10427  copyTrajectories = cms.untracked.bool( True ),
10428  vtxNumber = cms.int32( -1 ),
10429  max_d0NoPV = cms.double( 100.0 ),
10430  keepAllTracks = cms.bool( False ),
10431  maxNumberLostLayers = cms.uint32( 1 ),
10432  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10433  max_relpterr = cms.double( 9999.0 ),
10434  copyExtras = cms.untracked.bool( True ),
10435  max_z0NoPV = cms.double( 100.0 ),
10436  vertexCut = cms.string( "tracksSize>=3" ),
10437  max_z0 = cms.double( 100.0 ),
10438  useVertices = cms.bool( True ),
10439  min_nhits = cms.uint32( 0 ),
10440  src = cms.InputTag( "hltIter1HighPtCtfWithMaterialTracks" ),
10441  max_minMissHitOutOrIn = cms.int32( 99 ),
10442  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10443  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10444  max_eta = cms.double( 9999.0 ),
10445  d0_par2 = cms.vdouble( 1.0, 4.0 ),
10446  d0_par1 = cms.vdouble( 1.0, 4.0 ),
10447  res_par = cms.vdouble( 0.003, 0.001 ),
10448  minHitsToBypassChecks = cms.uint32( 20 )
10449 )
10450 fragment.hltIter1HighPtTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
10451  ShareFrac = cms.double( 0.19 ),
10452  writeOnlyTrkQuals = cms.bool( False ),
10453  MinPT = cms.double( 0.05 ),
10454  allowFirstHitShare = cms.bool( True ),
10455  copyExtras = cms.untracked.bool( True ),
10456  Epsilon = cms.double( -0.001 ),
10457  selectedTrackQuals = cms.VInputTag( 'hltIter1HighPtTrackSelectionHighPurityLoose','hltIter1HighPtTrackSelectionHighPurityTight' ),
10458  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10459  MaxNormalizedChisq = cms.double( 1000.0 ),
10460  copyMVA = cms.bool( False ),
10461  FoundHitBonus = cms.double( 5.0 ),
10462  setsToMerge = cms.VPSet(
10463  cms.PSet( pQual = cms.bool( False ),
10464  tLists = cms.vint32( 0, 1 )
10465  )
10466  ),
10467  MinFound = cms.int32( 3 ),
10468  hasSelector = cms.vint32( 0, 0 ),
10469  TrackProducers = cms.VInputTag( 'hltIter1HighPtTrackSelectionHighPurityLoose','hltIter1HighPtTrackSelectionHighPurityTight' ),
10470  LostHitPenalty = cms.double( 20.0 ),
10471  newQuality = cms.string( "confirmed" )
10472 )
10473 fragment.hltIter1HighPtMerged = cms.EDProducer( "TrackListMerger",
10474  ShareFrac = cms.double( 0.19 ),
10475  writeOnlyTrkQuals = cms.bool( False ),
10476  MinPT = cms.double( 0.05 ),
10477  allowFirstHitShare = cms.bool( True ),
10478  copyExtras = cms.untracked.bool( True ),
10479  Epsilon = cms.double( -0.001 ),
10480  selectedTrackQuals = cms.VInputTag( 'hltIter0HighPtTrackSelectionHighPurity','hltIter1HighPtTrackSelectionHighPurity' ),
10481  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10482  MaxNormalizedChisq = cms.double( 1000.0 ),
10483  copyMVA = cms.bool( False ),
10484  FoundHitBonus = cms.double( 5.0 ),
10485  setsToMerge = cms.VPSet(
10486  cms.PSet( pQual = cms.bool( False ),
10487  tLists = cms.vint32( 0, 1 )
10488  )
10489  ),
10490  MinFound = cms.int32( 3 ),
10491  hasSelector = cms.vint32( 0, 0 ),
10492  TrackProducers = cms.VInputTag( 'hltIter0HighPtTrackSelectionHighPurity','hltIter1HighPtTrackSelectionHighPurity' ),
10493  LostHitPenalty = cms.double( 20.0 ),
10494  newQuality = cms.string( "confirmed" )
10495 )
10496 fragment.hltTrackIter1RefsForJets4Iter2ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
10497  src = cms.InputTag( "hltIter1HighPtMerged" ),
10498  particleType = cms.string( "pi+" )
10499 )
10500 fragment.hltAK6Iter1TrackJets4Iter2ForHighPt = cms.EDProducer( "FastjetJetProducer",
10501  Active_Area_Repeats = cms.int32( 5 ),
10502  doAreaFastjet = cms.bool( False ),
10503  voronoiRfact = cms.double( 0.9 ),
10504  maxBadHcalCells = cms.uint32( 9999999 ),
10505  doAreaDiskApprox = cms.bool( False ),
10506  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10507  jetType = cms.string( "TrackJet" ),
10508  minSeed = cms.uint32( 14327 ),
10509  Ghost_EtaMax = cms.double( 6.0 ),
10510  doRhoFastjet = cms.bool( False ),
10511  jetAlgorithm = cms.string( "AntiKt" ),
10512  nSigmaPU = cms.double( 1.0 ),
10513  GhostArea = cms.double( 0.01 ),
10514  Rho_EtaMax = cms.double( 4.4 ),
10515  maxBadEcalCells = cms.uint32( 9999999 ),
10516  useDeterministicSeed = cms.bool( True ),
10517  doPVCorrection = cms.bool( False ),
10518  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10519  rParam = cms.double( 0.6 ),
10520  maxProblematicHcalCells = cms.uint32( 9999999 ),
10521  doOutputJets = cms.bool( True ),
10522  src = cms.InputTag( "hltTrackIter1RefsForJets4Iter2ForHighPt" ),
10523  inputEtMin = cms.double( 0.1 ),
10524  puPtMin = cms.double( 0.0 ),
10525  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
10526  jetPtMin = cms.double( 1.4 ),
10527  radiusPU = cms.double( 0.6 ),
10528  maxProblematicEcalCells = cms.uint32( 9999999 ),
10529  doPUOffsetCorr = cms.bool( False ),
10530  inputEMin = cms.double( 0.0 ),
10531  useMassDropTagger = cms.bool( False ),
10532  muMin = cms.double( -1.0 ),
10533  subtractorName = cms.string( "" ),
10534  muCut = cms.double( -1.0 ),
10535  subjetPtMin = cms.double( -1.0 ),
10536  useTrimming = cms.bool( False ),
10537  muMax = cms.double( -1.0 ),
10538  yMin = cms.double( -1.0 ),
10539  useFiltering = cms.bool( False ),
10540  rFilt = cms.double( -1.0 ),
10541  yMax = cms.double( -1.0 ),
10542  zcut = cms.double( -1.0 ),
10543  MinVtxNdof = cms.int32( 0 ),
10544  MaxVtxZ = cms.double( 30.0 ),
10545  UseOnlyVertexTracks = cms.bool( False ),
10546  dRMin = cms.double( -1.0 ),
10547  nFilt = cms.int32( -1 ),
10548  usePruning = cms.bool( False ),
10549  maxDepth = cms.int32( -1 ),
10550  yCut = cms.double( -1.0 ),
10551  DzTrVtxMax = cms.double( 0.5 ),
10552  UseOnlyOnePV = cms.bool( True ),
10553  rcut_factor = cms.double( -1.0 ),
10554  sumRecHits = cms.bool( False ),
10555  trimPtFracMin = cms.double( -1.0 ),
10556  dRMax = cms.double( -1.0 ),
10557  DxyTrVtxMax = cms.double( 0.2 ),
10558  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
10559 )
10560 fragment.hltIter1TrackAndTauJets4Iter2ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10561  fractionMinCaloInTauCone = cms.double( 0.7 ),
10562  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10563  tauConeSize = cms.double( 0.2 ),
10564  ptTrkMaxInCaloCone = cms.double( 1.4 ),
10565  isolationConeSize = cms.double( 0.5 ),
10566  inputTrackJetTag = cms.InputTag( "hltAK6Iter1TrackJets4Iter2ForHighPt" ),
10567  nTrkMaxInCaloCone = cms.int32( 0 ),
10568  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
10569  etaMinCaloJet = cms.double( -2.7 ),
10570  etaMaxCaloJet = cms.double( 2.7 ),
10571  ptMinCaloJet = cms.double( 5.0 ),
10572  inputTrackTag = cms.InputTag( "hltIter1HighPtMerged" )
10573 )
10574 fragment.hltIter2HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10575  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10576  maxChi2 = cms.double( 16.0 ),
10577  trajectories = cms.InputTag( "hltIter1HighPtTrackSelectionHighPurity" ),
10578  oldClusterRemovalInfo = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
10579  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10580  overrideTrkQuals = cms.InputTag( "" ),
10581  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10582  TrackQuality = cms.string( "highPurity" )
10583 )
10584 fragment.hltIter2HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10585  clustersToSkip = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10586  OnDemand = cms.bool( False ),
10587  src = cms.InputTag( "hltSiStripClusters" )
10588 )
10589 fragment.hltIter2HighPtPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
10590  layerList = cms.vstring( 'BPix1+BPix2',
10591  'BPix1+BPix3',
10592  'BPix2+BPix3',
10593  'BPix1+FPix1_pos',
10594  'BPix1+FPix1_neg',
10595  'BPix1+FPix2_pos',
10596  'BPix1+FPix2_neg',
10597  'BPix2+FPix1_pos',
10598  'BPix2+FPix1_neg',
10599  'BPix2+FPix2_pos',
10600  'BPix2+FPix2_neg',
10601  'FPix1_pos+FPix2_pos',
10602  'FPix1_neg+FPix2_neg' ),
10603  MTOB = cms.PSet( ),
10604  TEC = cms.PSet( ),
10605  MTID = cms.PSet( ),
10606  FPix = cms.PSet(
10607  HitProducer = cms.string( "hltSiPixelRecHits" ),
10608  hitErrorRZ = cms.double( 0.0036 ),
10609  useErrorsFromParam = cms.bool( True ),
10610  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10611  skipClusters = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10612  hitErrorRPhi = cms.double( 0.0051 )
10613  ),
10614  MTEC = cms.PSet( ),
10615  MTIB = cms.PSet( ),
10616  TID = cms.PSet( ),
10617  TOB = cms.PSet( ),
10618  BPix = cms.PSet(
10619  HitProducer = cms.string( "hltSiPixelRecHits" ),
10620  hitErrorRZ = cms.double( 0.006 ),
10621  useErrorsFromParam = cms.bool( True ),
10622  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10623  skipClusters = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10624  hitErrorRPhi = cms.double( 0.0027 )
10625  ),
10626  TIB = cms.PSet( )
10627 )
10628 fragment.hltIter2HighPtPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10629  RegionFactoryPSet = cms.PSet(
10630  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
10631  RegionPSet = cms.PSet(
10632  precise = cms.bool( True ),
10633  originRadius = cms.double( 0.025 ),
10634  searchOpt = cms.bool( True ),
10635  originZPos = cms.double( 0.0 ),
10636  ptMin = cms.double( 6.0 ),
10637  measurementTrackerName = cms.string( "hltIter2HighPtMaskedMeasurementTrackerEvent" ),
10638  mode = cms.string( "VerticesFixed" ),
10639  maxNRegions = cms.int32( 100 ),
10640  maxNVertices = cms.int32( 10 ),
10641  deltaPhi = cms.double( 0.8 ),
10642  deltaEta = cms.double( 0.8 ),
10643  zErrorBeamSpot = cms.double( 15.0 ),
10644  nSigmaZBeamSpot = cms.double( 3.0 ),
10645  zErrorVetex = cms.double( 0.05 ),
10646  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10647  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10648  input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForHighPt" )
10649  )
10650  ),
10651  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10652  ClusterCheckPSet = cms.PSet(
10653  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10654  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10655  doClusterCheck = cms.bool( False ),
10656  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
10657  MaxNumberOfPixelClusters = cms.uint32( 10000 )
10658  ),
10659  OrderedHitsFactoryPSet = cms.PSet(
10660  maxElement = cms.uint32( 0 ),
10661  ComponentName = cms.string( "StandardHitPairGenerator" ),
10662  GeneratorPSet = cms.PSet(
10663  maxElement = cms.uint32( 100000 ),
10664  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10665  ),
10666  SeedingLayers = cms.InputTag( "hltIter2HighPtPixelLayerPairs" )
10667  ),
10668  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
10669 )
10670 fragment.hltIter2HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10671  src = cms.InputTag( "hltIter2HighPtPixelSeeds" ),
10672  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10673  SimpleMagneticField = cms.string( "ParabolicMf" ),
10674  TransientInitialStateEstimatorParameters = cms.PSet(
10675  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10676  numberMeasurementsForFit = cms.int32( 4 ),
10677  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10678  ),
10679  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10680  MeasurementTrackerEvent = cms.InputTag( "hltIter2HighPtMaskedMeasurementTrackerEvent" ),
10681  cleanTrajectoryAfterInOut = cms.bool( False ),
10682  useHitsSplitting = cms.bool( False ),
10683  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10684  doSeedingRegionRebuilding = cms.bool( False ),
10685  maxNSeeds = cms.uint32( 100000 ),
10686  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
10687  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10688  TrajectoryBuilder = cms.string( "" )
10689 )
10690 fragment.hltIter2HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10691  src = cms.InputTag( "hltIter2HighPtCkfTrackCandidates" ),
10692  SimpleMagneticField = cms.string( "ParabolicMf" ),
10693  clusterRemovalInfo = cms.InputTag( "" ),
10694  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10695  MeasurementTrackerEvent = cms.InputTag( "hltIter2HighPtMaskedMeasurementTrackerEvent" ),
10696  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10697  useHitsSplitting = cms.bool( False ),
10698  MeasurementTracker = cms.string( "" ),
10699  AlgorithmName = cms.string( "hltIterX" ),
10700  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10701  NavigationSchool = cms.string( "" ),
10702  TrajectoryInEvent = cms.bool( True ),
10703  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10704  GeometricInnerState = cms.bool( True ),
10705  useSimpleMF = cms.bool( True ),
10706  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10707 )
10708 fragment.hltIter2HighPtTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
10709  max_d0 = cms.double( 100.0 ),
10710  minNumber3DLayers = cms.uint32( 0 ),
10711  max_lostHitFraction = cms.double( 1.0 ),
10712  applyAbsCutsIfNoPV = cms.bool( False ),
10713  qualityBit = cms.string( "highPurity" ),
10714  minNumberLayers = cms.uint32( 3 ),
10715  chi2n_par = cms.double( 0.7 ),
10716  useVtxError = cms.bool( False ),
10717  nSigmaZ = cms.double( 3.0 ),
10718  dz_par2 = cms.vdouble( 0.4, 4.0 ),
10719  applyAdaptedPVCuts = cms.bool( True ),
10720  min_eta = cms.double( -9999.0 ),
10721  dz_par1 = cms.vdouble( 0.35, 4.0 ),
10722  copyTrajectories = cms.untracked.bool( True ),
10723  vtxNumber = cms.int32( -1 ),
10724  max_d0NoPV = cms.double( 100.0 ),
10725  keepAllTracks = cms.bool( False ),
10726  maxNumberLostLayers = cms.uint32( 1 ),
10727  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10728  max_relpterr = cms.double( 9999.0 ),
10729  copyExtras = cms.untracked.bool( True ),
10730  max_z0NoPV = cms.double( 100.0 ),
10731  vertexCut = cms.string( "tracksSize>=3" ),
10732  max_z0 = cms.double( 100.0 ),
10733  useVertices = cms.bool( True ),
10734  min_nhits = cms.uint32( 0 ),
10735  src = cms.InputTag( "hltIter2HighPtCtfWithMaterialTracks" ),
10736  max_minMissHitOutOrIn = cms.int32( 99 ),
10737  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10738  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10739  max_eta = cms.double( 9999.0 ),
10740  d0_par2 = cms.vdouble( 0.4, 4.0 ),
10741  d0_par1 = cms.vdouble( 0.3, 4.0 ),
10742  res_par = cms.vdouble( 0.003, 0.001 ),
10743  minHitsToBypassChecks = cms.uint32( 20 )
10744 )
10745 fragment.hltIter2HighPtMerged = cms.EDProducer( "TrackListMerger",
10746  ShareFrac = cms.double( 0.19 ),
10747  writeOnlyTrkQuals = cms.bool( False ),
10748  MinPT = cms.double( 0.05 ),
10749  allowFirstHitShare = cms.bool( True ),
10750  copyExtras = cms.untracked.bool( True ),
10751  Epsilon = cms.double( -0.001 ),
10752  selectedTrackQuals = cms.VInputTag( 'hltIter1HighPtMerged','hltIter2HighPtTrackSelectionHighPurity' ),
10753  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10754  MaxNormalizedChisq = cms.double( 1000.0 ),
10755  copyMVA = cms.bool( False ),
10756  FoundHitBonus = cms.double( 5.0 ),
10757  setsToMerge = cms.VPSet(
10758  cms.PSet( pQual = cms.bool( False ),
10759  tLists = cms.vint32( 0, 1 )
10760  )
10761  ),
10762  MinFound = cms.int32( 3 ),
10763  hasSelector = cms.vint32( 0, 0 ),
10764  TrackProducers = cms.VInputTag( 'hltIter1HighPtMerged','hltIter2HighPtTrackSelectionHighPurity' ),
10765  LostHitPenalty = cms.double( 20.0 ),
10766  newQuality = cms.string( "confirmed" )
10767 )
10768 fragment.hltTrackIter2RefsForJets4Iter3ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
10769  src = cms.InputTag( "hltIter2HighPtMerged" ),
10770  particleType = cms.string( "pi+" )
10771 )
10772 fragment.hltAK6Iter2TrackJets4Iter3ForHighPt = cms.EDProducer( "FastjetJetProducer",
10773  Active_Area_Repeats = cms.int32( 5 ),
10774  doAreaFastjet = cms.bool( False ),
10775  voronoiRfact = cms.double( 0.9 ),
10776  maxBadHcalCells = cms.uint32( 9999999 ),
10777  doAreaDiskApprox = cms.bool( False ),
10778  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10779  jetType = cms.string( "TrackJet" ),
10780  minSeed = cms.uint32( 14327 ),
10781  Ghost_EtaMax = cms.double( 6.0 ),
10782  doRhoFastjet = cms.bool( False ),
10783  jetAlgorithm = cms.string( "AntiKt" ),
10784  nSigmaPU = cms.double( 1.0 ),
10785  GhostArea = cms.double( 0.01 ),
10786  Rho_EtaMax = cms.double( 4.4 ),
10787  maxBadEcalCells = cms.uint32( 9999999 ),
10788  useDeterministicSeed = cms.bool( True ),
10789  doPVCorrection = cms.bool( False ),
10790  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10791  rParam = cms.double( 0.6 ),
10792  maxProblematicHcalCells = cms.uint32( 9999999 ),
10793  doOutputJets = cms.bool( True ),
10794  src = cms.InputTag( "hltTrackIter2RefsForJets4Iter3ForHighPt" ),
10795  inputEtMin = cms.double( 0.1 ),
10796  puPtMin = cms.double( 0.0 ),
10797  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
10798  jetPtMin = cms.double( 3.0 ),
10799  radiusPU = cms.double( 0.6 ),
10800  maxProblematicEcalCells = cms.uint32( 9999999 ),
10801  doPUOffsetCorr = cms.bool( False ),
10802  inputEMin = cms.double( 0.0 ),
10803  useMassDropTagger = cms.bool( False ),
10804  muMin = cms.double( -1.0 ),
10805  subtractorName = cms.string( "" ),
10806  muCut = cms.double( -1.0 ),
10807  subjetPtMin = cms.double( -1.0 ),
10808  useTrimming = cms.bool( False ),
10809  muMax = cms.double( -1.0 ),
10810  yMin = cms.double( -1.0 ),
10811  useFiltering = cms.bool( False ),
10812  rFilt = cms.double( -1.0 ),
10813  yMax = cms.double( -1.0 ),
10814  zcut = cms.double( -1.0 ),
10815  MinVtxNdof = cms.int32( 0 ),
10816  MaxVtxZ = cms.double( 30.0 ),
10817  UseOnlyVertexTracks = cms.bool( False ),
10818  dRMin = cms.double( -1.0 ),
10819  nFilt = cms.int32( -1 ),
10820  usePruning = cms.bool( False ),
10821  maxDepth = cms.int32( -1 ),
10822  yCut = cms.double( -1.0 ),
10823  DzTrVtxMax = cms.double( 0.5 ),
10824  UseOnlyOnePV = cms.bool( True ),
10825  rcut_factor = cms.double( -1.0 ),
10826  sumRecHits = cms.bool( False ),
10827  trimPtFracMin = cms.double( -1.0 ),
10828  dRMax = cms.double( -1.0 ),
10829  DxyTrVtxMax = cms.double( 0.2 ),
10830  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
10831 )
10832 fragment.hltIter2TrackAndTauJets4Iter3ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10833  fractionMinCaloInTauCone = cms.double( 0.7 ),
10834  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10835  tauConeSize = cms.double( 0.2 ),
10836  ptTrkMaxInCaloCone = cms.double( 3.0 ),
10837  isolationConeSize = cms.double( 0.5 ),
10838  inputTrackJetTag = cms.InputTag( "hltAK6Iter2TrackJets4Iter3ForHighPt" ),
10839  nTrkMaxInCaloCone = cms.int32( 0 ),
10840  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
10841  etaMinCaloJet = cms.double( -2.7 ),
10842  etaMaxCaloJet = cms.double( 2.7 ),
10843  ptMinCaloJet = cms.double( 5.0 ),
10844  inputTrackTag = cms.InputTag( "hltIter2HighPtMerged" )
10845 )
10846 fragment.hltIter3HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10847  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10848  maxChi2 = cms.double( 16.0 ),
10849  trajectories = cms.InputTag( "hltIter2HighPtTrackSelectionHighPurity" ),
10850  oldClusterRemovalInfo = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10851  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10852  overrideTrkQuals = cms.InputTag( "" ),
10853  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10854  TrackQuality = cms.string( "highPurity" )
10855 )
10856 fragment.hltIter3HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10857  clustersToSkip = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10858  OnDemand = cms.bool( False ),
10859  src = cms.InputTag( "hltSiStripClusters" )
10860 )
10861 fragment.hltIter3HighPtLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
10862  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10863  'BPix1+BPix2+FPix1_pos',
10864  'BPix1+BPix2+FPix1_neg',
10865  'BPix1+FPix1_pos+FPix2_pos',
10866  'BPix1+FPix1_neg+FPix2_neg',
10867  'BPix2+FPix1_pos+FPix2_pos',
10868  'BPix2+FPix1_neg+FPix2_neg',
10869  'FPix1_pos+FPix2_pos+TEC1_pos',
10870  'FPix1_neg+FPix2_neg+TEC1_neg',
10871  'FPix2_pos+TEC2_pos+TEC3_pos',
10872  'FPix2_neg+TEC2_neg+TEC3_neg',
10873  'BPix2+BPix3+TIB1',
10874  'BPix2+BPix3+TIB2',
10875  'BPix1+BPix3+TIB1',
10876  'BPix1+BPix3+TIB2',
10877  'BPix1+BPix2+TIB1',
10878  'BPix1+BPix2+TIB2' ),
10879  MTOB = cms.PSet( ),
10880  TEC = cms.PSet(
10881  useRingSelector = cms.bool( True ),
10882  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10883  minRing = cms.int32( 1 ),
10884  maxRing = cms.int32( 1 ),
10885  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10886  ),
10887  MTID = cms.PSet( ),
10888  FPix = cms.PSet(
10889  HitProducer = cms.string( "hltSiPixelRecHits" ),
10890  hitErrorRZ = cms.double( 0.0036 ),
10891  useErrorsFromParam = cms.bool( True ),
10892  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10893  skipClusters = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10894  hitErrorRPhi = cms.double( 0.0051 )
10895  ),
10896  MTEC = cms.PSet( ),
10897  MTIB = cms.PSet( ),
10898  TID = cms.PSet( ),
10899  TOB = cms.PSet( ),
10900  BPix = cms.PSet(
10901  HitProducer = cms.string( "hltSiPixelRecHits" ),
10902  hitErrorRZ = cms.double( 0.006 ),
10903  useErrorsFromParam = cms.bool( True ),
10904  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10905  skipClusters = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10906  hitErrorRPhi = cms.double( 0.0027 )
10907  ),
10908  TIB = cms.PSet(
10909  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10910  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10911  )
10912 )
10913 fragment.hltIter3HighPtMixedSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10914  RegionFactoryPSet = cms.PSet(
10915  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
10916  RegionPSet = cms.PSet(
10917  precise = cms.bool( True ),
10918  originRadius = cms.double( 0.05 ),
10919  vertexSrc = cms.InputTag( "hltPixelVerticesForHighPt" ),
10920  searchOpt = cms.bool( True ),
10921  ptMin = cms.double( 6.0 ),
10922  measurementTrackerName = cms.string( "hltIter3HighPtMaskedMeasurementTrackerEvent" ),
10923  mode = cms.string( "VerticesFixed" ),
10924  maxNRegions = cms.int32( 100 ),
10925  maxNVertices = cms.int32( 10 ),
10926  deltaPhi = cms.double( 0.5 ),
10927  deltaEta = cms.double( 0.5 ),
10928  zErrorBeamSpot = cms.double( 15.0 ),
10929  nSigmaZBeamSpot = cms.double( 3.0 ),
10930  zErrorVetex = cms.double( 0.05 ),
10931  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10932  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10933  input = cms.InputTag( "hltIter2TrackAndTauJets4Iter3ForHighPt" )
10934  )
10935  ),
10936  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10937  ClusterCheckPSet = cms.PSet(
10938  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10939  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10940  doClusterCheck = cms.bool( False ),
10941  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
10942  MaxNumberOfPixelClusters = cms.uint32( 10000 )
10943  ),
10944  OrderedHitsFactoryPSet = cms.PSet(
10945  maxElement = cms.uint32( 0 ),
10946  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10947  GeneratorPSet = cms.PSet(
10948  useBending = cms.bool( True ),
10949  useFixedPreFiltering = cms.bool( False ),
10950  maxElement = cms.uint32( 100000 ),
10951  phiPreFiltering = cms.double( 0.3 ),
10952  extraHitRPhitolerance = cms.double( 0.032 ),
10953  useMultScattering = cms.bool( True ),
10954  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10955  extraHitRZtolerance = cms.double( 0.037 ),
10956  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10957  ),
10958  SeedingLayers = cms.InputTag( "hltIter3HighPtLayerTriplets" )
10959  ),
10960  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
10961 )
10962 fragment.hltIter3HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10963  src = cms.InputTag( "hltIter3HighPtMixedSeeds" ),
10964  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10965  SimpleMagneticField = cms.string( "ParabolicMf" ),
10966  TransientInitialStateEstimatorParameters = cms.PSet(
10967  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10968  numberMeasurementsForFit = cms.int32( 4 ),
10969  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10970  ),
10971  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10972  MeasurementTrackerEvent = cms.InputTag( "hltIter3HighPtMaskedMeasurementTrackerEvent" ),
10973  cleanTrajectoryAfterInOut = cms.bool( False ),
10974  useHitsSplitting = cms.bool( False ),
10975  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10976  doSeedingRegionRebuilding = cms.bool( False ),
10977  maxNSeeds = cms.uint32( 100000 ),
10978  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryBuilderIT" ) ),
10979  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10980  TrajectoryBuilder = cms.string( "" )
10981 )
10982 fragment.hltIter3HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10983  src = cms.InputTag( "hltIter3HighPtCkfTrackCandidates" ),
10984  SimpleMagneticField = cms.string( "ParabolicMf" ),
10985  clusterRemovalInfo = cms.InputTag( "" ),
10986  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10987  MeasurementTrackerEvent = cms.InputTag( "hltIter3HighPtMaskedMeasurementTrackerEvent" ),
10988  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10989  useHitsSplitting = cms.bool( False ),
10990  MeasurementTracker = cms.string( "" ),
10991  AlgorithmName = cms.string( "hltIterX" ),
10992  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10993  NavigationSchool = cms.string( "" ),
10994  TrajectoryInEvent = cms.bool( True ),
10995  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10996  GeometricInnerState = cms.bool( True ),
10997  useSimpleMF = cms.bool( True ),
10998  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10999 )
11000 fragment.hltIter3HighPtTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
11001  max_d0 = cms.double( 100.0 ),
11002  minNumber3DLayers = cms.uint32( 0 ),
11003  max_lostHitFraction = cms.double( 1.0 ),
11004  applyAbsCutsIfNoPV = cms.bool( False ),
11005  qualityBit = cms.string( "highPurity" ),
11006  minNumberLayers = cms.uint32( 3 ),
11007  chi2n_par = cms.double( 0.7 ),
11008  useVtxError = cms.bool( False ),
11009  nSigmaZ = cms.double( 3.0 ),
11010  dz_par2 = cms.vdouble( 0.9, 3.0 ),
11011  applyAdaptedPVCuts = cms.bool( True ),
11012  min_eta = cms.double( -9999.0 ),
11013  dz_par1 = cms.vdouble( 0.85, 3.0 ),
11014  copyTrajectories = cms.untracked.bool( True ),
11015  vtxNumber = cms.int32( -1 ),
11016  max_d0NoPV = cms.double( 100.0 ),
11017  keepAllTracks = cms.bool( False ),
11018  maxNumberLostLayers = cms.uint32( 1 ),
11019  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11020  max_relpterr = cms.double( 9999.0 ),
11021  copyExtras = cms.untracked.bool( True ),
11022  max_z0NoPV = cms.double( 100.0 ),
11023  vertexCut = cms.string( "tracksSize>=3" ),
11024  max_z0 = cms.double( 100.0 ),
11025  useVertices = cms.bool( True ),
11026  min_nhits = cms.uint32( 0 ),
11027  src = cms.InputTag( "hltIter3HighPtCtfWithMaterialTracks" ),
11028  max_minMissHitOutOrIn = cms.int32( 99 ),
11029  chi2n_no1Dmod_par = cms.double( 9999.0 ),
11030  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
11031  max_eta = cms.double( 9999.0 ),
11032  d0_par2 = cms.vdouble( 0.9, 3.0 ),
11033  d0_par1 = cms.vdouble( 0.85, 3.0 ),
11034  res_par = cms.vdouble( 0.003, 0.001 ),
11035  minHitsToBypassChecks = cms.uint32( 20 )
11036 )
11037 fragment.hltIter3HighPtTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
11038  max_d0 = cms.double( 100.0 ),
11039  minNumber3DLayers = cms.uint32( 0 ),
11040  max_lostHitFraction = cms.double( 1.0 ),
11041  applyAbsCutsIfNoPV = cms.bool( False ),
11042  qualityBit = cms.string( "highPurity" ),
11043  minNumberLayers = cms.uint32( 5 ),
11044  chi2n_par = cms.double( 0.4 ),
11045  useVtxError = cms.bool( False ),
11046  nSigmaZ = cms.double( 3.0 ),
11047  dz_par2 = cms.vdouble( 1.0, 4.0 ),
11048  applyAdaptedPVCuts = cms.bool( True ),
11049  min_eta = cms.double( -9999.0 ),
11050  dz_par1 = cms.vdouble( 1.0, 4.0 ),
11051  copyTrajectories = cms.untracked.bool( True ),
11052  vtxNumber = cms.int32( -1 ),
11053  max_d0NoPV = cms.double( 100.0 ),
11054  keepAllTracks = cms.bool( False ),
11055  maxNumberLostLayers = cms.uint32( 1 ),
11056  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11057  max_relpterr = cms.double( 9999.0 ),
11058  copyExtras = cms.untracked.bool( True ),
11059  max_z0NoPV = cms.double( 100.0 ),
11060  vertexCut = cms.string( "tracksSize>=3" ),
11061  max_z0 = cms.double( 100.0 ),
11062  useVertices = cms.bool( True ),
11063  min_nhits = cms.uint32( 0 ),
11064  src = cms.InputTag( "hltIter3HighPtCtfWithMaterialTracks" ),
11065  max_minMissHitOutOrIn = cms.int32( 99 ),
11066  chi2n_no1Dmod_par = cms.double( 9999.0 ),
11067  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
11068  max_eta = cms.double( 9999.0 ),
11069  d0_par2 = cms.vdouble( 1.0, 4.0 ),
11070  d0_par1 = cms.vdouble( 1.0, 4.0 ),
11071  res_par = cms.vdouble( 0.003, 0.001 ),
11072  minHitsToBypassChecks = cms.uint32( 20 )
11073 )
11074 fragment.hltIter3HighPtTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
11075  ShareFrac = cms.double( 0.19 ),
11076  writeOnlyTrkQuals = cms.bool( False ),
11077  MinPT = cms.double( 0.05 ),
11078  allowFirstHitShare = cms.bool( True ),
11079  copyExtras = cms.untracked.bool( True ),
11080  Epsilon = cms.double( -0.001 ),
11081  selectedTrackQuals = cms.VInputTag( 'hltIter3HighPtTrackSelectionHighPurityLoose','hltIter3HighPtTrackSelectionHighPurityTight' ),
11082  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11083  MaxNormalizedChisq = cms.double( 1000.0 ),
11084  copyMVA = cms.bool( False ),
11085  FoundHitBonus = cms.double( 5.0 ),
11086  setsToMerge = cms.VPSet(
11087  cms.PSet( pQual = cms.bool( False ),
11088  tLists = cms.vint32( 0, 1 )
11089  )
11090  ),
11091  MinFound = cms.int32( 3 ),
11092  hasSelector = cms.vint32( 0, 0 ),
11093  TrackProducers = cms.VInputTag( 'hltIter3HighPtTrackSelectionHighPurityLoose','hltIter3HighPtTrackSelectionHighPurityTight' ),
11094  LostHitPenalty = cms.double( 20.0 ),
11095  newQuality = cms.string( "confirmed" )
11096 )
11097 fragment.hltIter3HighPtMerged = cms.EDProducer( "TrackListMerger",
11098  ShareFrac = cms.double( 0.19 ),
11099  writeOnlyTrkQuals = cms.bool( False ),
11100  MinPT = cms.double( 0.05 ),
11101  allowFirstHitShare = cms.bool( True ),
11102  copyExtras = cms.untracked.bool( True ),
11103  Epsilon = cms.double( -0.001 ),
11104  selectedTrackQuals = cms.VInputTag( 'hltIter2HighPtMerged','hltIter3HighPtTrackSelectionHighPurity' ),
11105  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11106  MaxNormalizedChisq = cms.double( 1000.0 ),
11107  copyMVA = cms.bool( False ),
11108  FoundHitBonus = cms.double( 5.0 ),
11109  setsToMerge = cms.VPSet(
11110  cms.PSet( pQual = cms.bool( False ),
11111  tLists = cms.vint32( 0, 1 )
11112  )
11113  ),
11114  MinFound = cms.int32( 3 ),
11115  hasSelector = cms.vint32( 0, 0 ),
11116  TrackProducers = cms.VInputTag( 'hltIter2HighPtMerged','hltIter3HighPtTrackSelectionHighPurity' ),
11117  LostHitPenalty = cms.double( 20.0 ),
11118  newQuality = cms.string( "confirmed" )
11119 )
11120 fragment.hltTrackIter3RefsForJets4Iter4ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
11121  src = cms.InputTag( "hltIter3HighPtMerged" ),
11122  particleType = cms.string( "pi+" )
11123 )
11124 fragment.hltAK6Iter3TrackJets4Iter4ForHighPt = cms.EDProducer( "FastjetJetProducer",
11125  Active_Area_Repeats = cms.int32( 5 ),
11126  doAreaFastjet = cms.bool( False ),
11127  voronoiRfact = cms.double( 0.9 ),
11128  maxBadHcalCells = cms.uint32( 9999999 ),
11129  doAreaDiskApprox = cms.bool( False ),
11130  maxRecoveredEcalCells = cms.uint32( 9999999 ),
11131  jetType = cms.string( "TrackJet" ),
11132  minSeed = cms.uint32( 14327 ),
11133  Ghost_EtaMax = cms.double( 6.0 ),
11134  doRhoFastjet = cms.bool( False ),
11135  jetAlgorithm = cms.string( "AntiKt" ),
11136  nSigmaPU = cms.double( 1.0 ),
11137  GhostArea = cms.double( 0.01 ),
11138  Rho_EtaMax = cms.double( 4.4 ),
11139  maxBadEcalCells = cms.uint32( 9999999 ),
11140  useDeterministicSeed = cms.bool( True ),
11141  doPVCorrection = cms.bool( False ),
11142  maxRecoveredHcalCells = cms.uint32( 9999999 ),
11143  rParam = cms.double( 0.6 ),
11144  maxProblematicHcalCells = cms.uint32( 9999999 ),
11145  doOutputJets = cms.bool( True ),
11146  src = cms.InputTag( "hltTrackIter3RefsForJets4Iter4ForHighPt" ),
11147  inputEtMin = cms.double( 0.1 ),
11148  puPtMin = cms.double( 0.0 ),
11149  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
11150  jetPtMin = cms.double( 4.0 ),
11151  radiusPU = cms.double( 0.6 ),
11152  maxProblematicEcalCells = cms.uint32( 9999999 ),
11153  doPUOffsetCorr = cms.bool( False ),
11154  inputEMin = cms.double( 0.0 ),
11155  useMassDropTagger = cms.bool( False ),
11156  muMin = cms.double( -1.0 ),
11157  subtractorName = cms.string( "" ),
11158  muCut = cms.double( -1.0 ),
11159  subjetPtMin = cms.double( -1.0 ),
11160  useTrimming = cms.bool( False ),
11161  muMax = cms.double( -1.0 ),
11162  yMin = cms.double( -1.0 ),
11163  useFiltering = cms.bool( False ),
11164  rFilt = cms.double( -1.0 ),
11165  yMax = cms.double( -1.0 ),
11166  zcut = cms.double( -1.0 ),
11167  MinVtxNdof = cms.int32( 0 ),
11168  MaxVtxZ = cms.double( 30.0 ),
11169  UseOnlyVertexTracks = cms.bool( False ),
11170  dRMin = cms.double( -1.0 ),
11171  nFilt = cms.int32( -1 ),
11172  usePruning = cms.bool( False ),
11173  maxDepth = cms.int32( -1 ),
11174  yCut = cms.double( -1.0 ),
11175  DzTrVtxMax = cms.double( 0.5 ),
11176  UseOnlyOnePV = cms.bool( True ),
11177  rcut_factor = cms.double( -1.0 ),
11178  sumRecHits = cms.bool( False ),
11179  trimPtFracMin = cms.double( -1.0 ),
11180  dRMax = cms.double( -1.0 ),
11181  DxyTrVtxMax = cms.double( 0.2 ),
11182  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
11183 )
11184 fragment.hltIter3TrackAndTauJets4Iter4ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
11185  fractionMinCaloInTauCone = cms.double( 0.7 ),
11186  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
11187  tauConeSize = cms.double( 0.2 ),
11188  ptTrkMaxInCaloCone = cms.double( 4.0 ),
11189  isolationConeSize = cms.double( 0.5 ),
11190  inputTrackJetTag = cms.InputTag( "hltAK6Iter3TrackJets4Iter4ForHighPt" ),
11191  nTrkMaxInCaloCone = cms.int32( 0 ),
11192  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
11193  etaMinCaloJet = cms.double( -2.7 ),
11194  etaMaxCaloJet = cms.double( 2.7 ),
11195  ptMinCaloJet = cms.double( 5.0 ),
11196  inputTrackTag = cms.InputTag( "hltIter3HighPtMerged" )
11197 )
11198 fragment.hltIter4HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
11199  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
11200  maxChi2 = cms.double( 9.0 ),
11201  trajectories = cms.InputTag( "hltIter3HighPtTrackSelectionHighPurity" ),
11202  oldClusterRemovalInfo = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
11203  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
11204  overrideTrkQuals = cms.InputTag( "" ),
11205  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
11206  TrackQuality = cms.string( "highPurity" )
11207 )
11208 fragment.hltIter4HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
11209  clustersToSkip = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11210  OnDemand = cms.bool( False ),
11211  src = cms.InputTag( "hltSiStripClusters" )
11212 )
11213 fragment.hltIter4HighPtPixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11214  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
11215  'TIB1+TIB2+MTID1_pos',
11216  'TIB1+TIB2+MTID1_neg',
11217  'TID1_pos+TID2_pos+TID3_pos',
11218  'TID1_neg+TID2_neg+TID3_neg',
11219  'TID1_pos+TID2_pos+MTID3_pos',
11220  'TID1_neg+TID2_neg+MTID3_neg' ),
11221  MTOB = cms.PSet( ),
11222  TEC = cms.PSet(
11223  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11224  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11225  useRingSlector = cms.bool( True ),
11226  minRing = cms.int32( 1 ),
11227  maxRing = cms.int32( 2 ),
11228  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
11229  ),
11230  MTID = cms.PSet(
11231  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11232  useRingSlector = cms.bool( True ),
11233  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11234  minRing = cms.int32( 3 ),
11235  maxRing = cms.int32( 3 ),
11236  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
11237  ),
11238  FPix = cms.PSet( ),
11239  MTEC = cms.PSet(
11240  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11241  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11242  useRingSlector = cms.bool( True ),
11243  minRing = cms.int32( 3 ),
11244  maxRing = cms.int32( 3 ),
11245  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
11246  ),
11247  MTIB = cms.PSet(
11248  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11249  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11250  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
11251  ),
11252  TID = cms.PSet(
11253  useRingSlector = cms.bool( True ),
11254  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11255  minRing = cms.int32( 1 ),
11256  maxRing = cms.int32( 2 ),
11257  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11258  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
11259  ),
11260  TOB = cms.PSet( ),
11261  BPix = cms.PSet( ),
11262  TIB = cms.PSet(
11263  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11264  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
11265  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
11266  )
11267 )
11268 fragment.hltIter4HighPtPixelLessSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
11269  RegionFactoryPSet = cms.PSet(
11270  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
11271  RegionPSet = cms.PSet(
11272  precise = cms.bool( True ),
11273  originRadius = cms.double( 1.0 ),
11274  vertexSrc = cms.InputTag( "hltPixelVerticesForHighPt" ),
11275  searchOpt = cms.bool( True ),
11276  ptMin = cms.double( 6.0 ),
11277  measurementTrackerName = cms.string( "hltIter4HighPtMaskedMeasurementTrackerEvent" ),
11278  mode = cms.string( "VerticesFixed" ),
11279  maxNRegions = cms.int32( 100 ),
11280  maxNVertices = cms.int32( 10 ),
11281  deltaPhi = cms.double( 0.5 ),
11282  deltaEta = cms.double( 0.5 ),
11283  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11284  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11285  input = cms.InputTag( "hltIter3TrackAndTauJets4Iter4ForHighPt" ),
11286  zErrorBeamSpot = cms.double( 15.0 ),
11287  nSigmaZBeamSpot = cms.double( 3.0 ),
11288  zErrorVetex = cms.double( 12.0 )
11289  ),
11290  RegionPsetFomBeamSpotBlockFixedZ = cms.PSet(
11291  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11292  RegionPSet = cms.PSet(
11293  precise = cms.bool( True ),
11294  originHalfLength = cms.double( 21.2 ),
11295  originRadius = cms.double( 0.2 ),
11296  ptMin = cms.double( 0.9 ),
11297  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
11298  )
11299  )
11300  ),
11301  SeedComparitorPSet = cms.PSet(
11302  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
11303  FilterAtHelixStage = cms.bool( True ),
11304  FilterPixelHits = cms.bool( False ),
11305  FilterStripHits = cms.bool( False ),
11306  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" )
11307  ),
11308  ClusterCheckPSet = cms.PSet(
11309  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
11310  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
11311  doClusterCheck = cms.bool( False ),
11312  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
11313  MaxNumberOfPixelClusters = cms.uint32( 10000 )
11314  ),
11315  OrderedHitsFactoryPSet = cms.PSet(
11316  ComponentName = cms.string( "StandardMultiHitGenerator" ),
11317  GeneratorPSet = cms.PSet(
11318  ComponentName = cms.string( "MultiHitGeneratorFromChi2" ),
11319  useFixedPreFiltering = cms.bool( False ),
11320  phiPreFiltering = cms.double( 0.3 ),
11321  extraHitRPhitolerance = cms.double( 0.0 ),
11322  extraHitRZtolerance = cms.double( 0.0 ),
11323  extraZKDBox = cms.double( 0.2 ),
11324  extraRKDBox = cms.double( 0.2 ),
11325  extraPhiKDBox = cms.double( 0.005 ),
11326  fnSigmaRZ = cms.double( 2.0 ),
11327  refitHits = cms.bool( True ),
11328  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
11329  maxChi2 = cms.double( 5.0 ),
11330  chi2VsPtCut = cms.bool( True ),
11331  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
11332  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
11333  debug = cms.bool( False ),
11334  detIdsToDebug = cms.vint32( 0, 0, 0 ),
11335  maxElement = cms.uint32( 100000 ),
11336  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
11337  ),
11338  SeedingLayers = cms.InputTag( "hltIter4HighPtPixelLessLayerTriplets" )
11339  ),
11340  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
11341 )
11342 fragment.hltIter4HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
11343  src = cms.InputTag( "hltIter4HighPtPixelLessSeeds" ),
11344  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
11345  SimpleMagneticField = cms.string( "ParabolicMf" ),
11346  TransientInitialStateEstimatorParameters = cms.PSet(
11347  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11348  numberMeasurementsForFit = cms.int32( 4 ),
11349  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11350  ),
11351  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11352  MeasurementTrackerEvent = cms.InputTag( "hltIter4HighPtMaskedMeasurementTrackerEvent" ),
11353  cleanTrajectoryAfterInOut = cms.bool( True ),
11354  useHitsSplitting = cms.bool( True ),
11355  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11356  doSeedingRegionRebuilding = cms.bool( False ),
11357  maxNSeeds = cms.uint32( 100000 ),
11358  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
11359  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11360  TrajectoryBuilder = cms.string( "" )
11361 )
11362 fragment.hltIter4HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
11363  src = cms.InputTag( "hltIter4HighPtCkfTrackCandidates" ),
11364  SimpleMagneticField = cms.string( "ParabolicMf" ),
11365  clusterRemovalInfo = cms.InputTag( "" ),
11366  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11367  MeasurementTrackerEvent = cms.InputTag( "hltIter4HighPtMaskedMeasurementTrackerEvent" ),
11368  Fitter = cms.string( "hltESPFittingSmootherIT" ),
11369  useHitsSplitting = cms.bool( False ),
11370  MeasurementTracker = cms.string( "" ),
11371  AlgorithmName = cms.string( "hltIterX" ),
11372  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11373  NavigationSchool = cms.string( "" ),
11374  TrajectoryInEvent = cms.bool( True ),
11375  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11376  GeometricInnerState = cms.bool( True ),
11377  useSimpleMF = cms.bool( True ),
11378  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
11379 )
11380 fragment.hltIter4HighPtTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
11381  max_d0 = cms.double( 100.0 ),
11382  minNumber3DLayers = cms.uint32( 0 ),
11383  max_lostHitFraction = cms.double( 1.0 ),
11384  applyAbsCutsIfNoPV = cms.bool( False ),
11385  qualityBit = cms.string( "highPurity" ),
11386  minNumberLayers = cms.uint32( 5 ),
11387  chi2n_par = cms.double( 0.25 ),
11388  useVtxError = cms.bool( False ),
11389  nSigmaZ = cms.double( 3.0 ),
11390  dz_par2 = cms.vdouble( 1.0, 4.0 ),
11391  applyAdaptedPVCuts = cms.bool( True ),
11392  min_eta = cms.double( -9999.0 ),
11393  dz_par1 = cms.vdouble( 1.0, 4.0 ),
11394  copyTrajectories = cms.untracked.bool( True ),
11395  vtxNumber = cms.int32( -1 ),
11396  max_d0NoPV = cms.double( 100.0 ),
11397  keepAllTracks = cms.bool( False ),
11398  maxNumberLostLayers = cms.uint32( 0 ),
11399  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11400  max_relpterr = cms.double( 9999.0 ),
11401  copyExtras = cms.untracked.bool( True ),
11402  max_z0NoPV = cms.double( 100.0 ),
11403  vertexCut = cms.string( "tracksSize>=3" ),
11404  max_z0 = cms.double( 100.0 ),
11405  useVertices = cms.bool( True ),
11406  min_nhits = cms.uint32( 0 ),
11407  src = cms.InputTag( "hltIter4HighPtCtfWithMaterialTracks" ),
11408  max_minMissHitOutOrIn = cms.int32( 99 ),
11409  chi2n_no1Dmod_par = cms.double( 9999.0 ),
11410  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
11411  max_eta = cms.double( 9999.0 ),
11412  d0_par2 = cms.vdouble( 1.0, 4.0 ),
11413  d0_par1 = cms.vdouble( 1.0, 4.0 ),
11414  res_par = cms.vdouble( 0.003, 0.001 ),
11415  minHitsToBypassChecks = cms.uint32( 20 )
11416 )
11417 fragment.hltIter4HighPtMerged = cms.EDProducer( "TrackListMerger",
11418  ShareFrac = cms.double( 0.19 ),
11419  writeOnlyTrkQuals = cms.bool( False ),
11420  MinPT = cms.double( 0.05 ),
11421  allowFirstHitShare = cms.bool( True ),
11422  copyExtras = cms.untracked.bool( True ),
11423  Epsilon = cms.double( -0.001 ),
11424  selectedTrackQuals = cms.VInputTag( 'hltIter3HighPtMerged','hltIter4HighPtTrackSelectionHighPurity' ),
11425  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11426  MaxNormalizedChisq = cms.double( 1000.0 ),
11427  copyMVA = cms.bool( False ),
11428  FoundHitBonus = cms.double( 5.0 ),
11429  setsToMerge = cms.VPSet(
11430  cms.PSet( pQual = cms.bool( False ),
11431  tLists = cms.vint32( 0, 1 )
11432  )
11433  ),
11434  MinFound = cms.int32( 3 ),
11435  hasSelector = cms.vint32( 0, 0 ),
11436  TrackProducers = cms.VInputTag( 'hltIter3HighPtMerged','hltIter4HighPtTrackSelectionHighPurity' ),
11437  LostHitPenalty = cms.double( 20.0 ),
11438  newQuality = cms.string( "confirmed" )
11439 )
11440 fragment.hltHighPtGoodFullTracks = cms.EDProducer( "AnalyticalTrackSelector",
11441  max_d0 = cms.double( 100.0 ),
11442  minNumber3DLayers = cms.uint32( 0 ),
11443  max_lostHitFraction = cms.double( 1.0 ),
11444  applyAbsCutsIfNoPV = cms.bool( False ),
11445  qualityBit = cms.string( "loose" ),
11446  minNumberLayers = cms.uint32( 0 ),
11447  chi2n_par = cms.double( 9999.0 ),
11448  useVtxError = cms.bool( False ),
11449  nSigmaZ = cms.double( 100.0 ),
11450  dz_par2 = cms.vdouble( 1.0, 1.0 ),
11451  applyAdaptedPVCuts = cms.bool( True ),
11452  min_eta = cms.double( -9999.0 ),
11453  dz_par1 = cms.vdouble( 9999.0, 1.0 ),
11454  copyTrajectories = cms.untracked.bool( False ),
11455  vtxNumber = cms.int32( -1 ),
11456  max_d0NoPV = cms.double( 0.5 ),
11457  keepAllTracks = cms.bool( False ),
11458  maxNumberLostLayers = cms.uint32( 999 ),
11459  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11460  max_relpterr = cms.double( 0.15 ),
11461  copyExtras = cms.untracked.bool( False ),
11462  max_z0NoPV = cms.double( 100.0 ),
11463  vertexCut = cms.string( "tracksSize>=2" ),
11464  max_z0 = cms.double( 100.0 ),
11465  useVertices = cms.bool( True ),
11466  min_nhits = cms.uint32( 0 ),
11467  src = cms.InputTag( "hltIter4HighPtMerged" ),
11468  max_minMissHitOutOrIn = cms.int32( 99 ),
11469  chi2n_no1Dmod_par = cms.double( 9999.0 ),
11470  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
11471  max_eta = cms.double( 9999.0 ),
11472  d0_par2 = cms.vdouble( 9999.0, 1.0 ),
11473  d0_par1 = cms.vdouble( 9999.0, 1.0 ),
11474  res_par = cms.vdouble( 99999.0, 99999.0 ),
11475  minHitsToBypassChecks = cms.uint32( 999 )
11476 )
11477 fragment.hltHighPtFullCands = cms.EDProducer( "ConcreteChargedCandidateProducer",
11478  src = cms.InputTag( "hltHighPtGoodFullTracks" ),
11479  particleType = cms.string( "pi+" )
11480 )
11481 fragment.hltHighPtFullTrack12 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11482  saveTags = cms.bool( True ),
11483  MinTrks = cms.int32( 1 ),
11484  MinPt = cms.double( 12.0 ),
11485  MaxVz = cms.double( 15.0 ),
11486  MaxEta = cms.double( 2.4 ),
11487  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11488  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11489  MaxPt = cms.double( 9999.0 ),
11490  MinSep = cms.double( 0.4 )
11491 )
11492 fragment.hltPreFullTrack20 = cms.EDFilter( "HLTPrescaler",
11493  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11494  offset = cms.uint32( 0 )
11495 )
11496 fragment.hltHighPtFullTrack20 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11497  saveTags = cms.bool( True ),
11498  MinTrks = cms.int32( 1 ),
11499  MinPt = cms.double( 20.0 ),
11500  MaxVz = cms.double( 15.0 ),
11501  MaxEta = cms.double( 2.4 ),
11502  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11503  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11504  MaxPt = cms.double( 9999.0 ),
11505  MinSep = cms.double( 0.4 )
11506 )
11507 fragment.hltPreFullTrack30 = cms.EDFilter( "HLTPrescaler",
11508  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11509  offset = cms.uint32( 0 )
11510 )
11511 fragment.hltHighPtFullTrack30 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11512  saveTags = cms.bool( True ),
11513  MinTrks = cms.int32( 1 ),
11514  MinPt = cms.double( 30.0 ),
11515  MaxVz = cms.double( 15.0 ),
11516  MaxEta = cms.double( 2.4 ),
11517  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11518  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11519  MaxPt = cms.double( 9999.0 ),
11520  MinSep = cms.double( 0.4 )
11521 )
11522 fragment.hltPreFullTrack50 = cms.EDFilter( "HLTPrescaler",
11523  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11524  offset = cms.uint32( 0 )
11525 )
11526 fragment.hltHighPtFullTrack50 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11527  saveTags = cms.bool( True ),
11528  MinTrks = cms.int32( 1 ),
11529  MinPt = cms.double( 50.0 ),
11530  MaxVz = cms.double( 15.0 ),
11531  MaxEta = cms.double( 2.4 ),
11532  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11533  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11534  MaxPt = cms.double( 9999.0 ),
11535  MinSep = cms.double( 0.4 )
11536 )
11537 fragment.hltPreActivityEcalSC7 = cms.EDFilter( "HLTPrescaler",
11538  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11539  offset = cms.uint32( 0 )
11540 )
11541 fragment.hltActivityEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
11542  saveTags = cms.bool( False ),
11543  L1NonIsoCand = cms.InputTag( "" ),
11544  relaxed = cms.untracked.bool( False ),
11545  L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
11546  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
11547  etcutEB = cms.double( 7.0 ),
11548  etcutEE = cms.double( 7.0 ),
11549  ncandcut = cms.int32( 1 )
11550 )
11551 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
11552  SelectedTriggerType = cms.int32( 2 )
11553 )
11554 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
11555  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11556  offset = cms.uint32( 0 )
11557 )
11558 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
11559  inputTag = cms.InputTag( "rawDataCollector" ),
11560  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 )
11561 )
11562 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
11563  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11564  offset = cms.uint32( 0 )
11565 )
11566 fragment.hltHcalCalibTypeFilter = cms.EDFilter( "HLTHcalCalibTypeFilter",
11567  InputTag = cms.InputTag( "rawDataCollector" ),
11568  CalibTypes = cms.vint32( 1, 2, 3, 4, 5, 6 ),
11569  FilterSummary = cms.untracked.bool( False )
11570 )
11571 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
11572  inputTag = cms.InputTag( "rawDataCollector" ),
11573  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 )
11574 )
11575 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
11576  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11577  offset = cms.uint32( 0 )
11578 )
11579 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
11580  ampCut_endcapM = cms.vdouble( 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0 ),
11581  ampCut_barrel = cms.double( 8.0 ),
11582  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
11583  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ),
11584  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
11585  ampCut_endcap = cms.double( 12.0 ),
11586  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
11587  statusThreshold = cms.uint32( 3 ),
11588  useRecoFlag = cms.bool( False ),
11589  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
11590  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11591  ampCut_barrelM = cms.vdouble( 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0 ),
11592  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
11593  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11594  ampCut_endcapP = cms.vdouble( 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0 ),
11595  ampCut_barrelP = cms.vdouble( 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0 )
11596 )
11597 fragment.hltL1sAlCaEcalPi0EtaLowPU = cms.EDFilter( "HLTLevel1GTSeed",
11598  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_BptxAND OR L1_SingleJet16 OR L1_SingleEG5 OR L1_DoubleJet20 OR L1_SingleJet20 OR L1_SingleJet36" ),
11599  saveTags = cms.bool( True ),
11600  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11601  L1UseL1TriggerObjectMaps = cms.bool( True ),
11602  L1UseAliasesForSeeding = cms.bool( True ),
11603  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11604  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11605  L1NrBxInEvent = cms.int32( 3 ),
11606  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11607  L1TechTriggerSeeding = cms.bool( False )
11608 )
11609 fragment.hltPreAlCaEcalPi0EBonlyLowPU = cms.EDFilter( "HLTPrescaler",
11610  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11611  offset = cms.uint32( 0 )
11612 )
11613 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
11614  statusLevelRecHitsToUse = cms.int32( 1 ),
11615  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
11616  flagLevelRecHitsToUse = cms.int32( 1 ),
11617  maxNumberofClusters = cms.int32( 99999 ),
11618  clusPhiSize = cms.int32( 3 ),
11619  posCalcParameters = cms.PSet(
11620  T0_barl = cms.double( 7.4 ),
11621  LogWeighted = cms.bool( True ),
11622  T0_endc = cms.double( 3.1 ),
11623  T0_endcPresh = cms.double( 1.2 ),
11624  W0 = cms.double( 4.2 ),
11625  X0 = cms.double( 0.89 )
11626  ),
11627  clusEtaSize = cms.int32( 3 ),
11628  useRecoFlag = cms.bool( False ),
11629  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11630  maxNumberofSeeds = cms.int32( 99999 ),
11631  useDBStatus = cms.bool( True ),
11632  debugLevel = cms.int32( 0 ),
11633  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11634  clusSeedThrEndCap = cms.double( 1.0 ),
11635  clusSeedThr = cms.double( 0.5 ),
11636  doEndcaps = cms.bool( True ),
11637  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
11638  doBarrel = cms.bool( True )
11639 )
11640 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11641  barrelSelection = cms.PSet(
11642  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
11643  massLowPi0Cand = cms.double( 0.104 ),
11644  seleIsoBarrel_region2 = cms.double( 0.5 ),
11645  seleMinvMaxBarrel = cms.double( 0.22 ),
11646  seleIsoBarrel_region1 = cms.double( 0.5 ),
11647  seleMinvMinBarrel = cms.double( 0.06 ),
11648  selePtPairBarrel_region2 = cms.double( 1.75 ),
11649  seleS9S25Gamma = cms.double( 0.0 ),
11650  selePtPairBarrel_region1 = cms.double( 2.0 ),
11651  region1_Barrel = cms.double( 1.0 ),
11652  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
11653  massHighPi0Cand = cms.double( 0.163 ),
11654  ptMinForIsolation = cms.double( 1.0 ),
11655  store5x5RecHitEB = cms.bool( False ),
11656  selePtGammaBarrel_region1 = cms.double( 0.65 ),
11657  seleBeltDeta = cms.double( 0.05 ),
11658  removePi0CandidatesForEta = cms.bool( False ),
11659  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11660  selePtGammaBarrel_region2 = cms.double( 0.65 ),
11661  seleBeltDR = cms.double( 0.2 )
11662  ),
11663  statusLevelRecHitsToUse = cms.int32( 1 ),
11664  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11665  doSelBarrel = cms.bool( True ),
11666  flagLevelRecHitsToUse = cms.int32( 1 ),
11667  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11668  doSelEndcap = cms.bool( False ),
11669  storeRecHitES = cms.bool( False ),
11670  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11671  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11672  useRecoFlag = cms.bool( False ),
11673  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11674  debugLevel = cms.int32( 0 ),
11675  endcapSelection = cms.PSet(
11676  seleS9S25GammaEndCap = cms.double( 0.0 ),
11677  seleBeltDREndCap = cms.double( 0.2 ),
11678  region1_EndCap = cms.double( 1.8 ),
11679  seleMinvMinEndCap = cms.double( 0.05 ),
11680  store5x5RecHitEE = cms.bool( False ),
11681  seleMinvMaxEndCap = cms.double( 0.3 ),
11682  selePtPairEndCap_region1 = cms.double( 1.5 ),
11683  selePtPairEndCap_region3 = cms.double( 99.0 ),
11684  selePtPairEndCap_region2 = cms.double( 1.5 ),
11685  selePtGammaEndCap_region3 = cms.double( 0.5 ),
11686  seleBeltDetaEndCap = cms.double( 0.05 ),
11687  seleIsoEndCap_region1 = cms.double( 0.5 ),
11688  region2_EndCap = cms.double( 2.0 ),
11689  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
11690  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
11691  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
11692  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
11693  seleIsoEndCap_region2 = cms.double( 0.5 ),
11694  ptMinForIsolationEndCap = cms.double( 0.5 ),
11695  selePtGammaEndCap_region1 = cms.double( 0.5 ),
11696  seleIsoEndCap_region3 = cms.double( 0.5 ),
11697  selePtGammaEndCap_region2 = cms.double( 0.5 ),
11698  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" )
11699  ),
11700  preshowerSelection = cms.PSet(
11701  preshCalibGamma = cms.double( 0.024 ),
11702  preshStripEnergyCut = cms.double( 0.0 ),
11703  debugLevelES = cms.string( "" ),
11704  preshCalibPlaneY = cms.double( 0.7 ),
11705  preshCalibPlaneX = cms.double( 1.0 ),
11706  preshCalibMIP = cms.double( 9.0E-5 ),
11707  preshNclust = cms.int32( 4 ),
11708  ESCollection = cms.string( "pi0EcalRecHitsES" ),
11709  preshClusterEnergyCut = cms.double( 0.0 ),
11710  preshSeededNstrip = cms.int32( 15 )
11711  ),
11712  useDBStatus = cms.bool( True )
11713 )
11714 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
11715  doEnergyScale = cms.bool( False ),
11716  doLaserCorrectionsInverse = cms.bool( False ),
11717  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
11718  doEnergyScaleInverse = cms.bool( False ),
11719  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
11720  doIntercalibInverse = cms.bool( False ),
11721  doLaserCorrections = cms.bool( False ),
11722  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11723  doIntercalib = cms.bool( False ),
11724  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
11725 )
11726 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
11727  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
11728  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
11729  digisOut = cms.string( "pi0EBDigis" ),
11730  region = cms.string( "barrel" )
11731 )
11732 fragment.hltPreAlCaEcalPi0EEonlyLowPU = cms.EDFilter( "HLTPrescaler",
11733  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11734  offset = cms.uint32( 0 )
11735 )
11736 fragment.hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11737  barrelSelection = cms.PSet(
11738  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
11739  massLowPi0Cand = cms.double( 0.104 ),
11740  seleIsoBarrel_region2 = cms.double( 0.5 ),
11741  seleMinvMaxBarrel = cms.double( 0.22 ),
11742  seleIsoBarrel_region1 = cms.double( 0.5 ),
11743  seleMinvMinBarrel = cms.double( 0.06 ),
11744  selePtPairBarrel_region2 = cms.double( 1.5 ),
11745  seleS9S25Gamma = cms.double( 0.0 ),
11746  selePtPairBarrel_region1 = cms.double( 1.5 ),
11747  region1_Barrel = cms.double( 1.0 ),
11748  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
11749  massHighPi0Cand = cms.double( 0.163 ),
11750  ptMinForIsolation = cms.double( 1.0 ),
11751  store5x5RecHitEB = cms.bool( False ),
11752  selePtGammaBarrel_region1 = cms.double( 0.5 ),
11753  seleBeltDeta = cms.double( 0.05 ),
11754  removePi0CandidatesForEta = cms.bool( False ),
11755  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11756  selePtGammaBarrel_region2 = cms.double( 0.5 ),
11757  seleBeltDR = cms.double( 0.2 )
11758  ),
11759  statusLevelRecHitsToUse = cms.int32( 1 ),
11760  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11761  doSelBarrel = cms.bool( False ),
11762  flagLevelRecHitsToUse = cms.int32( 1 ),
11763  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11764  doSelEndcap = cms.bool( True ),
11765  storeRecHitES = cms.bool( True ),
11766  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11767  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11768  useRecoFlag = cms.bool( False ),
11769  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11770  debugLevel = cms.int32( 0 ),
11771  endcapSelection = cms.PSet(
11772  seleS9S25GammaEndCap = cms.double( 0.0 ),
11773  seleBeltDREndCap = cms.double( 0.2 ),
11774  region1_EndCap = cms.double( 1.8 ),
11775  seleMinvMinEndCap = cms.double( 0.05 ),
11776  store5x5RecHitEE = cms.bool( False ),
11777  seleMinvMaxEndCap = cms.double( 0.3 ),
11778  selePtPairEndCap_region1 = cms.double( 2.5 ),
11779  selePtPairEndCap_region3 = cms.double( 2.0 ),
11780  selePtPairEndCap_region2 = cms.double( 2.0 ),
11781  selePtGammaEndCap_region3 = cms.double( 0.95 ),
11782  seleBeltDetaEndCap = cms.double( 0.05 ),
11783  seleIsoEndCap_region1 = cms.double( 0.5 ),
11784  region2_EndCap = cms.double( 2.0 ),
11785  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
11786  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
11787  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
11788  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
11789  seleIsoEndCap_region2 = cms.double( 0.5 ),
11790  ptMinForIsolationEndCap = cms.double( 0.5 ),
11791  selePtGammaEndCap_region1 = cms.double( 0.8 ),
11792  seleIsoEndCap_region3 = cms.double( 0.5 ),
11793  selePtGammaEndCap_region2 = cms.double( 0.95 ),
11794  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" )
11795  ),
11796  preshowerSelection = cms.PSet(
11797  preshCalibGamma = cms.double( 0.024 ),
11798  preshStripEnergyCut = cms.double( 0.0 ),
11799  debugLevelES = cms.string( "" ),
11800  preshCalibPlaneY = cms.double( 0.7 ),
11801  preshCalibPlaneX = cms.double( 1.0 ),
11802  preshCalibMIP = cms.double( 9.0E-5 ),
11803  preshNclust = cms.int32( 4 ),
11804  ESCollection = cms.string( "pi0EcalRecHitsES" ),
11805  preshClusterEnergyCut = cms.double( 0.0 ),
11806  preshSeededNstrip = cms.int32( 15 )
11807  ),
11808  useDBStatus = cms.bool( True )
11809 )
11810 fragment.hltAlCaPi0EEUncalibratorLowPU = cms.EDProducer( "EcalRecalibRecHitProducer",
11811  doEnergyScale = cms.bool( False ),
11812  doLaserCorrectionsInverse = cms.bool( False ),
11813  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU','pi0EcalRecHitsEE' ),
11814  doEnergyScaleInverse = cms.bool( False ),
11815  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU','pi0EcalRecHitsEE' ),
11816  doIntercalibInverse = cms.bool( False ),
11817  doLaserCorrections = cms.bool( False ),
11818  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11819  doIntercalib = cms.bool( False ),
11820  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
11821 )
11822 fragment.hltAlCaPi0EERechitsToDigisLowPU = cms.EDProducer( "HLTRechitsToDigis",
11823  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
11824  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibratorLowPU','pi0EcalRecHitsEE' ),
11825  digisOut = cms.string( "pi0EEDigis" ),
11826  region = cms.string( "endcap" )
11827 )
11828 fragment.hltPreAlCaEcalEtaEBonlyLowPU = cms.EDFilter( "HLTPrescaler",
11829  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11830  offset = cms.uint32( 0 )
11831 )
11832 fragment.hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11833  barrelSelection = cms.PSet(
11834  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
11835  massLowPi0Cand = cms.double( 0.084 ),
11836  seleIsoBarrel_region2 = cms.double( 0.5 ),
11837  seleMinvMaxBarrel = cms.double( 0.8 ),
11838  seleIsoBarrel_region1 = cms.double( 0.5 ),
11839  seleMinvMinBarrel = cms.double( 0.2 ),
11840  selePtPairBarrel_region2 = cms.double( 2.5 ),
11841  seleS9S25Gamma = cms.double( 0.8 ),
11842  selePtPairBarrel_region1 = cms.double( 2.5 ),
11843  region1_Barrel = cms.double( 1.0 ),
11844  seleS4S9GammaBarrel_region2 = cms.double( 0.87 ),
11845  massHighPi0Cand = cms.double( 0.156 ),
11846  ptMinForIsolation = cms.double( 1.0 ),
11847  store5x5RecHitEB = cms.bool( True ),
11848  selePtGammaBarrel_region1 = cms.double( 0.8 ),
11849  seleBeltDeta = cms.double( 0.1 ),
11850  removePi0CandidatesForEta = cms.bool( True ),
11851  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
11852  selePtGammaBarrel_region2 = cms.double( 0.8 ),
11853  seleBeltDR = cms.double( 0.3 )
11854  ),
11855  statusLevelRecHitsToUse = cms.int32( 1 ),
11856  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11857  doSelBarrel = cms.bool( True ),
11858  flagLevelRecHitsToUse = cms.int32( 1 ),
11859  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11860  doSelEndcap = cms.bool( False ),
11861  storeRecHitES = cms.bool( False ),
11862  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11863  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11864  useRecoFlag = cms.bool( False ),
11865  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11866  debugLevel = cms.int32( 0 ),
11867  endcapSelection = cms.PSet(
11868  seleS9S25GammaEndCap = cms.double( 0.0 ),
11869  seleBeltDREndCap = cms.double( 0.2 ),
11870  region1_EndCap = cms.double( 1.8 ),
11871  seleMinvMinEndCap = cms.double( 0.05 ),
11872  store5x5RecHitEE = cms.bool( False ),
11873  seleMinvMaxEndCap = cms.double( 0.3 ),
11874  selePtPairEndCap_region1 = cms.double( 1.5 ),
11875  selePtPairEndCap_region3 = cms.double( 99.0 ),
11876  selePtPairEndCap_region2 = cms.double( 1.5 ),
11877  selePtGammaEndCap_region3 = cms.double( 0.5 ),
11878  seleBeltDetaEndCap = cms.double( 0.05 ),
11879  seleIsoEndCap_region1 = cms.double( 0.5 ),
11880  region2_EndCap = cms.double( 2.0 ),
11881  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
11882  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
11883  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
11884  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
11885  seleIsoEndCap_region2 = cms.double( 0.5 ),
11886  ptMinForIsolationEndCap = cms.double( 0.5 ),
11887  selePtGammaEndCap_region1 = cms.double( 0.5 ),
11888  seleIsoEndCap_region3 = cms.double( 0.5 ),
11889  selePtGammaEndCap_region2 = cms.double( 0.5 ),
11890  endcapHitCollection = cms.string( "etaEcalRecHitsEE" )
11891  ),
11892  preshowerSelection = cms.PSet(
11893  preshCalibGamma = cms.double( 0.024 ),
11894  preshStripEnergyCut = cms.double( 0.0 ),
11895  debugLevelES = cms.string( "" ),
11896  preshCalibPlaneY = cms.double( 0.7 ),
11897  preshCalibPlaneX = cms.double( 1.0 ),
11898  preshCalibMIP = cms.double( 9.0E-5 ),
11899  preshNclust = cms.int32( 4 ),
11900  ESCollection = cms.string( "etaEcalRecHitsES" ),
11901  preshClusterEnergyCut = cms.double( 0.0 ),
11902  preshSeededNstrip = cms.int32( 15 )
11903  ),
11904  useDBStatus = cms.bool( True )
11905 )
11906 fragment.hltAlCaEtaEBUncalibratorLowPU = cms.EDProducer( "EcalRecalibRecHitProducer",
11907  doEnergyScale = cms.bool( False ),
11908  doLaserCorrectionsInverse = cms.bool( False ),
11909  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU','etaEcalRecHitsEB' ),
11910  doEnergyScaleInverse = cms.bool( False ),
11911  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU','etaEcalRecHitsEB' ),
11912  doIntercalibInverse = cms.bool( False ),
11913  doLaserCorrections = cms.bool( False ),
11914  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
11915  doIntercalib = cms.bool( False ),
11916  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
11917 )
11918 fragment.hltAlCaEtaEBRechitsToDigisLowPU = cms.EDProducer( "HLTRechitsToDigis",
11919  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
11920  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibratorLowPU','etaEcalRecHitsEB' ),
11921  digisOut = cms.string( "etaEBDigis" ),
11922  region = cms.string( "barrel" )
11923 )
11924 fragment.hltPreAlCaEcalEtaEEonlyLowPU = cms.EDFilter( "HLTPrescaler",
11925  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11926  offset = cms.uint32( 0 )
11927 )
11928 fragment.hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11929  barrelSelection = cms.PSet(
11930  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
11931  massLowPi0Cand = cms.double( 0.104 ),
11932  seleIsoBarrel_region2 = cms.double( 0.5 ),
11933  seleMinvMaxBarrel = cms.double( 0.8 ),
11934  seleIsoBarrel_region1 = cms.double( 0.5 ),
11935  seleMinvMinBarrel = cms.double( 0.3 ),
11936  selePtPairBarrel_region2 = cms.double( 1.5 ),
11937  seleS9S25Gamma = cms.double( 0.0 ),
11938  selePtPairBarrel_region1 = cms.double( 1.5 ),
11939  region1_Barrel = cms.double( 1.0 ),
11940  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
11941  massHighPi0Cand = cms.double( 0.163 ),
11942  ptMinForIsolation = cms.double( 1.0 ),
11943  store5x5RecHitEB = cms.bool( False ),
11944  selePtGammaBarrel_region1 = cms.double( 1.0 ),
11945  seleBeltDeta = cms.double( 0.05 ),
11946  removePi0CandidatesForEta = cms.bool( False ),
11947  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
11948  selePtGammaBarrel_region2 = cms.double( 0.5 ),
11949  seleBeltDR = cms.double( 0.2 )
11950  ),
11951  statusLevelRecHitsToUse = cms.int32( 1 ),
11952  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11953  doSelBarrel = cms.bool( False ),
11954  flagLevelRecHitsToUse = cms.int32( 1 ),
11955  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11956  doSelEndcap = cms.bool( True ),
11957  storeRecHitES = cms.bool( True ),
11958  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11959  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11960  useRecoFlag = cms.bool( False ),
11961  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11962  debugLevel = cms.int32( 0 ),
11963  endcapSelection = cms.PSet(
11964  seleS9S25GammaEndCap = cms.double( 0.85 ),
11965  seleBeltDREndCap = cms.double( 0.3 ),
11966  region1_EndCap = cms.double( 1.8 ),
11967  seleMinvMinEndCap = cms.double( 0.2 ),
11968  store5x5RecHitEE = cms.bool( True ),
11969  seleMinvMaxEndCap = cms.double( 0.8 ),
11970  selePtPairEndCap_region1 = cms.double( 2.7 ),
11971  selePtPairEndCap_region3 = cms.double( 2.7 ),
11972  selePtPairEndCap_region2 = cms.double( 2.7 ),
11973  selePtGammaEndCap_region3 = cms.double( 1.0 ),
11974  seleBeltDetaEndCap = cms.double( 0.1 ),
11975  seleIsoEndCap_region1 = cms.double( 0.5 ),
11976  region2_EndCap = cms.double( 2.0 ),
11977  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
11978  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
11979  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
11980  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
11981  seleIsoEndCap_region2 = cms.double( 0.5 ),
11982  ptMinForIsolationEndCap = cms.double( 0.5 ),
11983  selePtGammaEndCap_region1 = cms.double( 0.8 ),
11984  seleIsoEndCap_region3 = cms.double( 0.5 ),
11985  selePtGammaEndCap_region2 = cms.double( 0.8 ),
11986  endcapHitCollection = cms.string( "etaEcalRecHitsEE" )
11987  ),
11988  preshowerSelection = cms.PSet(
11989  preshCalibGamma = cms.double( 0.024 ),
11990  preshStripEnergyCut = cms.double( 0.0 ),
11991  debugLevelES = cms.string( "" ),
11992  preshCalibPlaneY = cms.double( 0.7 ),
11993  preshCalibPlaneX = cms.double( 1.0 ),
11994  preshCalibMIP = cms.double( 9.0E-5 ),
11995  preshNclust = cms.int32( 4 ),
11996  ESCollection = cms.string( "etaEcalRecHitsES" ),
11997  preshClusterEnergyCut = cms.double( 0.0 ),
11998  preshSeededNstrip = cms.int32( 15 )
11999  ),
12000  useDBStatus = cms.bool( True )
12001 )
12002 fragment.hltAlCaEtaEEUncalibratorLowPU = cms.EDProducer( "EcalRecalibRecHitProducer",
12003  doEnergyScale = cms.bool( False ),
12004  doLaserCorrectionsInverse = cms.bool( False ),
12005  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU','etaEcalRecHitsEE' ),
12006  doEnergyScaleInverse = cms.bool( False ),
12007  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU','etaEcalRecHitsEE' ),
12008  doIntercalibInverse = cms.bool( False ),
12009  doLaserCorrections = cms.bool( False ),
12010  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
12011  doIntercalib = cms.bool( False ),
12012  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
12013 )
12014 fragment.hltAlCaEtaEERechitsToDigisLowPU = cms.EDProducer( "HLTRechitsToDigis",
12015  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
12016  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibratorLowPU','etaEcalRecHitsEE' ),
12017  digisOut = cms.string( "etaEEDigis" ),
12018  region = cms.string( "endcap" )
12019 )
12020 fragment.hltL1sL1SingleJet20CentralNoBPTXNoHalo = cms.EDFilter( "HLTLevel1GTSeed",
12021  L1SeedsLogicalExpression = cms.string( "L1_SingleJetC20_NotBptxOR" ),
12022  saveTags = cms.bool( False ),
12023  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12024  L1UseL1TriggerObjectMaps = cms.bool( True ),
12025  L1UseAliasesForSeeding = cms.bool( True ),
12026  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12027  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12028  L1NrBxInEvent = cms.int32( 1 ),
12029  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12030  L1TechTriggerSeeding = cms.bool( False )
12031 )
12032 fragment.hltPreGlobalRunHPDNoise = cms.EDFilter( "HLTPrescaler",
12033  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12034  offset = cms.uint32( 0 )
12035 )
12036 fragment.hltL1sL1Tech6 = cms.EDFilter( "HLTLevel1GTSeed",
12037  L1SeedsLogicalExpression = cms.string( "6" ),
12038  saveTags = cms.bool( True ),
12039  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12040  L1UseL1TriggerObjectMaps = cms.bool( True ),
12041  L1UseAliasesForSeeding = cms.bool( True ),
12042  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12043  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12044  L1NrBxInEvent = cms.int32( 3 ),
12045  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12046  L1TechTriggerSeeding = cms.bool( True )
12047 )
12048 fragment.hltPreL1Tech6BPTXMinusOnly = cms.EDFilter( "HLTPrescaler",
12049  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12050  offset = cms.uint32( 0 )
12051 )
12052 fragment.hltL1sL1Tech5 = cms.EDFilter( "HLTLevel1GTSeed",
12053  L1SeedsLogicalExpression = cms.string( "5" ),
12054  saveTags = cms.bool( True ),
12055  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12056  L1UseL1TriggerObjectMaps = cms.bool( True ),
12057  L1UseAliasesForSeeding = cms.bool( True ),
12058  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12059  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12060  L1NrBxInEvent = cms.int32( 3 ),
12061  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12062  L1TechTriggerSeeding = cms.bool( True )
12063 )
12064 fragment.hltPreL1Tech5BPTXPlusOnly = cms.EDFilter( "HLTPrescaler",
12065  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12066  offset = cms.uint32( 0 )
12067 )
12068 fragment.hltL1sTech7 = cms.EDFilter( "HLTLevel1GTSeed",
12069  L1SeedsLogicalExpression = cms.string( "7" ),
12070  saveTags = cms.bool( True ),
12071  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12072  L1UseL1TriggerObjectMaps = cms.bool( True ),
12073  L1UseAliasesForSeeding = cms.bool( True ),
12074  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12075  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12076  L1NrBxInEvent = cms.int32( 3 ),
12077  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12078  L1TechTriggerSeeding = cms.bool( True )
12079 )
12080 fragment.hltPreL1Tech7NoBPTX = cms.EDFilter( "HLTPrescaler",
12081  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12082  offset = cms.uint32( 0 )
12083 )
12084 fragment.hltL1sL1DoubleJet20 = cms.EDFilter( "HLTLevel1GTSeed",
12085  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet20" ),
12086  saveTags = cms.bool( True ),
12087  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12088  L1UseL1TriggerObjectMaps = cms.bool( True ),
12089  L1UseAliasesForSeeding = cms.bool( True ),
12090  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12091  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12092  L1NrBxInEvent = cms.int32( 3 ),
12093  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12094  L1TechTriggerSeeding = cms.bool( False )
12095 )
12096 fragment.hltPreL1DoubleJet20part0 = cms.EDFilter( "HLTPrescaler",
12097  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12098  offset = cms.uint32( 0 )
12099 )
12100 fragment.hltPreL1DoubleJet20part1 = cms.EDFilter( "HLTPrescaler",
12101  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12102  offset = cms.uint32( 1 )
12103 )
12104 fragment.hltPreL1DoubleJet20part2 = cms.EDFilter( "HLTPrescaler",
12105  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12106  offset = cms.uint32( 2 )
12107 )
12108 fragment.hltPreL1DoubleJet20part3 = cms.EDFilter( "HLTPrescaler",
12109  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12110  offset = cms.uint32( 3 )
12111 )
12112 fragment.hltL1sL1DoubleJet28 = cms.EDFilter( "HLTLevel1GTSeed",
12113  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet28" ),
12114  saveTags = cms.bool( True ),
12115  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12116  L1UseL1TriggerObjectMaps = cms.bool( True ),
12117  L1UseAliasesForSeeding = cms.bool( True ),
12118  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12119  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12120  L1NrBxInEvent = cms.int32( 3 ),
12121  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12122  L1TechTriggerSeeding = cms.bool( False )
12123 )
12124 fragment.hltPreL1DoubleJet28 = cms.EDFilter( "HLTPrescaler",
12125  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12126  offset = cms.uint32( 0 )
12127 )
12128 fragment.hltL1sL1DoubleJet32 = cms.EDFilter( "HLTLevel1GTSeed",
12129  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet32" ),
12130  saveTags = cms.bool( True ),
12131  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12132  L1UseL1TriggerObjectMaps = cms.bool( True ),
12133  L1UseAliasesForSeeding = cms.bool( True ),
12134  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12135  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12136  L1NrBxInEvent = cms.int32( 3 ),
12137  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12138  L1TechTriggerSeeding = cms.bool( False )
12139 )
12140 fragment.hltPreL1DoubleJet32 = cms.EDFilter( "HLTPrescaler",
12141  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12142  offset = cms.uint32( 0 )
12143 )
12144 fragment.hltPreL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
12145  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12146  offset = cms.uint32( 0 )
12147 )
12148 fragment.hltL1sL1TOTEM0 = cms.EDFilter( "HLTLevel1GTSeed",
12149  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_0" ),
12150  saveTags = cms.bool( True ),
12151  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12152  L1UseL1TriggerObjectMaps = cms.bool( True ),
12153  L1UseAliasesForSeeding = cms.bool( True ),
12154  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12155  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12156  L1NrBxInEvent = cms.int32( 3 ),
12157  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12158  L1TechTriggerSeeding = cms.bool( False )
12159 )
12160 fragment.hltPreL1TOTEM0RomanPotsAND = cms.EDFilter( "HLTPrescaler",
12161  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12162  offset = cms.uint32( 0 )
12163 )
12164 fragment.hltL1sL1TOTEM1 = cms.EDFilter( "HLTLevel1GTSeed",
12165  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_1" ),
12166  saveTags = cms.bool( True ),
12167  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12168  L1UseL1TriggerObjectMaps = cms.bool( True ),
12169  L1UseAliasesForSeeding = cms.bool( True ),
12170  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12171  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12172  L1NrBxInEvent = cms.int32( 3 ),
12173  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12174  L1TechTriggerSeeding = cms.bool( False )
12175 )
12176 fragment.hltPreL1TOTEM1MinBias = cms.EDFilter( "HLTPrescaler",
12177  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12178  offset = cms.uint32( 0 )
12179 )
12180 fragment.hltL1sL1TOTEM2 = cms.EDFilter( "HLTLevel1GTSeed",
12181  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_2" ),
12182  saveTags = cms.bool( True ),
12183  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12184  L1UseL1TriggerObjectMaps = cms.bool( True ),
12185  L1UseAliasesForSeeding = cms.bool( True ),
12186  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12187  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12188  L1NrBxInEvent = cms.int32( 3 ),
12189  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12190  L1TechTriggerSeeding = cms.bool( False )
12191 )
12192 fragment.hltPreL1TOTEM2ZeroBias = cms.EDFilter( "HLTPrescaler",
12193  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12194  offset = cms.uint32( 0 )
12195 )
12196 fragment.hltL1sMinimumBiasHF1OR = cms.EDFilter( "HLTLevel1GTSeed",
12197  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_OR" ),
12198  saveTags = cms.bool( True ),
12199  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12200  L1UseL1TriggerObjectMaps = cms.bool( True ),
12201  L1UseAliasesForSeeding = cms.bool( True ),
12202  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12203  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12204  L1NrBxInEvent = cms.int32( 3 ),
12205  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12206  L1TechTriggerSeeding = cms.bool( False )
12207 )
12208 fragment.hltPreL1MinimumBiasHF1OR = cms.EDFilter( "HLTPrescaler",
12209  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12210  offset = cms.uint32( 0 )
12211 )
12212 fragment.hltPreL1MinimumBiasHF1ORpart0 = cms.EDFilter( "HLTPrescaler",
12213  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12214  offset = cms.uint32( 0 )
12215 )
12216 fragment.hltPreL1MinimumBiasHF1ORpart1 = cms.EDFilter( "HLTPrescaler",
12217  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12218  offset = cms.uint32( 1 )
12219 )
12220 fragment.hltPreL1MinimumBiasHF1ORpart2 = cms.EDFilter( "HLTPrescaler",
12221  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12222  offset = cms.uint32( 2 )
12223 )
12224 fragment.hltPreL1MinimumBiasHF1ORpart3 = cms.EDFilter( "HLTPrescaler",
12225  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12226  offset = cms.uint32( 3 )
12227 )
12228 fragment.hltPreL1MinimumBiasHF1ORpart4 = cms.EDFilter( "HLTPrescaler",
12229  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12230  offset = cms.uint32( 4 )
12231 )
12232 fragment.hltPreL1MinimumBiasHF1ORpart5 = cms.EDFilter( "HLTPrescaler",
12233  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12234  offset = cms.uint32( 5 )
12235 )
12236 fragment.hltPreL1MinimumBiasHF1ORpart6 = cms.EDFilter( "HLTPrescaler",
12237  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12238  offset = cms.uint32( 6 )
12239 )
12240 fragment.hltPreL1MinimumBiasHF1ORpart7 = cms.EDFilter( "HLTPrescaler",
12241  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12242  offset = cms.uint32( 7 )
12243 )
12244 fragment.hltL1sMinimumBiasHF2OR = cms.EDFilter( "HLTLevel1GTSeed",
12245  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_OR" ),
12246  saveTags = cms.bool( True ),
12247  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12248  L1UseL1TriggerObjectMaps = cms.bool( True ),
12249  L1UseAliasesForSeeding = cms.bool( True ),
12250  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12251  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12252  L1NrBxInEvent = cms.int32( 3 ),
12253  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12254  L1TechTriggerSeeding = cms.bool( False )
12255 )
12256 fragment.hltPreL1MinimumBiasHF2OR = cms.EDFilter( "HLTPrescaler",
12257  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12258  offset = cms.uint32( 0 )
12259 )
12260 fragment.hltL1sMinimumBiasHF2ORNoBptxGating = cms.EDFilter( "HLTLevel1GTSeed",
12261  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_OR_NoBptxGating" ),
12262  saveTags = cms.bool( True ),
12263  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12264  L1UseL1TriggerObjectMaps = cms.bool( True ),
12265  L1UseAliasesForSeeding = cms.bool( True ),
12266  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12267  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12268  L1NrBxInEvent = cms.int32( 3 ),
12269  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12270  L1TechTriggerSeeding = cms.bool( False )
12271 )
12272 fragment.hltPreL1MinimumBiasHF2ORNoBptxGate = cms.EDFilter( "HLTPrescaler",
12273  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12274  offset = cms.uint32( 0 )
12275 )
12276 fragment.hltL1sMinimumBiasHF1AND = cms.EDFilter( "HLTLevel1GTSeed",
12277  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND" ),
12278  saveTags = cms.bool( True ),
12279  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12280  L1UseL1TriggerObjectMaps = cms.bool( True ),
12281  L1UseAliasesForSeeding = cms.bool( True ),
12282  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12283  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12284  L1NrBxInEvent = cms.int32( 3 ),
12285  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12286  L1TechTriggerSeeding = cms.bool( False )
12287 )
12288 fragment.hltPreL1MinimumBiasHF1AND = cms.EDFilter( "HLTPrescaler",
12289  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12290  offset = cms.uint32( 0 )
12291 )
12292 fragment.hltL1sMinimumBiasHF2AND = cms.EDFilter( "HLTLevel1GTSeed",
12293  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_AND" ),
12294  saveTags = cms.bool( True ),
12295  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12296  L1UseL1TriggerObjectMaps = cms.bool( True ),
12297  L1UseAliasesForSeeding = cms.bool( True ),
12298  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12299  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12300  L1NrBxInEvent = cms.int32( 3 ),
12301  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12302  L1TechTriggerSeeding = cms.bool( False )
12303 )
12304 fragment.hltPreL1MinimumBiasHF2AND = cms.EDFilter( "HLTPrescaler",
12305  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12306  offset = cms.uint32( 0 )
12307 )
12308 fragment.hltL1sL1MuonNotMinimumBiasHF2AND = cms.EDFilter( "HLTLevel1GTSeed",
12309  L1SeedsLogicalExpression = cms.string( "L1_MuOpen_NotMinimumBiasHF2_AND" ),
12310  saveTags = cms.bool( True ),
12311  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12312  L1UseL1TriggerObjectMaps = cms.bool( True ),
12313  L1UseAliasesForSeeding = cms.bool( True ),
12314  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12315  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12316  L1NrBxInEvent = cms.int32( 3 ),
12317  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12318  L1TechTriggerSeeding = cms.bool( False )
12319 )
12320 fragment.hltPreL1MuonNotMinimumBiasHF2AND = cms.EDFilter( "HLTPrescaler",
12321  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12322  offset = cms.uint32( 0 )
12323 )
12324 fragment.hltL1sL1TOTEM3 = cms.EDFilter( "HLTLevel1GTSeed",
12325  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_3" ),
12326  saveTags = cms.bool( True ),
12327  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12328  L1UseL1TriggerObjectMaps = cms.bool( True ),
12329  L1UseAliasesForSeeding = cms.bool( True ),
12330  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12331  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12332  L1NrBxInEvent = cms.int32( 3 ),
12333  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12334  L1TechTriggerSeeding = cms.bool( False )
12335 )
12336 fragment.hltPreL1TOTEM3RomanPotsTTBBpart0 = cms.EDFilter( "HLTPrescaler",
12337  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12338  offset = cms.uint32( 0 )
12339 )
12340 fragment.hltPreL1TOTEM3RomanPotsTTBBpart1 = cms.EDFilter( "HLTPrescaler",
12341  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12342  offset = cms.uint32( 1 )
12343 )
12344 fragment.hltPreL1TOTEM3RomanPotsTTBBpart2 = cms.EDFilter( "HLTPrescaler",
12345  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12346  offset = cms.uint32( 2 )
12347 )
12348 fragment.hltPreL1TOTEM3RomanPotsTTBBpart3 = cms.EDFilter( "HLTPrescaler",
12349  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12350  offset = cms.uint32( 3 )
12351 )
12352 fragment.hltPreL1TOTEM3RomanPotsTTBBpart4 = cms.EDFilter( "HLTPrescaler",
12353  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12354  offset = cms.uint32( 4 )
12355 )
12356 fragment.hltPreL1TOTEM3RomanPotsTTBBpart5 = cms.EDFilter( "HLTPrescaler",
12357  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12358  offset = cms.uint32( 5 )
12359 )
12360 fragment.hltPreL1TOTEM3RomanPotsTTBBpart6 = cms.EDFilter( "HLTPrescaler",
12361  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12362  offset = cms.uint32( 6 )
12363 )
12364 fragment.hltPreL1TOTEM3RomanPotsTTBBpart7 = cms.EDFilter( "HLTPrescaler",
12365  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12366  offset = cms.uint32( 7 )
12367 )
12368 fragment.hltL1sTOTEM0 = cms.EDFilter( "HLTLevel1GTSeed",
12369  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_0" ),
12370  saveTags = cms.bool( False ),
12371  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12372  L1UseL1TriggerObjectMaps = cms.bool( True ),
12373  L1UseAliasesForSeeding = cms.bool( True ),
12374  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12375  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12376  L1NrBxInEvent = cms.int32( 3 ),
12377  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12378  L1TechTriggerSeeding = cms.bool( False )
12379 )
12380 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part0 = cms.EDFilter( "HLTPrescaler",
12381  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12382  offset = cms.uint32( 0 )
12383 )
12384 fragment.hltMinBiasPixelFilterPT01 = cms.EDFilter( "HLTPixlMBFilt",
12385  pixlTag = cms.InputTag( "hltPixelCandsForMinBias01" ),
12386  saveTags = cms.bool( True ),
12387  MinTrks = cms.uint32( 1 ),
12388  MinPt = cms.double( 0.1 ),
12389  MinSep = cms.double( 1.0 )
12390 )
12391 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part1 = cms.EDFilter( "HLTPrescaler",
12392  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12393  offset = cms.uint32( 1 )
12394 )
12395 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part2 = cms.EDFilter( "HLTPrescaler",
12396  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12397  offset = cms.uint32( 2 )
12398 )
12399 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part3 = cms.EDFilter( "HLTPrescaler",
12400  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12401  offset = cms.uint32( 3 )
12402 )
12403 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part4 = cms.EDFilter( "HLTPrescaler",
12404  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12405  offset = cms.uint32( 4 )
12406 )
12407 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part5 = cms.EDFilter( "HLTPrescaler",
12408  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12409  offset = cms.uint32( 5 )
12410 )
12411 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part6 = cms.EDFilter( "HLTPrescaler",
12412  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12413  offset = cms.uint32( 6 )
12414 )
12415 fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part7 = cms.EDFilter( "HLTPrescaler",
12416  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12417  offset = cms.uint32( 7 )
12418 )
12419 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part0 = cms.EDFilter( "HLTPrescaler",
12420  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12421  offset = cms.uint32( 0 )
12422 )
12423 fragment.hltPixelActivityFilter5 = cms.EDFilter( "HLTPixelActivityFilter",
12424  maxClusters = cms.uint32( 0 ),
12425  saveTags = cms.bool( False ),
12426  inputTag = cms.InputTag( "hltSiPixelClusters" ),
12427  minClusters = cms.uint32( 5 )
12428 )
12429 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part1 = cms.EDFilter( "HLTPrescaler",
12430  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12431  offset = cms.uint32( 1 )
12432 )
12433 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part2 = cms.EDFilter( "HLTPrescaler",
12434  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12435  offset = cms.uint32( 2 )
12436 )
12437 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part3 = cms.EDFilter( "HLTPrescaler",
12438  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12439  offset = cms.uint32( 3 )
12440 )
12441 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part4 = cms.EDFilter( "HLTPrescaler",
12442  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12443  offset = cms.uint32( 4 )
12444 )
12445 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part5 = cms.EDFilter( "HLTPrescaler",
12446  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12447  offset = cms.uint32( 5 )
12448 )
12449 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part6 = cms.EDFilter( "HLTPrescaler",
12450  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12451  offset = cms.uint32( 6 )
12452 )
12453 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part7 = cms.EDFilter( "HLTPrescaler",
12454  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12455  offset = cms.uint32( 7 )
12456 )
12457 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part0 = cms.EDFilter( "HLTPrescaler",
12458  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12459  offset = cms.uint32( 0 )
12460 )
12461 fragment.hltPixelActivityFilter3 = cms.EDFilter( "HLTPixelActivityFilter",
12462  maxClusters = cms.uint32( 0 ),
12463  saveTags = cms.bool( False ),
12464  inputTag = cms.InputTag( "hltSiPixelClusters" ),
12465  minClusters = cms.uint32( 3 )
12466 )
12467 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part1 = cms.EDFilter( "HLTPrescaler",
12468  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12469  offset = cms.uint32( 1 )
12470 )
12471 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part2 = cms.EDFilter( "HLTPrescaler",
12472  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12473  offset = cms.uint32( 2 )
12474 )
12475 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part3 = cms.EDFilter( "HLTPrescaler",
12476  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12477  offset = cms.uint32( 3 )
12478 )
12479 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part4 = cms.EDFilter( "HLTPrescaler",
12480  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12481  offset = cms.uint32( 4 )
12482 )
12483 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part5 = cms.EDFilter( "HLTPrescaler",
12484  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12485  offset = cms.uint32( 5 )
12486 )
12487 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part6 = cms.EDFilter( "HLTPrescaler",
12488  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12489  offset = cms.uint32( 6 )
12490 )
12491 fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part7 = cms.EDFilter( "HLTPrescaler",
12492  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12493  offset = cms.uint32( 7 )
12494 )
12495 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
12496  invert = cms.bool( False ),
12497  period = cms.uint32( 4096 ),
12498  rawInput = cms.InputTag( "rawDataCollector" ),
12499  fedId = cms.int32( 813 )
12500 )
12501 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTLevel1GTSeed",
12502  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5 OR L1_SingleEG20 OR L1_SingleJet16 OR L1_SingleJet68 OR L1_SingleMuOpen OR L1_ZeroBias" ),
12503  saveTags = cms.bool( True ),
12504  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12505  L1UseL1TriggerObjectMaps = cms.bool( True ),
12506  L1UseAliasesForSeeding = cms.bool( True ),
12507  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12508  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12509  L1NrBxInEvent = cms.int32( 3 ),
12510  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12511  L1TechTriggerSeeding = cms.bool( False )
12512 )
12513 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
12514  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12515  offset = cms.uint32( 0 )
12516 )
12517 fragment.hltL1sHcalPhiSym = cms.EDFilter( "HLTLevel1GTSeed",
12518  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5 OR L1_SingleEG20 OR L1_SingleMuOpen" ),
12519  saveTags = cms.bool( True ),
12520  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12521  L1UseL1TriggerObjectMaps = cms.bool( True ),
12522  L1UseAliasesForSeeding = cms.bool( True ),
12523  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12524  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12525  L1NrBxInEvent = cms.int32( 3 ),
12526  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12527  L1TechTriggerSeeding = cms.bool( False )
12528 )
12529 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
12530  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12531  offset = cms.uint32( 0 )
12532 )
12533 fragment.hltL1EventNumberUTCA = cms.EDFilter( "HLTL1NumberFilter",
12534  invert = cms.bool( False ),
12535  period = cms.uint32( 1048576 ),
12536  rawInput = cms.InputTag( "rawDataCollector" ),
12537  fedId = cms.int32( 813 )
12538 )
12539 fragment.hltPreHcalUTCA = cms.EDFilter( "HLTPrescaler",
12540  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12541  offset = cms.uint32( 0 )
12542 )
12543 fragment.hltPreAlCaLumiPixelsRandom = cms.EDFilter( "HLTPrescaler",
12544  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12545  offset = cms.uint32( 0 )
12546 )
12547 fragment.hltFEDSelectorLumiPixels = cms.EDProducer( "EvFFEDSelector",
12548  inputTag = cms.InputTag( "rawDataCollector" ),
12549  fedList = cms.vuint32( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39 )
12550 )
12551 fragment.hltPreAlCaLumiPixelsZeroBias = cms.EDFilter( "HLTPrescaler",
12552  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12553  offset = cms.uint32( 0 )
12554 )
12555 fragment.hltL1sL1SingleJet68 = cms.EDFilter( "HLTLevel1GTSeed",
12556  L1SeedsLogicalExpression = cms.string( "L1_SingleJet68" ),
12557  saveTags = cms.bool( True ),
12558  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12559  L1UseL1TriggerObjectMaps = cms.bool( True ),
12560  L1UseAliasesForSeeding = cms.bool( True ),
12561  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12562  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12563  L1NrBxInEvent = cms.int32( 3 ),
12564  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12565  L1TechTriggerSeeding = cms.bool( False )
12566 )
12567 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
12568  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12569  offset = cms.uint32( 0 )
12570 )
12571 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateProducer",
12572  minPTrack = cms.double( 5.0 ),
12573  L1eTauJetsSource = cms.InputTag( 'hltL1extraParticles','Tau' ),
12574  MaxVtxDXYSeed = cms.double( 101.0 ),
12575  tauUnbiasCone = cms.double( 1.2 ),
12576  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
12577  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12578  EBEtaBoundary = cms.double( 1.479 ),
12579  maxPTrackForIsolation = cms.double( 3.0 ),
12580  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
12581  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
12582  PixelTracksSources = cms.VInputTag( 'hltPixelTracks' ),
12583  MaxVtxDXYIsol = cms.double( 101.0 ),
12584  tauAssociationCone = cms.double( 0.0 ),
12585  ExtrapolationConeSize = cms.double( 1.0 )
12586 )
12587 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackFilter",
12588  MaxPtNearby = cms.double( 2.0 ),
12589  saveTags = cms.bool( True ),
12590  MinEtaTrack = cms.double( 1.1 ),
12591  MinDeltaPtL1Jet = cms.double( -40000.0 ),
12592  MinPtTrack = cms.double( 3.5 ),
12593  DropMultiL2Event = cms.bool( False ),
12594  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12595  MinEnergyTrack = cms.double( 12.0 ),
12596  NMaxTrackCandidates = cms.int32( 5 ),
12597  MaxEtaTrack = cms.double( 2.2 ),
12598  candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
12599  filterTrackEnergy = cms.bool( True )
12600 )
12601 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
12602  ECHitEnergyThreshold = cms.double( 0.05 ),
12603  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
12604  EBRecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEB" ),
12605  ECHitCountEnergyThreshold = cms.double( 0.5 ),
12606  EcalConeSizeEta0 = cms.double( 0.09 ),
12607  EERecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEE" ),
12608  EcalConeSizeEta1 = cms.double( 0.14 )
12609 )
12610 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
12611  saveTags = cms.bool( False ),
12612  DropMultiL2Event = cms.bool( False ),
12613  MaxEnergyIn = cms.double( 1.2 ),
12614  MaxEnergyOut = cms.double( 1.2 ),
12615  NMaxTrackCandidates = cms.int32( 10 ),
12616  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" )
12617 )
12618 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
12619  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
12620  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
12621  associationCone = cms.double( 0.2 )
12622 )
12623 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackFilter",
12624  MaxPtNearby = cms.double( 2.0 ),
12625  saveTags = cms.bool( True ),
12626  MinEtaTrack = cms.double( 1.1 ),
12627  MinDeltaPtL1Jet = cms.double( 4.0 ),
12628  MinPtTrack = cms.double( 20.0 ),
12629  DropMultiL2Event = cms.bool( False ),
12630  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12631  MinEnergyTrack = cms.double( 18.0 ),
12632  NMaxTrackCandidates = cms.int32( 999 ),
12633  MaxEtaTrack = cms.double( 2.2 ),
12634  candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
12635  filterTrackEnergy = cms.bool( True )
12636 )
12637 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
12638  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12639  offset = cms.uint32( 0 )
12640 )
12641 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateProducer",
12642  minPTrack = cms.double( 5.0 ),
12643  L1eTauJetsSource = cms.InputTag( 'hltL1extraParticles','Tau' ),
12644  MaxVtxDXYSeed = cms.double( 101.0 ),
12645  tauUnbiasCone = cms.double( 1.2 ),
12646  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
12647  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12648  EBEtaBoundary = cms.double( 1.479 ),
12649  maxPTrackForIsolation = cms.double( 3.0 ),
12650  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
12651  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
12652  PixelTracksSources = cms.VInputTag( 'hltPixelTracks' ),
12653  MaxVtxDXYIsol = cms.double( 101.0 ),
12654  tauAssociationCone = cms.double( 0.0 ),
12655  ExtrapolationConeSize = cms.double( 1.0 )
12656 )
12657 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackFilter",
12658  MaxPtNearby = cms.double( 2.0 ),
12659  saveTags = cms.bool( True ),
12660  MinEtaTrack = cms.double( 0.0 ),
12661  MinDeltaPtL1Jet = cms.double( -40000.0 ),
12662  MinPtTrack = cms.double( 3.5 ),
12663  DropMultiL2Event = cms.bool( False ),
12664  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12665  MinEnergyTrack = cms.double( 12.0 ),
12666  NMaxTrackCandidates = cms.int32( 10 ),
12667  MaxEtaTrack = cms.double( 1.15 ),
12668  candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
12669  filterTrackEnergy = cms.bool( True )
12670 )
12671 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
12672  ECHitEnergyThreshold = cms.double( 0.05 ),
12673  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
12674  EBRecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEB" ),
12675  ECHitCountEnergyThreshold = cms.double( 0.5 ),
12676  EcalConeSizeEta0 = cms.double( 0.09 ),
12677  EERecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEE" ),
12678  EcalConeSizeEta1 = cms.double( 0.14 )
12679 )
12680 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
12681  saveTags = cms.bool( False ),
12682  DropMultiL2Event = cms.bool( False ),
12683  MaxEnergyIn = cms.double( 1.2 ),
12684  MaxEnergyOut = cms.double( 1.2 ),
12685  NMaxTrackCandidates = cms.int32( 10 ),
12686  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" )
12687 )
12688 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
12689  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
12690  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
12691  associationCone = cms.double( 0.2 )
12692 )
12693 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackFilter",
12694  MaxPtNearby = cms.double( 2.0 ),
12695  saveTags = cms.bool( True ),
12696  MinEtaTrack = cms.double( 0.0 ),
12697  MinDeltaPtL1Jet = cms.double( 4.0 ),
12698  MinPtTrack = cms.double( 20.0 ),
12699  DropMultiL2Event = cms.bool( False ),
12700  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12701  MinEnergyTrack = cms.double( 18.0 ),
12702  NMaxTrackCandidates = cms.int32( 999 ),
12703  MaxEtaTrack = cms.double( 1.15 ),
12704  candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
12705  filterTrackEnergy = cms.bool( True )
12706 )
12707 fragment.hltFEDSelector = cms.EDProducer( "EvFFEDSelector",
12708  inputTag = cms.InputTag( "rawDataCollector" ),
12709  fedList = cms.vuint32( 1023, 1024 )
12710 )
12711 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
12712  processName = cms.string( "@" )
12713 )
12714 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
12715  processName = cms.string( "@" )
12716 )
12717 
12718 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtDigis + fragment.hltCaloStage1Digis + fragment.hltCaloStage1LegacyFormatDigis + fragment.hltL1GtObjectMap + fragment.hltL1extraParticles )
12719 fragment.HLTBeamSpot = cms.Sequence( fragment.hltScalersRawToDigi + fragment.hltOnlineBeamSpot )
12720 fragment.HLTBeginSequenceAntiBPTX = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.hltBPTXAntiCoincidence + fragment.HLTBeamSpot )
12721 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco )
12722 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
12723 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
12724 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12725 fragment.HLTDoHILocalPixelSequence = cms.Sequence( fragment.hltSiPixelDigis + fragment.hltHISiPixelClusters + fragment.hltHISiPixelClustersCache + fragment.hltHISiPixelRecHits )
12726 fragment.HLTRecopixelvertexingSequenceForUPC = cms.Sequence( fragment.hltPixelLayerTripletsForUPC + fragment.hltPixelTracksForUPC )
12727 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltSiPixelDigis + fragment.hltSiPixelClusters + fragment.hltSiPixelClustersCache + fragment.hltSiPixelRecHits )
12728 fragment.HLTPixelTrackingForMinBiasSequence01 = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForMinBias01 )
12729 fragment.HLTPixelTrackingForMinBiasSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForMinBias )
12730 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigis + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
12731 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco )
12732 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForPF )
12733 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
12734 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
12735 fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits )
12736 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
12737 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
12738 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltSiStripClusters )
12739 fragment.HLTL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltL3TrajSeedOIState + fragment.hltL3TrackCandidateFromL2OIState + fragment.hltL3TkTracksFromL2OIState + fragment.hltL3MuonsOIState + fragment.hltL3TrajSeedOIHit + fragment.hltL3TrackCandidateFromL2OIHit + fragment.hltL3TkTracksFromL2OIHit + fragment.hltL3MuonsOIHit + fragment.hltL3TkFromL2OICombination + fragment.hltPixelLayerTriplets + fragment.hltPixelLayerPairs + fragment.hltMixedLayerPairs + fragment.hltL3TrajSeedIOHit + fragment.hltL3TrackCandidateFromL2IOHit + fragment.hltL3TkTracksFromL2IOHit + fragment.hltL3MuonsIOHit + fragment.hltL3TrajectorySeed + fragment.hltL3TrackCandidateFromL2 )
12740 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
12741 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltL3MuonCandidates )
12742 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
12743 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackSelectionHighPurity )
12744 fragment.HLTIter0TrackAndTauJet4Iter1Sequence = cms.Sequence( fragment.hltTrackIter0RefsForJets4Iter1 + fragment.hltAK4Iter0TrackJets4Iter1 + fragment.hltIter0TrackAndTauJets4Iter1 )
12745 fragment.HLTIterativeTrackingIteration1 = cms.Sequence( fragment.hltIter1ClustersRefRemoval + fragment.hltIter1MaskedMeasurementTrackerEvent + fragment.hltIter1PixelLayerTriplets + fragment.hltIter1PFlowPixelSeeds + fragment.hltIter1PFlowCkfTrackCandidates + fragment.hltIter1PFlowCtfWithMaterialTracks + fragment.hltIter1PFlowTrackSelectionHighPurityLoose + fragment.hltIter1PFlowTrackSelectionHighPurityTight + fragment.hltIter1PFlowTrackSelectionHighPurity )
12746 fragment.HLTIter1TrackAndTauJets4Iter2Sequence = cms.Sequence( fragment.hltIter1TrackRefsForJets4Iter2 + fragment.hltAK4Iter1TrackJets4Iter2 + fragment.hltIter1TrackAndTauJets4Iter2 )
12747 fragment.HLTIterativeTrackingIteration2 = cms.Sequence( fragment.hltIter2ClustersRefRemoval + fragment.hltIter2MaskedMeasurementTrackerEvent + fragment.hltIter2PixelLayerPairs + fragment.hltIter2PFlowPixelSeeds + fragment.hltIter2PFlowCkfTrackCandidates + fragment.hltIter2PFlowCtfWithMaterialTracks + fragment.hltIter2PFlowTrackSelectionHighPurity )
12748 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIter0TrackAndTauJet4Iter1Sequence + fragment.HLTIterativeTrackingIteration1 + fragment.hltIter1Merged + fragment.HLTIter1TrackAndTauJets4Iter2Sequence + fragment.HLTIterativeTrackingIteration2 + fragment.hltIter2Merged )
12749 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
12750 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
12751 fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHCAL + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHFEM + fragment.hltParticleFlowClusterHFHAD + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow )
12752 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
12753 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFCorrector )
12754 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
12755 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
12756 fragment.HLTRecopixelvertexingForHighMultSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForHighMult + fragment.hltPixelVerticesForHighMult )
12757 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.hltEcalDigis + fragment.hltEcalPreshowerDigis + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit + fragment.hltEcalPreshowerRecHit )
12758 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
12759 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco + fragment.hltTowerMakerForAll )
12760 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
12761 fragment.HLTPFHcalClusteringForEgamma = cms.Sequence( fragment.hltRegionalTowerForEgamma + fragment.hltParticleFlowRecHitHCALForEgamma + fragment.hltParticleFlowClusterHCALForEgamma )
12762 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
12763 fragment.HLTRecoPixelVertexingForElectronSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksElectrons + fragment.hltPixelVerticesElectrons )
12764 fragment.HLTPixelTrackingForElectron = cms.Sequence( fragment.hltElectronsVertex + fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelVertexingForElectronSequence )
12765 fragment.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( fragment.hltIter0ElectronsPixelSeedsFromPixelTracks + fragment.hltIter0ElectronsCkfTrackCandidates + fragment.hltIter0ElectronsCtfWithMaterialTracks + fragment.hltIter0ElectronsTrackSelectionHighPurity )
12766 fragment.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( fragment.hltIter1ElectronsClustersRefRemoval + fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter1ElectronsPixelLayerTriplets + fragment.hltIter1ElectronsPixelSeeds + fragment.hltIter1ElectronsCkfTrackCandidates + fragment.hltIter1ElectronsCtfWithMaterialTracks + fragment.hltIter1ElectronsTrackSelectionHighPurityLoose + fragment.hltIter1ElectronsTrackSelectionHighPurityTight + fragment.hltIter1ElectronsTrackSelectionHighPurity )
12767 fragment.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( fragment.hltIter2ElectronsClustersRefRemoval + fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter2ElectronsPixelLayerPairs + fragment.hltIter2ElectronsPixelSeeds + fragment.hltIter2ElectronsCkfTrackCandidates + fragment.hltIter2ElectronsCtfWithMaterialTracks + fragment.hltIter2ElectronsTrackSelectionHighPurity )
12768 fragment.HLTIterativeTrackingForElectronIter02 = cms.Sequence( fragment.HLTIterativeTrackingForElectronsIteration0 + fragment.HLTIterativeTrackingForElectronsIteration1 + fragment.hltIter1MergedForElectrons + fragment.HLTIterativeTrackingForElectronsIteration2 + fragment.hltIter2MergedForElectrons )
12769 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTPixelTrackingForElectron + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForElectronIter02 )
12770 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
12771 fragment.HLTEle5SC5JPsiMass2to4p5Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEle5SC5JPsiEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle5SC5JPsiClusterShapeFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle5SC5JPsiHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle5SC5JPsiEcalIsoFilter + fragment.HLTPFHcalClusteringForEgamma + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle5SC5JPsiHcalIsoFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltMixedLayerPairs + fragment.hltEgammaElectronPixelSeeds + fragment.hltEle5SC5JPsiPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle5SC5JPsiOneOEMinusOneOPFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle5SC5JPsiTrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEle5SC5JPsiEtUnseededFilter + fragment.hltEle5SC5JPsiMass2to4p5Filter )
12772 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtDigis )
12773 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
12774 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
12775 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloCorrector )
12776 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
12777 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
12778 fragment.HLTDoHIEcalClusWithCleaningSequence = cms.Sequence( fragment.hltIslandBasicClustersHI + fragment.hltHiIslandSuperClustersHI + fragment.hltHiCorrectedIslandBarrelSuperClustersHI + fragment.hltHiCorrectedIslandEndcapSuperClustersHI + fragment.hltCleanedHiCorrectedIslandBarrelSuperClustersHI + fragment.hltRecoHIEcalWithCleaningCandidate )
12779 fragment.HLTBeginSequenceBPTX = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.hltBPTXCoincidence + fragment.HLTBeamSpot )
12780 fragment.HLTDoHILocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltHISiStripClusters )
12781 fragment.HLTHIL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoHILocalPixelSequence + fragment.HLTDoHILocalStripSequence + fragment.hltHIL3TrajSeedOIState + fragment.hltHIL3TrackCandidateFromL2OIState + fragment.hltHIL3TkTracksFromL2OIState + fragment.hltHIL3MuonsOIState + fragment.hltHIL3TrajSeedOIHit + fragment.hltHIL3TrackCandidateFromL2OIHit + fragment.hltHIL3TkTracksFromL2OIHit + fragment.hltHIL3MuonsOIHit + fragment.hltHIL3TkFromL2OICombination + fragment.hltHIL3TrajSeedIOHit + fragment.hltHIL3TrackCandidateFromL2IOHit + fragment.hltHIL3TkTracksFromL2IOHit + fragment.hltHIAllL3MuonsIOHit + fragment.hltHIL3TrajectorySeed + fragment.hltHIL3TrackCandidateFromL2 )
12782 fragment.HLTHIL3muonrecoNocandSequence = cms.Sequence( fragment.HLTHIL3muonTkCandidateSequence + fragment.hltHIL3TkTracksFromL2 + fragment.hltHIL3MuonsLinksCombination + fragment.hltHIL3Muons )
12783 fragment.HLTHIL3muonrecoSequence = cms.Sequence( fragment.HLTHIL3muonrecoNocandSequence + fragment.hltHIL3MuonCandidates )
12784 fragment.HLTRecoJetSequenceAK6UncorrectedPFForHighPt = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK6CaloJetsPF )
12785 fragment.HLTRecoJetSequenceAK6PrePFForHighPt = cms.Sequence( fragment.HLTRecoJetSequenceAK6UncorrectedPFForHighPt + fragment.hltAK6CaloJetsPFEt5 )
12786 fragment.HLTRecopixelvertexingForHighPtSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForHighPt + fragment.hltPixelVerticesForHighPt )
12787 fragment.HLTIterativeTrackingForHighPtIteration0 = cms.Sequence( fragment.hltHighPtPixelTracks + fragment.hltIter0HighPtPixelSeedsFromPixelTracks + fragment.hltIter0HighPtCkfTrackCandidates + fragment.hltIter0HighPtCtfWithMaterialTracks + fragment.hltIter0HighPtTrackSelectionHighPurity )
12788 fragment.HLTIter0TrackAndTauJet4Iter1ForHighPtSequence = cms.Sequence( fragment.hltTrackIter0RefsForJets4Iter1ForHighPt + fragment.hltAK6Iter0TrackJets4Iter1ForHighPt + fragment.hltIter0TrackAndTauJets4Iter1ForHighPt )
12789 fragment.HLTIterativeTrackingForHighPtIteration1 = cms.Sequence( fragment.hltIter1HighPtClustersRefRemoval + fragment.hltIter1HighPtMaskedMeasurementTrackerEvent + fragment.hltIter1HighPtPixelLayerTriplets + fragment.hltIter1HighPtPixelSeeds + fragment.hltIter1HighPtCkfTrackCandidates + fragment.hltIter1HighPtCtfWithMaterialTracks + fragment.hltIter1HighPtTrackSelectionHighPurityLoose + fragment.hltIter1HighPtTrackSelectionHighPurityTight + fragment.hltIter1HighPtTrackSelectionHighPurity )
12790 fragment.HLTIter1TrackAndTauJet4Iter2ForHighPtSequence = cms.Sequence( fragment.hltTrackIter1RefsForJets4Iter2ForHighPt + fragment.hltAK6Iter1TrackJets4Iter2ForHighPt + fragment.hltIter1TrackAndTauJets4Iter2ForHighPt )
12791 fragment.HLTIterativeTrackingForHighPtIteration2 = cms.Sequence( fragment.hltIter2HighPtClustersRefRemoval + fragment.hltIter2HighPtMaskedMeasurementTrackerEvent + fragment.hltIter2HighPtPixelLayerPairs + fragment.hltIter2HighPtPixelSeeds + fragment.hltIter2HighPtCkfTrackCandidates + fragment.hltIter2HighPtCtfWithMaterialTracks + fragment.hltIter2HighPtTrackSelectionHighPurity )
12792 fragment.HLTIter2TrackAndTauJet4Iter3ForHighPtSequence = cms.Sequence( fragment.hltTrackIter2RefsForJets4Iter3ForHighPt + fragment.hltAK6Iter2TrackJets4Iter3ForHighPt + fragment.hltIter2TrackAndTauJets4Iter3ForHighPt )
12793 fragment.HLTIterativeTrackingForHighPtIteration3 = cms.Sequence( fragment.hltIter3HighPtClustersRefRemoval + fragment.hltIter3HighPtMaskedMeasurementTrackerEvent + fragment.hltIter3HighPtLayerTriplets + fragment.hltIter3HighPtMixedSeeds + fragment.hltIter3HighPtCkfTrackCandidates + fragment.hltIter3HighPtCtfWithMaterialTracks + fragment.hltIter3HighPtTrackSelectionHighPurityLoose + fragment.hltIter3HighPtTrackSelectionHighPurityTight + fragment.hltIter3HighPtTrackSelectionHighPurity )
12794 fragment.HLTIter3TrackAndTauJet4Iter4ForHighPtSequence = cms.Sequence( fragment.hltTrackIter3RefsForJets4Iter4ForHighPt + fragment.hltAK6Iter3TrackJets4Iter4ForHighPt + fragment.hltIter3TrackAndTauJets4Iter4ForHighPt )
12795 fragment.HLTIterativeTrackingForHighPtIteration4 = cms.Sequence( fragment.hltIter4HighPtClustersRefRemoval + fragment.hltIter4HighPtMaskedMeasurementTrackerEvent + fragment.hltIter4HighPtPixelLessLayerTriplets + fragment.hltIter4HighPtPixelLessSeeds + fragment.hltIter4HighPtCkfTrackCandidates + fragment.hltIter4HighPtCtfWithMaterialTracks + fragment.hltIter4HighPtTrackSelectionHighPurity )
12796 fragment.HLTIterativeTrackingForHighPt = cms.Sequence( fragment.HLTIterativeTrackingForHighPtIteration0 + fragment.HLTIter0TrackAndTauJet4Iter1ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration1 + fragment.hltIter1HighPtMerged + fragment.HLTIter1TrackAndTauJet4Iter2ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration2 + fragment.hltIter2HighPtMerged + fragment.HLTIter2TrackAndTauJet4Iter3ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration3 + fragment.hltIter3HighPtMerged + fragment.HLTIter3TrackAndTauJet4Iter4ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration4 + fragment.hltIter4HighPtMerged )
12797 fragment.HLTEcalActivitySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltActivityEtFilter )
12798 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtDigis )
12799 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12800 fragment.HLTBeginSequenceUTCA = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberUTCA + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12801 
12802 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetConditions + fragment.hltGetRaw + fragment.hltBoolFalse )
12803 fragment.HLT_JetE30_NoBPTX3BX_NoHalo_v2 = cms.Path( fragment.HLTBeginSequenceAntiBPTX + fragment.hltL1sL1SingleJetC20NotBptxOR + fragment.hltL1BeamHaloAntiCoincidence3BX + fragment.hltPreJetE30NoBPTX3BXNoHalo + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
12804 fragment.HLT_JetE30_NoBPTX_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJetC20NotBptxOR + fragment.hltPreJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
12805 fragment.HLT_JetE50_NoBPTX3BX_NoHalo_v2 = cms.Path( fragment.HLTBeginSequenceAntiBPTX + fragment.hltL1sL1SingleJetC32NotBptxOR + fragment.hltL1BeamHaloAntiCoincidence3BX + fragment.hltPreJetE50NoBPTX3BXNoHalo + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy50 + fragment.HLTEndSequence )
12806 fragment.HLT_JetE70_NoBPTX3BX_NoHalo_v2 = cms.Path( fragment.HLTBeginSequenceAntiBPTX + fragment.hltL1sL1SingleJetC32NotBptxOR + fragment.hltL1BeamHaloAntiCoincidence3BX + fragment.hltPreJetE70NoBPTX3BXNoHalo + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
12807 fragment.HLT_L1SingleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence )
12808 fragment.HLT_L1SingleMuOpen_DT_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence )
12809 fragment.HLT_L1Tech_DT_GlobalOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TechDTGlobalOR + fragment.hltPreL1TechDTGlobalOR + fragment.HLTEndSequence )
12810 fragment.HLT_L1MuOpenNotHF2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MuOpenNotMinimumBiasHF2AND + fragment.hltPreL1MuOpenNotHF2 + fragment.hltL1MuNotHF2L1Filtered0 + fragment.HLTEndSequence )
12811 fragment.HLT_L1MuOpenNotHF2Pixel_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1EG5ZDCOrNotMinimumBiasHF2AND + fragment.hltPreL1MuOpenNotHF2PixelSingleTrack + fragment.HLTDoHILocalPixelSequence + fragment.HLTRecopixelvertexingSequenceForUPC + fragment.hltPixelCandsForUPC + fragment.hltSinglePixelTrackForUPC + fragment.HLTEndSequence )
12812 fragment.HLT_L1RomanPots_SinglePixelTrack02_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1RomanPots + fragment.hltPreL1RomanPotsSinglePixelTrack02 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT02 + fragment.HLTEndSequence )
12813 fragment.HLT_L1RomanPots_SinglePixelTrack04_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1RomanPots + fragment.hltPreL1RomanPotsSinglePixelTrack04 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence + fragment.hltPixelCandsForMinBias + fragment.hltMinBiasPixelFilterPT04 + fragment.HLTEndSequence )
12814 fragment.HLT_PFJet15_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPrePFJet15NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15NoCaloMatched + fragment.HLTEndSequence )
12815 fragment.HLT_PixelTracks_Multiplicity60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT20BptxAND + fragment.hltPrePixelTracksMultiplicity60 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult60 + fragment.HLTEndSequence )
12816 fragment.HLT_PixelTracks_Multiplicity85_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT30BptxAND + fragment.hltPrePixelTracksMultiplicity85 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult85 + fragment.HLTEndSequence )
12817 fragment.HLT_PixelTracks_Multiplicity110_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT40 + fragment.hltPrePixelTracksMultiplicity110 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult110 + fragment.HLTEndSequence )
12818 fragment.HLT_PixelTracks_Multiplicity135_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT60 + fragment.hltPrePixelTracksMultiplicity135 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult135 + fragment.HLTEndSequence )
12819 fragment.HLT_PixelTracks_Multiplicity160_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT60 + fragment.hltPrePixelTracksMultiplicity160 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult160 + fragment.HLTEndSequence )
12820 fragment.HLT_Ele5_SC5_JPsi_Mass2to4p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG5 + fragment.hltPreEle5SC5JPsiMass2to4p5 + fragment.HLTEle5SC5JPsiMass2to4p5Sequence + fragment.HLTEndSequence )
12821 fragment.HLT_DiPFJet15_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJet15NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltDoublePFJet15 + fragment.HLTEndSequence )
12822 fragment.HLT_DiPFJet15_FBEta2_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJet15FBEta2NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltDoublePFJet15FBEta2 + fragment.HLTEndSequence )
12823 fragment.HLT_DiPFJet15_FBEta3_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJet15FBEta3NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltDoublePFJet15FBEta3 + fragment.HLTEndSequence )
12824 fragment.HLT_PFJet15_FwdEta2_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPrePFJet15FwdEta2NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15FwdEta2 + fragment.HLTEndSequence )
12825 fragment.HLT_PFJet15_FwdEta3_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPrePFJet15FwdEta3NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15FwdEta3 + fragment.HLTEndSequence )
12826 fragment.HLT_PFJet25_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPrePFJet25NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet25NoCaloMatched + fragment.HLTEndSequence )
12827 fragment.HLT_PFJet25_FwdEta2_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPrePFJet25FwdEta2NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet25FwdEta2 + fragment.HLTEndSequence )
12828 fragment.HLT_PFJet25_FwdEta3_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPrePFJet25FwdEta3NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet25FwdEta3 + fragment.HLTEndSequence )
12829 fragment.HLT_PFJet40_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet20 + fragment.hltPrePFJet40NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet40NoCaloMatched + fragment.HLTEndSequence )
12830 fragment.HLT_DiPFJetAve15_HFJEC_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPreDiPFJetAve15HFJEC + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve15ForHFJEC + fragment.HLTEndSequence )
12831 fragment.HLT_DiPFJetAve25_HFJEC_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJetAve25HFJEC + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve25ForHFJEC + fragment.HLTEndSequence )
12832 fragment.HLT_DiPFJetAve35_HFJEC_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreDiPFJetAve35HFJEC + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve35ForHFJEC + fragment.HLTEndSequence )
12833 fragment.HLT_DiPFJetAve15_Central_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPreDiPFJetAve15Central + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve15ForCentralJEC + fragment.HLTEndSequence )
12834 fragment.HLT_DiPFJetAve25_Central_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJetAve25Central + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve25ForCentralJEC + fragment.HLTEndSequence )
12835 fragment.HLT_DiPFJetAve35_Central_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreDiPFJetAve35Central + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve35ForCentralJEC + fragment.HLTEndSequence )
12836 fragment.HLT_Physics_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPrePhysics + fragment.HLTEndSequence )
12837 fragment.DST_Physics_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence )
12838 fragment.HLT_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
12839 fragment.HLT_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
12840 fragment.HLT_ZeroBias_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart0 + fragment.HLTEndSequence )
12841 fragment.HLT_ZeroBias_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart1 + fragment.HLTEndSequence )
12842 fragment.HLT_ZeroBias_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart2 + fragment.HLTEndSequence )
12843 fragment.HLT_ZeroBias_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart3 + fragment.HLTEndSequence )
12844 fragment.HLT_ZeroBias_part4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart4 + fragment.HLTEndSequence )
12845 fragment.HLT_ZeroBias_part5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart5 + fragment.HLTEndSequence )
12846 fragment.HLT_ZeroBias_part6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart6 + fragment.HLTEndSequence )
12847 fragment.HLT_ZeroBias_part7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBiaspart7 + fragment.HLTEndSequence )
12848 fragment.HLT_AK4CaloJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreAK4CaloJet30 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet30 + fragment.HLTEndSequence )
12849 fragment.HLT_AK4CaloJet40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTEndSequence )
12850 fragment.HLT_AK4CaloJet50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreAK4CaloJet50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTEndSequence )
12851 fragment.HLT_AK4CaloJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence )
12852 fragment.HLT_AK4CaloJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence )
12853 fragment.HLT_AK4PFJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreAK4PFJet30 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet15 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets15 + fragment.hltSingleAK4PFJet30 + fragment.HLTEndSequence )
12854 fragment.HLT_AK4PFJet50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreAK4PFJet50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet30 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets30 + fragment.hltSingleAK4PFJet50 + fragment.HLTEndSequence )
12855 fragment.HLT_AK4PFJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets50 + fragment.hltSingleAK4PFJet80 + fragment.HLTEndSequence )
12856 fragment.HLT_AK4PFJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets70 + fragment.hltSingleAK4PFJet100 + fragment.HLTEndSequence )
12857 fragment.HLT_HISinglePhoton10_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG2BptxAND + fragment.hltPreHISinglePhoton10 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton10 + fragment.HLTEndSequence )
12858 fragment.HLT_HISinglePhoton15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG2BptxAND + fragment.hltPreHISinglePhoton15 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton15 + fragment.HLTEndSequence )
12859 fragment.HLT_HISinglePhoton20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG2BptxAND + fragment.hltPreHISinglePhoton20 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20 + fragment.HLTEndSequence )
12860 fragment.HLT_HISinglePhoton40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG5 + fragment.hltPreHISinglePhoton40 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton40 + fragment.HLTEndSequence )
12861 fragment.HLT_HISinglePhoton60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG5 + fragment.hltPreHISinglePhoton60 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton60 + fragment.HLTEndSequence )
12862 fragment.HLT_HIL1DoubleMu0_v1 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1DoubleMuOpen + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1DoubleMuOpenFiltered0 + fragment.HLTEndSequence )
12863 fragment.HLT_HIL2Mu3_v2 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1SingleMuOpen + fragment.hltPreHIL2Mu3 + fragment.hltHIL1SingleMuOpenFiltered + fragment.HLTL2muonrecoSequence + fragment.hltHIL2Mu3L2Filtered + fragment.HLTEndSequence )
12864 fragment.HLT_HIL2DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1DoubleMuOpen + fragment.hltPreHIL2DoubleMu0 + fragment.hltHIDoubleMuLevel1PathL1OpenFiltered + fragment.HLTL2muonrecoSequence + fragment.hltHIL2DoubleMu0L2Filtered + fragment.HLTEndSequence )
12865 fragment.HLT_HIL3Mu3_v2 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1SingleMuOpen + fragment.hltPreHIL3Mu3 + fragment.hltHIL1SingleMuOpenFiltered + fragment.HLTL2muonrecoSequence + fragment.hltHIL2Mu3L2Filtered + fragment.HLTHIL3muonrecoSequence + fragment.hltHISingleMu3L3Filtered + fragment.HLTEndSequence )
12866 fragment.HLT_FullTrack12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreFullTrack12 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack12 + fragment.HLTEndSequence )
12867 fragment.HLT_FullTrack20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreFullTrack20 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack20 + fragment.HLTEndSequence )
12868 fragment.HLT_FullTrack30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreFullTrack30 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack30 + fragment.HLTEndSequence )
12869 fragment.HLT_FullTrack50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreFullTrack50 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack50 + fragment.HLTEndSequence )
12870 fragment.HLT_Activity_Ecal_SC7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreActivityEcalSC7 + fragment.HLTEcalActivitySequence + fragment.HLTEndSequence )
12871 fragment.HLT_EcalCalibration_v1 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
12872 fragment.HLT_HcalCalibration_v1 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibTypeFilter + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
12873 fragment.AlCa_EcalPhiSym_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
12874 fragment.AlCa_EcalPi0EBonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.hltPreAlCaEcalPi0EBonlyLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
12875 fragment.AlCa_EcalPi0EEonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.hltPreAlCaEcalPi0EEonlyLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU + fragment.hltAlCaPi0EEUncalibratorLowPU + fragment.hltAlCaPi0EERechitsToDigisLowPU + fragment.HLTEndSequence )
12876 fragment.AlCa_EcalEtaEBonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.hltPreAlCaEcalEtaEBonlyLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU + fragment.hltAlCaEtaEBUncalibratorLowPU + fragment.hltAlCaEtaEBRechitsToDigisLowPU + fragment.HLTEndSequence )
12877 fragment.AlCa_EcalEtaEEonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.hltPreAlCaEcalEtaEEonlyLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU + fragment.hltAlCaEtaEEUncalibratorLowPU + fragment.hltAlCaEtaEERechitsToDigisLowPU + fragment.HLTEndSequence )
12878 fragment.HLT_GlobalRunHPDNoise_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet20CentralNoBPTXNoHalo + fragment.hltPreGlobalRunHPDNoise + fragment.HLTEndSequence )
12879 fragment.HLT_L1Tech6_BPTX_MinusOnly_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1Tech6 + fragment.hltPreL1Tech6BPTXMinusOnly + fragment.HLTEndSequence )
12880 fragment.HLT_L1Tech5_BPTX_PlusOnly_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1Tech5 + fragment.hltPreL1Tech5BPTXPlusOnly + fragment.HLTEndSequence )
12881 fragment.HLT_L1Tech7_NoBPTX_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTech7 + fragment.hltPreL1Tech7NoBPTX + fragment.HLTEndSequence )
12882 fragment.HLT_L1DoubleJet20_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet20 + fragment.hltPreL1DoubleJet20part0 + fragment.HLTEndSequence )
12883 fragment.HLT_L1DoubleJet20_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet20 + fragment.hltPreL1DoubleJet20part1 + fragment.HLTEndSequence )
12884 fragment.HLT_L1DoubleJet20_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet20 + fragment.hltPreL1DoubleJet20part2 + fragment.HLTEndSequence )
12885 fragment.HLT_L1DoubleJet20_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet20 + fragment.hltPreL1DoubleJet20part3 + fragment.HLTEndSequence )
12886 fragment.HLT_L1DoubleJet28_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet28 + fragment.hltPreL1DoubleJet28 + fragment.HLTEndSequence )
12887 fragment.HLT_L1DoubleJet32_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet32 + fragment.hltPreL1DoubleJet32 + fragment.HLTEndSequence )
12888 fragment.HLT_L1DoubleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleMuOpen + fragment.hltPreL1DoubleMuOpen + fragment.HLTEndSequence )
12889 fragment.HLT_L1TOTEM0_RomanPotsAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM0 + fragment.hltPreL1TOTEM0RomanPotsAND + fragment.HLTEndSequence )
12890 fragment.HLT_L1TOTEM1_MinBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM1 + fragment.hltPreL1TOTEM1MinBias + fragment.HLTEndSequence )
12891 fragment.HLT_L1TOTEM2_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM2 + fragment.hltPreL1TOTEM2ZeroBias + fragment.HLTEndSequence )
12892 fragment.HLT_L1MinimumBiasHF1OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1OR + fragment.HLTEndSequence )
12893 fragment.HLT_L1MinimumBiasHF1OR_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart0 + fragment.HLTEndSequence )
12894 fragment.HLT_L1MinimumBiasHF1OR_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart1 + fragment.HLTEndSequence )
12895 fragment.HLT_L1MinimumBiasHF1OR_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart2 + fragment.HLTEndSequence )
12896 fragment.HLT_L1MinimumBiasHF1OR_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart3 + fragment.HLTEndSequence )
12897 fragment.HLT_L1MinimumBiasHF1OR_part4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart4 + fragment.HLTEndSequence )
12898 fragment.HLT_L1MinimumBiasHF1OR_part5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart5 + fragment.HLTEndSequence )
12899 fragment.HLT_L1MinimumBiasHF1OR_part6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart6 + fragment.HLTEndSequence )
12900 fragment.HLT_L1MinimumBiasHF1OR_part7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1ORpart7 + fragment.HLTEndSequence )
12901 fragment.HLT_L1MinimumBiasHF2OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2OR + fragment.hltPreL1MinimumBiasHF2OR + fragment.HLTEndSequence )
12902 fragment.HLT_L1MinimumBiasHF2OR_NoBptxGate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2ORNoBptxGating + fragment.hltPreL1MinimumBiasHF2ORNoBptxGate + fragment.HLTEndSequence )
12903 fragment.HLT_L1MinimumBiasHF1AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1AND + fragment.hltPreL1MinimumBiasHF1AND + fragment.HLTEndSequence )
12904 fragment.HLT_L1MinimumBiasHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2AND + fragment.hltPreL1MinimumBiasHF2AND + fragment.HLTEndSequence )
12905 fragment.HLT_L1Muon_NotMinimumBiasHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MuonNotMinimumBiasHF2AND + fragment.hltPreL1MuonNotMinimumBiasHF2AND + fragment.HLTEndSequence )
12906 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart0 + fragment.HLTEndSequence )
12907 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart1 + fragment.HLTEndSequence )
12908 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart2 + fragment.HLTEndSequence )
12909 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart3 + fragment.HLTEndSequence )
12910 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart4 + fragment.HLTEndSequence )
12911 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart5 + fragment.HLTEndSequence )
12912 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart6 + fragment.HLTEndSequence )
12913 fragment.HLT_L1TOTEM3_RomanPotsTTBB_part7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM3 + fragment.hltPreL1TOTEM3RomanPotsTTBBpart7 + fragment.HLTEndSequence )
12914 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part0 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12915 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part1 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12916 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part2 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12917 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part3 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12918 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part4 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12919 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part5 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12920 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part6 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12921 fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDSinglePixelTrack01part7 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence01 + fragment.hltPixelCandsForMinBias01 + fragment.hltMinBiasPixelFilterPT01 + fragment.HLTEndSequence )
12922 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part0 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12923 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part1 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12924 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part2 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12925 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part3 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12926 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part4 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12927 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part5 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12928 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part6 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12929 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters5part7 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter5 + fragment.HLTEndSequence )
12930 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part0 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12931 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part1 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12932 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part2 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12933 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part3 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12934 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part4 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12935 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part5 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12936 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part6 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12937 fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTOTEM0 + fragment.hltPreL1TOTEM0RomanPotsANDPixelClusters3part7 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilter3 + fragment.HLTEndSequence )
12938 fragment.HLT_HcalNZS_v1 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
12939 fragment.HLT_HcalPhiSym_v1 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalPhiSym + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
12940 fragment.HLT_HcalUTCA_v1 = cms.Path( fragment.HLTBeginSequenceUTCA + fragment.hltPreHcalUTCA + fragment.HLTEndSequence )
12941 fragment.AlCa_LumiPixels_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsRandom + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
12942 fragment.AlCa_LumiPixels_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreAlCaLumiPixelsZeroBias + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
12943 fragment.HLT_IsoTrackHE_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet68 + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence )
12944 fragment.HLT_IsoTrackHB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet68 + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence )
12945 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtDigis + fragment.hltScalersRawToDigi + fragment.hltFEDSelector + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
12946 
12947 
12948 fragment.HLTSchedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.HLT_JetE30_NoBPTX3BX_NoHalo_v2, fragment.HLT_JetE30_NoBPTX_v2, fragment.HLT_JetE50_NoBPTX3BX_NoHalo_v2, fragment.HLT_JetE70_NoBPTX3BX_NoHalo_v2, fragment.HLT_L1SingleMuOpen_v1, fragment.HLT_L1SingleMuOpen_DT_v1, fragment.HLT_L1Tech_DT_GlobalOR_v1, fragment.HLT_L1MuOpenNotHF2_v1, fragment.HLT_L1MuOpenNotHF2Pixel_SingleTrack_v1, fragment.HLT_L1RomanPots_SinglePixelTrack02_v2, fragment.HLT_L1RomanPots_SinglePixelTrack04_v2, fragment.HLT_PFJet15_NoCaloMatched_v2, fragment.HLT_PixelTracks_Multiplicity60_v2, fragment.HLT_PixelTracks_Multiplicity85_v2, fragment.HLT_PixelTracks_Multiplicity110_v2, fragment.HLT_PixelTracks_Multiplicity135_v2, fragment.HLT_PixelTracks_Multiplicity160_v2, fragment.HLT_Ele5_SC5_JPsi_Mass2to4p5_v2, fragment.HLT_DiPFJet15_NoCaloMatched_v2, fragment.HLT_DiPFJet15_FBEta2_NoCaloMatched_v2, fragment.HLT_DiPFJet15_FBEta3_NoCaloMatched_v2, fragment.HLT_PFJet15_FwdEta2_NoCaloMatched_v2, fragment.HLT_PFJet15_FwdEta3_NoCaloMatched_v2, fragment.HLT_PFJet25_NoCaloMatched_v2, fragment.HLT_PFJet25_FwdEta2_NoCaloMatched_v2, fragment.HLT_PFJet25_FwdEta3_NoCaloMatched_v2, fragment.HLT_PFJet40_NoCaloMatched_v2, fragment.HLT_DiPFJetAve15_HFJEC_v2, fragment.HLT_DiPFJetAve25_HFJEC_v2, fragment.HLT_DiPFJetAve35_HFJEC_v2, fragment.HLT_DiPFJetAve15_Central_v2, fragment.HLT_DiPFJetAve25_Central_v2, fragment.HLT_DiPFJetAve35_Central_v2, fragment.HLT_Physics_v1, fragment.DST_Physics_v1, fragment.HLT_Random_v1, fragment.HLT_ZeroBias_v1, fragment.HLT_ZeroBias_part0_v1, fragment.HLT_ZeroBias_part1_v1, fragment.HLT_ZeroBias_part2_v1, fragment.HLT_ZeroBias_part3_v1, fragment.HLT_ZeroBias_part4_v1, fragment.HLT_ZeroBias_part5_v1, fragment.HLT_ZeroBias_part6_v1, fragment.HLT_ZeroBias_part7_v1, fragment.HLT_AK4CaloJet30_v2, fragment.HLT_AK4CaloJet40_v2, fragment.HLT_AK4CaloJet50_v2, fragment.HLT_AK4CaloJet80_v2, fragment.HLT_AK4CaloJet100_v2, fragment.HLT_AK4PFJet30_v2, fragment.HLT_AK4PFJet50_v2, fragment.HLT_AK4PFJet80_v2, fragment.HLT_AK4PFJet100_v2, fragment.HLT_HISinglePhoton10_v2, fragment.HLT_HISinglePhoton15_v2, fragment.HLT_HISinglePhoton20_v2, fragment.HLT_HISinglePhoton40_v2, fragment.HLT_HISinglePhoton60_v2, fragment.HLT_HIL1DoubleMu0_v1, fragment.HLT_HIL2Mu3_v2, fragment.HLT_HIL2DoubleMu0_v2, fragment.HLT_HIL3Mu3_v2, fragment.HLT_FullTrack12_v2, fragment.HLT_FullTrack20_v2, fragment.HLT_FullTrack30_v2, fragment.HLT_FullTrack50_v2, fragment.HLT_Activity_Ecal_SC7_v1, fragment.HLT_EcalCalibration_v1, fragment.HLT_HcalCalibration_v1, fragment.AlCa_EcalPhiSym_v1, fragment.AlCa_EcalPi0EBonly_LowPU_v1, fragment.AlCa_EcalPi0EEonly_LowPU_v1, fragment.AlCa_EcalEtaEBonly_LowPU_v1, fragment.AlCa_EcalEtaEEonly_LowPU_v1, fragment.HLT_GlobalRunHPDNoise_v1, fragment.HLT_L1Tech6_BPTX_MinusOnly_v1, fragment.HLT_L1Tech5_BPTX_PlusOnly_v1, fragment.HLT_L1Tech7_NoBPTX_v1, fragment.HLT_L1DoubleJet20_part0_v1, fragment.HLT_L1DoubleJet20_part1_v1, fragment.HLT_L1DoubleJet20_part2_v1, fragment.HLT_L1DoubleJet20_part3_v1, fragment.HLT_L1DoubleJet28_v1, fragment.HLT_L1DoubleJet32_v1, fragment.HLT_L1DoubleMuOpen_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_v1, fragment.HLT_L1TOTEM1_MinBias_v1, fragment.HLT_L1TOTEM2_ZeroBias_v1, fragment.HLT_L1MinimumBiasHF1OR_v1, fragment.HLT_L1MinimumBiasHF1OR_part0_v1, fragment.HLT_L1MinimumBiasHF1OR_part1_v1, fragment.HLT_L1MinimumBiasHF1OR_part2_v1, fragment.HLT_L1MinimumBiasHF1OR_part3_v1, fragment.HLT_L1MinimumBiasHF1OR_part4_v1, fragment.HLT_L1MinimumBiasHF1OR_part5_v1, fragment.HLT_L1MinimumBiasHF1OR_part6_v1, fragment.HLT_L1MinimumBiasHF1OR_part7_v1, fragment.HLT_L1MinimumBiasHF2OR_v1, fragment.HLT_L1MinimumBiasHF2OR_NoBptxGate_v1, fragment.HLT_L1MinimumBiasHF1AND_v1, fragment.HLT_L1MinimumBiasHF2AND_v1, fragment.HLT_L1Muon_NotMinimumBiasHF2AND_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part0_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part1_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part2_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part3_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part4_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part5_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part6_v1, fragment.HLT_L1TOTEM3_RomanPotsTTBB_part7_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part0_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part1_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part2_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part3_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part4_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part5_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part6_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_SinglePixelTrack01_part7_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part0_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part1_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part2_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part3_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part4_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part5_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part6_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters5_part7_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part0_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part1_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part2_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part3_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part4_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part5_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part6_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_PixelClusters3_part7_v1, fragment.HLT_HcalNZS_v1, fragment.HLT_HcalPhiSym_v1, fragment.HLT_HcalUTCA_v1, fragment.AlCa_LumiPixels_Random_v1, fragment.AlCa_LumiPixels_ZeroBias_v1, fragment.HLT_IsoTrackHE_v1, fragment.HLT_IsoTrackHB_v1, fragment.HLTriggerFinalPath ))
12949 
12950 
12951 # dummyfy hltGetConditions in cff's
12952 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
12953  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
12954  result = cms.bool( True )
12955  )
12956  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
12957 
12958 # add specific customizations
12959 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
12960 fragment = customizeHLTforAll(fragment)
12961