File indexing completed on 2023-03-17 10:54:34
0001 import FWCore.ParameterSet.Config as cms
0002
0003 MEMErrorTypes = [
0004 'TOWERID',
0005 'BLOCKSIZE',
0006 'CHID',
0007 'GAIN'
0008 ]
0009
0010 ecalPNDiodeTask = cms.untracked.PSet(
0011 MEs = cms.untracked.PSet(
0012 OccupancySummary = cms.untracked.PSet(
0013 path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT PN digi occupancy summary'),
0014 kind = cms.untracked.string('TH2F'),
0015 otype = cms.untracked.string('Ecal2P'),
0016 btype = cms.untracked.string('Crystal'),
0017 description = cms.untracked.string('Occupancy of PN digis in calibration events.')
0018 ),
0019 MEMErrors = cms.untracked.PSet(
0020 path = cms.untracked.string('Ecal/MEM/IntegrityTask MEMErrors'),
0021 kind = cms.untracked.string('TH2F'),
0022 xaxis = cms.untracked.PSet(
0023 high = cms.untracked.double(55),
0024 nbins = cms.untracked.int32(108),
0025 low = cms.untracked.double(1),
0026 ),
0027 yaxis = cms.untracked.PSet(
0028 high = cms.untracked.double(3.5),
0029 nbins = cms.untracked.int32(4),
0030 low = cms.untracked.double(-0.5),
0031 labels = cms.untracked.vstring(MEMErrorTypes)
0032 ),
0033 otype = cms.untracked.string('Ecal'),
0034 btype = cms.untracked.string('User'),
0035 description = cms.untracked.string('Integrity error and error type counter for MEM boxes. Each x-axis tick corresponds to one SuperModule (SM) as indexed by DCC Id and contains two bins corresponding to the MEM boxes (DCC tower Ids = 69, 70). Nominally, this plot should be empty. Mapping from DCC Id to SM name appears below.<br/><pre>01:EE-07 19:EB-10 37:EB+10<br/>02:EE-08 20:EB-11 38:EB+11<br/>03:EE-09 21:EB-12 39:EB+12<br/>04:EE-01 22:EB-13 40:EB+13<br/>05:EE-02 23:EB-14 41:EB+14<br/>06:EE-03 24:EB-15 42:EB+15<br/>07:EE-04 25:EB-16 43:EB+16<br/>08:EE-05 26:EB-17 44:EB+17<br/>09:EE-06 27:EB-18 45:EB+18<br/>10:EB-01 28:EB+01 46:EE+07<br/>11:EB-02 29:EB+02 47:EE+08<br/>12:EB-03 30:EB+03 48:EE+09<br/>13:EB-04 31:EB+04 49:EE+01<br/>14:EB-05 32:EB+05 50:EE+02<br/>15:EB-06 33:EB+06 51:EE+03<br/>16:EB-07 34:EB+07 52:EE+04<br/>17:EB-08 35:EB+08 53:EE+05<br/>18:EB-09 36:EB+09 54:EE+06</pre>')
0036 ),
0037 MEMTowerId = cms.untracked.PSet(
0038
0039 path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/MemTTId/%(prefix)sIT MemTTId %(sm)s'),
0040 kind = cms.untracked.string('TH2F'),
0041 otype = cms.untracked.string('SMMEM'),
0042 btype = cms.untracked.string('Crystal'),
0043 description = cms.untracked.string('')
0044 ),
0045 MEMBlockSize = cms.untracked.PSet(
0046
0047 path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/MemSize/%(prefix)sIT MemSize %(sm)s'),
0048 kind = cms.untracked.string('TH2F'),
0049 otype = cms.untracked.string('SMMEM'),
0050 btype = cms.untracked.string('Crystal'),
0051 description = cms.untracked.string('')
0052 ),
0053 MEMChId = cms.untracked.PSet(
0054
0055 path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/MemChId/%(prefix)sIT MemChId %(sm)s'),
0056 kind = cms.untracked.string('TH2F'),
0057 otype = cms.untracked.string('SMMEM'),
0058 btype = cms.untracked.string('Crystal'),
0059 description = cms.untracked.string('')
0060 ),
0061 Occupancy = cms.untracked.PSet(
0062 path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT MEM digi occupancy %(sm)s'),
0063 kind = cms.untracked.string('TH1F'),
0064 otype = cms.untracked.string('SMMEM'),
0065 btype = cms.untracked.string('Crystal'),
0066 description = cms.untracked.string('Occupancy of PN digis in calibration events.')
0067 ),
0068 MEMGain = cms.untracked.PSet(
0069
0070 path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/MemGain/%(prefix)sIT MemGain %(sm)s'),
0071 kind = cms.untracked.string('TH2F'),
0072 otype = cms.untracked.string('SMMEM'),
0073 btype = cms.untracked.string('Crystal'),
0074 description = cms.untracked.string('')
0075 ),
0076 Pedestal = cms.untracked.PSet(
0077 path = cms.untracked.string('%(subdet)s/%(prefix)sPedestalOnlineTask/PN/%(prefix)sPOT PN pedestal %(sm)s G16'),
0078 kind = cms.untracked.string('TProfile'),
0079 otype = cms.untracked.string('SMMEM'),
0080 btype = cms.untracked.string('Crystal'),
0081 description = cms.untracked.string('Presample mean of PN signals.')
0082 )
0083 )
0084 )