cmssw
cmssw copied to clipboard
[14.0.X] Computation of silicon strip hit efficiency : Consecutive missing hits recovery
backport of https://github.com/cms-sw/cmssw/pull/45008 backport of https://github.com/cms-sw/cmssw/pull/44858
PR description:
This PR is a combined backport.
The goal is s apply in the 2024 data-taking release the correction introduced in PR https://github.com/cms-sw/cmssw/pull/44858 to both the SiStripHitEfficiencyWorker
module which is run as part of the PromptCalibProdSiStripHitEff
Prompt Calibration Loop workflow and the standalone HitEff
class used in the SiStrip Calibration trees.
Features introduced (as per https://github.com/cms-sw/cmssw/pull/44858#issue-2267074701):
- Improvement of the missing hits recovery within the strips, to take into account two consecutive missing hits when one is located in an inactive modules;
- Expected output is a slight change in the hit efficiency per layer, as shown in the slides presented during the Strip calibration and local reconstruction meeting here ( Recovery of consecutive missing hits )
PR validation:
See https://github.com/cms-sw/cmssw/pull/45008#issue-2308130254
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
Verbatim combined backport of https://github.com/cms-sw/cmssw/pull/45008 and https://github.com/cms-sw/cmssw/pull/44858