25 std::unique_ptr<reco::Jet>
jet (dynamic_cast<reco::Jet*> (fJet.
clone ()));
29 jet->scaleEnergy (scale);
40 std::unique_ptr<reco::Jet>
jet (dynamic_cast<reco::Jet*> (fJet.
clone ()));
44 jet->scaleEnergy (scale);
55 std::unique_ptr<reco::Jet>
jet (dynamic_cast<reco::Jet*> (fJet.
clone ()));
59 jet->scaleEnergy (scale);
Base class for all types of Jets.
double correction(const JetCorrector::LorentzVector &fJet) const override
get correction using Jet information only
bool refRequired() const override
if correction needs jet reference
std::vector< const JetCorrector * > mCorrectors
bool eventRequired() const override
if correction needs event information
CompositePtrCandidate * clone() const override
returns a clone of the candidate
reco::Particle::LorentzVector LorentzVector