#include <JetCorrExtractorT.h>
Public Member Functions | |
reco::Candidate::LorentzVector | operator() (const T &rawJet, const reco::JetCorrector *jetCorr, double jetCorrEtaMax=9.9, const reco::Candidate::LorentzVector *const rawJetP4_specified=nullptr) const |
reco::Candidate::LorentzVector | operator() (const T &rawJet, const std::string &jetCorrLabel, double jetCorrEtaMax=9.9, const reco::Candidate::LorentzVector *const rawJetP4_specified=nullptr) const |
Static Private Member Functions | |
static double | getCorrection (const T &jet, const reco::JetCorrector *jetCorr) |
Retrieve jet energy correction factor for o reco::CaloJets o reco::PFJets o pat::Jets (of either PF-type or Calo-type)
NOTE: this "general" implementation is to be used for reco::CaloJets and reco::PFJets, not for pat::Jets
Definition at line 42 of file JetCorrExtractorT.h.
|
inlinestaticprivate |
Definition at line 92 of file JetCorrExtractorT.h.
References reco::JetCorrector::correction(), and metsig::jet.
Referenced by JetReCalibrator.JetReCalibrator::correct(), and JetCorrExtractorT< T >::operator()().
|
inline |
Definition at line 44 of file JetCorrExtractorT.h.
References JetCorrExtractorT< T >::getCorrection(), HLT_2023v12_cff::jetCorrEtaMax, and jetcorrextractor::sign().
|
inline |
Definition at line 78 of file JetCorrExtractorT.h.