Skip to content

SciFi Hit Residuals need correcting to match Data and MC in PrStoreSciFiHits

The line https://gitlab.cern.ch/lhcb/Rec/-/blob/master/Pr/PrAlgorithms/src/PrStoreSciFiHits.cpp#L42 contains too small values for the hit residuals auto tmp = std::array{0.05f, 0.08f, 0.11f, 0.14f, 0.17f, 0.20f, 0.23f, 0.26f, 0.29f}; //original

The track selection likely has an impact on these residuals.

values closer to the merged values would better match the standard decoder and how large clusters are handled

auto tmp = std::array{0.26f, 0.26f, 0.26f, 0.26f, 0.14f, 0.31f, 0.4f, 0.49f, 0.56f}; //merged
    //  auto tmp = std::array{0.26f, 0.001f, 0.001f, 0.001f, 0.14f, 0.20f, 0.27f, 0.25f, 0.26f};//split