File indexing completed on 2023-03-17 11:12:57
0001 #ifndef __L1Analysis_L1AnalysisRecoMetDataFormat_H__
0002 #define __L1Analysis_L1AnalysisRecoMetDataFormat_H__
0003
0004
0005
0006
0007
0008
0009
0010
0011 #include <vector>
0012
0013 namespace L1Analysis {
0014 struct L1AnalysisRecoMetDataFormat {
0015 L1AnalysisRecoMetDataFormat() { Reset(); };
0016 ~L1AnalysisRecoMetDataFormat() { Reset(); };
0017
0018 void Reset() {
0019 met = -999.;
0020 metPx = -999.;
0021 metPy = -999.;
0022 metPhi = -999.;
0023 pfMetNoMu = -999.;
0024 pfMetNoMuPx = -999.;
0025 pfMetNoMuPy = -999.;
0026 pfMetNoMuPhi = -999.;
0027 caloMet = -999.;
0028 caloMetPhi = -999.;
0029 caloSumEt = -999.;
0030 caloMetBE = -999.;
0031 caloMetPhiBE = -999.;
0032 caloSumEtBE = -999.;
0033 caloHt = -999.;
0034 Ht = -999.;
0035 mHt = -999.;
0036 mHtPhi = -999.;
0037 sumEt = -999.;
0038 ecalFlag = 0;
0039 hcalFlag = 0;
0040 }
0041
0042 float met;
0043 float metPx;
0044 float metPy;
0045 float metPhi;
0046 float pfMetNoMu;
0047 float pfMetNoMuPx;
0048 float pfMetNoMuPy;
0049 float pfMetNoMuPhi;
0050 float caloMet;
0051 float caloMetPhi;
0052 float caloSumEt;
0053 float caloMetBE;
0054 float caloMetPhiBE;
0055 float caloSumEtBE;
0056 float caloHt;
0057 float Ht;
0058 float mHt;
0059 float mHtPhi;
0060 float sumEt;
0061 unsigned short ecalFlag;
0062 unsigned short hcalFlag;
0063 };
0064 }
0065 #endif