CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
hltHybridSuperClusters_cfi.py
Go to the documentation of this file.
2 
6 
7 # Producer for Hybrid BasicClusters and SuperClusters
8 hltHybridSuperClusters = cms.EDProducer("EgammaHLTHybridClusterProducer",
9  regionEtaMargin = cms.double(0.14),
10  regionPhiMargin = cms.double(0.4),
11  ecalhitcollection = cms.string('EcalRecHitsEB'),
12  # position calculation parameters
13  doIsolated = cms.bool(True),
14  # output collections
15  # string clustershapecollection = ""
16  basicclusterCollection = cms.string(''),
17  l1UpperThr = cms.double(999.0),
18  l1LowerThr = cms.double(0.0),
19  eseed = cms.double(0.35),
20  ethresh = cms.double(0.1),
21  ewing = cms.double(1.0),
22  step = cms.int32(10),
23  # string shapeAssociation = "hybridShapeAssoc"
24  debugLevel = cms.string('INFO'),
25  # L1 trigger candidate matching parameters
26  l1TagIsolated = cms.InputTag("l1extraParticles","Isolated"),
27  superclusterCollection = cms.string(''),
28  # clustering parameters
29  HybridBarrelSeedThr = cms.double(1.0),
30  l1TagNonIsolated = cms.InputTag("l1extraParticles","NonIsolated"),
31  l1LowerThrIgnoreIsolation = cms.double(999.0),
32  # flags to be excluded
33  RecHitFlagToBeExcluded = cms.vint32(),
34  # new spikeId removal. Off by default
35  RecHitSeverityToBeExcluded = cms.vint32(999),
36  severityRecHitThreshold = cms.double(4.),
37  severitySpikeId = cms.int32(ecalSeverityLevelSpikeId_kSwissCrossBordersIncluded),
38  severitySpikeThreshold = cms.double(0.95),
39  excludeFlagged = cms.bool(False),
40  eThreshB = cms.double(0.1),
41  eThreshA = cms.double(0.003),
42  dynamicEThresh = cms.bool(False),
43  dynamicPhiRoad = cms.bool(False),
44  # input collection
45  ecalhitproducer = cms.InputTag("ecalRecHit"),
46  posCalcParameters = cms.PSet( T0_barl = cms.double(7.4),
47  T0_endc = cms.double(6.3),
48  T0_endcPresh = cms.double(3.6),
49  LogWeighted = cms.bool(True),
50  W0 = cms.double(4.2),
51  X0 = cms.double(0.89)
52  ),
53 )
54 
55