1 import FWCore.ParameterSet.Config
as cms
3 pfClustersFromCombinedCaloHCal = cms.EDProducer(
"L1TPFCaloProducer",
4 debug = cms.untracked.int32(0),
5 ecalCandidates = cms.VInputTag(cms.InputTag(
"pfClustersFromL1EGClusters")),
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/hadcorr_barrel_110X.root'),
16 hadCorrectorEmfMax = cms.double(-1.0),
17 hcCorrector = cms.string(
''),
18 hcalCandidates = cms.VInputTag(),
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(),
28 hcalDigisBarrel = cms.bool(
True),
29 hcalDigisHF = cms.bool(
False),
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(cms.InputTag(
"L1EGammaClusterEmuProducer")),
48 etaBins = cms.vdouble(0.7, 1.2, 1.6),
49 kind = cms.string(
'calo'),
50 offset = cms.vdouble(2.909, 2.864, 0.294),
51 scale = cms.vdouble(0.119, 0.127, 0.442)