1 import FWCore.ParameterSet.Config
as cms
3 l1tPFClustersFromCombinedCalo = cms.EDProducer(
"L1TPFCaloProducer",
4 ecalCandidates = cms.VInputTag(cms.InputTag(
'l1tPFClustersFromL1EGClusters:all')),
5 hcalCandidates = cms.VInputTag(),
6 hcalDigis = cms.VInputTag(cms.InputTag(
'simHcalTriggerPrimitiveDigis')),
7 hcalDigisBarrel = cms.bool(
False),
8 hcalDigisHF = cms.bool(
True),
9 phase2barrelCaloTowers = cms.VInputTag(cms.InputTag(
"l1tEGammaClusterEmuProducer",
"L1CaloTowerCollection",
"")),
10 hcalHGCTowers = cms.VInputTag(cms.InputTag(
"l1tHGCalTowerProducer:HGCalTowerProcessor") ),
11 hcalHGCTowersHadOnly = cms.bool(
False),
12 emCorrector = cms.string(
""),
13 hcCorrector = cms.string(
""),
14 hadCorrector = cms.string(
"L1Trigger/Phase2L1ParticleFlow/data/hadcorr.root"),
15 hadCorrectorEmfMax = cms.double(-1.0),
16 ecalClusterer = cms.PSet(
17 grid = cms.string(
"phase2"),
18 zsEt = cms.double(0.4),
19 seedEt = cms.double(0.5),
20 etaBounds = cms.vdouble(-1.),
21 phiBounds = cms.vdouble(-1.),
22 maxClustersEtaPhi = cms.vuint32(),
23 minClusterEt = cms.double(0.5),
24 energyWeightedPosition = cms.bool(
True),
25 energyShareAlgo = cms.string(
"fractions"),
27 hcalClusterer = cms.PSet(
28 grid = cms.string(
"phase2"),
29 zsEt = cms.double(0.4),
30 seedEt = cms.double(0.5),
31 etaBounds = cms.vdouble(-1.),
32 phiBounds = cms.vdouble(-1.),
33 maxClustersEtaPhi = cms.vuint32(),
34 minClusterEt = cms.double(0.8),
35 energyWeightedPosition = cms.bool(
True),
36 energyShareAlgo = cms.string(
"fractions"),
39 algo = cms.string(
"flat"),
41 zsEt = cms.double(0.0),
42 seedEt = cms.double(1.0),
43 etaBounds = cms.vdouble(-1.),
44 phiBounds = cms.vdouble(-1.),
45 maxClustersEtaPhi = cms.vuint32(),
46 minClusterEt = cms.double(1.0),
47 energyWeightedPosition = cms.bool(
True),
48 energyShareAlgo = cms.string(
"fractions"),
50 grid = cms.string(
"phase2"),
51 hoeCut = cms.double(0.1),
52 minPhotonEt = cms.double(1.0),
53 minHadronRawEt = cms.double(1.0),
54 minHadronEt = cms.double(1.0),
55 noEmInHGC = cms.bool(
False)
58 etaBins = cms.vdouble( 1.300, 1.700, 2.800, 3.200, 4.000, 5.000),
59 offset = cms.vdouble( 2.572, 1.759, 1.858, 2.407, 1.185, 1.658),
60 scale = cms.vdouble( 0.132, 0.240, 0.090, 0.138, 0.143, 0.147),
61 kind = cms.string(
'calo'),
63 debug = cms.untracked.int32(0),