1 import FWCore.ParameterSet.Config
as cms
3 particleFlowRecHitHGC = cms.EDProducer(
"PFRecHitProducer",
5 name = cms.string(
"PFRecHitHGCNavigator"),
7 name = cms.string(
"PFRecHitHGCEENavigator"),
8 topologySource = cms.string(
"HGCalEESensitive")
11 name = cms.string(
"PFRecHitHGCHENavigator"),
12 topologySource = cms.string(
"HGCalHESiliconSensitive"),
15 name = cms.string(
"PFRecHitHGCHENavigator"),
16 topologySource = cms.string(
"HGCalHEScintillatorSensitive"),
19 producers = cms.VPSet(
21 name = cms.string(
"PFHGCEERecHitCreator"),
22 src = cms.InputTag(
"HGCalRecHit:HGCEERecHits"),
23 geometryInstance = cms.string(
"HGCalEESensitive"),
24 qualityTests = cms.VPSet(
26 name = cms.string(
"PFRecHitQTestThresholdInMIPs"),
27 thresholdInMIPs = cms.double(0.50),
28 mipValueInkeV = cms.double(55.1),
29 recHitEnergyIs_keV = cms.bool(
False),
30 recHitEnergyMultiplier = cms.double(1.0)
35 name = cms.string(
"PFHGCHEFRecHitCreator"),
36 src = cms.InputTag(
"HGCalRecHit:HGCHEFRecHits"),
37 geometryInstance = cms.string(
"HGCalHESiliconSensitive"),
38 qualityTests = cms.VPSet(
40 name = cms.string(
"PFRecHitQTestThresholdInMIPs"),
41 thresholdInMIPs = cms.double(0.77),
42 mipValueInkeV = cms.double(85.0),
43 recHitEnergyIs_keV = cms.bool(
False),
44 recHitEnergyMultiplier = cms.double(1.0)
49 name = cms.string(
"PFHGCHEBRecHitCreator"),
50 src = cms.InputTag(
"HGCalRecHit:HGCHEBRecHits"),
51 geometryInstance = cms.string(
"HGCalHEScintillatorSensitive"),
52 qualityTests = cms.VPSet(
54 name = cms.string(
"PFRecHitQTestThresholdInMIPs"),
55 thresholdInMIPs = cms.double(1.01),
56 mipValueInkeV = cms.double(1498.4),
57 recHitEnergyIs_keV = cms.bool(
False),
58 recHitEnergyMultiplier = cms.double(1.0)