#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 (std::shared_ptr< const AbsAdjuster > adjuster, const std::vector< std::shared_ptr< const AbsScaler > > &scalers, const unsigned i_level, const FFTJetCorrectorApp a) | |
unsigned | level () const |
Private Attributes | |
std::shared_ptr< const AbsAdjuster > | adjuster_ |
FFTJetCorrectorApp | app_ |
unsigned | level_ |
std::vector< std::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 17 of file FFTJetCorrector.h.
typedef AbsFFTJetScaleCalculator<jet_type, adjustable_type> FFTJetCorrector< Jet, Adjustable >::AbsScaler |
Definition at line 16 of file FFTJetCorrector.h.
typedef Adjustable FFTJetCorrector< Jet, Adjustable >::adjustable_type |
Definition at line 15 of file FFTJetCorrector.h.
typedef Jet FFTJetCorrector< Jet, Adjustable >::jet_type |
Definition at line 14 of file FFTJetCorrector.h.
|
inline |
Definition at line 19 of file FFTJetCorrector.h.
|
inline |
Definition at line 51 of file FFTJetCorrector.h.
References FFTJetCorrector< Jet, Adjustable >::app_.
|
inline |
Definition at line 25 of file FFTJetCorrector.h.
References FFTJetCorrector< Jet, Adjustable >::adjuster_, FFTJetCorrector< Jet, Adjustable >::app_, visDQMUpload::buf, DATA_ONLY, mps_fire::i, recoMuon::in, PV_cfg::isMC, metsig::jet, MC_ONLY, MillePedeFileConverter_cfg::out, L1EGammaClusterEmuProducer_cfi::scale, and FFTJetCorrector< Jet, Adjustable >::scalers_.
Referenced by KalmanMuonCorrector.KalmanMuonCorrector::correct_all(), and JetReCalibrator.JetReCalibrator::correctAll().
|
inline |
Definition at line 50 of file FFTJetCorrector.h.
References FFTJetCorrector< Jet, Adjustable >::level_.
|
private |
Definition at line 54 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::correct().
|
private |
Definition at line 57 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::app(), and FFTJetCorrector< Jet, Adjustable >::correct().
|
private |
Definition at line 56 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::level().
|
private |
Definition at line 55 of file FFTJetCorrector.h.
Referenced by FFTJetCorrector< Jet, Adjustable >::correct().