Skip to content

Draft: idcalib work rebased on 23.0

Sean Galantzan requested to merge sgalantz/athena:idcalib_sean4 into main

As part of my QT (ATR-23204), I implemented a few changes to the IDCalib chains:

  • Increased the rough track pT cut from 1GeV to 2GeV to reduce the number of tracks evaluated by the Hypo. This should not affect the output as the current cuts in the menus are 4 and 9 GeV.
  • Added track quality cuts to the Hypo, which are based on the TightPrimary quality cuts. As explained by the alignment group, they preform those track quality cuts offline, and by moving those cuts online we would only save tracks that are relevant to the alignment, and allow us to run with lower rescales and have more useful tracks.
  • Made the second pT cut dependent on eta, this allows to have strict cuts in the low eta regions and loose cuts in the high eta region where we have much less tracks for alignment. Currently, I didn't touch the Menu configuration yet, but added a support for a trketa6 signature that enables a cut distribution that I optimised, with minimum pT of 6GeV at the high eta region, and higher pT cuts as eta gets lower such that the final eta distribution is somewhat flat. The current trk4 and trk9 chains will use my updated code, but with a flat cut distribution which is consistent with the current implementation.
Edited by Sean Galantzan

Merge request reports