95 uint sector_map_size = 40;
98 std::map<std::pair<unsigned int, unsigned int>, std::vector<int>> sectors_display_all_pass;
99 std::vector<int> sectors_display_friends;
103 sectors_display_friends.clear();
104 sectors_display_all_pass.insert(std::make_pair(std::make_pair(
pass_sector_id_single, 0), sectors_display_friends));
106 sectors_display_friends.clear();
107 sectors_display_friends.push_back(0);
108 sectors_display_all_pass.insert(std::make_pair(std::make_pair(
pass_sector_id_single, 1), sectors_display_friends));
110 sectors_display_friends.clear();
111 sectors_display_friends.push_back(1);
112 sectors_display_all_pass.insert(std::make_pair(std::make_pair(
pass_sector_id_single, 2), sectors_display_friends));
115 sectors_display_friends.clear();
116 for (uint u = 3; u < sector_map_size; u++) {
117 sectors_display_all_pass.insert(std::make_pair(std::make_pair(
pass_sector_id_single, u), sectors_display_friends));
133 uint anz_clusters_svd = 15;
134 uint anz_clusters_pxd = 15;
137 for (uint i = 0; i < anz_clusters_svd; i++) {
145 for (uint i = 0; i < anz_clusters_pxd; i++) {
157 std::map<unsigned int, std::vector<int>> sector_map;
158 uint size_of_sectors = 10;
160 for (uint i = 0; i < size_of_sectors; i++) {
161 sector_map.insert(std::make_pair(i, std::vector<int>()));
166 std::map<std::pair<unsigned int, unsigned int>, std::vector<int>> sectors_display_all_pass;
167 std::vector<int> sectors_display_friends;
171 B2DEBUG(1,
"PassNr. " << i <<
"Size of Sector Map: " << sector_map.size());
173 for (
auto& akt_sector : sector_map) {
174 sectors_display_friends.clear();
177 for (
auto& akt_friend : akt_sector.second) {
178 sectors_display_friends.push_back(akt_friend);
180 sectors_display_all_pass.insert(std::make_pair(std::make_pair(i, akt_sector.first), sectors_display_friends));
191 uint anz_clusters_svd = 10;
192 uint anz_clusters_pxd = 10;
195 for (uint i = 0; i < anz_clusters_svd; i++) {
198 m_collector.importCluster(index,
"", -1, std::vector<int>(), std::vector<int>(), Const::SVD, i);
200 for (uint i = 0; i < anz_clusters_pxd; i++) {
203 m_collector.importCluster(index,
"", -1, std::vector<int>(), std::vector<int>(), Const::PXD, i);
329 std::vector<std::pair<int, unsigned int>> cells0 = {std::make_pair(0, 0)};
330 std::vector<std::pair<int, unsigned int>> cells1 = {std::make_pair(1, 1)};
331 std::vector<std::pair<int, unsigned int>> cells23 = {std::make_pair(2, 2), std::make_pair(3, 3)};
332 std::vector<std::pair<int, unsigned int>> cells79 = {std::make_pair(7, 7), std::make_pair(9, 9)};
333 std::vector<std::pair<int, unsigned int>> cells8 = {std::make_pair(8, 8)};
345 std::vector<std::pair<int, unsigned int>>({}));
347 std::vector<std::pair<int, unsigned int>>({}));
349 std::vector<std::pair<int, unsigned int>>({}));
351 std::vector<std::pair<int, unsigned int>>({}));
353 std::vector<std::pair<int, unsigned int>>({}));
581 bool false_item =
false;
582 bool true_item =
true;
584 import_sectors_loop();
586 import_clusters_loop();
588 m_collector.updateSectors(4, 1,
"geloescht", 0, std::vector<int>(), std::vector<int>(), 0);
590 m_collector.updateClusters(3,
"geloescht", 0, std::vector<int>(), std::vector<int>(), 0);
592 ASSERT_EQ(
"geloescht", m_collector.m_clustersTF[3].getDiedAt());
593 ASSERT_EQ(false_item, m_collector.m_clustersTF[3].getActive());
597 m_collector.updateHit(1,
"geloescht", 0, std::vector<int>(), std::vector<int>(), -1, -1, std::vector<int>());
599 ASSERT_EQ(
"geloescht", m_collector.m_hitTF[1].getDiedAt());
600 ASSERT_EQ(false_item, m_collector.m_hitTF[1].getActive());
601 ASSERT_EQ(true_item, m_collector.m_hitTF[2].getActive());
604 m_collector.updateCell(3,
"geloescht", 2, std::vector<int>(), std::vector<int>(), -1, -1, 0, std::vector<int>());
606 ASSERT_EQ(
"geloescht", m_collector.m_cellTF[3].getDiedAt());
607 ASSERT_EQ(false_item, m_collector.m_cellTF[3].getActive());
608 ASSERT_EQ(true_item, m_collector.m_cellTF[1].getActive());
612 m_collector.updateTC(2,
"geloescht", 4, std::vector<int>(), std::vector<int>());
614 ASSERT_EQ(
"geloescht", m_collector.m_tfCandTF[2].getDiedAt());
615 ASSERT_EQ(false_item, m_collector.m_tfCandTF[2].getActive());
616 ASSERT_EQ(true_item, m_collector.m_tfCandTF[1].getActive());