Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #ifndef CondFormats_JetMETObjects_FFTJetLUTTypes_h
0002 #define CondFormats_JetMETObjects_FFTJetLUTTypes_h
0003 
0004 // FFTJet lookup table types. These types are essentially just
0005 // labels for ES records -- all ES record types must be unique.
0006 
0007 namespace fftluttypes {
0008   struct EtaFlatteningFactors {
0009     enum { value = 1000 };
0010     inline static const char* classname() { return "EtaFlatteningFactors"; }
0011   };
0012 
0013   struct PileupRhoCalibration {
0014     enum { value = 1001 };
0015     inline static const char* classname() { return "PileupRhoCalibration"; }
0016   };
0017 
0018   struct PileupRhoEtaDependence {
0019     enum { value = 1002 };
0020     inline static const char* classname() { return "PileupRhoEtaDependence"; }
0021   };
0022 
0023   struct LUT0 {
0024     enum { value = 1003 };
0025     inline static const char* classname() { return "LUT0"; }
0026   };
0027 
0028   struct LUT1 {
0029     enum { value = 1004 };
0030     inline static const char* classname() { return "LUT1"; }
0031   };
0032 
0033   struct LUT2 {
0034     enum { value = 1005 };
0035     inline static const char* classname() { return "LUT2"; }
0036   };
0037 
0038   struct LUT3 {
0039     enum { value = 1006 };
0040     inline static const char* classname() { return "LUT3"; }
0041   };
0042 
0043   struct LUT4 {
0044     enum { value = 1007 };
0045     inline static const char* classname() { return "LUT4"; }
0046   };
0047 
0048   struct LUT5 {
0049     enum { value = 1008 };
0050     inline static const char* classname() { return "LUT5"; }
0051   };
0052 
0053   struct LUT6 {
0054     enum { value = 1009 };
0055     inline static const char* classname() { return "LUT6"; }
0056   };
0057 
0058   struct LUT7 {
0059     enum { value = 1010 };
0060     inline static const char* classname() { return "LUT7"; }
0061   };
0062 
0063   struct LUT8 {
0064     enum { value = 1011 };
0065     inline static const char* classname() { return "LUT8"; }
0066   };
0067 
0068   struct LUT9 {
0069     enum { value = 1012 };
0070     inline static const char* classname() { return "LUT9"; }
0071   };
0072 
0073   struct LUT10 {
0074     enum { value = 1013 };
0075     inline static const char* classname() { return "LUT10"; }
0076   };
0077 
0078   struct LUT11 {
0079     enum { value = 1014 };
0080     inline static const char* classname() { return "LUT11"; }
0081   };
0082 
0083   struct LUT12 {
0084     enum { value = 1015 };
0085     inline static const char* classname() { return "LUT12"; }
0086   };
0087 
0088   struct LUT13 {
0089     enum { value = 1016 };
0090     inline static const char* classname() { return "LUT13"; }
0091   };
0092 
0093   struct LUT14 {
0094     enum { value = 1017 };
0095     inline static const char* classname() { return "LUT14"; }
0096   };
0097 
0098   struct LUT15 {
0099     enum { value = 1018 };
0100     inline static const char* classname() { return "LUT15"; }
0101   };
0102 }  // namespace fftluttypes
0103 
0104 #endif  // CondFormats_JetMETObjects_FFTJetLUTTypes_h