CMS 3D CMS Logo

particleFlowSuperClusterECALBox_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
3 
4 particleFlowSuperClusterECALBox = _mod.particleFlowSuperClusterECALMustache.clone(
5  # verbosity
6  verbose = False,
7  # clustering type: "Box" or "Mustache"
8  ClusteringType = "Box",
9  # energy weighting: "Raw", "CalibratedNoPS", "CalibratedTotal"
10  EnergyWeight = "Raw",
11 
12  # this overrides both dphi cuts below if true!
13  useDynamicDPhiWindow = False,
14 
15  # PFClusters collection
16  PFClusters = "particleFlowClusterECAL",
17  ESAssociation = "particleFlowClusterECAL",
18  BeamSpot = "offlineBeamSpot",
19 
20  PFBasicClusterCollectionBarrel = "particleFlowBasicClusterECALBarrel",
21  PFSuperClusterCollectionBarrel = "particleFlowSuperClusterECALBarrel",
22  PFBasicClusterCollectionEndcap = "particleFlowBasicClusterECALEndcap",
23  PFSuperClusterCollectionEndcap = "particleFlowSuperClusterECALEndcap",
24  PFBasicClusterCollectionPreshower = "particleFlowBasicClusterECALPreshower",
25  PFSuperClusterCollectionEndcapWithPreshower = "particleFlowSuperClusterECALEndcapWithPreshower",
26 
27  # are the seed thresholds Et or Energy?
28  seedThresholdIsET = True,
29 
30  # regression setup
31  useRegression = False, # regressions are mustache only
32  regressionConfig = dict(),
33 
34  # threshold for final SuperCluster Et
35  thresh_SCEt = 4.0,
36 
37  # threshold in ECAL
38  thresh_PFClusterSeedBarrel = 3.0,
39  thresh_PFClusterBarrel = 0.5,
40 
41  thresh_PFClusterSeedEndcap = 5.0,
42  thresh_PFClusterEndcap = 0.5,
43 
44  # window width in ECAL
45  phiwidth_SuperClusterBarrel = 0.28,
46  etawidth_SuperClusterBarrel = 0.04,
47 
48  phiwidth_SuperClusterEndcap = 0.28,
49  etawidth_SuperClusterEndcap = 0.04,
50 
51  # threshold in preshower
52  thresh_PFClusterES = 0.,
53 
54  # turn on merging of the seed cluster to its nearest neighbors
55  # that share a rechit
56  doSatelliteClusterMerge = False,
57  satelliteClusterSeedThreshold = 50.0,
58  satelliteMajorityFraction = 0.5,
59  dropUnseedable = False,
60 
61  # corrections
62  applyCrackCorrections = False
63 )