1 import FWCore.ParameterSet.Config
as cms
3 ecalIntegrityTask = cms.untracked.PSet(
4 MEs = cms.untracked.PSet(
5 GainSwitch = cms.untracked.PSet(
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(
'')
13 BlockSize = cms.untracked.PSet(
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(
'')
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.')
29 Gain = cms.untracked.PSet(
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(
'')
37 Total = cms.untracked.PSet(
38 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSummaryClient/%(prefix)sIT integrity quality errors summary'),
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.')
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.')
51 ChId = cms.untracked.PSet(
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(
'')
59 TowerId = cms.untracked.PSet(
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(
'')