19 m_layersignal[0] = &m_layersignalVec[0];
20 m_layersignal[1] = &m_layersignalVec[1];
26 m_rbcconf{std::make_unique<RBCBasicConfig>(logic_type)},
28 m_logtype{logic_type},
30 m_layersignal[0] = &m_layersignalVec[0];
31 m_layersignal[1] = &m_layersignalVec[1];
36 m_signal{std::make_unique<RBCProcessTestSignal>(f_name)},
37 m_rbcconf{std::make_unique<RBCBasicConfig>(logic_type)},
39 m_logtype{logic_type},
41 m_layersignal[0] = &m_layersignalVec[0];
42 m_layersignal[1] = &m_layersignalVec[1];
57 std::cout <<
"RBCEmulator> Problem initialising the Configuration \n";
68 std::cout <<
"RBCEmulator> starting test emulation" << std::endl;
70 std::bitset<2> decision;
74 m_input = dynamic_cast<RBCLinkBoardSignal*>(
data)->m_linkboardin;
84 std::cout << decision[0] <<
" " << decision[1] << std::endl;
88 std::cout <<
"RBCEmulator> end test emulation" << std::endl;
93 std::cout <<
"RBCEmulator> starting emulation" << std::endl;
95 std::bitset<2> decision;
102 std::cout <<
"RBCEmulator> copied data" << std::endl;
108 std::cout <<
"RBCEmulator> preprocessing done" << std::endl;
113 std::cout <<
"RBCEmulator> applying logic" << std::endl;
123 std::cout << decision[0] <<
" " << decision[1] << std::endl;
124 std::cout <<
"RBCEmulator> end emulation" << std::endl;
144 std::cout <<
"Sector summary by layer: \n";
145 for (
int i = 0;
i < 6; ++
i)