CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
IntegrityTask_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ecalIntegrityTask = cms.untracked.PSet(
4  MEs = cms.untracked.PSet(
5  GainSwitch = cms.untracked.PSet(
6 # path = cms.untracked.string('Ecal/Errors/Integrity/GainSwitch/'),
7  path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/GainSwitch/%(prefix)sIT gain switch %(sm)s'),
8  kind = cms.untracked.string('TH2F'),
9  otype = cms.untracked.string('SM'),
10  btype = cms.untracked.string('Crystal'),
11  description = cms.untracked.string('')
12  ),
13  BlockSize = cms.untracked.PSet(
14 # path = cms.untracked.string('Ecal/Errors/Integrity/BlockSize/'),
15  path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/TTBlockSize/%(prefix)sIT TTBlockSize %(sm)s'),
16  kind = cms.untracked.string('TH2F'),
17  otype = cms.untracked.string('SM'),
18  btype = cms.untracked.string('SuperCrystal'),
19  description = cms.untracked.string('')
20  ),
21  ByLumi = cms.untracked.PSet(
22  path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/%(prefix)sIT weighted integrity errors by lumi'),
23  kind = cms.untracked.string('TH1F'),
24  otype = cms.untracked.string('Ecal2P'),
25  btype = cms.untracked.string('DCC'),
26  perLumi = cms.untracked.bool(True),
27  description = cms.untracked.string('Total number of integrity errors for each FED in this lumi section.')
28  ),
29  Gain = cms.untracked.PSet(
30 # path = cms.untracked.string('Ecal/Errors/Integrity/Gain/'),
31  path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/Gain/%(prefix)sIT gain %(sm)s'),
32  kind = cms.untracked.string('TH2F'),
33  otype = cms.untracked.string('SM'),
34  btype = cms.untracked.string('Crystal'),
35  description = cms.untracked.string('')
36  ),
37  Total = cms.untracked.PSet(
38  path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sIT integrity quality errors summary'), # In SummaryClient for historical reasons
39  kind = cms.untracked.string('TH1F'),
40  otype = cms.untracked.string('Ecal2P'),
41  btype = cms.untracked.string('DCC'),
42  description = cms.untracked.string('Total number of integrity errors for each FED.')
43  ),
44  TrendNErrors = cms.untracked.PSet(
45  path = cms.untracked.string('Ecal/Trends/IntegrityTask number of integrity errors'),
46  kind = cms.untracked.string('TH1F'),
47  otype = cms.untracked.string('Ecal'),
48  btype = cms.untracked.string('Trend'),
49  description = cms.untracked.string('Trend of the number of integrity errors.')
50  ),
51  ChId = cms.untracked.PSet(
52 # path = cms.untracked.string('Ecal/Errors/Integrity/ChId/'),
53  path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/ChId/%(prefix)sIT ChId %(sm)s'),
54  kind = cms.untracked.string('TH2F'),
55  otype = cms.untracked.string('SM'),
56  btype = cms.untracked.string('Crystal'),
57  description = cms.untracked.string('')
58  ),
59  TowerId = cms.untracked.PSet(
60 # path = cms.untracked.string('Ecal/Errors/Integrity/TowerId/'),
61  path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/TTId/%(prefix)sIT TTId %(sm)s'),
62  kind = cms.untracked.string('TH2F'),
63  otype = cms.untracked.string('SM'),
64  btype = cms.untracked.string('SuperCrystal'),
65  description = cms.untracked.string('')
66  )
67  )
68 )
69