35 auto *define = fDefine.get();
37 define = &define->GetVariedDefine(std::string(
variationName));
39#if !defined(__clang__) && __GNUC__ >= 7 && __GNUC_MINOR__ >= 3
45 auto reader = std::make_unique<ROOT::Internal::RDF::RDefineReader>(
slot, *define);
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Column reader for defined columns.
std::shared_ptr< ROOT::Detail::RDF::RDefineBase > fDefine
RDefinesWithReaders(std::shared_ptr< ROOT::Detail::RDF::RDefineBase > define, unsigned int nSlots, ROOT::Internal::RDF::RStringCache &cachedColNames)
ROOT::Internal::RDF::RDefineReader & GetReader(unsigned int slot, std::string_view variationName)
A Thread-safe cache for strings.
const_iterator end() const