Skip to content

Move BremAdder to use SelectiveBremMatchAlg output

Maarten Van Veghel requested to merge mveghel-bremupdate into master

Move BremAdder to use SelectiveBremMatchAlg output.

See talk here: link-to-pdf

Updates since above talk:

  • In old BremAdder overlap assignment was to first in combiner, this was effectively not random, but to highest momentum. So to avoid dependence on combiner code this is removed, but effectively same option is still possible (to assign to one with highest pre-brem momentum). Default is still to use lowest chi2 (as presented in above talk).
  • bending correction happens only at Particle level (within SelectiveBremAdder), not in the stored BremEnergy.

Further, there is some additional brem info saved in ProtoParticle (in line with what is saved in new event model), this required some clean up of old Spd/Prs variables.

Also needs Moore!1460 (merged) and LHCb!3496 (merged)

FYI: @wouter @cmarinbe

Edited by Maarten Van Veghel

Merge request reports