Skip to content

Commit 5686a94

Browse files
committed
[ntuple] Remove RAuxiliaryProcessorField
This class was used when `RNTupleProcessor` still relied on `RNTupleModel` internally, but this is not the case anymore.
1 parent 18d9702 commit 5686a94

1 file changed

Lines changed: 0 additions & 18 deletions

File tree

tree/ntuple/src/RNTupleProcessor.cxx

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -398,24 +398,6 @@ void ROOT::Experimental::RNTupleChainProcessor::PrintStructureImpl(std::ostream
398398

399399
//------------------------------------------------------------------------------
400400

401-
namespace ROOT::Experimental::Internal {
402-
class RAuxiliaryProcessorField final : public ROOT::RRecordField {
403-
private:
404-
using RFieldBase::GenerateColumns;
405-
void GenerateColumns() final
406-
{
407-
throw RException(R__FAIL("RAuxiliaryProcessorField fields must only be used for reading"));
408-
}
409-
410-
public:
411-
RAuxiliaryProcessorField(std::string_view fieldName, std::vector<std::unique_ptr<RFieldBase>> itemFields)
412-
: ROOT::RRecordField(fieldName, "RAuxiliaryProcessorField")
413-
{
414-
AttachItemFields(std::move(itemFields));
415-
}
416-
};
417-
} // namespace ROOT::Experimental::Internal
418-
419401
ROOT::Experimental::RNTupleJoinProcessor::RNTupleJoinProcessor(std::unique_ptr<RNTupleProcessor> primaryProcessor,
420402
std::unique_ptr<RNTupleProcessor> auxProcessor,
421403
const std::vector<std::string> &joinFields,

0 commit comments

Comments
 (0)