This lesson is being piloted (Beta version)

Plotting and interpretation

This exercise will walk you through the process of making some basic plots, once you have skimmed some data and produced ROOT files. We’ll make these plots using ROOT and calling ROOT from python using the PyROOT module. Note, that you could choose other approaches to making plots, such as using matplotlib, but the ROOT files need to be accessed with ROOT or uproot so we’ll stick with ROOT for now.

Once we’ve made the plots, we’ll spend some time examining them and trying to interpret the distributions so that we can develop some intuition for how things look.

If you run into problems with any of these steps, please reach out to the organizers through the dedicated Mattermost channel.

Schedule

Setup Download files required for the lesson
00:00 1. Introduction How do I make plots of the skimmed datasets?
How do I setup my ROOT environment?
00:15 2. Make a few plots How do I run some simple scripts?
How do I compare distributions from different files?
What am I looking at?
00:40 3. Comparing data and Monte Carlo How do I compare data and Monte Carlo?
What am I looking at when I do?
01:00 Finish

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