26 std::auto_ptr<reco::Jet>
jet (dynamic_cast<reco::Jet*> (fJet.
clone ()));
30 jet->scaleEnergy (scale);
41 std::auto_ptr<reco::Jet>
jet (dynamic_cast<reco::Jet*> (fJet.
clone ()));
45 jet->scaleEnergy (scale);
56 std::auto_ptr<reco::Jet>
jet (dynamic_cast<reco::Jet*> (fJet.
clone ()));
60 jet->scaleEnergy (scale);
Base class for all types of Jets.
virtual bool eventRequired() const
if correction needs event information
virtual CompositePtrCandidate * clone() const
returns a clone of the candidate
virtual bool refRequired() const
if correction needs jet reference
virtual double correction(const JetCorrector::LorentzVector &fJet) const
get correction using Jet information only
std::vector< const JetCorrector * > mCorrectors
reco::Particle::LorentzVector LorentzVector