A helper type that keeps track of RDefine objects and their corresponding RDefineReaders.
Definition at line 59 of file RDefineReader.hxx.
| Public Member Functions | |
| RDefinesWithReaders (std::shared_ptr< ROOT::Detail::RDF::RDefineBase > define, unsigned int nSlots, ROOT::Internal::RDF::RStringCache &cachedColNames) | |
| ROOT::Detail::RDF::RDefineBase & | GetDefine () const | 
| ROOT::Internal::RDF::RDefineReader & | GetReader (unsigned int slot, std::string_view variationName) | 
| Private Attributes | |
| ROOT::Internal::RDF::RStringCache & | fCachedColNames | 
| std::shared_ptr< ROOT::Detail::RDF::RDefineBase > | fDefine | 
| std::vector< std::unordered_map< std::string_view, std::unique_ptr< RDefineReader > > > | fReadersPerVariation | 
#include <ROOT/RDF/RDefineReader.hxx>
| ROOT::Internal::RDF::RDefinesWithReaders::RDefinesWithReaders | ( | std::shared_ptr< ROOT::Detail::RDF::RDefineBase > | define, | 
| unsigned int | nSlots, | ||
| ROOT::Internal::RDF::RStringCache & | cachedColNames ) | 
Definition at line 17 of file RDefineReader.cxx.
| 
 | inline | 
Definition at line 73 of file RDefineReader.hxx.
| ROOT::Internal::RDF::RDefineReader & ROOT::Internal::RDF::RDefinesWithReaders::GetReader | ( | unsigned int | slot, | 
| std::string_view | variationName ) | 
Definition at line 26 of file RDefineReader.cxx.
| 
 | private | 
Definition at line 68 of file RDefineReader.hxx.
| 
 | private | 
Definition at line 63 of file RDefineReader.hxx.
| 
 | private | 
Definition at line 65 of file RDefineReader.hxx.