CMS 3D CMS Logo

pfClustersFromCombinedCaloHCal_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
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)
13  ),
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)
26  ),
27  hcalDigis = cms.VInputTag(),
28  hcalDigisBarrel = cms.bool(True),
29  hcalDigisHF = cms.bool(False),
30  hcalHGCTowers = cms.VInputTag(),
31  hcalHGCTowersHadOnly = cms.bool(False),
32  linker = cms.PSet(
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)
45  ),
46  phase2barrelCaloTowers = cms.VInputTag(cms.InputTag("L1EGammaClusterEmuProducer")),
47  resol = cms.PSet(
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)
52  )
53 )