This tutorial will provide you with the basics you need to deal with jets and missing transverse momentum or MET in your analysis. We start with the basics of a jet, how they are reconstructed, what algorithms are used, etc. Then, we give examples with scripts on how to access jets and use them in your analysis frameworks, including corrections and systematics. In the second part of the exercise, we examine jet substructure algorithms, which have many uses, including the identification of hadronic decays of heavy SM particles such as top quarks, W, Z, and H bosons, as well as mitigation of pileup and others.
For the MET exercise we will start with an introduction to its reconstruction and the fundamental concepts underlying its calculation, ensuring a solid foundation for understanding its role in physics analyses. Next, we delve into MET calibration and uncertainties, providing the tools to accurately account for and quantify potential deviations. Finally, we cover the identification of sources that can lead to artificial MET and discuss Noisy Event filters (formerly known as MET filters) designed to mitigate such effects, equipping you to confidently handle MET-related challenges in your research.
The tutorial is designed to be executed on CERN LXPLUS, following the setup step, using jupyter notebooks. On this website, you will find links to instructional slides and more information about the topics to walk you through the exercises.
For general questions, problems, debugs, or asking for help from experts on jets and MET: CMS Talk JetMET category
Follow the CMS workbook on jet analysis: WorkBookJetAnalysis
What is this set of exercises trying to do?
It gives you hands-on experience accessing jet collection in an event, plotting basic jet quantities, and applying jet energy correction.
- This is a 101 on accessing jets and MET in the CMS framework without assuming prior knowledge.
- Make you familiar with basic jet and MET types and algorithms and how to use them in your analysis.
- Illustrate each exercise using real-life example scripts.
- Give a comprehensive reference to more advanced workbook examples, additional resources, and pedagogical documentation in one place.
What are these exercises NOT meant for?
To summarize the CMS JetMET software machinery comprehensively or the jet analyses performed at CMS.
What do we expect from you?
- You should have followed all the pre-exercises and have a cmslpc account, grid certificate, and a current web browser.
- It would be best if you worked through the notebooks, ensuring you understand every step and every plot.
- The exercises are prepared to be run directly from a cmslpc node, with non-interactive notebooks to follow and discuss the exercises.
Facilitators CMSDAS IIT Hyderabad 2025
Support
Join the SE-JetMET Mattermost channel and don’t hesitate to ask for help from the facilitators in the room.
Prerequisites