EFTracking emulation: implemented LRT parametrized efficiency
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.
Merge request reports
Activity
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
added EFTracking Trigger main review-pending-level-1 labels
removed EFTracking Trigger main review-pending-level-1 labels
CI Result SUCCESS (hash 063d466d)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST 269]added EFTracking label
added Trigger main review-pending-level-1 labels
- Resolved by Francesca Pastore
@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 review-user-action-required label and removed review-pending-level-1 label
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
added review-pending-level-1 label and removed review-user-action-required label
CI Result SUCCESS (hash d635c97e)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 307]added review-approved label and removed review-pending-level-1 label
mentioned in commit 1c95ba41