Logo ROOT   6.16/01
Reference Guide
Namespaces | Functions
TTreeAsFlatMatrix.hxx File Reference
#include "ROOT/RDataFrame.hxx"
#include <vector>
#include <string>
#include <utility>
Include dependency graph for TTreeAsFlatMatrix.hxx:

Namespaces

namespace  ROOT
 Namespace for new ROOT classes and functions.
 
namespace  ROOT::Detail
 
namespace  ROOT::Detail::RDF
 

Functions

ULong64_t ROOT::Detail::RDF::GetAddress (std::vector< std::string > &p)
 
ULong64_t ROOT::Detail::RDF::GetAddress (TTree &p)
 
template<typename dtype >
ULong64_t ROOT::Detail::RDF::GetVectorAddress (std::vector< dtype > &p)
 
template<typename BufType , typename... ColTypes, std::size_t... Idx>
void ROOT::Detail::RDF::TTreeAsFlatMatrix (std::index_sequence< Idx... >, TTree &tree, std::vector< BufType > &matrix, std::vector< std::string > &columns)
 
template<typename BufType , typename... ColTypes>
void ROOT::Detail::RDF::TTreeAsFlatMatrixHelper (TTree &tree, std::vector< BufType > &matrix, std::vector< std::string > &columns)