![]() |
Project
|
Classes | |
| class | RCombinedDS |
| RDataSource which does the cartesian product of entries in two other datasources. More... | |
| class | RCombinedDSBlockJoinIndex |
| class | RCombinedDSColumnJoinIndex |
| class | RCombinedDSCrossJoinIndex |
| class | RCombinedDSFriendIndex |
| class | RCombinedDSIndex |
| struct | RCombinedDSIndexHelpers |
Enumerations | |
| enum struct | BlockCombinationRule { Full , Upper , StrictlyUpper , Diagonal , Anti } |
Functions | |
| RDataFrame | 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 | MakeCrossProductDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource >, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| RDataFrame | MakeColumnIndexedDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource >, std::string indexColName, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| RDataFrame | MakeFriendDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource > right, std::string leftPrefix="left_", std::string rightPrefix="right_") |
| RDataFrame | MakeBlockAntiDataFrame (std::unique_ptr< RDataSource > left, std::unique_ptr< RDataSource > right, std::string indexColumnName, std::string leftPrefix="left_", std::string rightPrefix="right_") |
|
strong |
| Enumerator | |
|---|---|
| Full | |
| Upper | |
| StrictlyUpper | |
| Diagonal | |
| Anti | |
Definition at line 128 of file RCombinedDS.h.
| 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_" |
||
| ) |
Definition at line 258 of file RCombinedDS.cxx.
| RDataFrame ROOT::RDF::MakeColumnIndexedDataFrame | ( | std::unique_ptr< RDataSource > | left, |
| std::unique_ptr< RDataSource > | right, | ||
| std::string | indexColName, | ||
| std::string | leftPrefix = "left_", |
||
| std::string | rightPrefix = "right_" |
||
| ) |
Definition at line 250 of file RCombinedDS.cxx.
| RDataFrame ROOT::RDF::MakeCombinedDataFrame | ( | std::unique_ptr< RDataSource > | left, |
| std::unique_ptr< RDataSource > | right, | ||
| std::unique_ptr< RCombinedDSIndex > | index, | ||
| std::string | leftPrefix = "left_", |
||
| std::string | rightPrefix = "right_" |
||
| ) |
Factory method to create a Apache Arrow RDataFrame.
| [in] | table | an apache::arrow table to use as a source. |
Creates a RDataFrame using an arrow::Table as input.
| [in] | table | the arrow Table to observe. |
| [in] | columnNames | the name of the columns to use In case columnNames is empty, we use all the columns found in the table |
Definition at line 235 of file RCombinedDS.cxx.
| RDataFrame ROOT::RDF::MakeCrossProductDataFrame | ( | std::unique_ptr< RDataSource > | left, |
| std::unique_ptr< RDataSource > | right, | ||
| std::string | leftPrefix = "left_", |
||
| std::string | rightPrefix = "right_" |
||
| ) |
Definition at line 243 of file RCombinedDS.cxx.
| RDataFrame ROOT::RDF::MakeFriendDataFrame | ( | std::unique_ptr< RDataSource > | left, |
| std::unique_ptr< RDataSource > | right, | ||
| std::string | leftPrefix = "left_", |
||
| std::string | rightPrefix = "right_" |
||
| ) |
Definition at line 266 of file RCombinedDS.cxx.