Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:15

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQM.EcalMonitorClient.PNIntegrityClient_cfi import ecalPNIntegrityClient
0004 from DQM.EcalMonitorClient.LaserClient_cfi import ecalLaserClient
0005 from DQM.EcalMonitorClient.LedClient_cfi import ecalLedClient
0006 from DQM.EcalMonitorClient.TestPulseClient_cfi import ecalTestPulseClient
0007 from DQM.EcalMonitorClient.PedestalClient_cfi import ecalPedestalClient
0008 
0009 from DQM.EcalCommon.CommonParams_cfi import *
0010 
0011 activeSources = ['Laser', 'Led']
0012 
0013 ecalCalibrationSummaryClient = cms.untracked.PSet(
0014     params = cms.untracked.PSet(
0015         laserWavelengths = ecaldqmLaserWavelengths,
0016         ledWavelengths = ecaldqmLedWavelengths,
0017         testPulseMGPAGains = ecaldqmMGPAGains,
0018         testPulseMGPAGainsPN = ecaldqmMGPAGainsPN,
0019         pedestalMGPAGains = ecaldqmMGPAGains,
0020         pedestalMGPAGainsPN = ecaldqmMGPAGainsPN,
0021         activeSources = cms.untracked.vstring(activeSources),
0022     ),
0023     sources = cms.untracked.PSet(
0024         Laser = ecalLaserClient.MEs.QualitySummary,
0025         LaserPN = ecalLaserClient.MEs.PNQualitySummary,
0026         Led = ecalLedClient.MEs.QualitySummary,
0027         LedPN = ecalLedClient.MEs.PNQualitySummary,
0028         Pedestal = ecalPedestalClient.MEs.QualitySummary,        
0029         PedestalPN = ecalPedestalClient.MEs.PNQualitySummary,
0030         PNIntegrity = ecalPNIntegrityClient.MEs.QualitySummary,
0031         TestPulse = ecalTestPulseClient.MEs.QualitySummary,        
0032         TestPulsePN = ecalTestPulseClient.MEs.PNQualitySummary
0033     ),
0034     MEs = cms.untracked.PSet(
0035         PNQualitySummary = cms.untracked.PSet(
0036             path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)s PN global quality'),
0037             kind = cms.untracked.string('TH2F'),
0038             otype = cms.untracked.string('MEM2P'),
0039             btype = cms.untracked.string('Crystal'),
0040             description = cms.untracked.string('Summary of the calibration data quality for the PN diodes. Channel is red if it is red in any of the Laser 3, Led 1 and 2, Pedestal gain 12, and Test Pulse gain 12 quality summary.')
0041         ),
0042         QualitySummary = cms.untracked.PSet(
0043             path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)s global calibration quality%(suffix)s'),
0044             kind = cms.untracked.string('TH2F'),
0045             otype = cms.untracked.string('Ecal3P'),
0046             btype = cms.untracked.string('SuperCrystal'),
0047             description = cms.untracked.string('Summary of the calibration data quality. Channel is red if it is red in any of the Laser 3, Led 1 and 2, Pedestal gain 12, and Test Pulse gain 12 quality summary.')
0048         )
0049     )
0050 )