04424870

Author: Mathijs Fraaije <mathijsfraaije@gmail.com>

Committer: GitHub <noreply@github.com>

Raised threshold subtraction cross section (#79)

* Organize residues in BTreeMaps instead of vecs

Co-authored-by: Copilot <copilot@github.com>

* fix runtime unwrap panic in thershold ct generation

* fix some warnings

* fix dual shape generation for cross section

* force particular ordering for dual shape

* params for threshold helpers in lu

* first shot at raised threshold subtraction for lu

* remove useless assert and dual params initialization

* working mass approach test for raised threshold non raised cut

* t and r derivative case still fails

* formatting

* per orientation report

* fix bug in get_out_size(), test now passes

* fix naming ambiguity in test for graph name

* remove some useless commands from run card

* move unit tests to test module

* move test module to end

* fix wording in assert

* add correct dot for test

* remove println

* avoid caching nextest target artifacts

* split nix ci nextest checks

Split nextest into package-grouped Nix CI checks, print a compact JUnit test summary before each nextest derivation exits, and add a final NixCI ci-passed gate after all build/test jobs pass.

---------

Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: lcnbr <im@lcnbr.ch>

Suite timing

Time to Start Worker time Duration Time to finish
Config 0s 3s 3s 4s
Eval 5s 41s 41s 46s
Build 45s 47m55s - -
Test - - - -
Deploy - - - -
Suite 0s 48m40s - -