Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Removed unnecessary dictionary generation from Makefile. - Changed `std::map` to `std::unordered_map` in main containers of the `OptMaps()` and `VarMaps()` classes (constitutes a slight performance boost). - Nominally, no longer keeping track of the name of the original input file (stored in the ROOT trees with the name defined in `origFileName` in `myANNZ::Init()`). This may be switched back on by setting `glob.annz["storeOrigFileName"] = True`. - Added the option to use an entire input file as signal or background for single/randomized classification, in addition to (or instead of) defining a cut based on one of the input parameters. In order to use this option, one muse define the variables `inpFiles_sig` and `inpFiles_bck`. An example is given in `scripts/annz_rndCls_advanced.py`. - Added a bias-correction for randomized regression PDFs. This options is now active by default, and may be turned off by setting, ```python glob.annz["doBiasCorPDF"] = False ``` - Other minor modifications.
- Loading branch information