CMS 3D CMS Logo

particleFlowSuperClusterHGCal_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 particleFlowSuperClusterHGCal = cms.EDProducer("PFECALSuperClusterProducer",
4  BeamSpot = cms.InputTag("offlineBeamSpot"),
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")
48  ),
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)
61 )