CMS 3D CMS Logo

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
MuonMETInfo::hcalE
float hcalE
Definition: MuonMETInfo.h:8
funct::false
false
Definition: Factorize.h:29
MuonMETInfo::hcalPos
math::XYZPoint hcalPos
Definition: MuonMETInfo.h:11
MuonMETInfo
Definition: MuonMETInfo.h:6
MuonMETInfo::useHO
bool useHO
Definition: MuonMETInfo.h:16
MuonMETInfo::hoPos
math::XYZPoint hoPos
Definition: MuonMETInfo.h:12
MuonMETInfo::useTkAssociatorPositions
bool useTkAssociatorPositions
Definition: MuonMETInfo.h:15
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:12
MuonMETInfo::MuonMETInfo
MuonMETInfo()
Definition: MuonMETInfo.h:18
MuonMETInfo::useAverage
bool useAverage
Definition: MuonMETInfo.h:13
MuonMETInfo::ecalPos
math::XYZPoint ecalPos
Definition: MuonMETInfo.h:10
MuonMETInfo::ecalE
float ecalE
Definition: MuonMETInfo.h:7
Point3D.h
MuonMETInfo::hoE
float hoE
Definition: MuonMETInfo.h:9