Skip to content

configurationdatabase

Gian Michele Innocenti edited this page Jul 6, 2019 · 6 revisions

Intro

In this tutorial you will learn the meaning of the most important parameters of the MLHEP package.

LcpK0s_multiplicity_test:
  mass: 2.2864
  sel_reco_unp: "pt_cand>4 and pt_cand<8"
  sel_reco_singletrac_unp : null
  sel_gen_unp: "pt_cand>4 and pt_cand<8 and abs(z_vtx_gen)<10"
  sel_cen_unp: null
  #sel_good_evt_unp: "is_ev_rej == 0"
  sel_good_evt_unp: null
  sel_reco_skim: [null,null]
  sel_gen_skim: [null,null]
  sel_skim_binmin: [ 0,20] #list of nbins
  sel_skim_binmax: [20,100] #list of nbins
  var_binning: n_tracklets

The first part of the database includes the parameters needed to perform the conversion and skimming step. In particular:

  • sel_reco_unp: is the selection applied at the conversion stage on the reco candidates
  • sel_reco_singletrac_unp: option to apply single track selection at the unpacking level. In most of the cases this selection is already preapplied at the level of the TTree creation
  • sel_gen_unp: is the selection applied at the conversion stage on the gen candidates
  • sel_cen_unp: centrality selection applied at the conversion stage
  • sel_reco_skim: is the selection applied at the skimming stage on the reco candidates
  • sel_reco_skim: is the selection applied at the skimming stage on the reco candidates
  • sel_skim_binmin, sel_skim_binmax: ranges used to bin the converted dataframes in skimmed dataframes. At the skimming level indeed the pandas dataframe is splitted into several subdataframes according to the value of a given variable. This is typically done in bins of pT if you are performing an analysis vs pt.
  • var_binning: here you define the variable name used for splitting the datasets (e.g. pt_cand or multiplicity)