File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,8 +63,16 @@ class RFieldBase;
6363class RDataFrame ;
6464class RNTuple ;
6565} // namespace ROOT
66+ namespace ROOT ::Detail::RDF {
67+ class RNodeBase ;
68+ }
69+ namespace ROOT ::RDF {
70+ template <typename T>
71+ class RInterface ;
72+ }
6673namespace ROOT ::Internal::RDF {
6774class RNTupleColumnReader ;
75+ std::vector<std::pair<ULong64_t, ULong64_t>> GetClusterBoundaries (const ROOT::RDF::RInterface<ROOT::Detail::RDF::RNodeBase> &node);
6876}
6977namespace ROOT ::Internal {
7078class RPageSource ;
@@ -206,6 +214,8 @@ class RNTupleDS final : public ROOT::RDF::RDataSource {
206214 const std::vector<std::string> &fileNames,
207215 const std::pair<ULong64_t, ULong64_t> &range);
208216
217+ friend std::vector<std::pair<ULong64_t, ULong64_t>> ROOT::Internal::RDF::GetClusterBoundaries (const ROOT::RDF::RInterface<ROOT::Detail::RDF::RNodeBase> &node);
218+
209219 explicit RNTupleDS (std::string_view ntupleName, const std::vector<std::string> &fileNames,
210220 const std::pair<ULong64_t, ULong64_t> &range);
211221
You can’t perform that action at this time.
0 commit comments