#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=0) const |
reco::Candidate::LorentzVector | operator() (const T &rawJet, const std::string &jetCorrLabel, double jetCorrEtaMax=9.9, const reco::Candidate::LorentzVector *const rawJetP4_specified=0) 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 41 of file JetCorrExtractorT.h.
|
inlinestaticprivate |
Definition at line 93 of file JetCorrExtractorT.h.
References reco::JetCorrector::correction().
Referenced by JetReCalibrator.JetReCalibrator::correct(), and JetCorrExtractorT< T >::operator()().
|
inline |
Definition at line 45 of file JetCorrExtractorT.h.
References JetCorrExtractorT< T >::getCorrection(), and jetcorrextractor::sign().
|
inline |
Definition at line 79 of file JetCorrExtractorT.h.