1 #ifndef TauJetCorrector_h
2 #define TauJetCorrector_h
37 double value(
double,
double)
const;
TauJetCorrector(const edm::ParameterSet &fParameters)
Base class for all types of Jets.
virtual double correction(const LorentzVector &fJet) const
get correction using Jet information only
ParametersMap parametrization
void setParameters(std::string, int)
virtual bool eventRequired() const
if correction needs event information
ParametrizationTauJet(int ptype, std::vector< double > x, double u)
std::map< double, ParametrizationTauJet * > ParametersMap
std::map< int, double > theEtabound
double value(double, double) const
virtual ~TauJetCorrector()
std::map< int, std::vector< double > > theParam
reco::Particle::LorentzVector LorentzVector