Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:19:17

0001 #ifndef JetMETCorrections_FFTJetObjects_FFTJetCorrectorSequenceLoader_h
0002 #define JetMETCorrections_FFTJetObjects_FFTJetCorrectorSequenceLoader_h
0003 
0004 #include "JetMETCorrections/FFTJetObjects/interface/FFTJetRcdMapper.h"
0005 #include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorSequenceTypes.h"
0006 
0007 struct FFTBasicJetCorrectorSequenceLoader : public DefaultFFTJetRcdMapper<FFTBasicJetCorrectorSequence> {
0008   typedef DefaultFFTJetRcdMapper<FFTBasicJetCorrectorSequence> Base;
0009   FFTBasicJetCorrectorSequenceLoader();
0010 };
0011 
0012 struct FFTCaloJetCorrectorSequenceLoader : public DefaultFFTJetRcdMapper<FFTCaloJetCorrectorSequence> {
0013   typedef DefaultFFTJetRcdMapper<FFTCaloJetCorrectorSequence> Base;
0014   FFTCaloJetCorrectorSequenceLoader();
0015 };
0016 
0017 struct FFTGenJetCorrectorSequenceLoader : public DefaultFFTJetRcdMapper<FFTGenJetCorrectorSequence> {
0018   typedef DefaultFFTJetRcdMapper<FFTGenJetCorrectorSequence> Base;
0019   FFTGenJetCorrectorSequenceLoader();
0020 };
0021 
0022 struct FFTPFJetCorrectorSequenceLoader : public DefaultFFTJetRcdMapper<FFTPFJetCorrectorSequence> {
0023   typedef DefaultFFTJetRcdMapper<FFTPFJetCorrectorSequence> Base;
0024   FFTPFJetCorrectorSequenceLoader();
0025 };
0026 
0027 struct FFTTrackJetCorrectorSequenceLoader : public DefaultFFTJetRcdMapper<FFTTrackJetCorrectorSequence> {
0028   typedef DefaultFFTJetRcdMapper<FFTTrackJetCorrectorSequence> Base;
0029   FFTTrackJetCorrectorSequenceLoader();
0030 };
0031 
0032 struct FFTJPTJetCorrectorSequenceLoader : public DefaultFFTJetRcdMapper<FFTJPTJetCorrectorSequence> {
0033   typedef DefaultFFTJetRcdMapper<FFTJPTJetCorrectorSequence> Base;
0034   FFTJPTJetCorrectorSequenceLoader();
0035 };
0036 
0037 #endif  // JetMETCorrections_FFTJetObjects_FFTJetCorrectorSequenceLoader_h