11 if (
a->getCh().first ==
b->getCh().first)
12 return a->getCh().second <
b->getCh().second;
14 return a->getCh().first <
b->getCh().first;
17 if (
a->getCh().first ==
b.first)
18 return a->getCh().second <
b.second;
20 return a->getCh().first <
b.first;
26 return a->getDetid() <
b->getDetid();
32 return a->getGbtid() <
b->getGbtid();
38 return a.getCoolingLoop() <
b.getCoolingLoop();
42 return (
a.getCoolingLoop() ==
b.getCoolingLoop());
47 return a.getPowerGroup() <
b.getPowerGroup();
51 return (
a.getPowerGroup() ==
b.getPowerGroup());
87 if (itid !=
fedCabling_.end() && (*itid)->getCh() == fedch)
91 <<
"No connection corresponding to FED id/ch = " << fedch.first <<
"/" << fedch.second;
97 if (itch !=
detCabling_.end() && (*itch)->getDetid() == detid)
101 <<
"No connection corresponding to detid = 0x" << std::hex << detid <<
std::dec;
107 if (itch !=
gbtCabling_.end() && (*itch)->getGbtid() == gbtid)
111 <<
"No connection corresponding to gbtid = 0x" << std::hex << gbtid <<
std::dec;
123 std::pair<key, key>
range = std::equal_range(resultStore.begin(),
142 std::pair<key, key>
range = std::equal_range(resultStore.begin(),
153 std::string mystring(
"Summary of the cabling\n======================\n");
154 std::stringstream
ss;
158 ss <<
"Number of FEDs: ";
161 ss <<
"Number of cooling loops: ";
165 ss <<
"Number of power groups: ";
169 mystring +=
ss.str();
176 mystring += it->description(compact);