Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:41:48

0001 import FWCore.ParameterSet.Config as cms
0002 import string
0003 
0004 from Configuration.Eras.Era_Run3_cff import Run3
0005 
0006 process = cms.Process('RECODQM', Run3)
0007 
0008 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(6000) )
0009 process.verbosity = cms.untracked.PSet( input = cms.untracked.int32(-1) )
0010 
0011 # minimum of logs
0012 process.MessageLogger = cms.Service("MessageLogger",
0013     statistics = cms.untracked.vstring(),
0014     destinations = cms.untracked.vstring('cerr'),
0015     cerr = cms.untracked.PSet(
0016         threshold = cms.untracked.string('WARNING')
0017     )
0018 )
0019 
0020 # import of standard configurations
0021 process.load('Configuration.StandardSequences.Services_cff')
0022 process.load('FWCore.MessageService.MessageLogger_cfi')
0023 process.load('Configuration.EventContent.EventContent_cff')
0024 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0025 
0026 # load DQM framework
0027 process.load("DQM.Integration.config.environment_cfi")
0028 process.dqmEnv.subSystemFolder = "CTPPS"
0029 process.dqmEnv.eventInfoFolder = "EventInfo"
0030 process.dqmSaver.path = ""
0031 process.dqmSaver.tag = "CTPPS"
0032 # raw data source
0033 process.source = cms.Source("NewEventStreamFileReader",
0034     fileNames = cms.untracked.vstring(
0035 #    '/store/t0streamer/Minidaq/A/000/368/023/run368023_ls0001_streamA_StorageManager.dat',
0036     'file:/eos/cms/store/t0streamer/Minidaq/A/000/368/080/run368080_ls0001_streamA_StorageManager.dat',
0037     'file:/eos/cms/store/t0streamer/Minidaq/A/000/368/080/run368080_ls0002_streamA_StorageManager.dat',
0038 #    '/store/t0streamer/Minidaq/A/000/368/081/run368081_ls0001_streamA_StorageManager.dat',
0039 #    '/store/t0streamer/Minidaq/A/000/368/081/run368081_ls0002_streamA_StorageManager.dat',
0040 #    '/store/t0streamer/Minidaq/A/000/368/082/run368082_ls0001_streamA_StorageManager.dat',
0041 #    '/store/t0streamer/Minidaq/A/000/368/082/run368082_ls0002_streamA_StorageManager.dat',
0042 #        '/store/group/dpg_ctpps/comm_ctpps/TotemT2/RecoTest/run364983_ls0001_streamA_StorageManager.dat',
0043     )
0044 )
0045 
0046 from Configuration.AlCa.GlobalTag import GlobalTag
0047 process.GlobalTag = GlobalTag(process.GlobalTag, '130X_dataRun3_HLT_v2', '')
0048 
0049 #Raw-to-digi
0050 process.load('EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff')
0051 
0052 # CTPPS DQM modules
0053 process.load("DQM.CTPPS.ctppsDQM_cff")
0054 process.totemDAQMappingESSourceXML_TotemT2.verbosity = 0
0055 process.totemT2Digis.RawUnpacking.verbosity = 0
0056 process.totemT2Digis.RawToDigi.verbosity = 0
0057 process.totemT2Digis.RawToDigi.testCRC = 1
0058 process.totemT2Digis.RawToDigi.useOlderT2TestFile = False
0059 process.totemT2Digis.RawToDigi.printUnknownFrameSummary = True
0060 process.totemT2Digis.RawToDigi.printErrorSummary = True
0061 
0062 process.path = cms.Path(
0063     process.ctppsRawToDigi *
0064     process.totemT2Digis *
0065     process.totemT2DQMSource
0066 )
0067 
0068 process.end_path = cms.EndPath(
0069     process.dqmEnv +
0070     process.dqmSaver
0071 )
0072 
0073 process.schedule = cms.Schedule(
0074     process.path,
0075     process.end_path
0076 )