diff --git a/Framework/AnalysisSupport/src/RNTuplePlugin.cxx b/Framework/AnalysisSupport/src/RNTuplePlugin.cxx index 2c6fffe872db3..0db3d1513de24 100644 --- a/Framework/AnalysisSupport/src/RNTuplePlugin.cxx +++ b/Framework/AnalysisSupport/src/RNTuplePlugin.cxx @@ -43,7 +43,6 @@ using DPLFieldToken = rns::REntry::RFieldToken; using DPLLocalIndex = rns::RClusterIndex; #endif - template class std::unique_ptr; @@ -186,15 +185,17 @@ class RNTupleFileFormat : public arrow::dataset::FileFormat }; template -requires requires (T&& f) { f.GetSubFields(); } -auto getSubfields(T const&field) { - return field.GetSubFields(); + requires requires(T&& f) { f.GetSubFields(); } +auto getSubfields(T const& field) +{ + return field.GetSubFields(); } template -requires requires (T&& f) { f.GetConstSubfields(); } -auto getSubfields(T const&field) { - return field.GetConstSubfields(); + requires requires(T&& f) { f.GetConstSubfields(); } +auto getSubfields(T const& field) +{ + return field.GetConstSubfields(); } struct RootNTupleVisitor : public rns::Detail::RFieldVisitor { @@ -282,7 +283,6 @@ struct RootNTupleVisitor : public rns::Detail::RFieldVisitor { } #endif - void VisitBoolField(const rns::RField& field) override { this->datatype = arrow::boolean(); @@ -560,18 +560,19 @@ class RNTupleFileWriter : public arrow::dataset::FileWriter }; template -requires requires (T const&m) { m.GetFieldZero(); } -auto &getFieldZero(T const &m) { + requires requires(T const& m) { m.GetFieldZero(); } +auto& getFieldZero(T const& m) +{ return m.GetFieldZero(); } template -requires requires (T const&m) { m.GetConstFieldZero(); } -auto &getFieldZero(T const &m) { + requires requires(T const& m) { m.GetConstFieldZero(); } +auto& getFieldZero(T const& m) +{ return m.GetConstFieldZero(); } - arrow::Result> RNTupleFileFormat::Inspect(const arrow::dataset::FileSource& source) const {