@@ -76,6 +76,7 @@ BOOST_AUTO_TEST_CASE(TwoDigitsInOneROF)
7676 BOOST_CHECK_EQUAL (rofRecords[0 ].getNEntries (), 2 );
7777
7878 BOOST_CHECK_EQUAL (rofRecords[0 ].getBCData (), rofFinder.digitTime2IR (digits[0 ]));
79+ BOOST_CHECK_EQUAL (rofRecords[0 ].getBCWidth (), 4 );
7980
8081 BOOST_CHECK_EQUAL (rofFinder.isDigitsTimeAligned (), true );
8182}
@@ -103,6 +104,7 @@ BOOST_AUTO_TEST_CASE(TwoDigitsInOneROFUnaligned)
103104 BOOST_CHECK_EQUAL (rofRecords[0 ].getNEntries (), 2 );
104105
105106 BOOST_CHECK_EQUAL (rofRecords[0 ].getBCData (), rofFinder.digitTime2IR (digits[0 ]));
107+ BOOST_CHECK_EQUAL (rofRecords[0 ].getBCWidth (), 4 );
106108
107109 BOOST_CHECK_EQUAL (rofFinder.isDigitsTimeAligned (), false );
108110}
@@ -130,6 +132,7 @@ BOOST_AUTO_TEST_CASE(TwoDigitsInOneROFsConsecutiveOrbits)
130132 BOOST_CHECK_EQUAL (rofRecords[0 ].getNEntries (), 2 );
131133
132134 BOOST_CHECK_EQUAL (rofRecords[0 ].getBCData (), rofFinder.digitTime2IR (digits[0 ]));
135+ BOOST_CHECK_EQUAL (rofRecords[0 ].getBCWidth (), 4 );
133136}
134137
135138// ----------------------------------------------------------------------------
@@ -154,10 +157,12 @@ BOOST_AUTO_TEST_CASE(TwoDigitsInTwoROFs)
154157 BOOST_CHECK_EQUAL (rofRecords[0 ].getFirstIdx (), 0 );
155158 BOOST_CHECK_EQUAL (rofRecords[0 ].getNEntries (), 1 );
156159 BOOST_CHECK_EQUAL (rofRecords[0 ].getBCData (), rofFinder.digitTime2IR (digits[0 ]));
160+ BOOST_CHECK_EQUAL (rofRecords[0 ].getBCWidth (), 4 );
157161
158162 BOOST_CHECK_EQUAL (rofRecords[1 ].getFirstIdx (), 1 );
159163 BOOST_CHECK_EQUAL (rofRecords[1 ].getNEntries (), 1 );
160164 BOOST_CHECK_EQUAL (rofRecords[1 ].getBCData (), rofFinder.digitTime2IR (digits[1 ]));
165+ BOOST_CHECK_EQUAL (rofRecords[1 ].getBCWidth (), 4 );
161166
162167 const auto rofDigit1 = rofFinder.getOrderedDigit (rofRecords[0 ].getFirstIdx ());
163168 const auto rofDigit2 = rofFinder.getOrderedDigit (rofRecords[1 ].getFirstIdx ());
@@ -194,10 +199,12 @@ BOOST_AUTO_TEST_CASE(TwoDigitsInTwoROFsConsecutiveOrbits)
194199 BOOST_CHECK_EQUAL (rofRecords[0 ].getFirstIdx (), 0 );
195200 BOOST_CHECK_EQUAL (rofRecords[0 ].getNEntries (), 1 );
196201 BOOST_CHECK_EQUAL (rofRecords[0 ].getBCData (), rofFinder.digitTime2IR (digits[1 ]));
202+ BOOST_CHECK_EQUAL (rofRecords[0 ].getBCWidth (), 4 );
197203
198204 BOOST_CHECK_EQUAL (rofRecords[1 ].getFirstIdx (), 1 );
199205 BOOST_CHECK_EQUAL (rofRecords[1 ].getNEntries (), 1 );
200206 BOOST_CHECK_EQUAL (rofRecords[1 ].getBCData (), rofFinder.digitTime2IR (digits[0 ]));
207+ BOOST_CHECK_EQUAL (rofRecords[1 ].getBCWidth (), 4 );
201208
202209 const auto rofDigit1 = rofFinder.getOrderedDigit (rofRecords[0 ].getFirstIdx ());
203210 const auto rofDigit2 = rofFinder.getOrderedDigit (rofRecords[1 ].getFirstIdx ());
0 commit comments