gundam-organization / gundam

GUNDAM, for Generalized and Unified Neutrino Data Analysis Methods, is a suite of applications which aims at performing various statistical analysis with different purposes and setups.
GNU Lesser General Public License v2.1
13 stars 10 forks source link

LTS 1.8.x : Need validation that the cached event weight resumming match the direct weight calculation #534

Closed ClarkMcGrew closed 1 month ago

ClarkMcGrew commented 1 month ago

For the "C++" likelihood calculation, there is significant logic to minimize the number of calculations when parameters change. This can be checked against the "CUDA" calculation which does the same recalculation for every call. The two calculations should be the same within the numerical precision. A similar validation is available in main, but cannot be backported due to changes in the code structure.