This lesson is being piloted (Beta version)

HATS@LPC 2024: Jets

This tutorial will give you the basics you need to deal with jets 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 like top quarks, W, Z, and H bosons, as well as mitigation of pileup and others.

The tutorial is designed to be executed at cmslpc, 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 missing ET: 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 in the CMS framework without assuming prior knowledge of jet analysis.
  • Make you familiar with basic jet 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 LPC 2024

Support

Join the ShortExJets Mattermost channel and don’t hesitate to ask for help from the facilitators in the room.

Prerequisites

CMS DAS Pre-exercises

Schedule

Setup Download files required for the lesson
00:00 1. Jets 101 What is a jet?
Are there different types of jets? What is a recluster algorithm?
Which types of jets do we use in CMS?
01:00 2. Pileup Reweighting and Pileup Mitigation What is pileup and how does it afffect to jets?
What is the basic jet quality criteria?
02:00 3. Jet energy corrections and resolution What are jet energy correction?
What is jet energy resolution?
03:00 4. Jet Substructure What is jet substructure?
How to distinguished jets originating from W or top quarks?
04:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.