1 #ifndef JetMETCorrections_FFTJetObjects_L2AbsScaleCalculator_h
2 #define JetMETCorrections_FFTJetObjects_L2AbsScaleCalculator_h
24 const unsigned dim)
const override {
26 throw cms::Exception(
"FFTJetBadConfig") <<
"In L2AbsScaleCalculator::mapFFTJet: "
27 <<
"invalid table dimensionality: " << dim << std::endl;
30 const double pt = current.pt();
47 #endif // JetMETCorrections_FFTJetObjects_L2AbsScaleCalculator_h
static std::vector< std::string > checklist log
Base class for all types of Jets.
~L2AbsScaleCalculator() override
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
void mapFFTJet(const reco::Jet &, const reco::FFTJet< float > &fftJet, const math::XYZTLorentzVector ¤t, double *buf, const unsigned dim) const override
L2AbsScaleCalculator(const edm::ParameterSet &ps)