Skip to content
Snippets Groups Projects

EFTracking emulation: implemented LRT parametrized efficiency

Merged Francesca Pastore requested to merge fpastore/athena:EFTEmuFunctions into main

Introduced an example function to parametrise the tracking efficiency versus d0 for the LRT scenario (requested by @anghosh) for EFTRACK-171. There are 2 options to use either a step function (commented out for now) or a double Fermi function with 3 steps at 1, 0.8 and 0.2, to follow the behaviour of Figure 2.11 in the TDR amendment (https://cds.cern.ch/record/2802799/files/ATLAS-TDR-029-ADD-1.pdf) - attached. I also attach the curve generated with the current parameterization and stored in effLRT_functions_vs_d0 within the smearing framework.

The flex points can be changed by JO with smearedTrackEfficiency_d0low_LRT and smearedTrackEfficiency_d0high_LRT to emulate different scenarios.

image.png

image.png

Edited by Francesca Pastore

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • @fpastore thanks for the MR. This looks fine to me. I'd only remove the whitespace which you might have added by accident.

    Cheers, Steffen (L1)

  • added 1 commit

    Compare with previous version

  • This merge request affects 1 package:

    • Trigger/EFTracking/EFTrackingEmulation

    This merge request affects 5 files:

    • Trigger/EFTracking/EFTrackingEmulation/python/EFTrackingSmearingConfig.py
    • Trigger/EFTracking/EFTrackingEmulation/src/EFTrackingSmearingAlg.cxx
    • Trigger/EFTracking/EFTrackingEmulation/src/EFTrackingSmearingAlg.h
    • Trigger/EFTracking/EFTrackingEmulation/src/FakeTrackSmearer.h
    • Trigger/EFTracking/EFTrackingEmulation/src/FitFunctions/URD/effFitparam_LRT.C
  • Francesca Pastore resolved all threads

    resolved all threads

  • :white_check_mark: CI Result SUCCESS (hash d635c97e)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 307]

  • Looks good from L1 perspective - Approving.

    Cheers, Steffen (L1)

  • added review-approved label and removed review-pending-level-1 label

  • Vakhtang Tsulaia mentioned in commit 1c95ba41

    mentioned in commit 1c95ba41

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading