RecoMET
METAlgorithms
interface
MuonMETInfo.h
Go to the documentation of this file.
1
#ifndef RecoMET_MuonMETInfo_h
2
#define RecoMET_MuonMETInfo_h
3
4
#include "
DataFormats/Math/interface/Point3D.h
"
5
6
struct
MuonMETInfo
{
7
float
ecalE
;
8
float
hcalE
;
9
float
hoE
;
10
math::XYZPoint
ecalPos
;
11
math::XYZPoint
hcalPos
;
12
math::XYZPoint
hoPos
;
13
bool
useAverage
;
14
//if using in FWLite, this should be false
15
bool
useTkAssociatorPositions
;
16
bool
useHO
;
17
18
MuonMETInfo
()
19
:
ecalE
(0),
20
hcalE
(0),
21
hoE
(0),
22
ecalPos
(0, 0, 0),
23
hcalPos
(0, 0, 0),
24
hoPos
(0, 0, 0),
25
useAverage
(
false
),
26
useTkAssociatorPositions
(
false
),
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
Generated for CMSSW Reference Manual by
1.8.16