66 const auto& cal_map = cal_list.
Map();
67 const auto& src_map = src_list.
Map();
69 std::vector<std::pair<UInt_t, Double_t>> missing_cal_values_vec;
70 std::vector<std::pair<UInt_t, Double_t>> missing_src_values_vec;
75 for(
const auto& cal : cal_map) {
76 const auto& iter = src_map.find(cal.first);
77 if(iter != src_map.end()) {
78 fCompareMap.insert(std::make_pair(cal.first, std::make_pair(cal.second, iter->second)));
80 missing_cal_values.
AddPoint(cal.second);
81 missing_cal_values_vec.emplace_back(cal.first, cal.second.Centroid());
86 for(
const auto& src_it : src_map) {
87 const auto& cal_it = cal_map.find(src_it.first);
88 if(cal_it == cal_map.end()) {
89 missing_src_values.
AddPoint(src_it.second);
90 missing_src_values_vec.emplace_back(src_it.first, src_it.second.Centroid());
94 if(!missing_cal_values_vec.empty()) {
95 std::cout <<
DRED <<
"Couldn't find matching cal points for: " << std::endl;
96 for(
auto mit : missing_cal_values_vec) {
97 std::cout << mit.first <<
" Centroid = " << mit.second << std::endl;
100 if(!missing_src_values_vec.empty()) {
101 std::cout <<
DGREEN <<
"Couldn't find matching source points for: " << std::endl;
102 for(
auto mit : missing_src_values_vec) {
103 std::cout << mit.first <<
" Centroid = " << mit.second << std::endl;