CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
particleFlowRecHitECAL_cfi.py
Go to the documentation of this file.
1 
2 import FWCore.ParameterSet.Config as cms
3 
4 #until we are actually clustering across the EB/EE boundary
5 #it is faster to cluster EB and EE as separate
6 
7 particleFlowRecHitECAL = cms.EDProducer("PFRecHitProducer",
8 
9  navigator = cms.PSet(
10  name = cms.string("PFRecHitECALNavigator"),
11  barrel = cms.PSet( ),
12  endcap = cms.PSet( )
13  ),
14  producers = cms.VPSet(
15  cms.PSet(
16  name = cms.string("PFEBRecHitCreator"),
17  src = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
18  qualityTests = cms.VPSet(
19  cms.PSet(
20  name = cms.string("PFRecHitQTestThreshold"),
21  threshold = cms.double(0.08)
22  ),
23  cms.PSet(
24  name = cms.string("PFRecHitQTestECAL"),
25  cleaningThreshold = cms.double(2.0),
26  timingCleaning = cms.bool(True),
27  topologicalCleaning = cms.bool(True),
28  skipTTRecoveredHits = cms.bool(True)
29  )
30  )
31  ),
32  cms.PSet(
33  name = cms.string("PFEERecHitCreator"),
34  src = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
35  qualityTests = cms.VPSet(
36  cms.PSet(
37  name = cms.string("PFRecHitQTestThreshold"),
38  threshold = cms.double(0.3)
39  ),
40  cms.PSet(
41  name = cms.string("PFRecHitQTestECAL"),
42  cleaningThreshold = cms.double(2.0),
43  timingCleaning = cms.bool(True),
44  topologicalCleaning = cms.bool(True),
45  skipTTRecoveredHits = cms.bool(True)
46  )
47  )
48  )
49  )
50 
51 )