CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MuonMETInfo.h
Go to the documentation of this file.
1 #ifndef RecoMET_MuonMETInfo_h
2 #define RecoMET_MuonMETInfo_h
3 
5 
6 struct MuonMETInfo {
7  float ecalE;
8  float hcalE;
9  float hoE;
13  bool useAverage;
14  //if using in FWLite, this should be false
16  bool useHO;
17 
19  : ecalE(0),
20  hcalE(0),
21  hoE(0),
22  ecalPos(0, 0, 0),
23  hcalPos(0, 0, 0),
24  hoPos(0, 0, 0),
27  useHO(false) {}
28 };
29 
30 #endif
math::XYZPoint hcalPos
Definition: MuonMETInfo.h:11
float hcalE
Definition: MuonMETInfo.h:8
math::XYZPoint hoPos
Definition: MuonMETInfo.h:12
bool useTkAssociatorPositions
Definition: MuonMETInfo.h:15
float ecalE
Definition: MuonMETInfo.h:7
bool useAverage
Definition: MuonMETInfo.h:13
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:12
math::XYZPoint ecalPos
Definition: MuonMETInfo.h:10
float hoE
Definition: MuonMETInfo.h:9