Skip to content

Move HltEffChecker scripts onto RDataFrame

Jamie Gooding requested to merge jagoodin/hlteffs_on_rdataframe into master

This MR replaces the existing ROOT TTree interface of the HltEfficiencyChecker scripts (e.g. hlt_calculate_rates.py) with RDataFrame for speedup. This MR also contains a reworking of the fitting to allow the user to specify if plots should be produced per denominator or with all denominators shown together (thanks @nschulte for the idea and implementation!).

The performance numbers can be found posted below and performance checks are summarised in the checklist below:

  • Performance comparable with master
  • Efficiencies consistent with master
  • Overlaps consistent with master
  • Rates consistent with master
Edited by Jamie Gooding

Merge request reports