CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
particleFlowRecHitHF_cfi.py
Go to the documentation of this file.
1 
2 import FWCore.ParameterSet.Config as cms
3 
4 #HB HE HO rec hits
5 
6 particleFlowRecHitHF = cms.EDProducer("PFRecHitProducer",
7 
8  navigator = cms.PSet(
9  name = cms.string("PFRecHitHCALNavigator"),
10  barrel = cms.PSet( ),
11  endcap = cms.PSet( )
12  ),
13  producers = cms.VPSet(
14  cms.PSet(
15  name = cms.string("PFHFRecHitCreator"),
16  src = cms.InputTag("hfreco",""),
17  EMDepthCorrection = cms.double(22.),
18  HADDepthCorrection = cms.double(25.),
19  thresh_HF = cms.double(0.4),
20  ShortFibre_Cut = cms.double(60.),
21  LongFibre_Fraction = cms.double(0.10),
22  LongFibre_Cut = cms.double(120.),
23  ShortFibre_Fraction = cms.double(0.01),
24  HFCalib29 = cms.double(1.07),
25  qualityTests = cms.VPSet(
26  cms.PSet(
27  name = cms.string("PFRecHitQTestHCALChannel"),
28  maxSeverities = cms.vint32(11,9,9),
29  cleaningThresholds = cms.vdouble(0.0,120.,60.),
30  flags = cms.vstring('Standard','HFLong','HFShort'),
31  ),
32  cms.PSet(
33  name = cms.string("PFRecHitQTestHCALThresholdVsDepth"),
34  cuts = cms.VPSet(
35  cms.PSet(
36  depth = cms.int32(1),
37  threshold = cms.double(1.2)),
38  cms.PSet(
39  depth = cms.int32(2),
40  threshold = cms.double(1.8))
41  )
42  )
43 
44  )
45  )
46  )
47 
48 )