File indexing completed on 2024-04-06 12:19:17
0001 #ifndef JetMETCorrections_FFTJetObjects_FFTJetCorrectorSequenceTypes_h
0002 #define JetMETCorrections_FFTJetObjects_FFTJetCorrectorSequenceTypes_h
0003
0004 #include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorSequence.h"
0005 #include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorTransientFromJet.h"
0006 #include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorResultFromTransient.h"
0007 #include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectionsTypemap.h"
0008
0009 typedef FFTJetCorrectorSequence<reco::FFTAnyJet<reco::BasicJet>,
0010 FFTJetCorrectorTransientFromJet,
0011 FFTJetCorrectorResultFromTransient>
0012 FFTBasicJetCorrectorSequence;
0013
0014 typedef FFTJetCorrectorSequence<reco::FFTAnyJet<reco::CaloJet>,
0015 FFTJetCorrectorTransientFromJet,
0016 FFTJetCorrectorResultFromTransient>
0017 FFTCaloJetCorrectorSequence;
0018
0019 typedef FFTJetCorrectorSequence<reco::FFTAnyJet<reco::GenJet>,
0020 FFTJetCorrectorTransientFromJet,
0021 FFTJetCorrectorResultFromTransient>
0022 FFTGenJetCorrectorSequence;
0023
0024 typedef FFTJetCorrectorSequence<reco::FFTAnyJet<reco::PFJet>,
0025 FFTJetCorrectorTransientFromJet,
0026 FFTJetCorrectorResultFromTransient>
0027 FFTPFJetCorrectorSequence;
0028
0029 typedef FFTJetCorrectorSequence<reco::FFTAnyJet<reco::TrackJet>,
0030 FFTJetCorrectorTransientFromJet,
0031 FFTJetCorrectorResultFromTransient>
0032 FFTTrackJetCorrectorSequence;
0033
0034 typedef FFTJetCorrectorSequence<reco::FFTAnyJet<reco::JPTJet>,
0035 FFTJetCorrectorTransientFromJet,
0036 FFTJetCorrectorResultFromTransient>
0037 FFTJPTJetCorrectorSequence;
0038
0039 #endif