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 
3 
4 # Producer for Hybrid BasicClusters and SuperClusters
5 hltHybridSuperClusters = cms.EDProducer("EgammaHLTHybridClusterProducer",
6  regionEtaMargin = cms.double(0.14),
7  regionPhiMargin = cms.double(0.4),
8  ecalhitcollection = cms.string('EcalRecHitsEB'),
9  # position calculation parameters
10  doIsolated = cms.bool(True),
11  # output collections
12  # string clustershapecollection = ""
13  basicclusterCollection = cms.string(''),
14  l1UpperThr = cms.double(999.0),
15  l1LowerThr = cms.double(0.0),
16  eseed = cms.double(0.35),
17  # coefficient to increase Eseed\ as a function of 5x5; 0 gives old behaviour
18  xi = cms.double(0.00),
19  # increase Eseed as a function of et_5x5 (othwewise it's e_5x5)
20  useEtForXi = cms.bool(True),
21  ethresh = cms.double(0.1),
22  ewing = cms.double(1.0),
23  step = cms.int32(10),
24  # string shapeAssociation = "hybridShapeAssoc"
25  debugLevel = cms.string('INFO'),
26  # L1 trigger candidate matching parameters
27  l1TagIsolated = cms.InputTag("l1extraParticles","Isolated"),
28  superclusterCollection = cms.string(''),
29  # clustering parameters
30  HybridBarrelSeedThr = cms.double(1.0),
31  l1TagNonIsolated = cms.InputTag("l1extraParticles","NonIsolated"),
32  l1LowerThrIgnoreIsolation = cms.double(999.0),
33  # flags to be excluded
34  RecHitFlagToBeExcluded = cms.vstring(),
35  # new spikeId removal. Off by default
36  RecHitSeverityToBeExcluded = cms.vstring(),
37  severityRecHitThreshold = cms.double(4.),
38  excludeFlagged = cms.bool(False),
39  eThreshB = cms.double(0.1),
40  eThreshA = cms.double(0.003),
41  dynamicEThresh = cms.bool(False),
42  dynamicPhiRoad = cms.bool(False),
43  # input collection
44  ecalhitproducer = cms.InputTag("ecalRecHit"),
45  posCalcParameters = cms.PSet( T0_barl = cms.double(7.4),
46  T0_endc = cms.double(6.3),
47  T0_endcPresh = cms.double(3.6),
48  LogWeighted = cms.bool(True),
49  W0 = cms.double(4.2),
50  X0 = cms.double(0.89)
51  ),
52 )
53 
54