Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
(0),
useTkAssociatorPositions
(0),
useHO
(0){ }
23
24
};
25
26
27
#endif
28
29
30
31
32
33
34
35
MuonMETInfo::hcalPos
math::XYZPoint hcalPos
Definition:
MuonMETInfo.h:12
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.5