Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 137
    • Merge requests 137
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !45355

Fix FTAG physics validation code to avoid the attempt to retrieve nonexistent aux data item SMT_mu_link

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Arnaud Duperrin requested to merge duperrin/athena:master-FTAG-validation-tmpfix_SMT_mu_link into master Jul 22, 2021
  • Overview 4
  • Commits 1
  • Pipelines 1
  • Changes 2

This MR fixes the b-tagging physics validation code to avoid the attempt to retrieve nonexistent aux data item SMT_mu_link. Tagging as urgent since it is needed by physics validation group.

On recent DAOD_PHYSVAL input with p4666, running the physics validation code (DAOD_PHYSVAL->NTUP_PHYSVAL) with doBtag leads to: PhysicsValidation 16:47:17 PhysValMonManager FATAL Standard std::exception is caught PhysicsValidation 16:47:17 PhysValMonManager ERROR SG::ExcBadAuxVar: Attempt to retrieve nonexistent aux data item `::SMT_mu_link' (882). PhysicsValidation 16:47:17 AthAlgSeq FATAL Standard std::excep

SMT is deprecated, the "new" soft muon variables are all called "softMuon_*". At the moment, SoftMu is turned off in FTAG code.

The fix has been tested on valid1:DAOD_PHYSVAL.26280787._000002.pool.root.1 using 2021-07-21T2101 (compiled with this MR). The ouput on 500 events can be found here.

Tagging @jferrand who reported the issue, and @dhayden @juhofer @fbeisieg @cschiavi @vdao @sanmay @dguest for their awareness.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: master-FTAG-validation-tmpfix_SMT_mu_link