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.