/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/Modules/test/emptysource_cfg.py
37 строк
1 KB
David
xrange migration in fwk packages
09 апр 2019, 20:59
09 апр 2019, 20:59
885a056
Код
Авторство
О чём код?
# Configuration file for EmptySource from builtins import range import FWCore.ParameterSet.Config as cms process = cms.Process("TEST") process.load("FWCore.Framework.test.cmsExceptionsFatal_cff") process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(20) ) process.source = cms.Source("EmptySource", firstRun = cms.untracked.uint32(100), numberEventsInRun = cms.untracked.uint32(5), firstTime = cms.untracked.uint64(1000), timeBetweenEvents = cms.untracked.uint64(10) ) ids = cms.VEventID() numberOfEventsInRun = 0 numberOfEventsPerRun = process.source.numberEventsInRun.value() run = process.source.firstRun.value() event=0 for i in range(process.maxEvents.input.value()): numberOfEventsInRun +=1 event += 1 if numberOfEventsInRun > numberOfEventsPerRun: numberOfEventsInRun=1 run += 1 event = 1 ids.append(cms.EventID(run,event)) process.check = cms.EDAnalyzer("EventIDChecker", eventSequence = cms.untracked(ids)) process.print1 = cms.OutputModule("AsciiOutputModule") process.p = cms.EndPath(process.check+process.print1)