1 import FWCore.ParameterSet.Config
as cms
6 hltBunchSpacingProducer = cms.EDProducer(
"BunchSpacingProducer")
9 hltEcalBarrelClusterFastTimer = cms.EDProducer(
"EcalBarrelClusterFastTimer",
10 ebClusters = cms.InputTag(
"hltParticleFlowClusterECALUncorrectedUnseeded"),
11 ebTimeHits = cms.InputTag(
"hltEcalDetailedTimeRecHit",
"EcalRecHitsEB"),
12 ecalDepth = cms.double(7.0),
13 minEnergyToConsider = cms.double(0.0),
14 minFractionToConsider = cms.double(0.1),
15 resolutionModels = cms.VPSet(cms.PSet(
16 modelName = cms.string(
'PerfectResolutionModel')
18 timedVertices = cms.InputTag(
"offlinePrimaryVertices4D")
22 hltEcalDetIdToBeRecovered = cms.EDProducer(
"EcalDetIdToBeRecoveredProducer",
23 ebDetIdToBeRecovered = cms.string(
'ebDetId'),
24 ebFEToBeRecovered = cms.string(
'ebFE'),
25 ebIntegrityChIdErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityChIdErrors"),
26 ebIntegrityGainErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityGainErrors"),
27 ebIntegrityGainSwitchErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityGainSwitchErrors"),
28 ebSrFlagCollection = cms.InputTag(
"hltEcalDigis"),
29 eeDetIdToBeRecovered = cms.string(
'eeDetId'),
30 eeFEToBeRecovered = cms.string(
'eeFE'),
31 eeIntegrityChIdErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityChIdErrors"),
32 eeIntegrityGainErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityGainErrors"),
33 eeIntegrityGainSwitchErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityGainSwitchErrors"),
34 eeSrFlagCollection = cms.InputTag(
"hltEcalDigis"),
35 integrityBlockSizeErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityBlockSizeErrors"),
36 integrityTTIdErrors = cms.InputTag(
"hltEcalDigis",
"EcalIntegrityTTIdErrors")
40 hltEcalDetailedTimeRecHit = cms.EDProducer(
"EcalDetailedTimeRecHitProducer",
41 EBDetailedTimeRecHitCollection = cms.string(
'EcalRecHitsEB'),
42 EBRecHitCollection = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB"),
43 EBTimeDigiCollection = cms.InputTag(
"mix",
"EBTimeDigi"),
44 EBTimeLayer = cms.int32(7),
45 EEDetailedTimeRecHitCollection = cms.string(
'EcalRecHitsEE'),
46 EERecHitCollection = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE"),
47 EETimeDigiCollection = cms.InputTag(
"mix",
"EETimeDigi"),
48 EETimeLayer = cms.int32(3),
49 correctForVertexZPosition = cms.bool(
False),
50 recoVertex = cms.InputTag(
"offlinePrimaryVerticesWithBS"),
51 simVertex = cms.InputTag(
"g4SimHits"),
52 useMCTruthVertex = cms.bool(
False)
56 hltEcalDigis = cms.EDProducer(
"EcalRawToDigi",
57 DoRegional = cms.bool(
False),
59 601, 602, 603, 604, 605,
60 606, 607, 608, 609, 610,
61 611, 612, 613, 614, 615,
62 616, 617, 618, 619, 620,
63 621, 622, 623, 624, 625,
64 626, 627, 628, 629, 630,
65 631, 632, 633, 634, 635,
66 636, 637, 638, 639, 640,
67 641, 642, 643, 644, 645,
68 646, 647, 648, 649, 650,
71 FedLabel = cms.InputTag(
"listfeds"),
72 InputLabel = cms.InputTag(
"rawDataCollector"),
73 eventPut = cms.bool(
True),
74 feIdCheck = cms.bool(
True),
75 feUnpacking = cms.bool(
True),
76 forceToKeepFRData = cms.bool(
False),
77 headerUnpacking = cms.bool(
True),
78 memUnpacking = cms.bool(
True),
79 mightGet = cms.optional.untracked.vstring,
80 numbTriggerTSamples = cms.int32(1),
81 numbXtalTSamples = cms.int32(10),
82 orderedDCCIdList = cms.vint32(
95 orderedFedList = cms.vint32(
96 601, 602, 603, 604, 605,
97 606, 607, 608, 609, 610,
98 611, 612, 613, 614, 615,
99 616, 617, 618, 619, 620,
100 621, 622, 623, 624, 625,
101 626, 627, 628, 629, 630,
102 631, 632, 633, 634, 635,
103 636, 637, 638, 639, 640,
104 641, 642, 643, 644, 645,
105 646, 647, 648, 649, 650,
108 silentMode = cms.untracked.bool(
True),
109 srpUnpacking = cms.bool(
True),
110 syncCheck = cms.bool(
True),
111 tccUnpacking = cms.bool(
True)
115 hltEcalPreshowerDigis = cms.EDProducer(
"ESRawToDigi",
116 ESdigiCollection = cms.string(
''),
117 InstanceES = cms.string(
''),
118 LookupTable = cms.FileInPath(
'EventFilter/ESDigiToRaw/data/ES_lookup_table.dat'),
119 debugMode = cms.untracked.bool(
False),
120 mightGet = cms.optional.untracked.vstring,
121 sourceTag = cms.InputTag(
"rawDataCollector")
125 hltEcalPreshowerRecHit = cms.EDProducer(
"ESRecHitProducer",
126 ESRecoAlgo = cms.int32(0),
127 ESdigiCollection = cms.InputTag(
"hltEcalPreshowerDigis"),
128 ESrechitCollection = cms.string(
'EcalRecHitsES'),
129 algo = cms.string(
'ESRecHitWorker')
133 hltEcalRecHit = cms.EDProducer(
"EcalRecHitProducer",
134 ChannelStatusToBeExcluded = cms.vstring(
141 'kNonRespondingIsolated',
146 EBLaserMAX = cms.double(3.0),
147 EBLaserMIN = cms.double(0.5),
148 EBrechitCollection = cms.string(
'EcalRecHitsEB'),
149 EBuncalibRecHitCollection = cms.InputTag(
"hltEcalUncalibRecHit",
"EcalUncalibRecHitsEB"),
150 EELaserMAX = cms.double(8.0),
151 EELaserMIN = cms.double(0.5),
152 EErechitCollection = cms.string(
'EcalRecHitsEE'),
153 EEuncalibRecHitCollection = cms.InputTag(
"hltEcalUncalibRecHit",
"EcalUncalibRecHitsEE"),
154 algo = cms.string(
'EcalRecHitWorkerSimple'),
155 algoRecover = cms.string(
'EcalRecHitWorkerRecover'),
156 bdtWeightFileCracks = cms.FileInPath(
'RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml'),
157 bdtWeightFileNoCracks = cms.FileInPath(
'RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml'),
158 cleaningConfig = cms.PSet(
159 cThreshold_barrel = cms.double(4),
160 cThreshold_double = cms.double(10),
161 cThreshold_endcap = cms.double(15),
162 e4e1Threshold_barrel = cms.double(0.08),
163 e4e1Threshold_endcap = cms.double(0.3),
164 e4e1_a_barrel = cms.double(0.02),
165 e4e1_a_endcap = cms.double(0.02),
166 e4e1_b_barrel = cms.double(0.02),
167 e4e1_b_endcap = cms.double(-0.0125),
168 e6e2thresh = cms.double(0.04),
169 ignoreOutOfTimeThresh = cms.double(1000000000.0),
170 tightenCrack_e1_double = cms.double(2),
171 tightenCrack_e1_single = cms.double(1),
172 tightenCrack_e4e1_single = cms.double(2.5),
173 tightenCrack_e6e2_double = cms.double(3)
175 dbStatusToBeExcludedEB = cms.vint32(14, 78, 142),
176 dbStatusToBeExcludedEE = cms.vint32(14, 78, 142),
177 ebDetIdToBeRecovered = cms.InputTag(
"hltEcalDetIdToBeRecovered",
"ebDetId"),
178 ebFEToBeRecovered = cms.InputTag(
"hltEcalDetIdToBeRecovered",
"ebFE"),
179 eeDetIdToBeRecovered = cms.InputTag(
"hltEcalDetIdToBeRecovered",
"eeDetId"),
180 eeFEToBeRecovered = cms.InputTag(
"hltEcalDetIdToBeRecovered",
"eeFE"),
181 flagsMapDBReco = cms.PSet(
182 kDead = cms.vstring(
'kNoDataNoTP'),
189 kNeighboursRecovered = cms.vstring(
191 'kNonRespondingIsolated',
194 kNoisy = cms.vstring(
199 kTowerRecovered = cms.vstring(
'kDeadFE')
201 killDeadChannels = cms.bool(
True),
202 laserCorrection = cms.bool(
True),
203 logWarningEtThreshold_EB_FE = cms.double(50),
204 logWarningEtThreshold_EE_FE = cms.double(50),
205 recoverEBFE = cms.bool(
True),
206 recoverEBIsolatedChannels = cms.bool(
False),
207 recoverEBVFE = cms.bool(
False),
208 recoverEEFE = cms.bool(
True),
209 recoverEEIsolatedChannels = cms.bool(
False),
210 recoverEEVFE = cms.bool(
False),
211 singleChannelRecoveryMethod = cms.string(
'BDTG'),
212 singleChannelRecoveryThreshold = cms.double(0.7),
213 skipTimeCalib = cms.bool(
False),
214 sum8ChannelRecoveryThreshold = cms.double(0.0),
215 triggerPrimitiveDigiCollection = cms.InputTag(
"hltEcalDigis",
"EcalTriggerPrimitives")
219 hltEcalUncalibRecHit = cms.EDProducer(
"EcalUncalibRecHitProducer",
220 EBdigiCollection = cms.InputTag(
"hltEcalDigis",
"ebDigis"),
221 EBhitCollection = cms.string(
'EcalUncalibRecHitsEB'),
222 EEdigiCollection = cms.InputTag(
"hltEcalDigis",
"eeDigis"),
223 EEhitCollection = cms.string(
'EcalUncalibRecHitsEE'),
224 algo = cms.string(
'EcalUncalibRecHitWorkerMultiFit'),
226 EBamplitudeFitParameters = cms.vdouble(1.138, 1.652),
227 EBtimeConstantTerm = cms.double(0.6),
228 EBtimeFitLimits_Lower = cms.double(0.2),
229 EBtimeFitLimits_Upper = cms.double(1.4),
230 EBtimeFitParameters = cms.vdouble(
231 -2.015452, 3.130702, -12.3473, 41.88921, -82.83944,
232 91.01147, -50.35761, 11.05621
234 EBtimeNconst = cms.double(28.5),
235 EEamplitudeFitParameters = cms.vdouble(1.89, 1.4),
236 EEtimeConstantTerm = cms.double(1.0),
237 EEtimeFitLimits_Lower = cms.double(0.2),
238 EEtimeFitLimits_Upper = cms.double(1.4),
239 EEtimeFitParameters = cms.vdouble(
240 -2.390548, 3.553628, -17.62341, 67.67538, -133.213,
241 140.7432, -75.41106, 16.20277
243 EEtimeNconst = cms.double(31.8),
244 EcalPulseShapeParameters = cms.PSet(
245 EBCorrNoiseMatrixG01 = cms.vdouble(
246 1.0, 0.73354, 0.64442, 0.58851, 0.55425,
247 0.53082, 0.51916, 0.51097, 0.50732, 0.50409
249 EBCorrNoiseMatrixG06 = cms.vdouble(
250 1.0, 0.70946, 0.58021, 0.49846, 0.45006,
251 0.41366, 0.39699, 0.38478, 0.37847, 0.37055
253 EBCorrNoiseMatrixG12 = cms.vdouble(
254 1.0, 0.71073, 0.55721, 0.46089, 0.40449,
255 0.35931, 0.33924, 0.32439, 0.31581, 0.30481
257 EBPulseShapeCovariance = cms.vdouble(
258 3.001e-06, 1.233e-05, 0.0, -4.416e-06, -4.571e-06,
259 -3.614e-06, -2.636e-06, -1.286e-06, -8.41e-07, -5.296e-07,
260 0.0, 0.0, 1.233e-05, 6.154e-05, 0.0,
261 -2.2e-05, -2.309e-05, -1.838e-05, -1.373e-05, -7.334e-06,
262 -5.088e-06, -3.745e-06, -2.428e-06, 0.0, 0.0,
263 0.0, 0.0, 0.0, 0.0, 0.0,
264 0.0, 0.0, 0.0, 0.0, 0.0,
265 0.0, -4.416e-06, -2.2e-05, 0.0, 8.319e-06,
266 8.545e-06, 6.792e-06, 5.059e-06, 2.678e-06, 1.816e-06,
267 1.223e-06, 8.245e-07, 5.589e-07, -4.571e-06, -2.309e-05,
268 0.0, 8.545e-06, 9.182e-06, 7.219e-06, 5.388e-06,
269 2.853e-06, 1.944e-06, 1.324e-06, 9.083e-07, 6.335e-07,
270 -3.614e-06, -1.838e-05, 0.0, 6.792e-06, 7.219e-06,
271 6.016e-06, 4.437e-06, 2.385e-06, 1.636e-06, 1.118e-06,
272 7.754e-07, 5.556e-07, -2.636e-06, -1.373e-05, 0.0,
273 5.059e-06, 5.388e-06, 4.437e-06, 3.602e-06, 1.917e-06,
274 1.322e-06, 9.079e-07, 6.529e-07, 4.752e-07, -1.286e-06,
275 -7.334e-06, 0.0, 2.678e-06, 2.853e-06, 2.385e-06,
276 1.917e-06, 1.375e-06, 9.1e-07, 6.455e-07, 4.693e-07,
277 3.657e-07, -8.41e-07, -5.088e-06, 0.0, 1.816e-06,
278 1.944e-06, 1.636e-06, 1.322e-06, 9.1e-07, 9.115e-07,
279 6.062e-07, 4.436e-07, 3.422e-07, -5.296e-07, -3.745e-06,
280 0.0, 1.223e-06, 1.324e-06, 1.118e-06, 9.079e-07,
281 6.455e-07, 6.062e-07, 7.217e-07, 4.862e-07, 3.768e-07,
282 0.0, -2.428e-06, 0.0, 8.245e-07, 9.083e-07,
283 7.754e-07, 6.529e-07, 4.693e-07, 4.436e-07, 4.862e-07,
284 6.509e-07, 4.418e-07, 0.0, 0.0, 0.0,
285 5.589e-07, 6.335e-07, 5.556e-07, 4.752e-07, 3.657e-07,
286 3.422e-07, 3.768e-07, 4.418e-07, 6.142e-07
288 EBPulseShapeTemplate = cms.vdouble(
289 0.0113979, 0.758151, 1.0, 0.887744, 0.673548,
290 0.474332, 0.319561, 0.215144, 0.147464, 0.101087,
293 EBdigiCollection = cms.string(
''),
294 EECorrNoiseMatrixG01 = cms.vdouble(
295 1.0, 0.72698, 0.62048, 0.55691, 0.51848,
296 0.49147, 0.47813, 0.47007, 0.46621, 0.46265
298 EECorrNoiseMatrixG06 = cms.vdouble(
299 1.0, 0.71217, 0.47464, 0.34056, 0.26282,
300 0.20287, 0.17734, 0.16256, 0.15618, 0.14443
302 EECorrNoiseMatrixG12 = cms.vdouble(
303 1.0, 0.71373, 0.44825, 0.30152, 0.21609,
304 0.14786, 0.11772, 0.10165, 0.09465, 0.08098
306 EEPulseShapeCovariance = cms.vdouble(
307 3.941e-05, 3.333e-05, 0.0, -1.449e-05, -1.661e-05,
308 -1.424e-05, -1.183e-05, -6.842e-06, -4.915e-06, -3.411e-06,
309 0.0, 0.0, 3.333e-05, 2.862e-05, 0.0,
310 -1.244e-05, -1.431e-05, -1.233e-05, -1.032e-05, -5.883e-06,
311 -4.154e-06, -2.902e-06, -2.128e-06, 0.0, 0.0,
312 0.0, 0.0, 0.0, 0.0, 0.0,
313 0.0, 0.0, 0.0, 0.0, 0.0,
314 0.0, -1.449e-05, -1.244e-05, 0.0, 5.84e-06,
315 6.649e-06, 5.72e-06, 4.812e-06, 2.708e-06, 1.869e-06,
316 1.33e-06, 9.186e-07, 6.446e-07, -1.661e-05, -1.431e-05,
317 0.0, 6.649e-06, 7.966e-06, 6.898e-06, 5.794e-06,
318 3.157e-06, 2.184e-06, 1.567e-06, 1.084e-06, 7.575e-07,
319 -1.424e-05, -1.233e-05, 0.0, 5.72e-06, 6.898e-06,
320 6.341e-06, 5.347e-06, 2.859e-06, 1.991e-06, 1.431e-06,
321 9.839e-07, 6.886e-07, -1.183e-05, -1.032e-05, 0.0,
322 4.812e-06, 5.794e-06, 5.347e-06, 4.854e-06, 2.628e-06,
323 1.809e-06, 1.289e-06, 9.02e-07, 6.146e-07, -6.842e-06,
324 -5.883e-06, 0.0, 2.708e-06, 3.157e-06, 2.859e-06,
325 2.628e-06, 1.863e-06, 1.296e-06, 8.882e-07, 6.108e-07,
326 4.283e-07, -4.915e-06, -4.154e-06, 0.0, 1.869e-06,
327 2.184e-06, 1.991e-06, 1.809e-06, 1.296e-06, 1.217e-06,
328 8.669e-07, 5.751e-07, 3.882e-07, -3.411e-06, -2.902e-06,
329 0.0, 1.33e-06, 1.567e-06, 1.431e-06, 1.289e-06,
330 8.882e-07, 8.669e-07, 9.522e-07, 6.717e-07, 4.293e-07,
331 0.0, -2.128e-06, 0.0, 9.186e-07, 1.084e-06,
332 9.839e-07, 9.02e-07, 6.108e-07, 5.751e-07, 6.717e-07,
333 7.911e-07, 5.493e-07, 0.0, 0.0, 0.0,
334 6.446e-07, 7.575e-07, 6.886e-07, 6.146e-07, 4.283e-07,
335 3.882e-07, 4.293e-07, 5.493e-07, 7.027e-07
337 EEPulseShapeTemplate = cms.vdouble(
338 0.116442, 0.756246, 1.0, 0.897182, 0.686831,
339 0.491506, 0.344111, 0.245731, 0.174115, 0.123361,
342 EEdigiCollection = cms.string(
''),
343 ESdigiCollection = cms.string(
''),
344 EcalPreMixStage1 = cms.bool(
False),
345 EcalPreMixStage2 = cms.bool(
False),
346 UseLCcorrection = cms.untracked.bool(
True)
348 activeBXs = cms.vint32(
352 addPedestalUncertaintyEB = cms.double(0.0),
353 addPedestalUncertaintyEE = cms.double(0.0),
354 ampErrorCalculation = cms.bool(
True),
355 amplitudeThresholdEB = cms.double(10),
356 amplitudeThresholdEE = cms.double(10),
357 chi2ThreshEB_ = cms.double(65.0),
358 chi2ThreshEE_ = cms.double(50.0),
359 doPrefitEB = cms.bool(
False),
360 doPrefitEE = cms.bool(
False),
361 dynamicPedestalsEB = cms.bool(
False),
362 dynamicPedestalsEE = cms.bool(
False),
363 ebPulseShape = cms.vdouble(
364 5.2e-05, -5.26e-05, 6.66e-05, 0.1168, 0.7575,
365 1.0, 0.8876, 0.6732, 0.4741, 0.3194
367 ebSpikeThreshold = cms.double(1.042),
368 eePulseShape = cms.vdouble(
369 5.2e-05, -5.26e-05, 6.66e-05, 0.1168, 0.7575,
370 1.0, 0.8876, 0.6732, 0.4741, 0.3194
372 gainSwitchUseMaxSampleEB = cms.bool(
True),
373 gainSwitchUseMaxSampleEE = cms.bool(
False),
374 kPoorRecoFlagEB = cms.bool(
True),
375 kPoorRecoFlagEE = cms.bool(
False),
376 mitigateBadSamplesEB = cms.bool(
False),
377 mitigateBadSamplesEE = cms.bool(
False),
378 outOfTimeThresholdGain12mEB = cms.double(5),
379 outOfTimeThresholdGain12mEE = cms.double(1000),
380 outOfTimeThresholdGain12pEB = cms.double(5),
381 outOfTimeThresholdGain12pEE = cms.double(1000),
382 outOfTimeThresholdGain61mEB = cms.double(5),
383 outOfTimeThresholdGain61mEE = cms.double(1000),
384 outOfTimeThresholdGain61pEB = cms.double(5),
385 outOfTimeThresholdGain61pEE = cms.double(1000),
386 prefitMaxChiSqEB = cms.double(25.0),
387 prefitMaxChiSqEE = cms.double(10.0),
388 selectiveBadSampleCriteriaEB = cms.bool(
False),
389 selectiveBadSampleCriteriaEE = cms.bool(
False),
390 simplifiedNoiseModelForGainSwitch = cms.bool(
True),
391 timealgo = cms.string(
'RatioMethod'),
392 useLumiInfoRunHeader = cms.bool(
True)
397 hltEgammaBestGsfTrackVarsUnseeded = cms.EDProducer(
"EgammaHLTGsfTrackVarProducer",
398 beamSpotProducer = cms.InputTag(
"hltOnlineBeamSpot"),
399 inputCollection = cms.InputTag(
"hltEgammaGsfElectronsUnseeded"),
400 lowerTrackNrToRemoveCut = cms.int32(-1),
401 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
402 upperTrackNrToRemoveCut = cms.int32(9999),
403 useDefaultValuesForBarrel = cms.bool(
False),
404 useDefaultValuesForEndcap = cms.bool(
False)
408 hltEgammaCandidatesUnseeded = cms.EDProducer(
"EgammaHLTRecoEcalCandidateProducers",
409 recoEcalCandidateCollection = cms.string(
''),
410 scHybridBarrelProducer = cms.InputTag(
"hltParticleFlowSuperClusterECALUnseeded",
"hltParticleFlowSuperClusterECALBarrel"),
411 scIslandEndcapProducer = cms.InputTag(
"hltParticleFlowSuperClusterHGCalFromTICL")
415 hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer(
"CkfTrackCandidateMaker",
416 MeasurementTrackerEvent = cms.InputTag(
"hltMeasurementTrackerEvent"),
417 NavigationSchool = cms.string(
'SimpleNavigationSchool'),
418 RedundantSeedCleaner = cms.string(
'CachingSeedCleanerBySharedInput'),
419 SimpleMagneticField = cms.string(
''),
420 TrajectoryBuilder = cms.string(
''),
421 TrajectoryBuilderPSet = cms.PSet(
422 refToPSet_ = cms.string(
'HLTPSetTrajectoryBuilderForGsfElectrons')
424 TrajectoryCleaner = cms.string(
'hltESPTrajectoryCleanerBySharedHits'),
425 TransientInitialStateEstimatorParameters = cms.PSet(
426 numberMeasurementsForFit = cms.int32(4),
427 propagatorAlongTISE = cms.string(
'PropagatorWithMaterial'),
428 propagatorOppositeTISE = cms.string(
'PropagatorWithMaterialOpposite')
430 cleanTrajectoryAfterInOut = cms.bool(
True),
431 doSeedingRegionRebuilding = cms.bool(
True),
432 maxNSeeds = cms.uint32(1000000),
433 maxSeedsBeforeCleaning = cms.uint32(1000),
434 reverseTrajectories = cms.bool(
False),
435 src = cms.InputTag(
"hltEgammaElectronPixelSeedsUnseeded"),
436 useHitsSplitting = cms.bool(
True)
439 hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer(
"ElectronNHitSeedProducer",
440 beamSpot = cms.InputTag(
"hltOnlineBeamSpot"),
441 initialSeeds = cms.InputTag(
"hltElePixelSeedsCombinedUnseeded"),
442 matcherConfig = cms.PSet(
443 detLayerGeom = cms.ESInputTag(
"",
"GlobalDetLayerGeometry"),
444 enableHitSkipping = cms.bool(
True),
445 matchingCuts = cms.VPSet(
447 dPhiMaxHighEt = cms.vdouble(0.05),
448 dPhiMaxHighEtThres = cms.vdouble(20.0),
449 dPhiMaxLowEtGrad = cms.vdouble(-0.002),
450 dRZMaxHighEt = cms.vdouble(9999.0),
451 dRZMaxHighEtThres = cms.vdouble(0.0),
452 dRZMaxLowEtGrad = cms.vdouble(0.0),
453 version = cms.int32(2)
456 dPhiMaxHighEt = cms.vdouble(0.003),
457 dPhiMaxHighEtThres = cms.vdouble(0.0),
458 dPhiMaxLowEtGrad = cms.vdouble(0.0),
459 dRZMaxHighEt = cms.vdouble(0.05),
460 dRZMaxHighEtThres = cms.vdouble(30.0),
461 dRZMaxLowEtGrad = cms.vdouble(-0.002),
462 etaBins = cms.vdouble(),
463 version = cms.int32(2)
466 dPhiMaxHighEt = cms.vdouble(0.003),
467 dPhiMaxHighEtThres = cms.vdouble(0.0),
468 dPhiMaxLowEtGrad = cms.vdouble(0.0),
469 dRZMaxHighEt = cms.vdouble(0.05),
470 dRZMaxHighEtThres = cms.vdouble(30.0),
471 dRZMaxLowEtGrad = cms.vdouble(-0.002),
472 etaBins = cms.vdouble(),
473 version = cms.int32(2)
476 minNrHits = cms.vuint32(2, 3),
477 minNrHitsValidLayerBins = cms.vint32(4),
478 navSchool = cms.ESInputTag(
"",
"SimpleNavigationSchool"),
479 requireExactMatchCount = cms.bool(
False),
480 useParamMagFieldIfDefined = cms.bool(
True),
481 useRecoVertex = cms.bool(
False)
483 measTkEvt = cms.InputTag(
"hltMeasurementTrackerEvent"),
484 superClusters = cms.VInputTag(
"hltEgammaSuperClustersToPixelMatchUnseeded"),
485 vertices = cms.InputTag(
"")
489 hltEgammaGsfElectronsUnseeded = cms.EDProducer(
"EgammaHLTPixelMatchElectronProducers",
490 BSProducer = cms.InputTag(
"hltOnlineBeamSpot"),
491 GsfTrackProducer = cms.InputTag(
"hltEgammaGsfTracksUnseeded"),
492 TrackProducer = cms.InputTag(
""),
493 UseGsfTracks = cms.bool(
True)
497 hltEgammaGsfTrackVarsUnseeded = cms.EDProducer(
"EgammaHLTGsfTrackVarProducer",
498 beamSpotProducer = cms.InputTag(
"hltOnlineBeamSpot"),
499 inputCollection = cms.InputTag(
"hltEgammaGsfTracksUnseeded"),
500 lowerTrackNrToRemoveCut = cms.int32(-1),
501 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
502 upperTrackNrToRemoveCut = cms.int32(9999),
503 useDefaultValuesForBarrel = cms.bool(
False),
504 useDefaultValuesForEndcap = cms.bool(
False)
508 hltEgammaGsfTracksUnseeded = cms.EDProducer(
"GsfTrackProducer",
509 AlgorithmName = cms.string(
'gsf'),
510 Fitter = cms.string(
'GsfElectronFittingSmoother'),
511 GeometricInnerState = cms.bool(
False),
512 MeasurementTracker = cms.string(
''),
513 MeasurementTrackerEvent = cms.InputTag(
"hltMeasurementTrackerEvent"),
514 NavigationSchool = cms.string(
'SimpleNavigationSchool'),
515 Propagator = cms.string(
'fwdGsfElectronPropagator'),
516 TTRHBuilder = cms.string(
'WithTrackAngle'),
517 TrajectoryInEvent = cms.bool(
False),
518 beamSpot = cms.InputTag(
"hltOnlineBeamSpot"),
519 producer = cms.string(
''),
520 src = cms.InputTag(
"hltEgammaCkfTrackCandidatesForGSFUnseeded"),
521 useHitsSplitting = cms.bool(
False)
525 hltEgammaHoverEUnseeded = cms.EDProducer(
"EgammaHLTBcHcalIsolationProducersRegional",
526 absEtaLowEdges = cms.vdouble(0.0, 1.479),
527 caloTowerProducer = cms.InputTag(
"hltTowerMakerForAll"),
528 depth = cms.int32(-1),
529 doEtSum = cms.bool(
False),
530 doRhoCorrection = cms.bool(
False),
531 effectiveAreas = cms.vdouble(0.105, 0.17),
532 etMin = cms.double(0.0),
533 innerCone = cms.double(0.0),
534 outerCone = cms.double(0.14),
535 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
536 rhoMax = cms.double(99999999.0),
537 rhoProducer = cms.InputTag(
"hltFixedGridRhoFastjetAllCaloForMuons"),
538 rhoScale = cms.double(1.0),
539 useSingleTower = cms.bool(
False)
543 hltEgammaPixelMatchVarsUnseeded = cms.EDProducer(
"EgammaHLTPixelMatchVarProducer",
544 dPhi1SParams = cms.PSet(
547 binType = cms.string(
'AbsEtaClus'),
548 funcParams = cms.vdouble(0.00112, 0.000752, -0.00122, 0.00109),
549 funcType = cms.string(
'TF1:=pol3'),
550 xMax = cms.double(1.5),
551 xMin = cms.double(0.0),
556 binType = cms.string(
'AbsEtaClus'),
557 funcParams = cms.vdouble(0.00222, 0.000196, -0.000203, 0.000447),
558 funcType = cms.string(
'TF1:=pol3'),
559 xMax = cms.double(1.5),
560 xMin = cms.double(0.0),
565 binType = cms.string(
'AbsEtaClus'),
566 funcParams = cms.vdouble(0.00236, 0.000691, 0.000199, 0.000416),
567 funcType = cms.string(
'TF1:=pol3'),
568 xMax = cms.double(1.5),
569 xMin = cms.double(0.0),
570 yMax = cms.int32(99999),
574 binType = cms.string(
'AbsEtaClus'),
575 funcParams = cms.vdouble(0.00823, -0.0029),
576 funcType = cms.string(
'TF1:=pol1'),
577 xMax = cms.double(2.0),
578 xMin = cms.double(1.5),
583 binType = cms.string(
'AbsEtaClus'),
584 funcParams = cms.vdouble(0.00282),
585 funcType = cms.string(
'TF1:=pol0'),
586 xMax = cms.double(3.0),
587 xMin = cms.double(2.0),
592 binType = cms.string(
'AbsEtaClus'),
593 funcParams = cms.vdouble(0.010838, -0.00345),
594 funcType = cms.string(
'TF1:=pol1'),
595 xMax = cms.double(2.0),
596 xMin = cms.double(1.5),
601 binType = cms.string(
'AbsEtaClus'),
602 funcParams = cms.vdouble(0.0043),
603 funcType = cms.string(
'TF1:=pol0'),
604 xMax = cms.double(3.0),
605 xMin = cms.double(2.0),
610 binType = cms.string(
'AbsEtaClus'),
611 funcParams = cms.vdouble(0.0208, -0.0125, 0.00231),
612 funcType = cms.string(
'TF1:=pol2'),
613 xMax = cms.double(3.0),
614 xMin = cms.double(1.5),
615 yMax = cms.int32(99999),
620 dPhi2SParams = cms.PSet(
623 binType = cms.string(
'AbsEtaClus'),
624 funcParams = cms.vdouble(0.00013),
625 funcType = cms.string(
'TF1:=pol0'),
626 xMax = cms.double(1.6),
627 xMin = cms.double(0.0),
628 yMax = cms.int32(99999),
632 binType = cms.string(
'AbsEtaClus'),
633 funcParams = cms.vdouble(0.00045, -0.000199),
634 funcType = cms.string(
'TF1:=pol1'),
635 xMax = cms.double(1.9),
636 xMin = cms.double(1.5),
637 yMax = cms.int32(99999),
641 binType = cms.string(
'AbsEtaClus'),
642 funcParams = cms.vdouble(7.94e-05),
643 funcType = cms.string(
'TF1:=pol0'),
644 xMax = cms.double(3.0),
645 xMin = cms.double(1.9),
646 yMax = cms.int32(99999),
651 dRZ2SParams = cms.PSet(
654 binType = cms.string(
'AbsEtaClus'),
655 funcParams = cms.vdouble(0.00299, 0.000299, -4.13e-06, 0.00191),
656 funcType = cms.string(
'TF1:=pol3'),
657 xMax = cms.double(1.5),
658 xMin = cms.double(0.0),
659 yMax = cms.int32(99999),
663 binType = cms.string(
'AbsEtaClus'),
664 funcParams = cms.vdouble(0.248, -0.329, 0.148, -0.0222),
665 funcType = cms.string(
'TF1:=pol3'),
666 xMax = cms.double(3.0),
667 xMin = cms.double(1.5),
668 yMax = cms.int32(99999),
673 pixelSeedsProducer = cms.InputTag(
"hltEgammaElectronPixelSeedsUnseeded"),
674 productsToWrite = cms.int32(0),
675 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesUnseeded")
679 hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer(
"EgammaHLTFilteredSuperClusterProducer",
680 cands = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
681 cuts = cms.VPSet(cms.PSet(
682 barrelCut = cms.PSet(
683 cutOverE = cms.double(0.2),
684 useEt = cms.bool(
False)
686 endcapCut = cms.PSet(
687 cutOverE = cms.double(0.2),
688 useEt = cms.bool(
False)
690 var = cms.InputTag(
"hltEgammaHoverEUnseeded")
695 hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer(
"HitPairEDProducer",
696 clusterCheck = cms.InputTag(
""),
697 layerPairs = cms.vuint32(0, 1),
698 maxElement = cms.uint32(0),
699 maxElementTotal = cms.uint32(50000000),
700 produceIntermediateHitDoublets = cms.bool(
True),
701 produceSeedingHitSets = cms.bool(
True),
702 seedingLayers = cms.InputTag(
"hltPixelLayerTriplets"),
703 trackingRegions = cms.InputTag(
"hltEleSeedsTrackingRegionsUnseeded"),
704 trackingRegionsSeedingLayers = cms.InputTag(
"")
708 hltElePixelHitDoubletsUnseeded = cms.EDProducer(
"HitPairEDProducer",
709 clusterCheck = cms.InputTag(
""),
710 layerPairs = cms.vuint32(0),
711 maxElement = cms.uint32(0),
712 maxElementTotal = cms.uint32(50000000),
713 produceIntermediateHitDoublets = cms.bool(
True),
714 produceSeedingHitSets = cms.bool(
True),
715 seedingLayers = cms.InputTag(
"hltPixelLayerPairs"),
716 trackingRegions = cms.InputTag(
"hltEleSeedsTrackingRegionsUnseeded"),
717 trackingRegionsSeedingLayers = cms.InputTag(
"")
721 hltElePixelHitTripletsClusterRemoverUnseeded = cms.EDProducer(
"SeedClusterRemoverPhase2",
722 phase2OTClusters = cms.InputTag(
"hltSiPhase2Clusters"),
723 pixelClusters = cms.InputTag(
"hltSiPixelClusters"),
724 trajectories = cms.InputTag(
"hltElePixelSeedsTripletsUnseeded")
728 hltElePixelHitTripletsUnseeded = cms.EDProducer(
"CAHitTripletEDProducer",
729 CAHardPtCut = cms.double(0.3),
730 CAPhiCut = cms.double(0.1),
731 CAThetaCut = cms.double(0.004),
732 SeedComparitorPSet = cms.PSet(
733 ComponentName = cms.string(
'none')
735 doublets = cms.InputTag(
"hltElePixelHitDoubletsForTripletsUnseeded"),
736 extraHitRPhitolerance = cms.double(0.032),
738 enabled = cms.bool(
True),
739 pt1 = cms.double(0.8),
740 pt2 = cms.double(8.0),
741 value1 = cms.double(100.0),
742 value2 = cms.double(6.0)
744 useBendingCorrection = cms.bool(
True)
748 hltElePixelSeedsCombinedUnseeded = cms.EDProducer(
"SeedCombiner",
749 seedCollections = cms.VInputTag(
"hltElePixelSeedsDoubletsUnseeded",
"hltElePixelSeedsTripletsUnseeded")
753 hltElePixelSeedsDoubletsUnseeded = cms.EDProducer(
"SeedCreatorFromRegionConsecutiveHitsEDProducer",
754 MinOneOverPtError = cms.double(1.0),
755 OriginTransverseErrorMultiplier = cms.double(1.0),
756 SeedComparitorPSet = cms.PSet(
757 ComponentName = cms.string(
'none')
759 SeedMomentumForBOFF = cms.double(5.0),
760 TTRHBuilder = cms.string(
'WithTrackAngle'),
761 forceKinematicWithRegionDirection = cms.bool(
False),
762 magneticField = cms.string(
'ParabolicMf'),
763 propagator = cms.string(
'PropagatorWithMaterialParabolicMf'),
764 seedingHitSets = cms.InputTag(
"hltElePixelHitDoubletsUnseeded")
768 hltElePixelSeedsTripletsUnseeded = cms.EDProducer(
"SeedCreatorFromRegionConsecutiveHitsEDProducer",
769 MinOneOverPtError = cms.double(1.0),
770 OriginTransverseErrorMultiplier = cms.double(1.0),
771 SeedComparitorPSet = cms.PSet(
772 ComponentName = cms.string(
'none')
774 SeedMomentumForBOFF = cms.double(5.0),
775 TTRHBuilder = cms.string(
'WithTrackAngle'),
776 forceKinematicWithRegionDirection = cms.bool(
False),
777 magneticField = cms.string(
'ParabolicMf'),
778 propagator = cms.string(
'PropagatorWithMaterialParabolicMf'),
779 seedingHitSets = cms.InputTag(
"hltElePixelHitTripletsUnseeded")
783 hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer(
"TrackingRegionsFromSuperClustersEDProducer",
784 RegionPSet = cms.PSet(
785 beamSpot = cms.InputTag(
"hltOnlineBeamSpot"),
786 defaultZ = cms.double(0.0),
787 deltaEtaRegion = cms.double(0.1),
788 deltaPhiRegion = cms.double(0.4),
789 measurementTrackerEvent = cms.InputTag(
""),
790 minBSDeltaZ = cms.double(0.0),
791 nrSigmaForBSDeltaZ = cms.double(4.0),
792 originHalfLength = cms.double(12.5),
793 originRadius = cms.double(0.2),
794 precise = cms.bool(
True),
795 ptMin = cms.double(1.5),
796 superClusters = cms.VInputTag(
"hltEgammaSuperClustersToPixelMatchUnseeded"),
797 useZInBeamspot = cms.bool(
False),
798 useZInVertex = cms.bool(
False),
799 vertices = cms.InputTag(
""),
800 whereToUseMeasTracker = cms.string(
'kNever')
805 hltFilteredLayerClustersEM = cms.EDProducer(
"FilteredLayerClustersProducer",
806 LayerClusters = cms.InputTag(
"hltHgcalLayerClusters"),
807 LayerClustersInputMask = cms.InputTag(
"hltHgcalLayerClusters",
"InitialLayerClustersMask"),
808 algo_number = cms.int32(8),
809 clusterFilter = cms.string(
'ClusterFilterByAlgoAndSizeAndLayerRange'),
810 iteration_label = cms.string(
'EM'),
811 max_cluster_size = cms.int32(9999),
812 max_layerId = cms.int32(30),
813 mightGet = cms.optional.untracked.vstring,
814 min_cluster_size = cms.int32(3),
815 min_layerId = cms.int32(0)
819 hltFilteredLayerClustersHAD = cms.EDProducer(
"FilteredLayerClustersProducer",
820 LayerClusters = cms.InputTag(
"hltHgcalLayerClusters"),
821 LayerClustersInputMask = cms.InputTag(
"hltTiclTrackstersEM"),
822 algo_number = cms.int32(8),
823 clusterFilter = cms.string(
'ClusterFilterByAlgoAndSize'),
824 iteration_label = cms.string(
'HAD'),
825 max_cluster_size = cms.int32(9999),
826 max_layerId = cms.int32(9999),
827 mightGet = cms.optional.untracked.vstring,
828 min_cluster_size = cms.int32(3),
829 min_layerId = cms.int32(0)
833 hltFilteredLayerClustersTrk = cms.EDProducer(
"FilteredLayerClustersProducer",
834 LayerClusters = cms.InputTag(
"hltHgcalLayerClusters"),
835 LayerClustersInputMask = cms.InputTag(
"hltTiclTrackstersEM"),
836 algo_number = cms.int32(8),
837 clusterFilter = cms.string(
'ClusterFilterByAlgoAndSize'),
838 iteration_label = cms.string(
'Trk'),
839 max_cluster_size = cms.int32(9999),
840 max_layerId = cms.int32(9999),
841 mightGet = cms.optional.untracked.vstring,
842 min_cluster_size = cms.int32(3),
843 min_layerId = cms.int32(0)
847 hltFilteredLayerClustersTrkEM = cms.EDProducer(
"FilteredLayerClustersProducer",
848 LayerClusters = cms.InputTag(
"hltHgcalLayerClusters"),
849 LayerClustersInputMask = cms.InputTag(
"hltHgcalLayerClusters",
"InitialLayerClustersMask"),
850 algo_number = cms.int32(8),
851 clusterFilter = cms.string(
'ClusterFilterByAlgoAndSizeAndLayerRange'),
852 iteration_label = cms.string(
'TrkEM'),
853 max_cluster_size = cms.int32(9999),
854 max_layerId = cms.int32(30),
855 mightGet = cms.optional.untracked.vstring,
856 min_cluster_size = cms.int32(3),
857 min_layerId = cms.int32(0)
861 hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer(
"FixedGridRhoProducerFastjet",
862 gridSpacing = cms.double(0.55),
863 maxRapidity = cms.double(2.5),
864 pfCandidatesTag = cms.InputTag(
"hltTowerMakerForAll")
868 hltHGCalRecHit = cms.EDProducer(
"HGCalRecHitProducer",
869 HGCEE_cce = cms.PSet(
870 refToPSet_ = cms.string(
'HGCAL_chargeCollectionEfficiencies')
872 HGCEE_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
873 HGCEE_isSiFE = cms.bool(
True),
874 HGCEE_keV2DIGI = cms.double(0.044259),
875 HGCEE_noise_fC = cms.PSet(
876 refToPSet_ = cms.string(
'HGCAL_noise_fC')
878 HGCEErechitCollection = cms.string(
'HGCEERecHits'),
879 HGCEEuncalibRecHitCollection = cms.InputTag(
"hltHGCalUncalibRecHit",
"HGCEEUncalibRecHits"),
880 HGCHEB_isSiFE = cms.bool(
True),
881 HGCHEB_keV2DIGI = cms.double(0.00148148148148),
882 HGCHEB_noise_MIP = cms.PSet(
883 refToPSet_ = cms.string(
'HGCAL_noise_heback')
885 HGCHEBrechitCollection = cms.string(
'HGCHEBRecHits'),
886 HGCHEBuncalibRecHitCollection = cms.InputTag(
"hltHGCalUncalibRecHit",
"HGCHEBUncalibRecHits"),
887 HGCHEF_cce = cms.PSet(
888 refToPSet_ = cms.string(
'HGCAL_chargeCollectionEfficiencies')
890 HGCHEF_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
891 HGCHEF_isSiFE = cms.bool(
True),
892 HGCHEF_keV2DIGI = cms.double(0.044259),
893 HGCHEF_noise_fC = cms.PSet(
894 refToPSet_ = cms.string(
'HGCAL_noise_fC')
896 HGCHEFrechitCollection = cms.string(
'HGCHEFRecHits'),
897 HGCHEFuncalibRecHitCollection = cms.InputTag(
"hltHGCalUncalibRecHit",
"HGCHEFUncalibRecHits"),
898 HGCHFNose_cce = cms.PSet(
899 refToPSet_ = cms.string(
'HGCAL_chargeCollectionEfficiencies')
901 HGCHFNose_fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
902 HGCHFNose_isSiFE = cms.bool(
False),
903 HGCHFNose_keV2DIGI = cms.double(0.044259),
904 HGCHFNose_noise_fC = cms.PSet(
905 refToPSet_ = cms.string(
'HGCAL_noise_fC')
907 HGCHFNoserechitCollection = cms.string(
'HGCHFNoseRecHits'),
908 HGCHFNoseuncalibRecHitCollection = cms.InputTag(
"hltHGCalUncalibRecHit",
"HGCHFNoseUncalibRecHits"),
909 algo = cms.string(
'HGCalRecHitWorkerSimple'),
910 constSiPar = cms.double(0.02),
911 deltasi_index_regemfac = cms.int32(3),
912 layerNoseWeights = cms.vdouble(
913 0.0, 39.500245, 39.756638, 39.756638, 39.756638,
914 39.756638, 66.020266, 92.283895, 92.283895
916 layerWeights = cms.vdouble(
917 0.0, 8.894541, 10.937907, 10.937907, 10.937907,
918 10.937907, 10.937907, 10.937907, 10.937907, 10.937907,
919 10.932882, 10.932882, 10.937907, 10.937907, 10.938169,
920 10.938169, 10.938169, 10.938169, 10.938169, 10.938169,
921 10.938169, 10.938169, 10.938169, 10.938169, 10.938169,
922 10.938169, 10.938169, 10.938169, 32.332097, 51.574301,
923 51.444192, 51.444192, 51.444192, 51.444192, 51.444192,
924 51.444192, 51.444192, 51.444192, 51.444192, 51.444192,
925 69.513118, 87.582044, 87.582044, 87.582044, 87.582044,
926 87.582044, 87.214571, 86.888309, 86.92952, 86.92952,
929 maxValSiPar = cms.double(10000.0),
930 minValSiPar = cms.double(10.0),
931 noiseSiPar = cms.double(5.5),
932 rangeMask = cms.uint32(4294442496),
933 rangeMatch = cms.uint32(1161838592),
934 sciThicknessCorrection = cms.double(0.9),
935 thicknessCorrection = cms.vdouble(
936 0.77, 0.77, 0.77, 0.84, 0.84,
939 thicknessNoseCorrection = cms.vdouble(1.132, 1.092, 1.084)
943 hltHGCalUncalibRecHit = cms.EDProducer(
"HGCalUncalibRecHitProducer",
944 HGCEEConfig = cms.PSet(
945 adcNbits = cms.uint32(10),
946 adcSaturation = cms.double(100),
947 fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
948 isSiFE = cms.bool(
True),
949 tdcNbits = cms.uint32(12),
950 tdcOnset = cms.double(60),
951 tdcSaturation = cms.double(10000),
952 toaLSB_ns = cms.double(0.0244)
954 HGCEEdigiCollection = cms.InputTag(
"hltHgcalDigis",
"EE"),
955 HGCEEhitCollection = cms.string(
'HGCEEUncalibRecHits'),
956 HGCHEBConfig = cms.PSet(
957 adcNbits = cms.uint32(10),
958 adcSaturation = cms.double(68.75),
959 fCPerMIP = cms.vdouble(1.0, 1.0, 1.0),
960 isSiFE = cms.bool(
True),
961 tdcNbits = cms.uint32(12),
962 tdcOnset = cms.double(55),
963 tdcSaturation = cms.double(1000),
964 toaLSB_ns = cms.double(0.0244)
966 HGCHEBdigiCollection = cms.InputTag(
"hltHgcalDigis",
"HEback"),
967 HGCHEBhitCollection = cms.string(
'HGCHEBUncalibRecHits'),
968 HGCHEFConfig = cms.PSet(
969 adcNbits = cms.uint32(10),
970 adcSaturation = cms.double(100),
971 fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
972 isSiFE = cms.bool(
True),
973 tdcNbits = cms.uint32(12),
974 tdcOnset = cms.double(60),
975 tdcSaturation = cms.double(10000),
976 toaLSB_ns = cms.double(0.0244)
978 HGCHEFdigiCollection = cms.InputTag(
"hltHgcalDigis",
"HEfront"),
979 HGCHEFhitCollection = cms.string(
'HGCHEFUncalibRecHits'),
980 HGCHFNoseConfig = cms.PSet(
981 adcNbits = cms.uint32(10),
982 adcSaturation = cms.double(100),
983 fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
984 isSiFE = cms.bool(
False),
985 tdcNbits = cms.uint32(12),
986 tdcOnset = cms.double(60),
987 tdcSaturation = cms.double(10000),
988 toaLSB_ns = cms.double(0.0244)
990 HGCHFNosedigiCollection = cms.InputTag(
"hfnoseDigis",
"HFNose"),
991 HGCHFNosehitCollection = cms.string(
'HGCHFNoseUncalibRecHits'),
992 algo = cms.string(
'HGCalUncalibRecHitWorkerWeights')
996 hltHbhereco = cms.EDProducer(
"HBHEPhase1Reconstructor",
997 algoConfigClass = cms.string(
''),
998 algorithm = cms.PSet(
999 Class = cms.string(
'SimpleHBHEPhase1Algo'),
1000 activeBXs = cms.vint32(
1004 applyLegacyHBMCorrection = cms.bool(
False),
1005 applyPedConstraint = cms.bool(
True),
1006 applyPulseJitter = cms.bool(
False),
1007 applyTimeConstraint = cms.bool(
True),
1008 applyTimeSlew = cms.bool(
True),
1009 applyTimeSlewM3 = cms.bool(
True),
1010 calculateArrivalTime = cms.bool(
True),
1011 chiSqSwitch = cms.double(15.0),
1012 correctForPhaseContainment = cms.bool(
True),
1013 correctionPhaseNS = cms.double(6.0),
1014 deltaChiSqThresh = cms.double(0.001),
1015 dynamicPed = cms.bool(
False),
1016 firstSampleShift = cms.int32(0),
1017 fitTimes = cms.int32(1),
1018 meanPed = cms.double(0.0),
1019 meanTime = cms.double(0.0),
1020 nMaxItersMin = cms.int32(500),
1021 nMaxItersNNLS = cms.int32(500),
1022 nnlsThresh = cms.double(1e-11),
1023 pulseJitter = cms.double(1.0),
1024 respCorrM3 = cms.double(1.0),
1025 samplesToAdd = cms.int32(2),
1026 tdcTimeShift = cms.double(0.0),
1027 timeMax = cms.double(12.5),
1028 timeMin = cms.double(-12.5),
1029 timeSigmaHPD = cms.double(5.0),
1030 timeSigmaSiPM = cms.double(2.5),
1031 timeSlewParsType = cms.int32(3),
1032 ts4Max = cms.vdouble(100.0, 20000.0, 30000.0),
1033 ts4Min = cms.double(0.0),
1034 ts4Thresh = cms.double(0.0),
1035 ts4chi2 = cms.vdouble(15.0, 15.0),
1036 useM2 = cms.bool(
False),
1037 useM3 = cms.bool(
True),
1038 useMahi = cms.bool(
True)
1040 digiLabelQIE11 = cms.InputTag(
"hltHcalDigis"),
1041 digiLabelQIE8 = cms.InputTag(
"hltHcalDigis"),
1042 dropZSmarkedPassed = cms.bool(
True),
1043 flagParametersQIE11 = cms.PSet(
1046 flagParametersQIE8 = cms.PSet(
1047 hitEnergyMinimum = cms.double(1.0),
1048 hitMultiplicityThreshold = cms.int32(17),
1049 nominalPedestal = cms.double(3.0),
1050 pulseShapeParameterSets = cms.VPSet(
1052 pulseShapeParameters = cms.vdouble(
1053 0.0, 100.0, -50.0, 0.0, -15.0,
1058 pulseShapeParameters = cms.vdouble(
1059 100.0, 2000.0, -50.0, 0.0, -5.0,
1064 pulseShapeParameters = cms.vdouble(
1065 2000.0, 1000000.0, -50.0, 0.0, 95.0,
1070 pulseShapeParameters = cms.vdouble(
1071 -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0,
1077 makeRecHits = cms.bool(
True),
1078 processQIE11 = cms.bool(
True),
1079 processQIE8 = cms.bool(
True),
1080 pulseShapeParametersQIE11 = cms.PSet(
1083 pulseShapeParametersQIE8 = cms.PSet(
1084 LeftSlopeCut = cms.vdouble(5.0, 2.55, 2.55),
1085 LeftSlopeThreshold = cms.vdouble(250.0, 500.0, 100000.0),
1086 LinearCut = cms.vdouble(-3.0, -0.054, -0.054),
1087 LinearThreshold = cms.vdouble(20.0, 100.0, 100000.0),
1088 MinimumChargeThreshold = cms.double(20.0),
1089 MinimumTS4TS5Threshold = cms.double(100.0),
1090 R45MinusOneRange = cms.double(0.2),
1091 R45PlusOneRange = cms.double(0.2),
1092 RMS8MaxCut = cms.vdouble(-13.5, -11.5, -11.5),
1093 RMS8MaxThreshold = cms.vdouble(20.0, 100.0, 100000.0),
1094 RightSlopeCut = cms.vdouble(5.0, 4.15, 4.15),
1095 RightSlopeSmallCut = cms.vdouble(1.08, 1.16, 1.16),
1096 RightSlopeSmallThreshold = cms.vdouble(150.0, 200.0, 100000.0),
1097 RightSlopeThreshold = cms.vdouble(250.0, 400.0, 100000.0),
1098 TS3TS4ChargeThreshold = cms.double(70.0),
1099 TS3TS4UpperChargeThreshold = cms.double(20.0),
1100 TS4TS5ChargeThreshold = cms.double(70.0),
1101 TS4TS5LowerCut = cms.vdouble(
1102 -1.0, -0.7, -0.5, -0.4, -0.3,
1105 TS4TS5LowerThreshold = cms.vdouble(
1106 100.0, 120.0, 160.0, 200.0, 300.0,
1109 TS4TS5UpperCut = cms.vdouble(1.0, 0.8, 0.75, 0.72),
1110 TS4TS5UpperThreshold = cms.vdouble(70.0, 90.0, 100.0, 400.0),
1111 TS5TS6ChargeThreshold = cms.double(70.0),
1112 TS5TS6UpperChargeThreshold = cms.double(20.0),
1113 TriangleIgnoreSlow = cms.bool(
False),
1114 TrianglePeakTS = cms.uint32(10000),
1115 UseDualFit = cms.bool(
True)
1117 recoParamsFromDB = cms.bool(
True),
1118 saveDroppedInfos = cms.bool(
False),
1119 saveEffectivePedestal = cms.bool(
True),
1120 saveInfos = cms.bool(
False),
1121 setLegacyFlagsQIE11 = cms.bool(
False),
1122 setLegacyFlagsQIE8 = cms.bool(
True),
1123 setNegativeFlagsQIE11 = cms.bool(
False),
1124 setNegativeFlagsQIE8 = cms.bool(
True),
1125 setNoiseFlagsQIE11 = cms.bool(
False),
1126 setNoiseFlagsQIE8 = cms.bool(
True),
1127 setPulseShapeFlagsQIE11 = cms.bool(
False),
1128 setPulseShapeFlagsQIE8 = cms.bool(
True),
1129 sipmQNTStoSum = cms.int32(3),
1130 sipmQTSShift = cms.int32(0),
1131 tsFromDB = cms.bool(
False),
1132 use8ts = cms.bool(
True)
1136 hltHcalDigis = cms.EDProducer(
"HcalRawToDigi",
1137 ComplainEmptyData = cms.untracked.bool(
False),
1138 ElectronicsMap = cms.string(
''),
1139 ExpectedOrbitMessageTime = cms.untracked.int32(-1),
1140 FEDs = cms.untracked.vint32(),
1141 FilterDataQuality = cms.bool(
True),
1142 HcalFirstFED = cms.untracked.int32(700),
1143 InputLabel = cms.InputTag(
"rawDataCollector"),
1144 UnpackCalib = cms.untracked.bool(
True),
1145 UnpackTTP = cms.untracked.bool(
True),
1146 UnpackUMNio = cms.untracked.bool(
True),
1147 UnpackZDC = cms.untracked.bool(
True),
1148 UnpackerMode = cms.untracked.int32(0),
1149 firstSample = cms.int32(0),
1150 lastSample = cms.int32(9),
1151 mightGet = cms.optional.untracked.vstring,
1152 saveQIE10DataNSamples = cms.untracked.vint32(),
1153 saveQIE10DataTags = cms.untracked.vstring(),
1154 saveQIE11DataNSamples = cms.untracked.vint32(),
1155 saveQIE11DataTags = cms.untracked.vstring(),
1156 silent = cms.untracked.bool(
True)
1160 hltHfprereco = cms.EDProducer(
"HFPreReconstructor",
1161 digiLabel = cms.InputTag(
"hltHcalDigis"),
1162 dropZSmarkedPassed = cms.bool(
True),
1163 forceSOI = cms.int32(-1),
1164 soiShift = cms.int32(0),
1165 sumAllTimeSlices = cms.bool(
False),
1166 tsFromDB = cms.bool(
False)
1170 hltHfreco = cms.EDProducer(
"HFPhase1Reconstructor",
1171 HFStripFilter = cms.PSet(
1173 lstrips = cms.int32(2),
1174 maxStripTime = cms.double(10.0),
1175 maxThreshold = cms.double(100.0),
1176 seedHitIetaMax = cms.int32(35),
1177 stripThreshold = cms.double(40.0),
1178 timeMax = cms.double(6.0),
1179 verboseLevel = cms.untracked.int32(10),
1180 wedgeCut = cms.double(0.05)
1183 HcalAcceptSeverityLevel = cms.int32(9),
1184 longETParams = cms.vdouble(
1185 0.0, 0.0, 0.0, 0.0, 0.0,
1186 0.0, 0.0, 0.0, 0.0, 0.0,
1189 longEnergyParams = cms.vdouble(
1190 43.5, 45.7, 48.32, 51.36, 54.82,
1191 58.7, 63.0, 67.72, 72.86, 78.42,
1194 long_R = cms.vdouble(0.98),
1195 long_R_29 = cms.vdouble(0.8),
1196 shortETParams = cms.vdouble(
1197 0.0, 0.0, 0.0, 0.0, 0.0,
1198 0.0, 0.0, 0.0, 0.0, 0.0,
1201 shortEnergyParams = cms.vdouble(
1202 35.1773, 35.37, 35.7933, 36.4472, 37.3317,
1203 38.4468, 39.7925, 41.3688, 43.1757, 45.2132,
1204 47.4813, 49.98, 52.7093
1206 short_R = cms.vdouble(0.8),
1207 short_R_29 = cms.vdouble(0.8)
1209 S8S1stat = cms.PSet(
1210 HcalAcceptSeverityLevel = cms.int32(9),
1211 isS8S1 = cms.bool(
True),
1212 longETParams = cms.vdouble(
1213 0.0, 0.0, 0.0, 0.0, 0.0,
1214 0.0, 0.0, 0.0, 0.0, 0.0,
1217 longEnergyParams = cms.vdouble(
1218 40.0, 100.0, 100.0, 100.0, 100.0,
1219 100.0, 100.0, 100.0, 100.0, 100.0,
1222 long_optimumSlope = cms.vdouble(
1223 0.3, 0.1, 0.1, 0.1, 0.1,
1224 0.1, 0.1, 0.1, 0.1, 0.1,
1227 shortETParams = cms.vdouble(
1228 0.0, 0.0, 0.0, 0.0, 0.0,
1229 0.0, 0.0, 0.0, 0.0, 0.0,
1232 shortEnergyParams = cms.vdouble(
1233 40.0, 100.0, 100.0, 100.0, 100.0,
1234 100.0, 100.0, 100.0, 100.0, 100.0,
1237 short_optimumSlope = cms.vdouble(
1238 0.3, 0.1, 0.1, 0.1, 0.1,
1239 0.1, 0.1, 0.1, 0.1, 0.1,
1243 S9S1stat = cms.PSet(
1244 HcalAcceptSeverityLevel = cms.int32(9),
1245 isS8S1 = cms.bool(
False),
1246 longETParams = cms.vdouble(
1247 0.0, 0.0, 0.0, 0.0, 0.0,
1248 0.0, 0.0, 0.0, 0.0, 0.0,
1251 longEnergyParams = cms.vdouble(
1252 43.5, 45.7, 48.32, 51.36, 54.82,
1253 58.7, 63.0, 67.72, 72.86, 78.42,
1256 long_optimumSlope = cms.vdouble(
1257 -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296,
1258 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422,
1259 0.135313, 0.136289, 0.0589927
1261 shortETParams = cms.vdouble(
1262 0.0, 0.0, 0.0, 0.0, 0.0,
1263 0.0, 0.0, 0.0, 0.0, 0.0,
1266 shortEnergyParams = cms.vdouble(
1267 35.1773, 35.37, 35.7933, 36.4472, 37.3317,
1268 38.4468, 39.7925, 41.3688, 43.1757, 45.2132,
1269 47.4813, 49.98, 52.7093
1271 short_optimumSlope = cms.vdouble(
1272 -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296,
1273 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422,
1274 0.135313, 0.136289, 0.0589927
1277 algoConfigClass = cms.string(
'HFPhase1PMTParams'),
1278 algorithm = cms.PSet(
1279 Class = cms.string(
'HFFlexibleTimeCheck'),
1280 energyWeights = cms.vdouble(
1281 1.0, 1.0, 1.0, 0.0, 1.0,
1282 0.0, 2.0, 0.0, 2.0, 0.0,
1283 2.0, 0.0, 1.0, 0.0, 0.0,
1284 1.0, 0.0, 1.0, 0.0, 2.0,
1285 0.0, 2.0, 0.0, 2.0, 0.0,
1288 rejectAllFailures = cms.bool(
True),
1289 soiPhase = cms.uint32(1),
1290 tfallIfNoTDC = cms.double(-101.0),
1291 timeShift = cms.double(0.0),
1292 tlimits = cms.vdouble(-1000.0, 1000.0, -1000.0, 1000.0),
1293 triseIfNoTDC = cms.double(-100.0)
1295 checkChannelQualityForDepth3and4 = cms.bool(
False),
1296 inputLabel = cms.InputTag(
"hltHfprereco"),
1297 runHFStripFilter = cms.bool(
False),
1298 setNoiseFlags = cms.bool(
True),
1299 useChannelQualityFromDB = cms.bool(
False)
1303 hltHgcalDigis = cms.EDProducer(
"HGCalRawToDigiFake",
1304 bhDigis = cms.InputTag(
"simHGCalUnsuppressedDigis",
"HEback"),
1305 eeDigis = cms.InputTag(
"simHGCalUnsuppressedDigis",
"EE"),
1306 fhDigis = cms.InputTag(
"simHGCalUnsuppressedDigis",
"HEfront"),
1307 mightGet = cms.optional.untracked.vstring
1311 hltHgcalLayerClusters = cms.EDProducer(
"HGCalLayerClusterProducer",
1312 HFNoseInput = cms.InputTag(
"hltHGCalRecHit",
"HGCHFNoseRecHits"),
1313 HGCBHInput = cms.InputTag(
"hltHGCalRecHit",
"HGCHEBRecHits"),
1314 HGCEEInput = cms.InputTag(
"hltHGCalRecHit",
"HGCEERecHits"),
1315 HGCFHInput = cms.InputTag(
"hltHGCalRecHit",
"HGCHEFRecHits"),
1316 detector = cms.string(
'all'),
1317 doSharing = cms.bool(
False),
1318 mightGet = cms.optional.untracked.vstring,
1319 nHitsTime = cms.uint32(3),
1321 dEdXweights = cms.vdouble(
1322 0.0, 8.894541, 10.937907, 10.937907, 10.937907,
1323 10.937907, 10.937907, 10.937907, 10.937907, 10.937907,
1324 10.932882, 10.932882, 10.937907, 10.937907, 10.938169,
1325 10.938169, 10.938169, 10.938169, 10.938169, 10.938169,
1326 10.938169, 10.938169, 10.938169, 10.938169, 10.938169,
1327 10.938169, 10.938169, 10.938169, 32.332097, 51.574301,
1328 51.444192, 51.444192, 51.444192, 51.444192, 51.444192,
1329 51.444192, 51.444192, 51.444192, 51.444192, 51.444192,
1330 69.513118, 87.582044, 87.582044, 87.582044, 87.582044,
1331 87.582044, 87.214571, 86.888309, 86.92952, 86.92952,
1334 deltac = cms.vdouble(1.3, 1.3, 5, 0.0315),
1335 deltasi_index_regemfac = cms.int32(3),
1336 dependSensor = cms.bool(
True),
1337 ecut = cms.double(3),
1338 fcPerEle = cms.double(0.00016020506),
1339 fcPerMip = cms.vdouble(
1340 2.06, 3.43, 5.15, 2.06, 3.43,
1343 kappa = cms.double(9),
1344 maxNumberOfThickIndices = cms.uint32(6),
1345 noiseMip = cms.PSet(
1346 refToPSet_ = cms.string(
'HGCAL_noise_heback')
1348 noises = cms.vdouble(
1349 2000.0, 2400.0, 2000.0, 2000.0, 2400.0,
1352 positionDeltaRho2 = cms.double(1.69),
1353 sciThicknessCorrection = cms.double(0.9),
1354 thicknessCorrection = cms.vdouble(
1355 0.77, 0.77, 0.77, 0.84, 0.84,
1358 thresholdW0 = cms.vdouble(2.9, 2.9, 2.9),
1359 type = cms.string(
'CLUE'),
1360 use2x2 = cms.bool(
True),
1361 verbosity = cms.untracked.uint32(3)
1363 timeClname = cms.string(
'timeLayerCluster'),
1364 timeOffset = cms.double(5)
1368 hltHoreco = cms.EDProducer(
"HcalHitReconstructor",
1369 HFInWindowStat = cms.PSet(
1375 S8S1stat = cms.PSet(
1378 S9S1stat = cms.PSet(
1381 Subdetector = cms.string(
'HO'),
1382 correctForPhaseContainment = cms.bool(
True),
1383 correctForTimeslew = cms.bool(
True),
1384 correctTiming = cms.bool(
False),
1385 correctionPhaseNS = cms.double(13.0),
1386 dataOOTCorrectionCategory = cms.string(
'Data'),
1387 dataOOTCorrectionName = cms.string(
''),
1388 digiLabel = cms.InputTag(
"hltHcalDigis"),
1389 digiTimeFromDB = cms.bool(
True),
1390 digistat = cms.PSet(
1393 dropZSmarkedPassed = cms.bool(
True),
1394 firstAuxTS = cms.int32(4),
1395 firstSample = cms.int32(4),
1396 hfTimingTrustParameters = cms.PSet(
1399 mcOOTCorrectionCategory = cms.string(
'MC'),
1400 mcOOTCorrectionName = cms.string(
''),
1401 recoParamsFromDB = cms.bool(
True),
1402 samplesToAdd = cms.int32(4),
1403 saturationParameters = cms.PSet(
1404 maxADCvalue = cms.int32(127)
1406 setHSCPFlags = cms.bool(
False),
1407 setNegativeFlags = cms.bool(
False),
1408 setNoiseFlags = cms.bool(
False),
1409 setPulseShapeFlags = cms.bool(
False),
1410 setSaturationFlags = cms.bool(
False),
1411 setTimingTrustFlags = cms.bool(
False),
1412 tsFromDB = cms.bool(
True),
1413 useLeakCorrection = cms.bool(
False)
1417 hltMeasurementTrackerEvent = cms.EDProducer(
"MeasurementTrackerEventProducer",
1418 Phase2TrackerCluster1DProducer = cms.string(
'hltSiPhase2Clusters'),
1419 badPixelFEDChannelCollectionLabels = cms.VInputTag(
"hltSiPixelDigis"),
1420 inactivePixelDetectorLabels = cms.VInputTag(),
1421 inactiveStripDetectorLabels = cms.VInputTag(
"hltSiStripDigis"),
1422 measurementTracker = cms.string(
''),
1423 mightGet = cms.optional.untracked.vstring,
1424 pixelCablingMapLabel = cms.string(
''),
1425 pixelClusterProducer = cms.string(
'hltSiPixelClusters'),
1426 skipClusters = cms.InputTag(
""),
1427 stripClusterProducer = cms.string(
''),
1428 switchOffPixelsIfEmpty = cms.bool(
True)
1432 hltOfflineBeamSpot = cms.EDProducer(
"BeamSpotProducer")
1435 hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer(
"PFClusterProducer",
1436 energyCorrector = cms.PSet(
1439 initialClusteringStep = cms.PSet(
1440 algoName = cms.string(
'Basic2DGenericTopoClusterizer'),
1441 thresholdsByDetector = cms.VPSet(
1443 detector = cms.string(
'ECAL_BARREL'),
1444 gatheringThreshold = cms.double(0.175),
1445 gatheringThresholdPt = cms.double(0.0)
1448 detector = cms.string(
'ECAL_ENDCAP'),
1449 gatheringThreshold = cms.double(0.3),
1450 gatheringThresholdPt = cms.double(0.0)
1453 useCornerCells = cms.bool(
True)
1455 pfClusterBuilder = cms.PSet(
1456 algoName = cms.string(
'Basic2DGenericPFlowClusterizer'),
1457 allCellsPositionCalc = cms.PSet(
1458 algoName = cms.string(
'Basic2DGenericPFlowPositionCalc'),
1459 logWeightDenominator = cms.double(0.08),
1460 minAllowedNormalization = cms.double(1e-09),
1461 minFractionInCalc = cms.double(1e-09),
1462 posCalcNCrystals = cms.int32(-1),
1463 timeResolutionCalcBarrel = cms.PSet(
1464 constantTerm = cms.double(0.428192),
1465 constantTermLowE = cms.double(0.0),
1466 corrTermLowE = cms.double(0.0510871),
1467 noiseTerm = cms.double(1.10889),
1468 noiseTermLowE = cms.double(1.31883),
1469 threshHighE = cms.double(5.0),
1470 threshLowE = cms.double(0.5)
1472 timeResolutionCalcEndcap = cms.PSet(
1473 constantTerm = cms.double(0.0),
1474 constantTermLowE = cms.double(0.0),
1475 corrTermLowE = cms.double(0.0),
1476 noiseTerm = cms.double(5.72489999999),
1477 noiseTermLowE = cms.double(6.92683000001),
1478 threshHighE = cms.double(10.0),
1479 threshLowE = cms.double(1.0)
1482 excludeOtherSeeds = cms.bool(
True),
1483 maxIterations = cms.uint32(50),
1484 minFracTot = cms.double(1e-20),
1485 minFractionToKeep = cms.double(1e-07),
1486 positionCalc = cms.PSet(
1487 algoName = cms.string(
'Basic2DGenericPFlowPositionCalc'),
1488 logWeightDenominator = cms.double(0.08),
1489 minAllowedNormalization = cms.double(1e-09),
1490 minFractionInCalc = cms.double(1e-09),
1491 posCalcNCrystals = cms.int32(9),
1492 timeResolutionCalcBarrel = cms.PSet(
1493 constantTerm = cms.double(0.428192),
1494 constantTermLowE = cms.double(0.0),
1495 corrTermLowE = cms.double(0.0510871),
1496 noiseTerm = cms.double(1.10889),
1497 noiseTermLowE = cms.double(1.31883),
1498 threshHighE = cms.double(5.0),
1499 threshLowE = cms.double(0.5)
1501 timeResolutionCalcEndcap = cms.PSet(
1502 constantTerm = cms.double(0.0),
1503 constantTermLowE = cms.double(0.0),
1504 corrTermLowE = cms.double(0.0),
1505 noiseTerm = cms.double(5.72489999999),
1506 noiseTermLowE = cms.double(6.92683000001),
1507 threshHighE = cms.double(10.0),
1508 threshLowE = cms.double(1.0)
1511 positionCalcForConvergence = cms.PSet(
1512 T0_EB = cms.double(7.4),
1513 T0_EE = cms.double(3.1),
1514 T0_ES = cms.double(1.2),
1515 W0 = cms.double(4.2),
1516 X0 = cms.double(0.89),
1517 algoName = cms.string(
'ECAL2DPositionCalcWithDepthCorr'),
1518 minAllowedNormalization = cms.double(0.0),
1519 minFractionInCalc = cms.double(0.0)
1521 recHitEnergyNorms = cms.VPSet(
1523 detector = cms.string(
'ECAL_BARREL'),
1524 recHitEnergyNorm = cms.double(0.08)
1527 detector = cms.string(
'ECAL_ENDCAP'),
1528 recHitEnergyNorm = cms.double(0.3)
1531 showerSigma = cms.double(1.5),
1532 stoppingTolerance = cms.double(1e-08)
1534 positionReCalc = cms.PSet(
1535 T0_EB = cms.double(7.4),
1536 T0_EE = cms.double(3.1),
1537 T0_ES = cms.double(1.2),
1538 W0 = cms.double(4.2),
1539 X0 = cms.double(0.89),
1540 algoName = cms.string(
'ECAL2DPositionCalcWithDepthCorr'),
1541 minAllowedNormalization = cms.double(0.0),
1542 minFractionInCalc = cms.double(0.0)
1544 recHitCleaners = cms.VPSet(),
1545 recHitsSource = cms.InputTag(
"hltParticleFlowRecHitECALUnseeded"),
1546 seedCleaners = cms.VPSet(cms.PSet(
1547 RecHitFlagsToBeExcluded = cms.vstring(),
1548 algoName = cms.string(
'FlagsCleanerECAL')
1550 seedFinder = cms.PSet(
1551 algoName = cms.string(
'LocalMaximumSeedFinder'),
1552 nNeighbours = cms.int32(8),
1553 thresholdsByDetector = cms.VPSet(
1555 detector = cms.string(
'ECAL_ENDCAP'),
1556 seedingThreshold = cms.double(0.6),
1557 seedingThresholdPt = cms.double(0.15)
1560 detector = cms.string(
'ECAL_BARREL'),
1561 seedingThreshold = cms.double(0.4375),
1562 seedingThresholdPt = cms.double(0.0)
1569 hltParticleFlowClusterECALUnseeded = cms.EDProducer(
"CorrectedECALPFClusterProducer",
1570 energyCorrector = cms.PSet(
1571 applyCrackCorrections = cms.bool(
False),
1572 applyMVACorrections = cms.bool(
True),
1573 autoDetectBunchSpacing = cms.bool(
True),
1574 bunchSpacing = cms.int32(25),
1575 ebSrFlagLabel = cms.InputTag(
"hltEcalDigis"),
1576 eeSrFlagLabel = cms.InputTag(
"hltEcalDigis"),
1577 maxPtForMVAEvaluation = cms.double(300.0),
1578 recHitsEBLabel = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB"),
1579 recHitsEELabel = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE"),
1580 setEnergyUncertainty = cms.bool(
False),
1581 srfAwareCorrection = cms.bool(
True)
1583 inputECAL = cms.InputTag(
"hltParticleFlowTimeAssignerECALUnseeded"),
1584 inputPS = cms.InputTag(
"hltParticleFlowClusterPSUnseeded"),
1585 mightGet = cms.optional.untracked.vstring,
1586 minimumPSEnergy = cms.double(0)
1590 hltParticleFlowClusterHGCalFromTICL = cms.EDProducer(
"PFClusterProducer",
1591 energyCorrector = cms.PSet(
1594 initialClusteringStep = cms.PSet(
1595 algoName = cms.string(
'PFClusterFromHGCalMultiCluster'),
1596 clusterSrc = cms.InputTag(
"hltTiclMultiClustersFromTrackstersMerge"),
1597 filterByTracksterPID = cms.bool(
False),
1598 filter_on_categories = cms.vint32(0, 1),
1599 pid_threshold = cms.double(0.8),
1600 thresholdsByDetector = cms.VPSet(),
1601 tracksterSrc = cms.InputTag(
"hltTiclTrackstersEM")
1603 pfClusterBuilder = cms.PSet(
1606 positionReCalc = cms.PSet(
1607 algoName = cms.string(
'Cluster3DPCACalculator'),
1608 minFractionInCalc = cms.double(1e-09),
1609 updateTiming = cms.bool(
False)
1611 recHitCleaners = cms.VPSet(),
1612 recHitsSource = cms.InputTag(
"hltParticleFlowRecHitHGC"),
1613 seedCleaners = cms.VPSet(),
1614 seedFinder = cms.PSet(
1615 algoName = cms.string(
'PassThruSeedFinder'),
1616 nNeighbours = cms.int32(8),
1617 thresholdsByDetector = cms.VPSet()
1622 hltParticleFlowClusterHGCalFromTICLHAD = cms.EDProducer(
"PFClusterProducer",
1623 energyCorrector = cms.PSet(
1626 initialClusteringStep = cms.PSet(
1627 algoName = cms.string(
'PFClusterFromHGCalMultiCluster'),
1628 clusterSrc = cms.InputTag(
"hltTiclMultiClustersFromTrackstersHAD"),
1629 filterByTracksterPID = cms.bool(
False),
1630 filter_on_categories = cms.vint32(0, 1),
1631 pid_threshold = cms.double(0.8),
1632 thresholdsByDetector = cms.VPSet(),
1633 tracksterSrc = cms.InputTag(
"hltTiclTrackstersHAD")
1635 pfClusterBuilder = cms.PSet(
1638 positionReCalc = cms.PSet(
1639 algoName = cms.string(
'Cluster3DPCACalculator'),
1640 minFractionInCalc = cms.double(1e-09),
1641 updateTiming = cms.bool(
False)
1643 recHitCleaners = cms.VPSet(),
1644 recHitsSource = cms.InputTag(
"hltParticleFlowRecHitHGC"),
1645 seedCleaners = cms.VPSet(),
1646 seedFinder = cms.PSet(
1647 algoName = cms.string(
'PassThruSeedFinder'),
1648 nNeighbours = cms.int32(8),
1649 thresholdsByDetector = cms.VPSet()
1654 hltParticleFlowClusterPSUnseeded = cms.EDProducer(
"PFClusterProducer",
1655 energyCorrector = cms.PSet(
1658 initialClusteringStep = cms.PSet(
1659 algoName = cms.string(
'Basic2DGenericTopoClusterizer'),
1660 thresholdsByDetector = cms.VPSet(
1662 detector = cms.string(
'PS1'),
1663 gatheringThreshold = cms.double(6e-05),
1664 gatheringThresholdPt = cms.double(0.0)
1667 detector = cms.string(
'PS2'),
1668 gatheringThreshold = cms.double(6e-05),
1669 gatheringThresholdPt = cms.double(0.0)
1672 useCornerCells = cms.bool(
False)
1674 pfClusterBuilder = cms.PSet(
1675 algoName = cms.string(
'Basic2DGenericPFlowClusterizer'),
1676 excludeOtherSeeds = cms.bool(
True),
1677 maxIterations = cms.uint32(50),
1678 minFracTot = cms.double(1e-20),
1679 minFractionToKeep = cms.double(1e-07),
1680 positionCalc = cms.PSet(
1681 algoName = cms.string(
'Basic2DGenericPFlowPositionCalc'),
1682 logWeightDenominator = cms.double(6e-05),
1683 minAllowedNormalization = cms.double(1e-09),
1684 minFractionInCalc = cms.double(1e-09),
1685 posCalcNCrystals = cms.int32(-1)
1687 recHitEnergyNorms = cms.VPSet(
1689 detector = cms.string(
'PS1'),
1690 recHitEnergyNorm = cms.double(6e-05)
1693 detector = cms.string(
'PS2'),
1694 recHitEnergyNorm = cms.double(6e-05)
1697 showerSigma = cms.double(0.3),
1698 stoppingTolerance = cms.double(1e-08)
1700 positionReCalc = cms.PSet(
1703 recHitCleaners = cms.VPSet(),
1704 recHitsSource = cms.InputTag(
"hltParticleFlowRecHitPSUnseeded"),
1705 seedCleaners = cms.VPSet(),
1706 seedFinder = cms.PSet(
1707 algoName = cms.string(
'LocalMaximumSeedFinder'),
1708 nNeighbours = cms.int32(4),
1709 thresholdsByDetector = cms.VPSet(
1711 detector = cms.string(
'PS1'),
1712 seedingThreshold = cms.double(0.00012),
1713 seedingThresholdPt = cms.double(0.0)
1716 detector = cms.string(
'PS2'),
1717 seedingThreshold = cms.double(0.00012),
1718 seedingThresholdPt = cms.double(0.0)
1725 hltParticleFlowRecHitECALUnseeded = cms.EDProducer(
"PFRecHitProducer",
1726 navigator = cms.PSet(
1733 name = cms.string(
'PFRecHitECALNavigator')
1735 producers = cms.VPSet(
1737 name = cms.string(
'PFEBRecHitCreator'),
1738 qualityTests = cms.VPSet(
1740 applySelectionsToAllCrystals = cms.bool(
True),
1741 name = cms.string(
'PFRecHitQTestDBThreshold')
1744 cleaningThreshold = cms.double(2.0),
1745 name = cms.string(
'PFRecHitQTestECAL'),
1746 skipTTRecoveredHits = cms.bool(
True),
1747 timingCleaning = cms.bool(
True),
1748 topologicalCleaning = cms.bool(
True)
1751 srFlags = cms.InputTag(
""),
1752 src = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB")
1755 name = cms.string(
'PFEERecHitCreator'),
1756 qualityTests = cms.VPSet(
1758 applySelectionsToAllCrystals = cms.bool(
True),
1759 name = cms.string(
'PFRecHitQTestDBThreshold')
1762 cleaningThreshold = cms.double(2.0),
1763 name = cms.string(
'PFRecHitQTestECAL'),
1764 skipTTRecoveredHits = cms.bool(
True),
1765 timingCleaning = cms.bool(
True),
1766 topologicalCleaning = cms.bool(
True)
1769 srFlags = cms.InputTag(
""),
1770 src = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE")
1776 hltParticleFlowRecHitHGC = cms.EDProducer(
"PFRecHitProducer",
1777 navigator = cms.PSet(
1779 name = cms.string(
'PFRecHitHGCEENavigator'),
1780 topologySource = cms.string(
'HGCalEESensitive')
1783 name = cms.string(
'PFRecHitHGCHENavigator'),
1784 topologySource = cms.string(
'HGCalHEScintillatorSensitive')
1787 name = cms.string(
'PFRecHitHGCHENavigator'),
1788 topologySource = cms.string(
'HGCalHESiliconSensitive')
1790 name = cms.string(
'PFRecHitHGCNavigator')
1792 producers = cms.VPSet(
1794 geometryInstance = cms.string(
'HGCalEESensitive'),
1795 name = cms.string(
'PFHGCalEERecHitCreator'),
1796 qualityTests = cms.VPSet(cms.PSet(
1797 name = cms.string(
'PFRecHitQTestHGCalThresholdSNR'),
1798 thresholdSNR = cms.double(5.0)
1800 src = cms.InputTag(
"hltHGCalRecHit",
"HGCEERecHits")
1803 geometryInstance = cms.string(
'HGCalHESiliconSensitive'),
1804 name = cms.string(
'PFHGCalHSiRecHitCreator'),
1805 qualityTests = cms.VPSet(cms.PSet(
1806 name = cms.string(
'PFRecHitQTestHGCalThresholdSNR'),
1807 thresholdSNR = cms.double(5.0)
1809 src = cms.InputTag(
"hltHGCalRecHit",
"HGCHEFRecHits")
1812 geometryInstance = cms.string(
''),
1813 name = cms.string(
'PFHGCalHScRecHitCreator'),
1814 qualityTests = cms.VPSet(cms.PSet(
1815 name = cms.string(
'PFRecHitQTestHGCalThresholdSNR'),
1816 thresholdSNR = cms.double(5.0)
1818 src = cms.InputTag(
"hltHGCalRecHit",
"HGCHEBRecHits")
1824 hltParticleFlowRecHitPSUnseeded = cms.EDProducer(
"PFRecHitProducer",
1825 navigator = cms.PSet(
1826 name = cms.string(
'PFRecHitPreshowerNavigator')
1828 producers = cms.VPSet(cms.PSet(
1829 name = cms.string(
'PFPSRecHitCreator'),
1830 qualityTests = cms.VPSet(
1832 name = cms.string(
'PFRecHitQTestThreshold'),
1833 threshold = cms.double(0.0)
1836 cleaningThreshold = cms.double(0.0),
1837 name = cms.string(
'PFRecHitQTestES'),
1838 topologicalCleaning = cms.bool(
True)
1841 src = cms.InputTag(
"hltEcalPreshowerRecHit",
"EcalRecHitsES")
1846 hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer(
"PFECALSuperClusterProducer",
1847 BeamSpot = cms.InputTag(
"hltOnlineBeamSpot"),
1848 ClusteringType = cms.string(
'Mustache'),
1849 ESAssociation = cms.InputTag(
"hltParticleFlowClusterECALUnseeded"),
1850 EnergyWeight = cms.string(
'Raw'),
1851 PFBasicClusterCollectionBarrel = cms.string(
'hltParticleFlowBasicClusterECALBarrel'),
1852 PFBasicClusterCollectionEndcap = cms.string(
'hltParticleFlowBasicClusterECALEndcap'),
1853 PFBasicClusterCollectionPreshower = cms.string(
'hltParticleFlowBasicClusterECALPreshower'),
1854 PFClusters = cms.InputTag(
"hltParticleFlowClusterECALUnseeded"),
1855 PFSuperClusterCollectionBarrel = cms.string(
'hltParticleFlowSuperClusterECALBarrel'),
1856 PFSuperClusterCollectionEndcap = cms.string(
'hltParticleFlowSuperClusterECALEndcap'),
1857 PFSuperClusterCollectionEndcapWithPreshower = cms.string(
'hltParticleFlowSuperClusterECALEndcapWithPreshower'),
1858 applyCrackCorrections = cms.bool(
False),
1859 barrelRecHits = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE"),
1860 doSatelliteClusterMerge = cms.bool(
False),
1861 dropUnseedable = cms.bool(
False),
1862 endcapRecHits = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB"),
1863 etawidth_SuperClusterBarrel = cms.double(0.04),
1864 etawidth_SuperClusterEndcap = cms.double(0.04),
1865 isOOTCollection = cms.bool(
False),
1866 phiwidth_SuperClusterBarrel = cms.double(0.6),
1867 phiwidth_SuperClusterEndcap = cms.double(0.6),
1868 regressionConfig = cms.PSet(
1869 ecalRecHitsEB = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB"),
1870 ecalRecHitsEE = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE"),
1871 isHLT = cms.bool(
True),
1872 regressionKeyEB = cms.string(
'pfscecal_EBCorrection_online'),
1873 regressionKeyEE = cms.string(
'pfscecal_EECorrection_online'),
1874 uncertaintyKeyEB = cms.string(
'pfscecal_EBUncertainty_online'),
1875 uncertaintyKeyEE = cms.string(
'pfscecal_EEUncertainty_online')
1877 satelliteClusterSeedThreshold = cms.double(50.0),
1878 satelliteMajorityFraction = cms.double(0.5),
1879 seedThresholdIsET = cms.bool(
True),
1880 thresh_PFClusterBarrel = cms.double(0.5),
1881 thresh_PFClusterES = cms.double(0.5),
1882 thresh_PFClusterEndcap = cms.double(0.5),
1883 thresh_PFClusterSeedBarrel = cms.double(1.0),
1884 thresh_PFClusterSeedEndcap = cms.double(1.0),
1885 thresh_SCEt = cms.double(4.0),
1886 useDynamicDPhiWindow = cms.bool(
True),
1887 useRegression = cms.bool(
True),
1888 use_preshower = cms.bool(
True),
1889 verbose = cms.untracked.bool(
False)
1893 hltParticleFlowSuperClusterHGCalFromTICL = cms.EDProducer(
"PFECALSuperClusterProducer",
1894 BeamSpot = cms.InputTag(
"hltOfflineBeamSpot"),
1895 ClusteringType = cms.string(
'Mustache'),
1896 ESAssociation = cms.InputTag(
"hltParticleFlowClusterECALUnseeded"),
1897 EnergyWeight = cms.string(
'Raw'),
1898 PFBasicClusterCollectionBarrel = cms.string(
'particleFlowBasicClusterECALBarrel'),
1899 PFBasicClusterCollectionEndcap = cms.string(
''),
1900 PFBasicClusterCollectionPreshower = cms.string(
'particleFlowBasicClusterECALPreshower'),
1901 PFClusters = cms.InputTag(
"hltParticleFlowClusterHGCalFromTICL"),
1902 PFSuperClusterCollectionBarrel = cms.string(
'particleFlowSuperClusterECALBarrel'),
1903 PFSuperClusterCollectionEndcap = cms.string(
''),
1904 PFSuperClusterCollectionEndcapWithPreshower = cms.string(
''),
1905 applyCrackCorrections = cms.bool(
False),
1906 barrelRecHits = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE"),
1907 doSatelliteClusterMerge = cms.bool(
False),
1908 dropUnseedable = cms.bool(
True),
1909 endcapRecHits = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB"),
1910 etawidth_SuperClusterBarrel = cms.double(0.04),
1911 etawidth_SuperClusterEndcap = cms.double(0.04),
1912 isOOTCollection = cms.bool(
False),
1913 mightGet = cms.optional.untracked.vstring,
1914 phiwidth_SuperClusterBarrel = cms.double(0.6),
1915 phiwidth_SuperClusterEndcap = cms.double(0.6),
1916 regressionConfig = cms.PSet(
1917 applySigmaIetaIphiBug = cms.bool(
False),
1918 eRecHitThreshold = cms.double(1),
1919 ecalRecHitsEB = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEB"),
1920 ecalRecHitsEE = cms.InputTag(
"hltEcalRecHit",
"EcalRecHitsEE"),
1921 isHLT = cms.bool(
False),
1922 regressionKeyEB = cms.string(
'pfscecal_EBCorrection_offline_v2'),
1923 regressionKeyEE = cms.string(
'pfscecal_EECorrection_offline_v2'),
1924 uncertaintyKeyEB = cms.string(
'pfscecal_EBUncertainty_offline_v2'),
1925 uncertaintyKeyEE = cms.string(
'pfscecal_EEUncertainty_offline_v2'),
1926 vertexCollection = cms.InputTag(
"")
1928 satelliteClusterSeedThreshold = cms.double(50),
1929 satelliteMajorityFraction = cms.double(0.5),
1930 seedThresholdIsET = cms.bool(
True),
1931 thresh_PFClusterBarrel = cms.double(0),
1932 thresh_PFClusterES = cms.double(0),
1933 thresh_PFClusterEndcap = cms.double(0.15),
1934 thresh_PFClusterSeedBarrel = cms.double(1),
1935 thresh_PFClusterSeedEndcap = cms.double(1),
1936 thresh_SCEt = cms.double(4),
1937 useDynamicDPhiWindow = cms.bool(
True),
1938 useRegression = cms.bool(
False),
1939 use_preshower = cms.bool(
False),
1940 verbose = cms.untracked.bool(
False)
1944 hltParticleFlowTimeAssignerECALUnseeded = cms.EDProducer(
"PFClusterTimeAssigner",
1945 mightGet = cms.optional.untracked.vstring,
1946 src = cms.InputTag(
"hltParticleFlowClusterECALUncorrectedUnseeded"),
1947 timeResoSrc = cms.InputTag(
"hltEcalBarrelClusterFastTimer",
"PerfectResolutionModelResolution"),
1948 timeSrc = cms.InputTag(
"hltEcalBarrelClusterFastTimer",
"PerfectResolutionModel")
1952 hltPixelLayerPairs = cms.EDProducer(
"SeedingLayersEDProducer",
1954 HitProducer = cms.string(
'hltSiPixelRecHits'),
1955 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelTriplets'),
1956 skipClusters = cms.InputTag(
"hltElePixelHitTripletsClusterRemoverUnseeded")
1959 HitProducer = cms.string(
'hltSiPixelRecHits'),
1960 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelTriplets'),
1961 skipClusters = cms.InputTag(
"hltElePixelHitTripletsClusterRemoverUnseeded")
1987 layerList = cms.vstring(
1994 'FPix1_pos+FPix2_pos',
1995 'FPix1_pos+FPix3_pos',
1996 'FPix2_pos+FPix3_pos',
2009 'FPix1_neg+FPix2_neg',
2010 'FPix1_neg+FPix3_neg',
2011 'FPix2_neg+FPix3_neg',
2028 hltPixelLayerTriplets = cms.EDProducer(
"SeedingLayersEDProducer",
2030 HitProducer = cms.string(
'hltSiPixelRecHits'),
2031 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelTriplets')
2034 HitProducer = cms.string(
'hltSiPixelRecHits'),
2035 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelTriplets')
2061 layerList = cms.vstring(
2062 'BPix1+BPix2+BPix3',
2063 'BPix2+BPix3+BPix4',
2064 'BPix1+BPix3+BPix4',
2065 'BPix1+BPix2+BPix4',
2066 'BPix2+BPix3+FPix1_pos',
2067 'BPix2+BPix3+FPix1_neg',
2068 'BPix1+BPix2+FPix1_pos',
2069 'BPix1+BPix2+FPix1_neg',
2070 'BPix2+FPix1_pos+FPix2_pos',
2071 'BPix2+FPix1_neg+FPix2_neg',
2072 'BPix1+FPix1_pos+FPix2_pos',
2073 'BPix1+FPix1_neg+FPix2_neg',
2074 'FPix1_pos+FPix2_pos+FPix3_pos',
2075 'FPix1_neg+FPix2_neg+FPix3_neg',
2076 'BPix1+BPix3+FPix1_pos',
2077 'BPix1+BPix2+FPix2_pos',
2078 'BPix1+BPix3+FPix1_neg',
2079 'BPix1+BPix2+FPix2_neg',
2080 'BPix1+FPix2_neg+FPix3_neg',
2081 'BPix1+FPix1_neg+FPix3_neg',
2082 'BPix1+FPix2_pos+FPix3_pos',
2083 'BPix1+FPix1_pos+FPix3_pos'
2088 hltSiPhase2Clusters = cms.EDProducer(
"Phase2TrackerClusterizer",
2089 maxClusterSize = cms.uint32(0),
2090 maxNumberClusters = cms.uint32(0),
2091 src = cms.InputTag(
"mix",
"Tracker")
2095 hltSiPixelClusters = cms.EDProducer(
"SiPixelClusterProducer",
2096 ChannelThreshold = cms.int32(1000),
2097 ClusterMode = cms.string(
'PixelThresholdClusterizer'),
2098 ClusterThreshold = cms.int32(4000),
2099 ClusterThreshold_L1 = cms.int32(4000),
2100 ElectronPerADCGain = cms.double(600.0),
2101 MissCalibrate = cms.bool(
False),
2102 Phase2Calibration = cms.bool(
True),
2103 Phase2DigiBaseline = cms.double(1200),
2104 Phase2KinkADC = cms.int32(8),
2105 Phase2ReadoutMode = cms.int32(-1),
2106 SeedThreshold = cms.int32(1000),
2107 SplitClusters = cms.bool(
False),
2108 VCaltoElectronGain = cms.int32(1),
2109 VCaltoElectronGain_L1 = cms.int32(1),
2110 VCaltoElectronOffset = cms.int32(0),
2111 VCaltoElectronOffset_L1 = cms.int32(0),
2112 maxNumberOfClusters = cms.int32(-1),
2113 mightGet = cms.optional.untracked.vstring,
2114 payloadType = cms.string(
'Offline'),
2115 src = cms.InputTag(
"simSiPixelDigis",
"Pixel")
2119 hltSiPixelRecHits = cms.EDProducer(
"SiPixelRecHitConverter",
2120 CPE = cms.string(
'PixelCPEGeneric'),
2121 VerboseLevel = cms.untracked.int32(0),
2122 src = cms.InputTag(
"hltSiPixelClusters")
2126 hltSiStripDigis = cms.EDProducer(
"SiStripRawToDigiModule",
2127 AppendedBytes = cms.int32(0),
2128 DoAPVEmulatorCheck = cms.bool(
False),
2129 DoAllCorruptBufferChecks = cms.bool(
False),
2130 ErrorThreshold = cms.uint32(7174),
2131 LegacyUnpacker = cms.bool(
False),
2132 MarkModulesOnMissingFeds = cms.bool(
True),
2133 ProductLabel = cms.InputTag(
"rawDataCollector"),
2134 TriggerFedId = cms.int32(0),
2135 UnpackBadChannels = cms.bool(
False),
2136 UnpackCommonModeValues = cms.bool(
False),
2137 UseDaqRegister = cms.bool(
False),
2138 UseFedKey = cms.bool(
False)
2142 hltTiclLayerTileProducer = cms.EDProducer(
"TICLLayerTileProducer",
2143 detector = cms.string(
'HGCAL'),
2144 layer_HFNose_clusters = cms.InputTag(
"hgcalLayerClustersHFNose"),
2145 layer_clusters = cms.InputTag(
"hltHgcalLayerClusters"),
2146 mightGet = cms.optional.untracked.vstring
2150 hltTiclMultiClustersFromTrackstersHAD = cms.EDProducer(
"MultiClustersFromTrackstersProducer",
2151 LayerClusters = cms.InputTag(
"hltHgcalLayerClusters"),
2152 Tracksters = cms.InputTag(
"hltTiclTrackstersHAD"),
2153 mightGet = cms.optional.untracked.vstring,
2154 verbosity = cms.untracked.uint32(3)
2158 hltTiclMultiClustersFromTrackstersMerge = cms.EDProducer(
"MultiClustersFromTrackstersProducer",
2159 LayerClusters = cms.InputTag(
"hltHgcalLayerClusters"),
2160 Tracksters = cms.InputTag(
"hltTiclTrackstersEM"),
2161 mightGet = cms.optional.untracked.vstring,
2162 verbosity = cms.untracked.uint32(3)
2166 hltTiclSeedingGlobal = cms.EDProducer(
"TICLSeedingRegionProducer",
2167 algoId = cms.int32(2),
2168 algo_verbosity = cms.int32(0),
2169 cutTk = cms.string(
'1.48 < abs(eta) < 3.0 && pt > 1. && quality("highPurity") && hitPattern().numberOfLostHits("MISSING_OUTER_HITS") < 5'),
2170 mightGet = cms.optional.untracked.vstring,
2171 propagator = cms.string(
'PropagatorWithMaterial'),
2172 tracks = cms.InputTag(
"generalTracks")
2176 hltTiclSeedingTrk = cms.EDProducer(
"TICLSeedingRegionProducer",
2177 algoId = cms.int32(1),
2178 algo_verbosity = cms.int32(0),
2179 cutTk = cms.string(
'1.48 < abs(eta) < 3.0 && pt > 1. && quality("highPurity") && hitPattern().numberOfLostHits("MISSING_OUTER_HITS") < 5'),
2180 mightGet = cms.optional.untracked.vstring,
2181 propagator = cms.string(
'PropagatorWithMaterial'),
2182 tracks = cms.InputTag(
"generalTracks",
"",
"@skipCurrentProcess")
2186 hltTiclTrackstersEM = cms.EDProducer(
"TrackstersProducer",
2187 algo_verbosity = cms.int32(0),
2188 detector = cms.string(
'HGCAL'),
2189 eid_graph_path = cms.string(
'RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'),
2190 eid_input_name = cms.string(
'input'),
2191 eid_min_cluster_energy = cms.double(1),
2192 eid_n_clusters = cms.int32(10),
2193 eid_n_layers = cms.int32(50),
2194 eid_output_name_energy = cms.string(
'output/regressed_energy'),
2195 eid_output_name_id = cms.string(
'output/id_probabilities'),
2196 energy_em_over_total_threshold = cms.double(0.9),
2197 etaLimitIncreaseWindow = cms.double(2.1),
2198 filter_on_categories = cms.vint32(0, 1),
2199 filtered_mask = cms.InputTag(
"hltFilteredLayerClustersEM",
"EM"),
2200 itername = cms.string(
'EM'),
2201 layer_clusters = cms.InputTag(
"hltHgcalLayerClusters"),
2202 layer_clusters_hfnose_tiles = cms.InputTag(
"ticlLayerTileHFNose"),
2203 layer_clusters_tiles = cms.InputTag(
"hltTiclLayerTileProducer"),
2204 max_delta_time = cms.double(3),
2205 max_longitudinal_sigmaPCA = cms.double(10),
2206 max_missing_layers_in_trackster = cms.int32(1),
2207 max_out_in_hops = cms.int32(1),
2208 mightGet = cms.optional.untracked.vstring,
2209 min_cos_pointing = cms.double(0.9),
2210 min_cos_theta = cms.double(0.97),
2211 min_layers_per_trackster = cms.int32(10),
2212 oneTracksterPerTrackSeed = cms.bool(
False),
2213 original_mask = cms.InputTag(
"hltHgcalLayerClusters",
"InitialLayerClustersMask"),
2214 out_in_dfs = cms.bool(
True),
2215 pid_threshold = cms.double(0.5),
2216 promoteEmptyRegionToTrackster = cms.bool(
False),
2217 root_doublet_max_distance_from_seed_squared = cms.double(9999),
2218 seeding_regions = cms.InputTag(
"hltTiclSeedingGlobal"),
2219 shower_start_max_layer = cms.int32(5),
2220 skip_layers = cms.int32(2),
2221 time_layerclusters = cms.InputTag(
"hltHgcalLayerClusters",
"timeLayerCluster")
2225 hltTiclTrackstersHAD = cms.EDProducer(
"TrackstersProducer",
2226 algo_verbosity = cms.int32(0),
2227 detector = cms.string(
'HGCAL'),
2228 eid_graph_path = cms.string(
'RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'),
2229 eid_input_name = cms.string(
'input'),
2230 eid_min_cluster_energy = cms.double(1),
2231 eid_n_clusters = cms.int32(10),
2232 eid_n_layers = cms.int32(50),
2233 eid_output_name_energy = cms.string(
'output/regressed_energy'),
2234 eid_output_name_id = cms.string(
'output/id_probabilities'),
2235 energy_em_over_total_threshold = cms.double(-1),
2236 etaLimitIncreaseWindow = cms.double(2.1),
2237 filter_on_categories = cms.vint32(0),
2238 filtered_mask = cms.InputTag(
"hltFilteredLayerClustersHAD",
"HAD"),
2239 itername = cms.string(
'HADRONIC'),
2240 layer_clusters = cms.InputTag(
"hltHgcalLayerClusters"),
2241 layer_clusters_hfnose_tiles = cms.InputTag(
"ticlLayerTileHFNose"),
2242 layer_clusters_tiles = cms.InputTag(
"hltTiclLayerTileProducer"),
2243 max_delta_time = cms.double(-1),
2244 max_longitudinal_sigmaPCA = cms.double(9999),
2245 max_missing_layers_in_trackster = cms.int32(9999),
2246 max_out_in_hops = cms.int32(10),
2247 mightGet = cms.optional.untracked.vstring,
2248 min_cos_pointing = cms.double(0.819),
2249 min_cos_theta = cms.double(0.866),
2250 min_layers_per_trackster = cms.int32(12),
2251 oneTracksterPerTrackSeed = cms.bool(
False),
2252 original_mask = cms.InputTag(
"hltTiclTrackstersEM"),
2253 out_in_dfs = cms.bool(
True),
2254 pid_threshold = cms.double(0),
2255 promoteEmptyRegionToTrackster = cms.bool(
False),
2256 root_doublet_max_distance_from_seed_squared = cms.double(9999),
2257 seeding_regions = cms.InputTag(
"hltTiclSeedingGlobal"),
2258 shower_start_max_layer = cms.int32(9999),
2259 skip_layers = cms.int32(1),
2260 time_layerclusters = cms.InputTag(
"hltHgcalLayerClusters",
"timeLayerCluster")
2264 hltTiclTrackstersMerge = cms.EDProducer(
"TrackstersMergeProducer",
2265 cosangle_align = cms.double(0.9945),
2266 debug = cms.bool(
True),
2267 e_over_h_threshold = cms.double(1),
2268 eid_graph_path = cms.string(
'RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'),
2269 eid_input_name = cms.string(
'input'),
2270 eid_min_cluster_energy = cms.double(1),
2271 eid_n_clusters = cms.int32(10),
2272 eid_n_layers = cms.int32(50),
2273 eid_output_name_energy = cms.string(
'output/regressed_energy'),
2274 eid_output_name_id = cms.string(
'output/id_probabilities'),
2275 eta_bin_window = cms.int32(1),
2276 halo_max_distance2 = cms.double(4),
2277 layer_clusters = cms.InputTag(
"hltHgcalLayerClusters"),
2278 mightGet = cms.optional.untracked.vstring,
2279 optimiseAcrossTracksters = cms.bool(
True),
2280 phi_bin_window = cms.int32(1),
2281 pt_neutral_threshold = cms.double(2),
2282 pt_sigma_high = cms.double(2),
2283 pt_sigma_low = cms.double(2),
2284 resol_calo_offset_em = cms.double(1.5),
2285 resol_calo_offset_had = cms.double(1.5),
2286 resol_calo_scale_em = cms.double(0.15),
2287 resol_calo_scale_had = cms.double(0.15),
2288 seedingTrk = cms.InputTag(
"hltTiclSeedingTrk"),
2289 track_max_eta = cms.double(3),
2290 track_max_missing_outerhits = cms.int32(5),
2291 track_min_eta = cms.double(1.48),
2292 track_min_pt = cms.double(1),
2293 tracks = cms.InputTag(
"generalTracks",
"",
"@skipCurrentProcess"),
2294 trackstersem = cms.InputTag(
"hltTiclTrackstersEM"),
2295 trackstershad = cms.InputTag(
"hltTiclTrackstersHAD"),
2296 tracksterstrk = cms.InputTag(
""),
2297 tracksterstrkem = cms.InputTag(
"")
2301 hltTiclTrackstersTrk = cms.EDProducer(
"TrackstersProducer",
2302 algo_verbosity = cms.int32(2),
2303 detector = cms.string(
'HGCAL'),
2304 eid_graph_path = cms.string(
'RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'),
2305 eid_input_name = cms.string(
'input'),
2306 eid_min_cluster_energy = cms.double(1),
2307 eid_n_clusters = cms.int32(10),
2308 eid_n_layers = cms.int32(50),
2309 eid_output_name_energy = cms.string(
'output/regressed_energy'),
2310 eid_output_name_id = cms.string(
'output/id_probabilities'),
2311 energy_em_over_total_threshold = cms.double(-1),
2312 etaLimitIncreaseWindow = cms.double(2.1),
2313 filter_on_categories = cms.vint32(2, 4),
2314 filtered_mask = cms.InputTag(
"hltFilteredLayerClustersTrk",
"Trk"),
2315 itername = cms.string(
'TRK'),
2316 layer_clusters = cms.InputTag(
"hltHgcalLayerClusters"),
2317 layer_clusters_hfnose_tiles = cms.InputTag(
"ticlLayerTileHFNose"),
2318 layer_clusters_tiles = cms.InputTag(
"hltTiclLayerTileProducer"),
2319 max_delta_time = cms.double(-1.0),
2320 max_longitudinal_sigmaPCA = cms.double(9999),
2321 max_missing_layers_in_trackster = cms.int32(9999),
2322 max_out_in_hops = cms.int32(10),
2323 mightGet = cms.optional.untracked.vstring,
2324 min_cos_pointing = cms.double(0.798),
2325 min_cos_theta = cms.double(0.866),
2326 min_layers_per_trackster = cms.int32(10),
2327 oneTracksterPerTrackSeed = cms.bool(
True),
2328 original_mask = cms.InputTag(
"hltTiclTrackstersEM"),
2329 out_in_dfs = cms.bool(
True),
2330 pid_threshold = cms.double(0),
2331 promoteEmptyRegionToTrackster = cms.bool(
True),
2332 root_doublet_max_distance_from_seed_squared = cms.double(9999),
2333 seeding_regions = cms.InputTag(
"hltTiclSeedingTrk"),
2334 shower_start_max_layer = cms.int32(9999),
2335 skip_layers = cms.int32(3),
2336 time_layerclusters = cms.InputTag(
"hltHgcalLayerClusters",
"timeLayerCluster")
2340 hltTiclTrackstersTrkEM = cms.EDProducer(
"TrackstersProducer",
2341 algo_verbosity = cms.int32(0),
2342 detector = cms.string(
'HGCAL'),
2343 eid_graph_path = cms.string(
'RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'),
2344 eid_input_name = cms.string(
'input'),
2345 eid_min_cluster_energy = cms.double(1),
2346 eid_n_clusters = cms.int32(10),
2347 eid_n_layers = cms.int32(50),
2348 eid_output_name_energy = cms.string(
'output/regressed_energy'),
2349 eid_output_name_id = cms.string(
'output/id_probabilities'),
2350 energy_em_over_total_threshold = cms.double(0.9),
2351 etaLimitIncreaseWindow = cms.double(2.1),
2352 filter_on_categories = cms.vint32(0, 1),
2353 filtered_mask = cms.InputTag(
"hltFilteredLayerClustersTrkEM",
"TrkEM"),
2354 itername = cms.string(
'TrkEM'),
2355 layer_clusters = cms.InputTag(
"hltHgcalLayerClusters"),
2356 layer_clusters_hfnose_tiles = cms.InputTag(
"ticlLayerTileHFNose"),
2357 layer_clusters_tiles = cms.InputTag(
"hltTiclLayerTileProducer"),
2358 max_delta_time = cms.double(3),
2359 max_longitudinal_sigmaPCA = cms.double(10),
2360 max_missing_layers_in_trackster = cms.int32(2),
2361 max_out_in_hops = cms.int32(1),
2362 mightGet = cms.optional.untracked.vstring,
2363 min_cos_pointing = cms.double(0.94),
2364 min_cos_theta = cms.double(0.97),
2365 min_layers_per_trackster = cms.int32(10),
2366 oneTracksterPerTrackSeed = cms.bool(
False),
2367 original_mask = cms.InputTag(
"hltHgcalLayerClusters",
"InitialLayerClustersMask"),
2368 out_in_dfs = cms.bool(
True),
2369 pid_threshold = cms.double(0.5),
2370 promoteEmptyRegionToTrackster = cms.bool(
False),
2371 root_doublet_max_distance_from_seed_squared = cms.double(0.0025),
2372 seeding_regions = cms.InputTag(
"hltTiclSeedingTrk"),
2373 shower_start_max_layer = cms.int32(5),
2374 skip_layers = cms.int32(2),
2375 time_layerclusters = cms.InputTag(
"hltHgcalLayerClusters",
"timeLayerCluster")
2379 hltTowerMakerForAll = cms.EDProducer(
"CaloTowersCreator",
2380 AllowMissingInputs = cms.bool(
False),
2381 EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2382 EBSumThreshold = cms.double(0.2),
2383 EBThreshold = cms.double(0.07),
2384 EBWeight = cms.double(1.0),
2385 EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2386 EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2387 EESumThreshold = cms.double(0.45),
2388 EEThreshold = cms.double(0.3),
2389 EEWeight = cms.double(1.0),
2390 EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2391 EcalRecHitSeveritiesToBeExcluded = cms.vstring(
2396 EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
2397 EcutTower = cms.double(-1000.0),
2398 HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2399 HBThreshold = cms.double(0.3),
2400 HBThreshold1 = cms.double(0.1),
2401 HBThreshold2 = cms.double(0.2),
2402 HBWeight = cms.double(1.0),
2403 HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2404 HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2405 HEDThreshold = cms.double(0.2),
2406 HEDThreshold1 = cms.double(0.1),
2407 HEDWeight = cms.double(1.0),
2408 HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2409 HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2410 HESThreshold = cms.double(0.2),
2411 HESThreshold1 = cms.double(0.1),
2412 HESWeight = cms.double(1.0),
2413 HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2414 HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2415 HF1Threshold = cms.double(0.5),
2416 HF1Weight = cms.double(1.0),
2417 HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2418 HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2419 HF2Threshold = cms.double(0.85),
2420 HF2Weight = cms.double(1.0),
2421 HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2422 HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
2423 HOThreshold0 = cms.double(1.1),
2424 HOThresholdMinus1 = cms.double(3.5),
2425 HOThresholdMinus2 = cms.double(3.5),
2426 HOThresholdPlus1 = cms.double(3.5),
2427 HOThresholdPlus2 = cms.double(3.5),
2428 HOWeight = cms.double(1.0),
2429 HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
2430 HcalAcceptSeverityLevel = cms.uint32(9),
2431 HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
2432 HcalPhase = cms.int32(1),
2433 HcalThreshold = cms.double(-1000.0),
2434 MomConstrMethod = cms.int32(1),
2435 MomEBDepth = cms.double(0.3),
2436 MomEEDepth = cms.double(0.0),
2437 MomHBDepth = cms.double(0.2),
2438 MomHEDepth = cms.double(0.4),
2439 UseEcalRecoveredHits = cms.bool(
False),
2440 UseEtEBTreshold = cms.bool(
False),
2441 UseEtEETreshold = cms.bool(
False),
2442 UseHO = cms.bool(
False),
2443 UseHcalRecoveredHits = cms.bool(
True),
2444 UseRejectedHitsOnly = cms.bool(
False),
2445 UseRejectedRecoveredEcalHits = cms.bool(
False),
2446 UseRejectedRecoveredHcalHits = cms.bool(
True),
2447 UseSymEBTreshold = cms.bool(
True),
2448 UseSymEETreshold = cms.bool(
True),
2449 ecalInputs = cms.VInputTag(
"hltEcalRecHit:EcalRecHitsEB",
"hltEcalRecHit:EcalRecHitsEE"),
2450 hbheInput = cms.InputTag(
"hltHbhereco"),
2451 hfInput = cms.InputTag(
"hltHfreco"),
2452 hoInput = cms.InputTag(
"hltHoreco"),
2453 missingHcalRescaleFactorForEcal = cms.double(0)
2457 hltEG5EtUnseededFilter = cms.EDFilter(
"HLTEgammaEtFilter",
2458 etcutEB = cms.double(5.0),
2459 etcutEE = cms.double(5.0),
2460 inputTag = cms.InputTag(
"hltEgammaCandidatesWrapperUnseeded"),
2461 l1EGCand = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
2462 ncandcut = cms.int32(1),
2463 saveTags = cms.bool(
True)
2467 hltEgammaCandidatesWrapperUnseeded = cms.EDFilter(
"HLTEgammaTriggerFilterObjectWrapper",
2468 candIsolatedTag = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
2469 candNonIsolatedTag = cms.InputTag(
""),
2470 doIsolated = cms.bool(
True),
2471 saveTags = cms.bool(
True)
2475 HLTPFClusteringForEgammaUnseeded = cms.Sequence(hltParticleFlowRecHitECALUnseeded+hltParticleFlowRecHitPSUnseeded+hltParticleFlowClusterPSUnseeded+hltParticleFlowClusterECALUncorrectedUnseeded+hltEcalBarrelClusterFastTimer+hltParticleFlowTimeAssignerECALUnseeded+hltParticleFlowClusterECALUnseeded+hltParticleFlowSuperClusterECALUnseeded)
2478 HLTDoLocalPixelSequence = cms.Sequence(hltSiPixelClusters+hltSiPixelRecHits)
2481 HLTDoLocalStripSequence = cms.Sequence(hltSiStripDigis+hltSiPhase2Clusters)
2484 HLTDoLocalHcalSequence = cms.Sequence(hltHcalDigis+hltHbhereco+hltHfprereco+hltHfreco+hltHoreco)
2487 HLTGsfElectronUnseededSequence = cms.Sequence(hltEgammaCkfTrackCandidatesForGSFUnseeded+hltEgammaGsfTracksUnseeded+hltEgammaGsfElectronsUnseeded+hltEgammaGsfTrackVarsUnseeded+hltEgammaBestGsfTrackVarsUnseeded)
2490 HLTElePixelMatchUnseededSequence = cms.Sequence(HLTDoLocalPixelSequence+HLTDoLocalStripSequence+hltPixelLayerTriplets+hltEgammaHoverEUnseeded+hltEgammaSuperClustersToPixelMatchUnseeded+hltEleSeedsTrackingRegionsUnseeded+hltElePixelHitDoubletsForTripletsUnseeded+hltElePixelHitTripletsUnseeded+hltElePixelSeedsTripletsUnseeded+hltElePixelHitTripletsClusterRemoverUnseeded+hltPixelLayerPairs+hltElePixelHitDoubletsUnseeded+hltElePixelSeedsDoubletsUnseeded+hltElePixelSeedsCombinedUnseeded+hltMeasurementTrackerEvent+hltEgammaElectronPixelSeedsUnseeded+hltEgammaPixelMatchVarsUnseeded)
2493 HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence(hltBunchSpacingProducer+hltEcalDigis+hltEcalPreshowerDigis+hltEcalUncalibRecHit+hltEcalDetIdToBeRecovered+hltEcalRecHit+hltEcalPreshowerRecHit+hltEcalDetailedTimeRecHit)
2496 HLTHgcalTiclPFClusteringForEgammaUnseeded = cms.Sequence(hltOfflineBeamSpot+hltHgcalDigis+hltHGCalUncalibRecHit+hltHGCalRecHit+hltParticleFlowRecHitHGC+hltHgcalLayerClusters+hltTiclLayerTileProducer+hltFilteredLayerClustersEM+hltTiclSeedingGlobal+hltTiclTrackstersEM+hltFilteredLayerClustersHAD+hltTiclTrackstersHAD+hltTiclMultiClustersFromTrackstersMerge+hltParticleFlowClusterHGCalFromTICL+hltParticleFlowSuperClusterHGCalFromTICL+hltTiclMultiClustersFromTrackstersHAD+hltParticleFlowClusterHGCalFromTICLHAD)
2499 HLTHgcalTiclPFClusteringForEgamma = cms.Sequence(hltOfflineBeamSpot+hltHgcalDigis+hltHGCalUncalibRecHit+hltHGCalRecHit+hltParticleFlowRecHitHGC+hltHgcalLayerClusters+hltTiclLayerTileProducer+hltFilteredLayerClustersEM+hltTiclSeedingGlobal+hltTiclTrackstersEM+hltFilteredLayerClustersHAD+hltTiclTrackstersHAD+hltTiclMultiClustersFromTrackstersMerge+hltParticleFlowClusterHGCalFromTICL+hltParticleFlowSuperClusterHGCalFromTICL+hltTiclMultiClustersFromTrackstersHAD+hltParticleFlowClusterHGCalFromTICLHAD)
2502 HLTFastJetForEgamma = cms.Sequence(hltTowerMakerForAll+hltTowerMakerForAll+hltTowerMakerForAll+hltFixedGridRhoFastjetAllCaloForMuons)
2504 hltEgammaHGCALIDVarsUnseeded = cms.EDProducer(
"EgammaHLTHGCalIDVarProducer",
2505 hgcalRecHits = cms.InputTag(
"particleFlowRecHitHGC"),
2506 layerClusters = cms.InputTag(
"hgcalLayerClusters"),
2507 rCylinder = cms.double(2.8),
2508 hOverECone = cms.double(0.15),
2509 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesUnseeded")
2511 hltEgammaHGCALIsolUnseeded = cms.EDProducer(
"EgammaHLTHGCalLayerClusterIsolationProducer",
2512 layerClusterProducer = cms.InputTag(
"hgcalLayerClusters"),
2513 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesUnseeded"),
2514 drMax = cms.double(0.3),
2515 drVetoEM = cms.double(0.15),
2516 drVetoHad = cms.double(0.15),
2517 minEnergyEM = cms.double(0.),
2518 minEnergyHad = cms.double(0.),
2519 minEtEM = cms.double(0.),
2520 minEtHad = cms.double(0.),
2521 useEt = cms.bool(
True),
2522 doRhoCorrection = cms.bool(
False),
2526 HLTEgPhaseIITestSequence = cms.Sequence(hltBunchSpacingProducer+hltEcalDigis+hltEcalPreshowerDigis+hltEcalUncalibRecHit+hltEcalDetIdToBeRecovered+hltEcalRecHit+hltEcalPreshowerRecHit+hltEcalDetailedTimeRecHit+HLTPFClusteringForEgammaUnseeded+hltOfflineBeamSpot+hltHgcalDigis+hltHGCalUncalibRecHit+hltHGCalRecHit+hltParticleFlowRecHitHGC+hltHgcalLayerClusters+hltTiclLayerTileProducer+hltFilteredLayerClustersEM+hltTiclSeedingGlobal+hltTiclTrackstersEM+hltFilteredLayerClustersHAD+hltTiclTrackstersHAD+hltTiclMultiClustersFromTrackstersMerge+hltParticleFlowClusterHGCalFromTICL+hltParticleFlowSuperClusterHGCalFromTICL+hltTiclMultiClustersFromTrackstersHAD+hltParticleFlowClusterHGCalFromTICLHAD+hltEgammaCandidatesUnseeded+hltEgammaCandidatesWrapperUnseeded+hltEG5EtUnseededFilter+HLTDoLocalHcalSequence+HLTFastJetForEgamma+hltEgammaHoverEUnseeded+hltEgammaHGCALIDVarsUnseeded+hltEgammaHGCALIsolUnseeded+hltSiPixelClusters+hltSiPixelRecHits+hltSiStripDigis+hltSiPhase2Clusters+hltPixelLayerTriplets+hltEgammaHoverEUnseeded+hltEgammaSuperClustersToPixelMatchUnseeded+hltEleSeedsTrackingRegionsUnseeded+hltElePixelHitDoubletsForTripletsUnseeded+hltElePixelHitTripletsUnseeded+hltElePixelSeedsTripletsUnseeded+hltElePixelHitTripletsClusterRemoverUnseeded+hltPixelLayerPairs+hltElePixelHitDoubletsUnseeded+hltElePixelSeedsDoubletsUnseeded+hltElePixelSeedsCombinedUnseeded+hltMeasurementTrackerEvent+hltEgammaElectronPixelSeedsUnseeded+hltEgammaPixelMatchVarsUnseeded+HLTGsfElectronUnseededSequence)
2529 HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
2530 ComponentType = cms.string(
'CkfTrajectoryBuilder'),
2531 MeasurementTrackerName = cms.string(
'hltESPMeasurementTracker'),
2532 TTRHBuilder = cms.string(
'hltESPTTRHBWithTrackAngle'),
2533 alwaysUseInvalidHits = cms.bool(
True),
2534 estimator = cms.string(
'hltESPChi2ChargeMeasurementEstimator2000'),
2535 intermediateCleaning = cms.bool(
False),
2536 lostHitPenalty = cms.double(90.0),
2537 maxCand = cms.int32(5),
2538 propagatorAlong = cms.string(
'hltESPFwdElectronPropagator'),
2539 propagatorOpposite = cms.string(
'hltESPBwdElectronPropagator'),
2540 seedAs5DHit = cms.bool(
False),
2541 trajectoryFilter = cms.PSet(
2542 refToPSet_ = cms.string(
'HLTPSetTrajectoryFilterForElectrons')
2544 updator = cms.string(
'hltESPKFUpdator')
2549 HLTPSetTrajectoryFilterForElectrons = cms.PSet(
2550 ComponentType = cms.string(
'CkfBaseTrajectoryFilter'),
2551 chargeSignificance = cms.double(-1.0),
2552 constantValueForLostHitsFractionFilter = cms.double(1.0),
2553 extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
2554 maxCCCLostHits = cms.int32(9999),
2555 maxConsecLostHits = cms.int32(1),
2556 maxLostHits = cms.int32(1),
2557 maxLostHitsFraction = cms.double(999.0),
2558 maxNumberOfHits = cms.int32(-1),
2559 minGoodStripCharge = cms.PSet(
2560 refToPSet_ = cms.string(
'HLTSiStripClusterChargeCutNone')
2562 minHitsMinPt = cms.int32(-1),
2563 minNumberOfHitsForLoopers = cms.int32(13),
2564 minNumberOfHitsPerLoop = cms.int32(4),
2565 minPt = cms.double(2.0),
2566 minimumNumberOfHits = cms.int32(5),
2567 nSigmaMinPt = cms.double(5.0),
2568 pixelSeedExtension = cms.bool(
False),
2569 seedExtension = cms.int32(0),
2570 seedPairPenalty = cms.int32(0),
2571 strictSeedExtension = cms.bool(
False)
2574 HLTSiStripClusterChargeCutNone = cms.PSet(
2575 value = cms.double(-1.0)
2577 hltESPTrajectoryCleanerBySharedHits = cms.ESProducer(
"TrajectoryCleanerESProducer",
2578 ComponentName = cms.string(
'hltESPTrajectoryCleanerBySharedHits'),
2579 ComponentType = cms.string(
'TrajectoryCleanerBySharedHits'),
2580 MissingHitPenalty = cms.double(0.0),
2581 ValidHitBonus = cms.double(100.0),
2582 allowSharedFirstHit = cms.bool(
False),
2583 fractionShared = cms.double(0.5)
2585 hltESPKFUpdator = cms.ESProducer(
"KFUpdatorESProducer",
2586 ComponentName = cms.string(
'hltESPKFUpdator')
2588 hltESPBwdElectronPropagator = cms.ESProducer(
"PropagatorWithMaterialESProducer",
2589 ComponentName = cms.string(
'hltESPBwdElectronPropagator'),
2590 Mass = cms.double(0.000511),
2591 MaxDPhi = cms.double(1.6),
2592 PropagationDirection = cms.string(
'oppositeToMomentum'),
2593 SimpleMagneticField = cms.string(
''),
2594 ptMin = cms.double(-1.0),
2595 useRungeKutta = cms.bool(
False)
2598 hltESPFwdElectronPropagator = cms.ESProducer(
"PropagatorWithMaterialESProducer",
2599 ComponentName = cms.string(
'hltESPFwdElectronPropagator'),
2600 Mass = cms.double(0.000511),
2601 MaxDPhi = cms.double(1.6),
2602 PropagationDirection = cms.string(
'alongMomentum'),
2603 SimpleMagneticField = cms.string(
''),
2604 ptMin = cms.double(-1.0),
2605 useRungeKutta = cms.bool(
False)
2608 hltESPGsfTrajectoryFitter = cms.ESProducer(
"GsfTrajectoryFitterESProducer",
2609 ComponentName = cms.string(
'hltESPGsfTrajectoryFitter'),
2610 GeometricalPropagator = cms.string(
'hltESPAnalyticalPropagator'),
2611 MaterialEffectsUpdator = cms.string(
'hltESPElectronMaterialEffects'),
2612 Merger = cms.string(
'hltESPCloseComponentsMerger5D'),
2613 RecoGeometry = cms.string(
'hltESPGlobalDetLayerGeometry')
2616 hltESPGsfTrajectorySmoother = cms.ESProducer(
"GsfTrajectorySmootherESProducer",
2617 ComponentName = cms.string(
'hltESPGsfTrajectorySmoother'),
2618 ErrorRescaling = cms.double(100.0),
2619 GeometricalPropagator = cms.string(
'hltESPBwdAnalyticalPropagator'),
2620 MaterialEffectsUpdator = cms.string(
'hltESPElectronMaterialEffects'),
2621 Merger = cms.string(
'hltESPCloseComponentsMerger5D'),
2622 RecoGeometry = cms.string(
'hltESPGlobalDetLayerGeometry')
2625 hltESPElectronMaterialEffects = cms.ESProducer(
"GsfMaterialEffectsESProducer",
2626 BetheHeitlerCorrection = cms.int32(2),
2627 BetheHeitlerParametrization = cms.string(
'BetheHeitler_cdfmom_nC6_O5.par'),
2628 ComponentName = cms.string(
'hltESPElectronMaterialEffects'),
2629 EnergyLossUpdator = cms.string(
'GsfBetheHeitlerUpdator'),
2630 Mass = cms.double(0.000511),
2631 MultipleScatteringUpdator = cms.string(
'MultipleScatteringUpdator')
2634 hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer(
"Chi2ChargeMeasurementEstimatorESProducer",
2635 ComponentName = cms.string(
'hltESPChi2ChargeMeasurementEstimator2000'),
2636 MaxChi2 = cms.double(2000.0),
2637 MaxDisplacement = cms.double(100.0),
2638 MaxSagitta = cms.double(-1.0),
2639 MinPtForHitRecoveryInGluedDet = cms.double(1000000.0),
2640 MinimalTolerance = cms.double(10.0),
2641 appendToDataLabel = cms.string(
''),
2642 clusterChargeCut = cms.PSet(
2643 refToPSet_ = cms.string(
'HLTSiStripClusterChargeCutNone')
2645 nSigma = cms.double(3.0),
2646 pTChargeCutThreshold = cms.double(-1.0)
2649 hltTTRBWR = cms.ESProducer(
"TkTransientTrackingRecHitBuilderESProducer",
2650 ComponentName = cms.string(
'hltESPTTRHBWithTrackAngle'),
2651 ComputeCoarseLocalPositionFromDisk = cms.bool(
False),
2652 Matcher = cms.string(
'StandardMatcher'),
2653 Phase2StripCPE = cms.string(
'Phase2StripCPE'),
2654 PixelCPE = cms.string(
'PixelCPEGeneric'),
2655 StripCPE = cms.string(
'StripCPEfromTrackAngle')
2658 from Configuration.Eras.Modifier_run3_common_cff
import run3_common
2659 run3_common.toModify(hltHbhereco, algorithm = dict(useM3 =
False))