1 import FWCore.ParameterSet.Config
as cms
3 particleFlowSuperClusterHGCal = cms.EDProducer(
"PFECALSuperClusterProducer",
4 BeamSpot = cms.InputTag(
"hltOnlineBeamSpot"),
5 ClusteringType = cms.string(
'Mustache'),
6 ESAssociation = cms.InputTag(
"particleFlowClusterECAL"),
7 EnergyWeight = cms.string(
'Raw'),
8 PFBasicClusterCollectionBarrel = cms.string(
'particleFlowBasicClusterECALBarrel'),
9 PFBasicClusterCollectionEndcap = cms.string(
''),
10 PFBasicClusterCollectionPreshower = cms.string(
'particleFlowBasicClusterECALPreshower'),
11 PFClusters = cms.InputTag(
"particleFlowClusterHGCal"),
12 PFSuperClusterCollectionBarrel = cms.string(
'particleFlowSuperClusterECALBarrel'),
13 PFSuperClusterCollectionEndcap = cms.string(
''),
14 PFSuperClusterCollectionEndcapWithPreshower = cms.string(
''),
15 applyCrackCorrections = cms.bool(
False),
16 barrelRecHits = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEE"),
17 doSatelliteClusterMerge = cms.bool(
False),
18 dropUnseedable = cms.bool(
True),
19 endcapRecHits = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEB"),
20 etawidth_SuperClusterBarrel = cms.double(0.04),
21 etawidth_SuperClusterEndcap = cms.double(0.04),
22 isOOTCollection = cms.bool(
False),
23 mightGet = cms.optional.untracked.vstring,
24 phiwidth_SuperClusterBarrel = cms.double(0.6),
25 phiwidth_SuperClusterEndcap = cms.double(0.6),
26 regressionConfig = cms.PSet(
27 applySigmaIetaIphiBug = cms.bool(
False),
28 eRecHitThreshold = cms.double(1),
29 ecalRecHitsEB = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEB"),
30 ecalRecHitsEE = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEE"),
31 hgcalCylinderR = cms.double(2.79999995232),
32 hgcalRecHits = cms.InputTag(
""),
33 isHLT = cms.bool(
False),
34 isPhaseII = cms.bool(
False),
35 regressionKeyEB = cms.string(
'pfscecal_EBCorrection_offline_v2'),
36 regressionKeyEE = cms.string(
'pfscecal_EECorrection_offline_v2'),
37 regressionMaxEB = cms.double(2),
38 regressionMaxEE = cms.double(2),
39 regressionMinEB = cms.double(0.2),
40 regressionMinEE = cms.double(0.2),
41 uncertaintyKeyEB = cms.string(
'pfscecal_EBUncertainty_offline_v2'),
42 uncertaintyKeyEE = cms.string(
'pfscecal_EEUncertainty_offline_v2'),
43 uncertaintyMaxEB = cms.double(0.5),
44 uncertaintyMaxEE = cms.double(0.5),
45 uncertaintyMinEB = cms.double(0.0002),
46 uncertaintyMinEE = cms.double(0.0002),
47 vertexCollection = cms.InputTag(
"offlinePrimaryVertices")
49 satelliteClusterSeedThreshold = cms.double(50),
50 satelliteMajorityFraction = cms.double(0.5),
51 seedThresholdIsET = cms.bool(
True),
52 thresh_PFClusterBarrel = cms.double(0),
53 thresh_PFClusterES = cms.double(0),
54 thresh_PFClusterEndcap = cms.double(0.15),
55 thresh_PFClusterSeedBarrel = cms.double(1),
56 thresh_PFClusterSeedEndcap = cms.double(1),
57 thresh_SCEt = cms.double(4),
58 useDynamicDPhiWindow = cms.bool(
True),
59 useRegression = cms.bool(
False),
60 verbose = cms.untracked.bool(
False)