|
ROOT 6.16/01 Reference Guide |
Namespaces | |
| namespace | CustomColExtraArgs |
Classes | |
| class | RCustomColumn |
| class | RCustomColumnBase |
| class | RFilter |
| class | RFilterBase |
| class | RJittedCustomColumn |
| A wrapper around a concrete RCustomColumn, which forwards all calls to it RJittedCustomColumn is a placeholder that is put in the collection of custom columns in place of a RCustomColumn that will be just-in-time compiled. More... | |
| class | RJittedFilter |
| A wrapper around a concrete RFilter, which forwards all calls to it RJittedFilter is the type of the node returned by jitted Filter calls: the concrete filter can be created and set at a later time, from jitted code. More... | |
| class | RLoopManager |
| The head node of a RDF computation graph. More... | |
| class | RNodeBase |
| Base class for non-leaf nodes of the computational graph. More... | |
| class | RRange |
| class | RRangeBase |
Functions | |
| ULong64_t | GetAddress (std::vector< std::string > &p) |
| ULong64_t | GetAddress (TTree &p) |
| template<typename dtype > | |
| ULong64_t | GetVectorAddress (std::vector< dtype > &p) |
| template<typename T > | |
| RResultPtr< T > | MakeResultPtr (const std::shared_ptr< T > &r, RLoopManager &lm, std::shared_ptr< RDFInternal::RActionBase > actionPtr) |
| Create a RResultPtr and set its pointer to the corresponding RAction This overload is invoked by non-jitted actions, as they have access to RAction before constructing RResultPtr. More... | |
| template<typename BufType , typename... ColTypes, std::size_t... Idx> | |
| void | TTreeAsFlatMatrix (std::index_sequence< Idx... >, TTree &tree, std::vector< BufType > &matrix, std::vector< std::string > &columns) |
| template<typename BufType , typename... ColTypes> | |
| void | TTreeAsFlatMatrixHelper (TTree &tree, std::vector< BufType > &matrix, std::vector< std::string > &columns) |
|
inline |
Definition at line 30 of file TTreeAsFlatMatrix.hxx.
Definition at line 34 of file TTreeAsFlatMatrix.hxx.
| ULong64_t ROOT::Detail::RDF::GetVectorAddress | ( | std::vector< dtype > & | p | ) |
Definition at line 25 of file TTreeAsFlatMatrix.hxx.
| RResultPtr< T > ROOT::Detail::RDF::MakeResultPtr | ( | const std::shared_ptr< T > & | r, |
| RLoopManager & | df, | ||
| std::shared_ptr< ROOT::Internal::RDF::RActionBase > | actionPtr | ||
| ) |
Create a RResultPtr and set its pointer to the corresponding RAction This overload is invoked by non-jitted actions, as they have access to RAction before constructing RResultPtr.
Definition at line 333 of file RResultPtr.hxx.
| void ROOT::Detail::RDF::TTreeAsFlatMatrix | ( | std::index_sequence< Idx... > | , |
| TTree & | tree, | ||
| std::vector< BufType > & | matrix, | ||
| std::vector< std::string > & | columns | ||
| ) |
Definition at line 40 of file TTreeAsFlatMatrix.hxx.
| void ROOT::Detail::RDF::TTreeAsFlatMatrixHelper | ( | TTree & | tree, |
| std::vector< BufType > & | matrix, | ||
| std::vector< std::string > & | columns | ||
| ) |
Definition at line 58 of file TTreeAsFlatMatrix.hxx.