b-tagging
btag_SFRDF
- class Corrections.BTV.btag_SF.btag_SFRDF(**kwargs)[source]
Bases:
Module to obtain btagging deepJet SFs with their uncertainties.
Required RDFModules: HHLeptonRDF.
- Parameters:
reshape_uncertainties (list of str) – name of the systematic to consider among
central(default),down_cferr1,down_cferr2,down_hf,down_hfstats1,down_hfstats2,down_jes,down_jesAbsoluteMPFBias,down_jesAbsoluteScale,down_jesAbsoluteStat,down_jesFlavorQCD,down_jesFragmentation,down_jesPileUpDataMC,down_jesPileUpPtBB,down_jesPileUpPtEC1,down_jesPileUpPtEC2,down_jesPileUpPtHF,down_jesPileUpPtRef,down_jesRelativeBal,down_jesRelativeFSR,down_jesRelativeJEREC1,down_jesRelativeJEREC2,down_jesRelativeJERHF,down_jesRelativePtBB,down_jesRelativePtEC1,down_jesRelativePtEC2,down_jesRelativePtHF,down_jesRelativeSample,down_jesRelativeStatEC,down_jesRelativeStatFSR,down_jesRelativeStatHF,down_jesSinglePionECAL,down_jesSinglePionHCAL,down_jesTimePtEta,down_lf,down_lfstats1,down_lfstats2,up_cferr1,up_cferr2,up_hf,up_hfstats1,up_hfstats2,up_jes,up_jesAbsoluteMPFBias,up_jesAbsoluteScale,up_jesAbsoluteStat,up_jesFlavorQCD,up_jesFragmentation,up_jesPileUpDataMC,up_jesPileUpPtBB,up_jesPileUpPtEC1,up_jesPileUpPtEC2,up_jesPileUpPtHF,up_jesPileUpPtRef,up_jesRelativeBal,up_jesRelativeFSR,up_jesRelativeJEREC1,up_jesRelativeJEREC2,up_jesRelativeJERHF,up_jesRelativePtBB,up_jesRelativePtEC1,up_jesRelativePtEC2,up_jesRelativePtHF,up_jesRelativeSample,up_jesRelativeStatEC,up_jesRelativeStatFSR,up_jesRelativeStatHF,up_jesSinglePionECAL,up_jesSinglePionHCAL,up_jesTimePtEta,up_lf,up_lfstats1,up_lfstats2.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: btag_SFRDF path: Corrections.BTV.btag_SF parameters: isMC: self.dataset.process.isMC year: self.config.year isUL: self.dataset.has_tag('ul') reshape_uncertainties: [central, ...] lep_pt: ... lep_eta: ... lep_phi: ... lep_mass: ...