|
template<typename T > |
std::unique_ptr< RDFDetail::RColumnReaderBase > | ROOT::Internal::RDF::MakeColumnReader (unsigned int slot, RDFDetail::RDefineBase *define, TTreeReader *r, ROOT::RDF::RDataSource *ds, const std::vector< void * > *DSValuePtrsPtr, const std::string &colName) |
|
template<typename... ColTypes> |
std::array< std::unique_ptr< RDFDetail::RColumnReaderBase >, sizeof...(ColTypes)> | ROOT::Internal::RDF::MakeColumnReaders (unsigned int slot, TTreeReader *r, TypeList< ColTypes... >, const RColumnReadersInfo &colInfo) |
| Create a group of column readers, one per type in the parameter pack.
|
|
template<typename T > |
std::unique_ptr< RDFDetail::RColumnReaderBase > | ROOT::Internal::RDF::MakeColumnReadersHelper (unsigned int slot, RDFDetail::RDefineBase *define, const std::map< std::string, std::vector< void * > > &DSValuePtrsMap, TTreeReader *r, ROOT::RDF::RDataSource *ds, const std::string &colName) |
|