3 particleFlowSuperClusterECALBox = cms.EDProducer(
4 "PFECALSuperClusterProducer",
6 verbose = cms.untracked.bool(
False),
8 ClusteringType = cms.string(
"Box"),
11 useDynamicDPhiWindow = cms.bool(
False),
14 PFClusters = cms.InputTag(
"particleFlowClusterECAL"),
15 PFClustersES = cms.InputTag(
"particleFlowClusterPS"),
17 PFBasicClusterCollectionBarrel = cms.string(
"particleFlowBasicClusterECALBarrel"),
18 PFSuperClusterCollectionBarrel = cms.string(
"particleFlowSuperClusterECALBarrel"),
19 PFBasicClusterCollectionEndcap = cms.string(
"particleFlowBasicClusterECALEndcap"),
20 PFSuperClusterCollectionEndcap = cms.string(
"particleFlowSuperClusterECALEndcap"),
21 PFBasicClusterCollectionPreshower = cms.string(
"particleFlowSuperClusterECALPreshower"),
22 PFSuperClusterCollectionEndcapWithPreshower = cms.string(
"particleFlowSuperClusterECALEndcapWithPreshower"),
25 use_preshower = cms.bool(
True),
28 thresh_PFClusterSeedBarrel = cms.double(3.0),
29 thresh_PFClusterBarrel = cms.double(0.5),
31 thresh_PFClusterSeedEndcap = cms.double(3.0),
32 thresh_PFClusterEndcap = cms.double(0.5),
35 phiwidth_SuperClusterBarrel = cms.double(0.28),
36 etawidth_SuperClusterBarrel = cms.double(0.04),
38 phiwidth_SuperClusterEndcap = cms.double(0.28),
39 etawidth_SuperClusterEndcap = cms.double(0.04),
42 thresh_PFClusterES = cms.double(0.),
46 doSatelliteClusterMerge = cms.bool(
False),
47 satelliteClusterSeedThreshold = cms.double(50.0),
48 satelliteMajorityFraction = cms.double(0.5),
53 applyCrackCorrections = cms.bool(
False)
57 particleFlowSuperClusterECALMustache = cms.EDProducer(
58 "PFECALSuperClusterProducer",
60 verbose = cms.untracked.bool(
False),
62 ClusteringType = cms.string(
"Mustache"),
65 useDynamicDPhiWindow = cms.bool(
True),
68 PFClusters = cms.InputTag(
"particleFlowClusterECAL"),
69 PFClustersES = cms.InputTag(
"particleFlowClusterPS"),
71 PFBasicClusterCollectionBarrel = cms.string(
"particleFlowBasicClusterECALBarrel"),
72 PFSuperClusterCollectionBarrel = cms.string(
"particleFlowSuperClusterECALBarrel"),
73 PFBasicClusterCollectionEndcap = cms.string(
"particleFlowBasicClusterECALEndcap"),
74 PFSuperClusterCollectionEndcap = cms.string(
"particleFlowSuperClusterECALEndcap"),
75 PFBasicClusterCollectionPreshower = cms.string(
"particleFlowSuperClusterECALPreshower"),
76 PFSuperClusterCollectionEndcapWithPreshower = cms.string(
"particleFlowSuperClusterECALEndcapWithPreshower"),
79 use_preshower = cms.bool(
True),
82 thresh_PFClusterSeedBarrel = cms.double(3.0),
83 thresh_PFClusterBarrel = cms.double(0.0),
85 thresh_PFClusterSeedEndcap = cms.double(3.0),
86 thresh_PFClusterEndcap = cms.double(0.0),
89 phiwidth_SuperClusterBarrel = cms.double(0.6),
90 etawidth_SuperClusterBarrel = cms.double(0.04),
92 phiwidth_SuperClusterEndcap = cms.double(0.6),
93 etawidth_SuperClusterEndcap = cms.double(0.04),
96 thresh_PFClusterES = cms.double(0.),
100 doSatelliteClusterMerge = cms.bool(
False),
101 satelliteClusterSeedThreshold = cms.double(50.0),
102 satelliteMajorityFraction = cms.double(0.5),
107 applyCrackCorrections = cms.bool(
False)
112 particleFlowSuperClusterECAL = particleFlowSuperClusterECALMustache.clone()