Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
(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:13
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