/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
L1TriggerConfig/Utilities/test/dumpOverPar.py
46 строк
2 KB
Christopher Jones
Update MessageLogger_cfi to new syntax
07 дек 2020, 21:37
07 дек 2020, 21:37
eb0725a
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms process = cms.Process("L1ConfigWritePayloadDummy") process.load("FWCore.MessageLogger.MessageLogger_cfi") process.MessageLogger.cout.enable = cms.untracked.bool(True) process.MessageLogger.cout.threshold = cms.untracked.string('DEBUG') process.MessageLogger.debugModules = cms.untracked.vstring('*') process.source = cms.Source("EmptySource") process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) ) # Generate dummy L1TriggerKeyList process.load("CondTools.L1Trigger.L1TriggerKeyListDummy_cff") process.load("CondTools.L1Trigger.L1TriggerKeyDummy_cff") process.L1TriggerKeyDummy.objectKeys = cms.VPSet(cms.PSet( record = cms.string("L1TMuonOverlapParamsRcd"), type = cms.string("L1TMuonOverlapParams"), key = cms.string("dummy") )) process.load('L1Trigger.L1TMuonOverlap.fakeOmtfParams_cff') process.getter = cms.EDAnalyzer("EventSetupRecordDataGetter", toGet = cms.VPSet( cms.PSet(record = cms.string('L1TMuonOverlapParamsRcd'), data = cms.vstring('L1TMuonOverlapParams')) ), verbose = cms.untracked.bool(True) ) process.l1ow = cms.EDAnalyzer("L1TOverlapWriter") from CondCore.DBCommon.CondDBSetup_cfi import CondDBSetup outputDB = cms.Service("PoolDBOutputService", CondDBSetup, connect = cms.string('sqlite_file:qwe.db'), toPut = cms.VPSet( cms.PSet( record = cms.string('L1TMuonOverlapPatternParamsRcd'), tag = cms.string("dummy") ) ) ) outputDB.DBParameters.authenticationPath = '.' process.add_(outputDB) process.p = cms.Path(process.getter + process.l1ow)