PUJet Id SF

PUjetID_SFRDF

class Corrections.JME.PUjetID_SF.PUjetID_SFRDF(**kwargs)[source]

Bases:

Module to compute PU Jet Id scale factors.

Parameters:
  • lep_pt (str) – pt of the leptons to remove from the Jet collection. Can be included as a straight vector from the RDataFrame or as vector made out of floats available in the RDataFrame (e.g. “{lep1_pt, lep2_pt}”). Default: none.

  • lep_eta (str) – eta of the leptons to remove from the Jet collection. Can be included as a straight vector from the RDataFrame or as vector made out of floats available in the RDataFrame (e.g. “{lep1_eta, lep2_eta}”). Default: none.

  • lep_phi (str) – phi of the leptons to remove from the Jet collection. Can be included as a straight vector from the RDataFrame or as vector made out of floats available in the RDataFrame (e.g. “{lep1_phi, lep2_phi}”). Default: none.

  • lep_mass (str) – mass of the leptons to remove from the Jet collection. Can be included as a straight vector from the RDataFrame or as vector made out of floats available in the RDataFrame (e.g. “{lep1_mass, lep2_mass}”). Default: none.

YAML sintaxis:

codename:
    name: PUjetID_SFRDF
    path: Corrections.JME.PUjetID_SF
    parameters:
        year: self.config.year
        isMC: self.dataset.process.isMC
        isUL: self.dataset.has_tag('ul')
        ispreVFP: self.config.get_aux("isPreVFP", False)
        lep_pt: ...
        lep_eta: ...
        lep_phi: ...
        lep_mass: ...