CMS 3D CMS Logo

particleFlowRecHitHF_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 particleFlowRecHitHF = cms.EDProducer("PFRecHitProducer",
4 
5  navigator = cms.PSet(
6  name = cms.string("PFRecHitHCALDenseIdNavigator"),
7  hcalEnums = cms.vint32(4)
8  ),
9  producers = cms.VPSet(
10  cms.PSet(
11  name = cms.string("PFHFRecHitCreator"),
12  src = cms.InputTag("hfreco",""),
13  EMDepthCorrection = cms.double(22.),
14  HADDepthCorrection = cms.double(25.),
15  thresh_HF = cms.double(0.4),
16  ShortFibre_Cut = cms.double(60.),
17  LongFibre_Fraction = cms.double(0.10),
18  LongFibre_Cut = cms.double(120.),
19  ShortFibre_Fraction = cms.double(0.01),
20  HFCalib29 = cms.double(1.07),
21  qualityTests = cms.VPSet(
22  cms.PSet(
23  name = cms.string("PFRecHitQTestHCALChannel"),
24  maxSeverities = cms.vint32(11,9,9,9),
25  cleaningThresholds = cms.vdouble(0.0,120.,60.,0.),
26  flags = cms.vstring('Standard','HFLong','HFShort','HFSignalAsymmetry'),
27  ),
28  cms.PSet(
29  name = cms.string("PFRecHitQTestHCALThresholdVsDepth"),
30  usePFThresholdsFromDB = cms.bool(False),
31  cuts = cms.VPSet(
32  cms.PSet(
33  depth = cms.vint32(1,2),
34  threshold = cms.vdouble(1.2,1.8),
35  detectorEnum = cms.int32(4))
36  )
37  )
38 
39  )
40  )
41  )
42 
43 )