// SPDX-FileCopyrightText: 2026 Filip Leonarski, Paul Scherrer Institute // SPDX-License-Identifier: GPL-3.0-only #include "RugnuxReflectionFile.h" #include #include #include #include #include #include #include #include #include #include #include "RugnuxModelFile.h" // GunzipIfCompressed namespace { std::string Lower(std::string s) { std::transform(s.begin(), s.end(), s.begin(), [](unsigned char c) { return std::tolower(c); }); return s; } // The sigma of column `c`: the type-Q column named SIG