CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1AnalysisRecoMetDataFormat.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisRecoMetDataFormat_H__
2 #define __L1Analysis_L1AnalysisRecoMetDataFormat_H__
3 
4 //-------------------------------------------------------------------------------
5 // Created 20/04/2010 - E. Conte, A.C. Le Bihan
6 //
7 //
8 // Addition of met reco information
9 //-------------------------------------------------------------------------------
10 
11 #include <vector>
12 
13 namespace L1Analysis
14 {
16  {
19 
20  void Reset()
21  {
22  met = -999.;
23  metPx = -999.;
24  metPy = -999.;
25  metPhi = -999.;
26  caloMet = -999.;
27  caloMetPhi = -999.;
28  caloSumEt = -999.;
29  caloMetBE = -999.;
30  caloMetPhiBE = -999.;
31  caloSumEtBE = -999.;
32  Ht = -999.;
33  mHt = -999.;
34  mHtPhi = -999.;
35  sumEt = -999.;
36  ecalFlag = 0;
37  hcalFlag = 0;
38  }
39 
40  float met;
41  float metPx;
42  float metPy;
43  float metPhi;
44  float caloMet;
45  float caloMetPhi;
46  float caloSumEt;
47  float caloMetBE;
48  float caloMetPhiBE;
49  float caloSumEtBE;
50  float Ht;
51  float mHt;
52  float mHtPhi;
53  float sumEt;
54  unsigned short ecalFlag;
55  unsigned short hcalFlag;
56 
57  };
58 }
59 #endif
60 
61