![]() |
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_") |