Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
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::hcalPos
math::XYZPoint hcalPos
Definition:
MuonMETInfo.h:11
funct::false
false
Definition:
Factorize.h:29
MuonMETInfo::hcalE
float hcalE
Definition:
MuonMETInfo.h:8
Point3D.h
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
MuonMETInfo::ecalE
float ecalE
Definition:
MuonMETInfo.h:7
MuonMETInfo::useAverage
bool useAverage
Definition:
MuonMETInfo.h:13
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:18
MuonMETInfo::ecalPos
math::XYZPoint ecalPos
Definition:
MuonMETInfo.h:10
MuonMETInfo::hoE
float hoE
Definition:
MuonMETInfo.h:9
Generated for CMSSW Reference Manual by
1.8.5