-
Notifications
You must be signed in to change notification settings - Fork 60
Run3 developments (miniAOD)
Nicola Amapane edited this page Aug 31, 2026
·
3 revisions
The Run3 branch includes development to run on Run III data with the miniAOD framework (as well as the nanoAOD framework, see this page for details).
NOTE: THE MINIAOD FWK IS NO LONGER BEING ACTIVELY DEVELOPED; THERE IS CURRENTLY NO PLAN TO FULLY UPDATE IT FOR RUN 3.
Several updates are needed for a complete implementation; and not all ingredients are ready yet. Temporary hacks, missing pieces etc. are marked with FIXME2022 comments in the code. Here is a quick list of missing bits:
In ZZ4lAnalysis.py:
- Update GT
- Update 2023 triggers
- Electrons: preliminary recipe to add IDs (from swagata87/EgammaPostRecoTools); posibly to be updated; runEnergyCorrections=False
- skipped Prefiring
In plugins and libs:
- LHEHandler does not handle 2022 era. Skipped in HZZ4lntupleMaker; also RecoProbabilities.py has to be removed from csvs for the time being.
- METCorrectionHandler does not handle 2022 era. Skipped in HZZ4lntupleMaker.
- this should be reviewed/cleaned up
- Missing muon scale corrections (former Rochester module)
- LeptonSFHelper: all SFs set to 1. Should migrate this to use correctionlib
- EleFiller.cc: skipped scale and smearing corrections, as they are not yet available
- PU reweight: to be updated to 2022 (returning 1 for the time being)