Skip to content
Snippets Groups Projects

myplotting_SHbbyy_Run3

Context

My plotting and cutflow scripts for the validation study for Run2+partial Run3 SHbbbyy analysis.

Setup

For first time setup run:

source install.sh

to create a venv to run the scripts. Then for every new login/terminal start, run:

source setup_venv.sh

Structure

The scripts contains:

  • variablesDict.py: different dictonaries with sample paths, kinematic variable definitions, histogram definitions, selections
  • processList.py: different lists defining which variables to plot, which selections to apply and which samples and campaigns to include
  • myUtils.py: functions being used in other scripts
  • plot.py: main script for plotting
  • cutflow.py: main script for producing cutflows
  • cutflow_allCamps.py: similar scripts as above, but merging campaigns a, d and e