/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWIO/RNTupleTempTests/test/testProcessBlockReadThreeFileInput_cfg.py
55 строк
3 KB
Christopher Jones
Added FWIO/RNTupleTempTests items
03 дек 2025, 00:03
03 дек 2025, 00:03
f6b725e
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms process = cms.Process("READ") process.source = cms.Source("RNTupleTempSource", fileNames = cms.untracked.vstring( 'file:testProcessBlockThreeFileInput.root' ), duplicateCheckMode = cms.untracked.string("noDuplicateCheck") ) process.readProcessBlocksOneAnalyzer1 = cms.EDAnalyzer("edmtest::one::InputProcessBlockIntAnalyzer", transitions = cms.int32(71), consumesBeginProcessBlock = cms.InputTag("intProducerBeginProcessBlock", ""), consumesEndProcessBlock = cms.InputTag("intProducerEndProcessBlock", ""), consumesBeginProcessBlockM = cms.InputTag("intProducerBeginProcessBlockM", ""), consumesEndProcessBlockM = cms.InputTag("intProducerEndProcessBlockM", ""), expectedByRun = cms.vint32(11, 22, 3300, 4400, 7707), expectedSum = cms.int32(24193) ) process.readProcessBlocksOneAnalyzer2 = cms.EDAnalyzer("edmtest::one::InputProcessBlockIntAnalyzer", transitions = cms.int32(53), consumesBeginProcessBlock = cms.InputTag("intProducerBeginProcessBlockMM", ""), consumesEndProcessBlock = cms.InputTag("intProducerEndProcessBlockMM", ""), consumesBeginProcessBlockM = cms.InputTag("intProducerBeginProcessBlockM", ""), consumesEndProcessBlockM = cms.InputTag("intProducerEndProcessBlockM", ""), expectedByRun = cms.vint32(644, 644, 644, 644, 844), expectedSum = cms.int32(1020) ) process.out = cms.OutputModule("RNTupleTempOutputModule", fileName = cms.untracked.string('testProcessBlockReadThreeFileInput.root') ) process.testOneOutput = cms.OutputModule("TestOneOutput", verbose = cms.untracked.bool(False), expectedProcessesWithProcessBlockProducts = cms.untracked.vstring('PROD1', 'MERGE', 'MERGEOFMERGED'), expectedTopProcessesWithProcessBlockProducts = cms.untracked.vstring('PROD1', 'MERGE', 'MERGEOFMERGED'), expectedTopAddedProcesses = cms.untracked.vstring(), expectedTopCacheIndices0 = cms.untracked.vuint32(0, 9, 14, 1, 9, 14, 2, 10, 14, 3, 10, 14, 4, 11, 15, 5, 12, 16, 6, 12, 16, 7, 13, 16, 8, 13, 16), expectedWriteProcessBlockTransitions = cms.untracked.int32(18), expectedProcessesInFirstFile = cms.untracked.uint32(3), expectedCacheIndexVectorsPerFile = cms.untracked.vuint32(9), expectedNEntries0 = cms.untracked.vuint32(9, 5, 3), expectedCacheEntriesPerFile0 = cms.untracked.vuint32(17), expectedOuterOffset = cms.untracked.vuint32(0) ) process.p = cms.Path(process.readProcessBlocksOneAnalyzer1 * process.readProcessBlocksOneAnalyzer2) process.e = cms.EndPath( process.out * process.testOneOutput )