Fix small HltEfficiencyChecker bug with --json
As spotted recently by @rmwillia, if --make-plots
was not specified, the JSON of integrated efficiencies produced by hlt_line_efficiencies.py
wouldn't be produced regardless of whether --json
was specified. Quick fix for that. Also make some error codes a bit more accurate while I'm here.
Edited by Ross John Hunter