1 import FWCore.ParameterSet.Config
as cms
3 particleFlowSuperClusterECALBox = cms.EDProducer(
"PFECALSuperClusterProducer",
5 verbose = cms.untracked.bool(
False),
7 ClusteringType = cms.string(
"Box"),
9 EnergyWeight = cms.string(
"Raw"),
12 useDynamicDPhiWindow = cms.bool(
False),
15 PFClusters = cms.InputTag(
"particleFlowClusterECAL"),
16 ESAssociation = cms.InputTag(
"particleFlowClusterECAL"),
17 BeamSpot = cms.InputTag(
"offlineBeamSpot"),
19 PFBasicClusterCollectionBarrel = cms.string(
"particleFlowBasicClusterECALBarrel"),
20 PFSuperClusterCollectionBarrel = cms.string(
"particleFlowSuperClusterECALBarrel"),
21 PFBasicClusterCollectionEndcap = cms.string(
"particleFlowBasicClusterECALEndcap"),
22 PFSuperClusterCollectionEndcap = cms.string(
"particleFlowSuperClusterECALEndcap"),
23 PFBasicClusterCollectionPreshower = cms.string(
"particleFlowBasicClusterECALPreshower"),
24 PFSuperClusterCollectionEndcapWithPreshower = cms.string(
"particleFlowSuperClusterECALEndcapWithPreshower"),
27 use_preshower = cms.bool(
True),
30 seedThresholdIsET = cms.bool(
True),
33 useRegression = cms.bool(
False),
34 regressionConfig = cms.PSet(
35 regressionKeyEB = cms.string(
'pfscecal_EBCorrection_offline_v2'),
36 uncertaintyKeyEB = cms.string(
'pfscecal_EBUncertainty_offline_v2'),
37 regressionKeyEE = cms.string(
'pfscecal_EECorrection_offline_v2'),
38 uncertaintyKeyEE = cms.string(
'pfscecal_EEUncertainty_offline_v2'),
39 vertexCollection = cms.InputTag(
"offlinePrimaryVertices"),
40 ecalRecHitsEB = cms.InputTag(
'ecalRecHit',
'EcalRecHitsEB'),
41 ecalRecHitsEE = cms.InputTag(
'ecalRecHit',
'EcalRecHitsEE'),
42 applySigmaIetaIphiBug = cms.bool(
False)
46 thresh_SCEt = cms.double(4.0),
49 thresh_PFClusterSeedBarrel = cms.double(3.0),
50 thresh_PFClusterBarrel = cms.double(0.5),
52 thresh_PFClusterSeedEndcap = cms.double(5.0),
53 thresh_PFClusterEndcap = cms.double(0.5),
56 phiwidth_SuperClusterBarrel = cms.double(0.28),
57 etawidth_SuperClusterBarrel = cms.double(0.04),
59 phiwidth_SuperClusterEndcap = cms.double(0.28),
60 etawidth_SuperClusterEndcap = cms.double(0.04),
63 thresh_PFClusterES = cms.double(0.),
67 doSatelliteClusterMerge = cms.bool(
False),
68 satelliteClusterSeedThreshold = cms.double(50.0),
69 satelliteMajorityFraction = cms.double(0.5),
70 dropUnseedable = cms.bool(
False),
75 applyCrackCorrections = cms.bool(
False)