Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
JetMETCorrections
FFTJetObjects
interface
FFTJetCorrectionsTypemap.h
Go to the documentation of this file.
1
#ifndef JetMETCorrections_FFTJetObjects_FFTJetCorrectionsTypemap_h
2
#define JetMETCorrections_FFTJetObjects_FFTJetCorrectionsTypemap_h
3
4
#include "
DataFormats/JetReco/interface/CaloJet.h
"
5
#include "
DataFormats/JetReco/interface/GenJet.h
"
6
#include "
DataFormats/JetReco/interface/JPTJet.h
"
7
#include "
DataFormats/JetReco/interface/PFJet.h
"
8
#include "
DataFormats/JetReco/interface/BasicJet.h
"
9
#include "
DataFormats/JetReco/interface/TrackJet.h
"
10
#include "
DataFormats/JetReco/interface/FFTAnyJet.h
"
11
12
#include "
CondFormats/JetMETObjects/interface/FFTJetCorrTypes.h
"
13
14
template
<
typename
Correction>
15
struct
FFTJetCorrectionsTypemap
16
{
17
};
18
19
#define FFTJET_CORRECTIONS_TYPEMAP_ENTRY(fromtype, totype) template<> \
20
struct FFTJetCorrectionsTypemap< fftcorrtypes:: fromtype > \
21
{typedef reco::FFTAnyJet< reco:: totype > jet_type;}
22
23
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(BasicJet, BasicJet);
24
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(GenJet, GenJet);
25
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CaloJet, CaloJet);
26
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFJet, PFJet);
27
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(TrackJet, TrackJet);
28
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(JPTJet, JPTJet);
29
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFCHS0, PFJet);
30
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFCHS1, PFJet);
31
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFCHS2, PFJet);
32
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(BasicJetSys, BasicJet);
33
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(GenJetSys, GenJet);
34
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CaloJetSys, CaloJet);
35
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFJetSys, PFJet);
36
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(TrackJetSys, TrackJet);
37
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(JPTJetSys, JPTJet);
38
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFCHS0Sys, PFJet);
39
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFCHS1Sys, PFJet);
40
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PFCHS2Sys, PFJet);
41
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Gen0, GenJet);
42
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Gen1, GenJet);
43
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Gen2, GenJet);
44
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF0, PFJet);
45
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF1, PFJet);
46
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF2, PFJet);
47
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF3, PFJet);
48
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF4, PFJet);
49
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo0, CaloJet);
50
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo1, CaloJet);
51
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo2, CaloJet);
52
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo3, CaloJet);
53
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo4, CaloJet);
54
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Gen0Sys, GenJet);
55
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Gen1Sys, GenJet);
56
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Gen2Sys, GenJet);
57
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF0Sys, PFJet);
58
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF1Sys, PFJet);
59
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF2Sys, PFJet);
60
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF3Sys, PFJet);
61
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF4Sys, PFJet);
62
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF5Sys, PFJet);
63
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF6Sys, PFJet);
64
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF7Sys, PFJet);
65
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF8Sys, PFJet);
66
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(PF9Sys, PFJet);
67
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo0Sys, CaloJet);
68
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo1Sys, CaloJet);
69
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo2Sys, CaloJet);
70
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo3Sys, CaloJet);
71
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo4Sys, CaloJet);
72
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo5Sys, CaloJet);
73
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo6Sys, CaloJet);
74
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo7Sys, CaloJet);
75
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo8Sys, CaloJet);
76
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(Calo9Sys, CaloJet);
77
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS0Sys, PFJet);
78
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS1Sys, PFJet);
79
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS2Sys, PFJet);
80
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS3Sys, PFJet);
81
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS4Sys, PFJet);
82
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS5Sys, PFJet);
83
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS6Sys, PFJet);
84
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS7Sys, PFJet);
85
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS8Sys, PFJet);
86
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
(CHS9Sys, PFJet);
87
88
#endif // JetMETCorrections_FFTJetObjects_FFTJetCorrectionsTypemap_h
FFTAnyJet.h
JPTJet.h
FFTJetCorrTypes.h
BasicJet.h
FFTJET_CORRECTIONS_TYPEMAP_ENTRY
#define FFTJET_CORRECTIONS_TYPEMAP_ENTRY(fromtype, totype)
Definition:
FFTJetCorrectionsTypemap.h:19
TrackJet.h
FFTJetCorrectionsTypemap
Definition:
FFTJetCorrectionsTypemap.h:15
CaloJet.h
PFJet.h
GenJet.h
Generated for CMSSW Reference Manual by
1.8.5