From . * [new ref] HEAD -> merge-attempt From https://github.com/cms-sw/cmssw * [new ref] refs/pull/48084/head -> cms-sw/refs/pull/48084/head Switched to branch 'merge-attempt' Merge made by the 'ort' strategy. .../Sources/interface/InputSourceRunHelper.h | 30 ++++----- .../Sources/src/InputSourceRunHelper.cc | 78 ++++++++++++---------- FWIO/RNTuple/plugins/BuildFile.xml | 1 + FWIO/RNTuple/plugins/RNTupleInputFile.cc | 33 ++++++++- FWIO/RNTuple/plugins/RNTupleInputFile.h | 6 +- FWIO/RNTuple/plugins/RNTupleSource.cc | 74 ++++++++++++++------ FWIO/RNTuple/test/BuildFile.xml | 1 + FWIO/RNTuple/test/PreRNTupleInputTest_cfg.py | 35 ++++++++++ FWIO/RNTuple/test/RunPerLumiTest_cfg.py | 37 ++++++++++ FWIO/RNTuple/test/TestRNTupleInputRunPerLumi.sh | 30 +++++++++ .../test/firstLuminosityBlockForEachRunTest_cfg.py | 63 +++++++++++++++++ ...uminosityBlockForEachRun_skipLumis2_Test_cfg.py | 52 +++++++++++++++ ...LuminosityBlockForEachRun_skipLumis_Test_cfg.py | 53 +++++++++++++++ .../unit_test_outputs/RunPerLumiTest.filtered.txt | 25 +++++++ IOPool/Input/src/EmbeddedRootSource.cc | 4 +- IOPool/Input/src/EmbeddedRootSource.h | 6 +- IOPool/Input/src/PoolSource.cc | 6 +- IOPool/Input/src/PoolSource.h | 6 +- IOPool/Input/src/RepeatingCachedRootSource.cc | 7 +- IOPool/Input/src/RootFile.cc | 4 +- IOPool/Input/src/RootFile.h | 10 +-- 21 files changed, 464 insertions(+), 97 deletions(-) rename IOPool/Input/src/RunHelper.h => FWCore/Sources/interface/InputSourceRunHelper.h (81%) rename IOPool/Input/src/RunHelper.cc => FWCore/Sources/src/InputSourceRunHelper.cc (75%) create mode 100644 FWIO/RNTuple/test/PreRNTupleInputTest_cfg.py create mode 100644 FWIO/RNTuple/test/RunPerLumiTest_cfg.py create mode 100755 FWIO/RNTuple/test/TestRNTupleInputRunPerLumi.sh create mode 100644 FWIO/RNTuple/test/firstLuminosityBlockForEachRunTest_cfg.py create mode 100644 FWIO/RNTuple/test/firstLuminosityBlockForEachRun_skipLumis2_Test_cfg.py create mode 100644 FWIO/RNTuple/test/firstLuminosityBlockForEachRun_skipLumis_Test_cfg.py create mode 100644 FWIO/RNTuple/test/unit_test_outputs/RunPerLumiTest.filtered.txt Switched to branch 'from-CMSSW_15_1_RNTUPLE_X_2025-05-14-2300'