analysis/utility/src/PostProcessingParticleWeighting.cc:50 loop variable 'x' of type 'const std::pair<std::string, double> &' (aka 'const pair<basic_string<char>, double> &') binds to a temporary constructed from type 'std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, double>>::reference' (aka 'std::pair<const std::basic_string<char>, double> &') [-Wrange-loop-construct]