@@ -240,7 +240,7 @@ BOOST_AUTO_TEST_CASE(rofoverlap_staggered_alllayers_delay_delta)
240240 }
241241 { // from 0 to 2 rof=0
242242 const auto & range = view.getOverlap (0 , 2 , 0 );
243- BOOST_CHECK_EQUAL (range.getEntries (), 3 );
243+ BOOST_CHECK_EQUAL (range.getEntries (), 4 );
244244 BOOST_CHECK_EQUAL (range.getFirstEntry (), 0 );
245245 }
246246 { // from 0 to 1 rof=1
@@ -250,13 +250,13 @@ BOOST_AUTO_TEST_CASE(rofoverlap_staggered_alllayers_delay_delta)
250250 }
251251 { // from 0 to 2 rof=1
252252 const auto & range = view.getOverlap (0 , 2 , 1 );
253- BOOST_CHECK_EQUAL (range.getEntries (), 3 );
254- BOOST_CHECK_EQUAL (range.getFirstEntry (), 3 );
253+ BOOST_CHECK_EQUAL (range.getEntries (), 4 );
254+ BOOST_CHECK_EQUAL (range.getFirstEntry (), 2 );
255255 }
256256 { // from 1 to 2 rof=0
257257 const auto & range = view.getOverlap (1 , 2 , 0 );
258- BOOST_CHECK_EQUAL (range.getEntries (), 2 );
259- BOOST_CHECK_EQUAL (range.getFirstEntry (), 1 );
258+ BOOST_CHECK_EQUAL (range.getEntries (), 4 );
259+ BOOST_CHECK_EQUAL (range.getFirstEntry (), 0 );
260260 }
261261 { // from 1 to 0 rof=0
262262 const auto & range = view.getOverlap (1 , 0 , 0 );
@@ -265,8 +265,8 @@ BOOST_AUTO_TEST_CASE(rofoverlap_staggered_alllayers_delay_delta)
265265 }
266266 { // from 1 to 2 rof=1
267267 const auto & range = view.getOverlap (1 , 2 , 1 );
268- BOOST_CHECK_EQUAL (range.getEntries (), 2 );
269- BOOST_CHECK_EQUAL (range.getFirstEntry (), 3 );
268+ BOOST_CHECK_EQUAL (range.getEntries (), 4 );
269+ BOOST_CHECK_EQUAL (range.getFirstEntry (), 2 );
270270 }
271271 { // from 1 to 0 rof=1
272272 const auto & range = view.getOverlap (1 , 0 , 1 );
@@ -275,8 +275,8 @@ BOOST_AUTO_TEST_CASE(rofoverlap_staggered_alllayers_delay_delta)
275275 }
276276 { // from 1 to 2 rof=2
277277 const auto & range = view.getOverlap (1 , 2 , 2 );
278- BOOST_CHECK_EQUAL (range.getEntries (), 1 );
279- BOOST_CHECK_EQUAL (range.getFirstEntry (), 5 );
278+ BOOST_CHECK_EQUAL (range.getEntries (), 2 );
279+ BOOST_CHECK_EQUAL (range.getFirstEntry (), 4 );
280280 }
281281 { // from 1 to 0 rof=2
282282 const auto & range = view.getOverlap (1 , 0 , 2 );
@@ -416,6 +416,7 @@ BOOST_AUTO_TEST_CASE(rofoverlap_timestamp_complex)
416416 table.defineLayer (3 , 7 , 50 , 50 , 0 , 10 );
417417 table.init ();
418418 const auto & view = table.getView ();
419+ view.printMapping (0 , 1 );
419420
420421 const auto t010 = view.getTimeStamp (0 , 3 , 1 , 3 );
421422 BOOST_CHECK_EQUAL (t010.getTimeStamp (), 350 );
0 commit comments