Jet Developments for April Deadline

Going to try and document all of the jet-related things that we need to accomplish prior to the April deadline:

  • Code comments from Ross on !3007 (merged)
    • this discussion - did you want persistreco=True for all the jet sprucing lines?
    • this discussion - explain commented-out calo_clusters=True,
  • Global improvements/changes:

    • Implement MC jets (priority number 1)
      • For quick studies
      • Long term solution for analysts
    • Finalize inclusive jet line at HLT1 Allen!1372 (merged)
    • Move inclusive single and di-jet lines to use this inclusive trigger rather than HLT1PassThrough
    • Make sure sprucing lines work with all the new things.
    • Edit new and current jet sprucing lines to re-use candidates rather than recreating the candidates again at this stage. NB: No public directions, instructions to come from Nicole (EDIT: not possible from RTA perspective)
    • Finalize tool for jet reconstruction efficiency ( !3027 (merged))
    • Check MR with code improvement Rec!3834 (merged)
    • Code cleanup: centralize the definition of make_jets to standard_jets.py (!3242 (merged))
      • Implement at least 1 charged particle cut in the make_jets definition in standard_jets.py
      • Configurable cuts/tags (pass tag object where make_jets is called rather than string, flag for jetID cut)
      • Remove definitions of make_jets in lines/qee/jets.py and lines/qee/qee_builders.py (used in lines/qee/vjets.py)
  • Targeting new analyses for run-3 (Di-Jet XSec, Inclusive Single Jet, W->qq`, W->cX):

    • Adjust prescales of inclusive lines, adding single-jet pT thresholds. NB: Aim to cover as low pT as we can for differential di-jet XSec, expanding into regions ATLAS and CMS cannot cover.
    • Add SVtag+Inclusive jet dijet line, study efficiency of W->cX (lhcb-simulation/mc-requests!478 (merged)). !3217 (merged)
  • Targeting improvements from run-2 of di-heavy flavour (Hbb, Hcc, Zbb, etc.) type analyses:

    • Study impact of adding neutrals but lowering prescales on Hbb/Hcc ( lhcb-simulation/mc-requests#406 (closed)). NB: Analysis is significantly stats limited due to Higgs centrality, b/c-tagging efficiencies. Need to improve acceptance over run 2.
    • Study impact of heavy prescale on dijet SVtag line (at 20 GeV), particularly for Zbb process (this might be quite affected...)
    • Study acceptance rates of Hbb/Hcc on TopoTag vs SVtag lines. Pre-scale the worse one to negligible rates afterwards.
    • Study impact of moving SVtag lines to use HLT1 trigger requirement.
Edited by Davide Zuliani