add hybrid sample creation and merging capabilities to preprocessing script
This MR adds two possible steps to the preprocessing script:
- hybrid sample preparation
- sample merging
For the user, two additions to the interface are introduced:
First, the preprocessing.py
script now features two additional actions, --prepare
and --merge
.
These (respectively)
- run the hybrid sample input file preparation, which was previously done using the training dataset dumper, and
- run the sample merging, which was previously done using the hdf5_manipulator scripts.
Secondly, the preprocessing config file gets a new keyword preparation
,
which hosts the information about the MC sample ntuple location (for both ttbar and Z' datasets) and the settings for the individual hybrid sample properties.
Additionally, the documentation is being updated.
Closes #6 (closed)