17static std::string GetStringRepr(
const std::vector<const ROOT::Internal::RDF::RVariationBase *> &variations)
21 for (
const auto *varPtr : variations) {
22 const auto &variation = *varPtr;
25 for (
const auto &tag : variation.GetVariationNames())
27 s.erase(s.size() - 2);
28 s +=
"} affect column";
29 const auto &columns = variation.GetColumnNames();
30 if (columns.size() == 1)
31 s +=
" " + columns[0];
34 for (
const auto &col : columns)
36 s.erase(s.size() - 2);
std::string AsString() const
std::vector< const ROOT::Internal::RDF::RVariationBase * > Variations_t
RVariationsDescription(const Variations_t &variations)
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.