This repository contains the framework for the measurement of matching efficiencies, trigger turn-on curves, and scalings for the assessment of the physics performance of the CMS Phase-2 L1 Menu.
Note that apart from the (branch) name changes of the L1 objects, the major change for this framework is the update of the generator-level particle collections.
We want to move from L1 menu ntuples to the nanoAOD-based menu ntuples "L1Nano": https://github.com/cms-l1-dpg/Phase2-L1Nano
The nano contains almost all the relevant objects as in the old menu ntuples except:
In addition to the previous "L1 objects" also "GT objects" were added. a summary of the current content is shown here: https://alobanov.web.cern.ch/L1T/Phase2/L1Nano/l1nano_doc_report.html
This branch/commit tried a first version of adapting the cache and object performance code to the L1Nano: https://github.com/cms-l1-dpg/Phase2-L1MenuTools/commit/9a1aa4aa23f67df066887d460b1ec1e94c2caf95 https://github.com/artlbv/Phase2-L1MenuTools/tree/dev_nano
Note that apart from the (branch) name changes of the L1 objects, the major change for this framework is the update of the generator-level particle collections.
Instead of storing all particles, the default, filtered,
GenPart
collection is used now: https://alobanov.web.cern.ch/L1T/Phase2/L1Nano/l1nano_doc_report.html#GenPartThe migration to nano can be split in these tasks: