![]() |
Project
|
#include "ROOT/RDataFrame.hxx"#include "ROOT/RDataSource.hxx"#include <memory>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | ROOT::RDF::RCombinedDSIndex |
| class | ROOT::RDF::RCombinedDSFriendIndex |
| class | ROOT::RDF::RCombinedDSCrossJoinIndex |
| class | ROOT::RDF::RCombinedDSColumnJoinIndex< INDEX_TYPE > |
| struct | ROOT::RDF::RCombinedDSIndexHelpers |
| class | ROOT::RDF::RCombinedDSBlockJoinIndex< INDEX_TYPE > |
| class | ROOT::RDF::RCombinedDS |
| RDataSource which does the cartesian product of entries in two other datasources. More... | |
Namespaces | |
| namespace | ROOT |
| namespace | ROOT::RDF |
Enumerations | |
| enum struct | ROOT::RDF::BlockCombinationRule { ROOT::RDF::Full , ROOT::RDF::Upper , ROOT::RDF::StrictlyUpper , ROOT::RDF::Diagonal , ROOT::RDF::Anti } |
Functions | |
| RDataFrame | ROOT::RDF::MakeCombinedDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource >, std::unique_ptr< RCombinedDSIndex > index, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| Factory method to create a Apache Arrow RDataFrame. | |
| RDataFrame | ROOT::RDF::MakeCrossProductDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource >, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| RDataFrame | ROOT::RDF::MakeColumnIndexedDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource >, std::string indexColName, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| RDataFrame | ROOT::RDF::MakeFriendDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource > right, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| RDataFrame | ROOT::RDF::MakeBlockAntiDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource > right, std::string indexColumnName, std::string leftPrefix="left_", std::string rightPrefix="right_") |