Skip to content
Snippets Groups Projects
Select Git revision
  • master
1 result

myplotting_shbbyy_run3

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • 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