Main Page
Namespaces
Classes
Package Documentation
src
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
8
float
ecalE
;
9
float
hcalE
;
10
float
hoE
;
11
math::XYZPoint
ecalPos
;
12
math::XYZPoint
hcalPos
;
13
math::XYZPoint
hoPos
;
14
bool
useAverage
;
15
//if using in FWLite, this should be false
16
bool
useTkAssociatorPositions
;
17
bool
useHO
;
18
19
MuonMETInfo
():
20
ecalE(0), hcalE(0), hoE(0),
21
ecalPos(0,0,0),hcalPos(0,0,0), hoPos(0,0,0),
22
useAverage(
false
), useTkAssociatorPositions(
false
),useHO(
false
){ }
23
24
};
25
26
27
#endif
28
29
30
31
32
33
34
35
MuonMETInfo::hcalPos
math::XYZPoint hcalPos
Definition:
MuonMETInfo.h:12
funct::false
false
Definition:
Factorize.h:36
MuonMETInfo::hcalE
float hcalE
Definition:
MuonMETInfo.h:9
Point3D.h
MuonMETInfo::useHO
bool useHO
Definition:
MuonMETInfo.h:17
MuonMETInfo::hoPos
math::XYZPoint hoPos
Definition:
MuonMETInfo.h:13
MuonMETInfo::useTkAssociatorPositions
bool useTkAssociatorPositions
Definition:
MuonMETInfo.h:16
MuonMETInfo::ecalE
float ecalE
Definition:
MuonMETInfo.h:8
MuonMETInfo::useAverage
bool useAverage
Definition:
MuonMETInfo.h:14
MuonMETInfo
Definition:
MuonMETInfo.h:6
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition:
Point3D.h:12
MuonMETInfo::MuonMETInfo
MuonMETInfo()
Definition:
MuonMETInfo.h:19
MuonMETInfo::ecalPos
math::XYZPoint ecalPos
Definition:
MuonMETInfo.h:11
MuonMETInfo::hoE
float hoE
Definition:
MuonMETInfo.h:10
Generated for CMSSW Reference Manual by
1.8.11