File indexing completed on 2024-04-06 12:08:52
0001 import FWCore.ParameterSet.Config as cms
0002 from Configuration.AlCa.GlobalTag import GlobalTag
0003
0004 process = cms.Process('SPYDQM')
0005
0006
0007 process.source = cms.Source(
0008 'PoolSource',
0009 fileNames = cms.untracked.vstring(
0010 'file:/eos/cms/store/user/jblee/SpyFEDemulated234824.root',
0011 )
0012 )
0013
0014 process.maxEvents = cms.untracked.PSet(
0015 input = cms.untracked.int32(-1)
0016 )
0017
0018
0019
0020 process.load('DQM.SiStripCommon.MessageLogger_cfi')
0021 process.MessageLogger.debugModules = cms.untracked.vstring('SiStripSpyMonitor')
0022 process.MessageLogger.suppressInfo = cms.untracked.vstring('SiStripSpyDigiConverter')
0023 process.MessageLogger.suppressWarning = cms.untracked.vstring('SiStripSpyDigiConverter')
0024
0025
0026
0027 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0028 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_data', '')
0029 process.load("Configuration.Geometry.GeometryRecoDB_cff")
0030
0031
0032 process.load('DQM.SiStripMonitorHardware.SiStripSpyUnpacker_cfi')
0033 process.load('DQM.SiStripMonitorHardware.SiStripSpyDigiConverter_cfi')
0034 process.SiStripSpyUnpacker.InputProductLabel = cms.InputTag('source')
0035 process.SiStripSpyUnpacker.StoreScopeRawDigis = cms.bool(True)
0036
0037 process.SiStripSpyDigiConverter.InputProductLabel = cms.InputTag('SiStripSpyUnpacker','ScopeRawDigis')
0038 process.SiStripSpyDigiConverter.StoreVirginRawDigis = cms.bool(True)
0039 process.SiStripSpyDigiConverter.MinDigiRange = 100
0040 process.SiStripSpyDigiConverter.MaxDigiRange = 1024
0041 process.SiStripSpyDigiConverter.MinZeroLight = 0
0042 process.SiStripSpyDigiConverter.MaxZeroLight = 1024
0043 process.SiStripSpyDigiConverter.MinTickHeight = 0
0044 process.SiStripSpyDigiConverter.MaxTickHeight = 1024
0045 process.SiStripSpyDigiConverter.ExpectedPositionOfFirstHeaderBit = 6
0046 process.SiStripSpyDigiConverter.DiscardDigisWithWrongAPVAddress = False
0047
0048
0049
0050 process.load('DQM.SiStripMonitorHardware.SiStripFEDEmulator_cfi')
0051 process.SiStripFEDEmulator.SpyVirginRawDigisTag = cms.InputTag('SiStripSpyDigiConverter','SpyVirginRaw')
0052 process.SiStripFEDEmulator.ByModule = cms.bool(True)
0053
0054
0055 process.load('DQM.SiStripMonitorHardware.SiStripSpyEventSummaryProducer_cfi')
0056 process.SiStripSpyEventSummary.RawDataTag = cms.InputTag('rawDataCollector')
0057 process.load("DQM.SiStripCommissioningSources.CommissioningHistos_cfi")
0058 process.CommissioningHistos.CommissioningTask = 'PEDESTALS'
0059 process.CommissioningHistos.InputModuleLabel = 'SiStripSpyDigiConverter'
0060 process.CommissioningHistos.SummaryInputModuleLabel = 'SiStripSpyEventSummary'
0061
0062
0063 process.DQMStore = cms.Service("DQMStore")
0064
0065 process.load('DQM.SiStripMonitorHardware.SiStripSpyMonitor_cfi')
0066 process.SiStripSpyMonitor.SpyScopeRawDigisTag = cms.untracked.InputTag('SiStripSpyUnpacker','ScopeRawDigis')
0067 process.SiStripSpyMonitor.SpyPedSubtrDigisTag = cms.untracked.InputTag('SiStripFEDEmulator','PedSubtrModuleDigis')
0068 process.SiStripSpyMonitor.SpyAPVeTag = cms.untracked.InputTag('SiStripSpyDigiConverter','APVAddress')
0069 process.SiStripSpyMonitor.FillWithLocalEventNumber = True
0070 process.SiStripSpyMonitor.WriteDQMStore = True
0071 process.SiStripSpyMonitor.DQMStoreFileName = "DQMStore.root"
0072
0073
0074
0075
0076 process.p = cms.Path(
0077
0078
0079
0080 process.SiStripSpyMonitor
0081
0082
0083 )
0084