Skip to content

Update of VrtSecFuzzy

Risa Ushioda requested to merge rushioda/athena:21.2-fuzzyDV-update into 21.2

A memory issue was reported about VrtSecFuzzy package, which was implemented about five month ago. It occurs in signal samples which have a very hard DV because there are too many 2-track seed vertices formed in the middle of the algorithm and a lot of memory are used when combining them. In order to avoid it, I made some changes.

  • Restrict the number of 2-track seeds used for multi-track vertex forming. Save up to 500 seeds in descending order of BDT score used in seeding
  • When the number of seeds exceed 500, set a flag to indicate overflow
  • Some minor updates are also included (ex. change of variable names)

The target of this algorithm is the events with soft DVs and this change doesn't affect them.

I am adding @cohm and @spagan .

Merge request reports