1 import FWCore.ParameterSet.Config
as cms
3 pfClustersFromCombinedCaloHF = cms.EDProducer(
"L1TPFCaloProducer",
4 debug = cms.untracked.int32(0),
5 ecalCandidates = cms.VInputTag(),
6 ecalClusterer = cms.PSet(
7 energyShareAlgo = cms.string(
'fractions'),
8 energyWeightedPosition = cms.bool(
True),
9 grid = cms.string(
'phase2'),
10 minClusterEt = cms.double(0.5),
11 seedEt = cms.double(0.5),
12 zsEt = cms.double(0.4)
14 emCorrector = cms.string(
''),
15 hadCorrector = cms.string(
'L1Trigger/Phase2L1ParticleFlow/data/hfcorr_110X.root'),
16 hadCorrectorEmfMax = cms.double(-1.0),
17 hcCorrector = cms.string(
''),
18 hcalCandidates = cms.VInputTag(cms.InputTag(
"hgcalBackEndLayer2Producer",
"HGCalBackendLayer2Processor3DClustering")),
19 hcalClusterer = cms.PSet(
20 energyShareAlgo = cms.string(
'fractions'),
21 energyWeightedPosition = cms.bool(
True),
22 grid = cms.string(
'phase2'),
23 minClusterEt = cms.double(0.8),
24 seedEt = cms.double(0.5),
25 zsEt = cms.double(0.4)
27 hcalDigis = cms.VInputTag(cms.InputTag(
"simHcalTriggerPrimitiveDigis")),
28 hcalDigisBarrel = cms.bool(
False),
29 hcalDigisHF = cms.bool(
True),
30 hcalHGCTowers = cms.VInputTag(),
31 hcalHGCTowersHadOnly = cms.bool(
False),
33 algo = cms.string(
'flat'),
34 energyShareAlgo = cms.string(
'fractions'),
35 energyWeightedPosition = cms.bool(
True),
36 grid = cms.string(
'phase2'),
37 hoeCut = cms.double(0.1),
38 minClusterEt = cms.double(1.0),
39 minHadronEt = cms.double(1.0),
40 minHadronRawEt = cms.double(1.0),
41 minPhotonEt = cms.double(1.0),
42 noEmInHGC = cms.bool(
False),
43 seedEt = cms.double(1.0),
44 zsEt = cms.double(0.0)
46 phase2barrelCaloTowers = cms.VInputTag(),
48 etaBins = cms.vdouble(3.5, 4.0, 4.5, 5.0),
49 kind = cms.string(
'calo'),
50 offset = cms.vdouble(-1.125, 1.22, 1.514, 1.414),
51 scale = cms.vdouble(0.868, 0.159, 0.148, 0.194)