CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
particleFlowRecHitHO_cfi Namespace Reference

Functions

def _modifyParticleFlowRecHitHOForRun2
 

Variables

tuple particleFlowRecHitHO
 

Function Documentation

def particleFlowRecHitHO_cfi._modifyParticleFlowRecHitHOForRun2 (   object)
private
Customises PFRecHitProducer for Run 2 by lowering the
HO threshold for SiPM

Definition at line 38 of file particleFlowRecHitHO_cfi.py.

38 
40  """
41  Customises PFRecHitProducer for Run 2 by lowering the
42  HO threshold for SiPM
43  """
44  for prod in object.producers:
45  prod.qualityTests = cms.VPSet(
46  cms.PSet(
47  name = cms.string("PFRecHitQTestThreshold"),
48  threshold = cms.double(0.05) # new threshold for SiPM HO
49  ),
50  cms.PSet(
51  name = cms.string("PFRecHitQTestHCALChannel"),
52  maxSeverities = cms.vint32(11),
53  cleaningThresholds = cms.vdouble(0.0),
54  flags = cms.vstring('Standard')
55  )
56  )

Variable Documentation

tuple particleFlowRecHitHO_cfi.particleFlowRecHitHO
Initial value:
1 = cms.EDProducer("PFRecHitProducer",
2  navigator = cms.PSet(
3  name = cms.string("PFRecHitHCALDenseIdNavigator"),
4  hcalEnums = cms.vint32(3)
5  ),
6  producers = cms.VPSet(
7  cms.PSet(
8  name = cms.string("PFHORecHitCreator"),
9  src = cms.InputTag("horeco",""),
10  qualityTests = cms.VPSet(
11  cms.PSet(
12  name = cms.string("PFRecHitQTestHOThreshold"),
13  threshold_ring0 = cms.double(0.4),
14  threshold_ring12 = cms.double(1.0)
15  ),
16 # cms.PSet(
17 # name = cms.string("PFRecHitQTestThreshold"),
18 # threshold = cms.double(0.05) # new threshold for SiPM HO
19 # ),
20  cms.PSet(
21  name = cms.string("PFRecHitQTestHCALChannel"),
22  maxSeverities = cms.vint32(11),
23  cleaningThresholds = cms.vdouble(0.0),
24  flags = cms.vstring('Standard')
25  )
26  )
27  )
28  )
29 
30 )

Definition at line 3 of file particleFlowRecHitHO_cfi.py.