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