From d26be02152ef4bb3edca9904772ff821ed094489 Mon Sep 17 00:00:00 2001 From: Florine de Geus Date: Mon, 15 Jun 2026 11:42:45 +0200 Subject: [PATCH] [ntuple] Remove `RAuxiliaryProcessorField` This class was used when `RNTupleProcessor` still relied on `RNTupleModel` internally, but this is not the case anymore. --- tree/ntuple/src/RNTupleProcessor.cxx | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/tree/ntuple/src/RNTupleProcessor.cxx b/tree/ntuple/src/RNTupleProcessor.cxx index 3a00539e0a82c..6cfdd8d628862 100644 --- a/tree/ntuple/src/RNTupleProcessor.cxx +++ b/tree/ntuple/src/RNTupleProcessor.cxx @@ -398,24 +398,6 @@ void ROOT::Experimental::RNTupleChainProcessor::PrintStructureImpl(std::ostream //------------------------------------------------------------------------------ -namespace ROOT::Experimental::Internal { -class RAuxiliaryProcessorField final : public ROOT::RRecordField { -private: - using RFieldBase::GenerateColumns; - void GenerateColumns() final - { - throw RException(R__FAIL("RAuxiliaryProcessorField fields must only be used for reading")); - } - -public: - RAuxiliaryProcessorField(std::string_view fieldName, std::vector> itemFields) - : ROOT::RRecordField(fieldName, "RAuxiliaryProcessorField") - { - AttachItemFields(std::move(itemFields)); - } -}; -} // namespace ROOT::Experimental::Internal - ROOT::Experimental::RNTupleJoinProcessor::RNTupleJoinProcessor(std::unique_ptr primaryProcessor, std::unique_ptr auxProcessor, const std::vector &joinFields,