Skip to content
Gian Michele Innocenti edited this page Apr 11, 2019 · 11 revisions

Usage

The package uses three databases to perform the analysis:

parameter database link: in this database one has to set most of the information needed to run the analysis. In particular:

  • skimming_sel: selection on the reco candidates applied in the conversion
  • skimming_sel_gen: selection on the gen candidates applied in the conversion
  • skimming2_sel: selection on the reco candidates applied in the skimming
  • skimming2_sel_gen: selection on the gen candidates applied in the skimming
  • bitmap_sel: includes the list of bits used to perform track and candidate selection using the standard cut selection technique (defined at the TTree creation level)
  • unmerged_tree_dir: directory of the unmerged TTree (in MC and data case)
  • pkl_out: path where the converted pickle files will be stored.
  • pkl_skimmed: path where the skimmed pickle files will be stored.
  • pkl_merged: path where the merged pickle files for ML optimization are stored
  • pkl_final: path where the final merged analysis pickle (with ML decision) will be stored
  • var_all: total list of variables that will be stored in the pickles
  • var_training: list of variables used for the training

run database link: in this database one has to activate the steps (described before) that one wants to activate. In particular:

  • conversion
  • skimming
  • merging
  • machine learning
  • analysis std
  • analysis ml
  • analysis standard with custom cuts
  • produce efficiency and invariant mass