31 auto it = defineReaders.find(*nameIt);
32 if (it != defineReaders.end())
36 if (*nameIt !=
"nominal")
37 define = &define->GetVariedDefine(std::string(variationName));
39#if !defined(__clang__) && __GNUC__ >= 7 && __GNUC_MINOR__ >= 3
40 const auto insertion =
41 defineReaders.insert({*nameIt, std::make_unique<ROOT::Internal::RDF::RDefineReader>(slot, *define)});
42 return *insertion.first->second;
45 auto reader = std::make_unique<ROOT::Internal::RDF::RDefineReader>(slot, *define);
47 defineReaders[*nameIt] = std::move(reader);