#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "JetMETCorrections/FFTJetObjects/interface/FFTJetAdjusters.h"
#include "JetMETCorrections/FFTJetObjects/interface/FFTJetScaleCalculators.h"
#include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectionsTypemap.h"
#include "JetMETCorrections/FFTJetObjects/interface/loadFFTJetInterpolationTable.h"
#include "JetMETCorrections/InterpolationTables/interface/CoordinateSelector.h"
Go to the source code of this file.
Functions | |
template<class Jet , class Adjustable > | |
std::shared_ptr< AbsFFTJetAdjuster< Jet, Adjustable > > | parseFFTJetAdjuster (const edm::ParameterSet &ps, const bool) |
template<class Corrector > | |
Corrector | parseFFTJetCorrector (const edm::ParameterSet &ps, gs::StringArchive &ar, const bool verbose) |
template<class Jet , class Adjustable > | |
std::shared_ptr< AbsFFTJetScaleCalculator< Jet, Adjustable > > | parseFFTJetScaleCalculator (const edm::ParameterSet &ps, gs::StringArchive &ar, const bool verbose) |
std::shared_ptr<AbsFFTJetAdjuster<Jet, Adjustable> > parseFFTJetAdjuster | ( | const edm::ParameterSet & | ps, |
const bool | |||
) |
Definition at line 18 of file FFTJetESParameterParser.h.
References Exception, edm::ParameterSet::getParameter(), and AlCaHLTBitMon_QueryRunRegistry::string.
Corrector parseFFTJetCorrector | ( | const edm::ParameterSet & | ps, |
gs::StringArchive & | ar, | ||
const bool | verbose | ||
) |
Definition at line 90 of file FFTJetESParameterParser.h.
References edm::ParameterSet::getParameter(), mps_fire::i, hcalDigis_cfi::level, parseFFTJetCorrectorApp(), alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, and verbose.
std::shared_ptr<AbsFFTJetScaleCalculator<Jet, Adjustable> > parseFFTJetScaleCalculator | ( | const edm::ParameterSet & | ps, |
gs::StringArchive & | ar, | ||
const bool | verbose | ||
) |
Definition at line 43 of file FFTJetESParameterParser.h.
References Exception, f, edm::ParameterSet::getParameter(), loadFFTJetInterpolationTable(), AlCaHLTBitMon_ParallelJobs::p, parseFFTSpecificScaleCalculator(), and AlCaHLTBitMon_QueryRunRegistry::string.