7 #ifndef ChainedJetCorrector_h
8 #define ChainedJetCorrector_h
10 #include "boost/shared_ptr.hpp"
Base class for all types of Jets.
virtual bool eventRequired() const
if correction needs event information
virtual ~ChainedJetCorrector()
void push_back(const JetCorrector *fCorrector)
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