coffea.jetmet_tools

JetMET tools: CMS analysis-level jet corrections and uncertainties

These classes provide computation of CMS jet energy scale and jet energy resolution corrections and uncertainties on columnar data.

Classes

FactorizedJetCorrector(**kwargs)

This class is a columnar implementation of the FactorizedJetCorrector tool in CMSSW and FWLite.

JetResolution(**kwargs)

This class is a columnar implementation of the JetResolution tool in CMSSW and FWLite.

JetResolutionScaleFactor(**kwargs)

This class is a columnar implementation of the JetResolutionScaleFactor tool in CMSSW and FWLite.

JetCorrectionUncertainty(**kwargs)

This class is a columnar implementation of the JetCorrectionUncertainty tool in CMSSW and FWLite.

JECStack(corrections[, jec, junc, jer, jersf])

Mostly used as an input to CorrectedJetsFactory.

CorrectedJetsFactory(name_map, jec_stack)

Factory class for applying corrections to jets, including organizing variations (eg: JES up and down).

CorrectedMETFactory(name_map)

Factory class for propagating corrections made to jets into a corrected value of MET.

Class Inheritance Diagram

Inheritance diagram of coffea.jetmet_tools.FactorizedJetCorrector.FactorizedJetCorrector, coffea.jetmet_tools.JetResolution.JetResolution, coffea.jetmet_tools.JetResolutionScaleFactor.JetResolutionScaleFactor, coffea.jetmet_tools.JetCorrectionUncertainty.JetCorrectionUncertainty, coffea.jetmet_tools.JECStack.JECStack, coffea.jetmet_tools.CorrectedJetsFactory.CorrectedJetsFactory, coffea.jetmet_tools.CorrectedMETFactory.CorrectedMETFactory