#include <ROOT/RDF/Utils.hxx>#include <ROOT/TSeq.hxx>#include <ROOT/RArrowDS.hxx>#include <snprintf.h>#include <algorithm>#include <memory>#include <sstream>#include <string>#include <arrow/table.h>#include <arrow/stl.h>Classes | |
| class | ROOT::Internal::RDF::ArrayPtrVisitor |
| class | ROOT::RDF::RDFTypeNameGetter |
| Helper to get the contents of a given column. More... | |
| struct | ROOT::Internal::RDF::RootConversionTraits< T > |
| class | ROOT::Internal::RDF::TValueGetter |
| Helper class which keeps track for each slot where to get the entry. More... | |
| class | ROOT::RDF::VerifyValidColumnType |
| Helper to determine if a given Column is a supported type. More... | |
Namespaces | |
| namespace | ROOT |
| tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7 | |
| namespace | ROOT::Internal |
| namespace | ROOT::Internal::RDF |
| namespace | ROOT::RDF |
Macros | |
| #define | ROOT_ARROW_STL_CONVERSION(c_type, ArrowType_) |
Functions | |
| template<typename T > | |
| std::shared_ptr< arrow::ChunkedArray > | ROOT::RDF::getData (T p) |
| int | ROOT::RDF::getNRecords (std::shared_ptr< arrow::Table > &table, std::vector< std::string > &columnNames) |
| RDataFrame | ROOT::RDF::MakeArrowDataFrame (std::shared_ptr< arrow::Table > table, std::vector< std::string > const &columns) |
| Factory method to create a Apache Arrow RDataFrame. | |
| void | ROOT::RDF::splitInEqualRanges (std::vector< std::pair< ULong64_t, ULong64_t > > &ranges, int nRecords, unsigned int nSlots) |
| #define ROOT_ARROW_STL_CONVERSION | ( | c_type, | |
| ArrowType_ | |||
| ) |
Definition at line 62 of file RArrowDS.cxx.