#include <FFTJetCorrector.h>
Public Types | |
typedef AbsFFTJetAdjuster < jet_type, adjustable_type > | AbsAdjuster |
typedef AbsFFTJetScaleCalculator < jet_type, adjustable_type > | AbsScaler |
typedef Adjustable | adjustable_type |
typedef Jet | jet_type |
Public Member Functions | |
FFTJetCorrectorApp | app () const |
void | correct (const Jet &jet, const bool isMC, const Adjustable &in, Adjustable *out) const |
FFTJetCorrector (boost::shared_ptr< const AbsAdjuster > adjuster, const std::vector< boost::shared_ptr< const AbsScaler > > &scalers, const unsigned i_level, const FFTJetCorrectorApp a) | |
unsigned | level () const |
Private Attributes | |
boost::shared_ptr< const AbsAdjuster > | adjuster_ |
FFTJetCorrectorApp | app_ |
unsigned | level_ |
std::vector< boost::shared_ptr < const AbsScaler > > | scalers_ |
Definition at line 12 of file FFTJetCorrector.h.
typedef AbsFFTJetAdjuster<jet_type, adjustable_type> FFTJetCorrector< Jet, Adjustable >::AbsAdjuster |
Definition at line 18 of file FFTJetCorrector.h.
typedef AbsFFTJetScaleCalculator<jet_type, adjustable_type> FFTJetCorrector< Jet, Adjustable >::AbsScaler |
Definition at line 17 of file FFTJetCorrector.h.
typedef Adjustable FFTJetCorrector< Jet, Adjustable >::adjustable_type |
Definition at line 16 of file FFTJetCorrector.h.
typedef Jet FFTJetCorrector< Jet, Adjustable >::jet_type |
Definition at line 15 of file FFTJetCorrector.h.
|
inline |
Definition at line 20 of file FFTJetCorrector.h.
|
inline |
Definition at line 56 of file FFTJetCorrector.h.
References FFTJetCorrector< Jet, Adjustable >::app_.
|
inline |
Definition at line 26 of file FFTJetCorrector.h.
References FFTJetCorrector< Jet, Adjustable >::adjuster_, FFTJetCorrector< Jet, Adjustable >::app_, constexpr, DATA_ONLY, i, recoMuon::in, MC_ONLY, pileupReCalc_HLTpaths::scale, and FFTJetCorrector< Jet, Adjustable >::scalers_.
Referenced by KalmanMuonCorrector.KalmanMuonCorrector::correct_all(), and JetReCalibrator.JetReCalibrator::correctAll().
|
inline |
Definition at line 55 of file FFTJetCorrector.h.
References FFTJetCorrector< Jet, Adjustable >::level_.
|
private |
Definition at line 59 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::correct().
|
private |
Definition at line 62 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::app(), and FFTJetCorrector< Jet, Adjustable >::correct().
|
private |
Definition at line 61 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::level().
|
private |
Definition at line 60 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::correct().