9 #ifndef L6SLBCorrector_h
10 #define L6SLBCorrector_h
54 const std::vector<reco::SoftLeptonTagInfo>&
tags)
const;
virtual bool refRequired() const
if correction needs the jet reference
virtual double correction(const LorentzVector &fJet) const
apply correction using Jet information only
Base class for all types of Jets.
FactorizedJetCorrectorCalculator * corrector_
L6SLBCorrector(const JetCorrectorParameters &fParam, const edm::ParameterSet &fConfig)
virtual ~L6SLBCorrector()
edm::InputTag srcBTagInfoMuon_
virtual bool eventRequired() const
if correction needs event information
int getBTagInfoIndex(const edm::RefToBase< reco::Jet > &refToRawJet, const std::vector< reco::SoftLeptonTagInfo > &tags) const
edm::InputTag srcBTagInfoElec_
reco::Particle::LorentzVector LorentzVector