CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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  srFlags = cms.InputTag(""),
19  qualityTests = cms.VPSet(
20  cms.PSet(
21  name = cms.string("PFRecHitQTestDBThreshold"),
22  applySelectionsToAllCrystals=cms.bool(True),
23  ),
24  cms.PSet(
25  name = cms.string("PFRecHitQTestECAL"),
26  cleaningThreshold = cms.double(2.0),
27  timingCleaning = cms.bool(True),
28  topologicalCleaning = cms.bool(True),
29  skipTTRecoveredHits = cms.bool(True)
30  )
31  )
32  ),
33  cms.PSet(
34  name = cms.string("PFEERecHitCreator"),
35  src = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
36  srFlags = cms.InputTag(""),
37  qualityTests = cms.VPSet(
38  cms.PSet(
39  name = cms.string("PFRecHitQTestDBThreshold"),
40  applySelectionsToAllCrystals=cms.bool(True),
41  ),
42  cms.PSet(
43  name = cms.string("PFRecHitQTestECAL"),
44  cleaningThreshold = cms.double(2.0),
45  timingCleaning = cms.bool(True),
46  topologicalCleaning = cms.bool(True),
47  skipTTRecoveredHits = cms.bool(True)
48  )
49  )
50  )
51  )
52 
53 )