Skip to content

Adding fast FTagging on PFlow jets (for TLA)

Stefano Franchellucci requested to merge sfranche/athena:master-TLA-ftag into master

Main purpose

This MR is adding the steps for scheduling "fast" flavour tagging on PFlow jets as a simple modifier of the jets, without requesting any additional Hypo testing. The idea is to attach the b-tagger information on PFlow jets for TLA. (ATR-23560)

Adding @cantel.

Further details:

  • Only fully calibrated PFlow jets are fast b-tagged.
  • A flag is added Trigger.Jet.fastbtagPFlow (default True): If disabled, turns OFF fast b-tagging for PFlow jets.
  • Shrinking cone track association is used.
    • Configs for fixed cone association are added but not used here (considered as alternative, as network training was performed with fixed cone association)
  • 2 neural networks are run: network (a) trained on b-jet precision tracks, network (b) trained on FS fast tracks.
  • Additional jet info is added to the EDM: associated track links (for validation), b-tag outputs.
    • Added to TriggerEDMRun3
    • Added to TriggerEDMAuxAccessors.h
    • Required modification in TriggerEDMCLIDs.h to save track links

Additional bug fix for b-jet presel jets

  • fast b-tag outputs recorded for the preselection calo jets
  • associated tracks for fast b-tag recorded for the preselection calo jets, for validation/commissioning.
    • As noted above: Required modification of TriggerEDMCLIDs.h.
Edited by Claire Antel

Merge request reports