FT decoding fails sorting assert on 2024 data
The following discussion from !366 (merged) should be addressed:
@ldufour @lohenry could you please look at the errors in the tests here. They run what should be a standard track + RICH reconstruction sequence over data, and I am seeing an assert failure from SciFi on recent 2024 data.
python3: ../Pr/PrAlgorithms/src/PrStoreSciFiHits.cpp:170: virtual LHCb::Pr::FT::Hits LHCb::Pr::FT::StoreHits::operator()(const EventContext&, const LHCb::Pr::FT::FTLiteClusters&, const LHCb::Pr::FT::MatsCache&) const: Assertion `[&] { const auto startIndex = hits.getZoneIndex( i ); const auto zoneView = hits.view_x_values().subspan( startIndex ); return std::is_sorted( zoneView.begin(), zoneView.end() ); }() && "SciFi hits not sorted by x position."' failed.
*** Break *** abort
Edited by Christopher Rob Jones