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.
This PR includes the core of the development performed together with @danielhundhausen to set up a pythonized version of the L1PhaseII Menu Tools.
The main repository is structured as follows:
objectPerformance: tools for the measurement of the performance (matching efficiency, L1 turn-on efficiency curves, and online-to-offline scalings) of L1 objects. The definition of the L1 objects should follow the recommendations detailed here.
rates: tools for the measurement of trigger rates starting from the scalings derived with the tools in objectPerformance. This part of the framework will evolve in the near future, as currently is the same as in the previous version.
Detailed instructions on how to run each step of the workflow are provided in each folder and are summarized in these slides:
L1Phase2Tools_Walkthrough.pdf
This PR includes the core of the development performed together with @danielhundhausen to set up a pythonized version of the L1PhaseII Menu Tools.
The main repository is structured as follows:
objectPerformance
: tools for the measurement of the performance (matching efficiency, L1 turn-on efficiency curves, and online-to-offline scalings) of L1 objects. The definition of the L1 objects should follow the recommendations detailed here.rates
: tools for the measurement of trigger rates starting from the scalings derived with the tools inobjectPerformance
. This part of the framework will evolve in the near future, as currently is the same as in the previous version.Detailed instructions on how to run each step of the workflow are provided in each folder and are summarized in these slides: L1Phase2Tools_Walkthrough.pdf