CMS 3D CMS Logo

hcalRecAlgos_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hcalRecAlgos = cms.ESProducer("HcalRecAlgoESProducer",
4  DropChannelStatusBits = cms.vstring(
5  'HcalCellMask',
6  'HcalCellOff',
7  'HcalCellDead'
8  ),
9  RecoveredRecHitBits = cms.vstring(''),
10  SeverityLevels = cms.VPSet(
11  cms.PSet(
12  ChannelStatus = cms.vstring(''),
13  Level = cms.int32(0),
14  RecHitFlags = cms.vstring('')
15  ),
16  cms.PSet(
17  ChannelStatus = cms.vstring('HcalCellCaloTowerProb'),
18  Level = cms.int32(1),
19  RecHitFlags = cms.vstring('')
20  ),
21  cms.PSet(
22  ChannelStatus = cms.vstring('HcalCellExcludeFromHBHENoiseSummary'),
23  Level = cms.int32(5),
24  RecHitFlags = cms.vstring(
25  'HBHEIsolatedNoise',
26  'HFAnomalousHit'
27  )
28  ),
29  cms.PSet(
30  ChannelStatus = cms.vstring(''),
31  Level = cms.int32(8),
32  RecHitFlags = cms.vstring(
33  'HBHEHpdHitMultiplicity',
34  'HBHEFlatNoise',
35  'HBHESpikeNoise',
36  'HBHETS4TS5Noise',
37  'HBHENegativeNoise',
38  'HBHEOOTPU'
39  )
40  ),
41  cms.PSet(
42  ChannelStatus = cms.vstring(''),
43  Level = cms.int32(11),
44  RecHitFlags = cms.vstring(
45  'HFLongShort',
46  'HFS8S1Ratio',
47  'HFPET',
48  'HFSignalAsymmetry'
49  )
50  ),
51  cms.PSet(
52  ChannelStatus = cms.vstring('HcalCellCaloTowerMask'),
53  Level = cms.int32(12),
54  RecHitFlags = cms.vstring('')
55  ),
56  cms.PSet(
57  ChannelStatus = cms.vstring('HcalCellHot'),
58  Level = cms.int32(15),
59  RecHitFlags = cms.vstring('')
60  ),
61  cms.PSet(
62  ChannelStatus = cms.vstring(
63  'HcalCellOff',
64  'HcalCellDead'
65  ),
66  Level = cms.int32(20),
67  RecHitFlags = cms.vstring('')
68  )
69  ),
70  appendToDataLabel = cms.string(''),
71  phase = cms.uint32(1)
72 )