Main Page
Namespaces
Classes
Package Documentation
src
DataFormats
JetReco
interface
JetID.h
Go to the documentation of this file.
1
#ifndef DataFormats_JetReco_interface_JetID_h
2
#define DataFormats_JetReco_interface_JetID_h
3
13
#include "
DataFormats/Common/interface/ValueMap.h
"
14
15
namespace
reco
{
16
struct
JetID
{
17
18
// initialize
19
JetID
() {
20
fHPD
= 0.0;
21
fRBX
= 0.0;
22
n90Hits
= 0;
23
fSubDetector1
= 0.0;
24
fSubDetector2
= 0.0;
25
fSubDetector3
= 0.0;
26
fSubDetector4
= 0.0;
27
restrictedEMF
= 0.0;
28
nHCALTowers
= 0;
29
nECALTowers
= 0;
30
approximatefHPD
= 0.0;
31
approximatefRBX
= 0.0;
32
hitsInN90
= 0;
33
numberOfHits2RPC
= 0;
34
numberOfHits3RPC
= 0;
35
numberOfHitsRPC
= 0;
36
37
fEB
=
fEE
=
fHB
=
fHE
=
fHO
=
fLong
=
fShort
= 0.0;
38
fLS
=
fHFOOT
= 0.0;
39
40
}
41
42
43
44
// hcal+ecal id
45
float
fHPD
;
46
float
fRBX
;
47
short
n90Hits
;
48
float
fSubDetector1
;
49
float
fSubDetector2
;
50
float
fSubDetector3
;
51
float
fSubDetector4
;
52
float
restrictedEMF
;
53
short
nHCALTowers
;
54
short
nECALTowers
;
55
float
approximatefHPD
;
56
float
approximatefRBX
;
57
short
hitsInN90
;
58
// muon hits id
59
short
numberOfHits2RPC
;
60
short
numberOfHits3RPC
;
61
short
numberOfHitsRPC
;
62
63
float
fEB
,
fEE
,
fHB
,
fHE
,
fHO
,
fLong
,
fShort
;
64
float
fLS
,
fHFOOT
;
65
66
};
67
68
typedef
edm::ValueMap<JetID>
JetIDValueMap
;
69
}
70
71
#endif
reco::JetID::fHE
float fHE
Definition:
JetID.h:63
reco::JetID::hitsInN90
short hitsInN90
Definition:
JetID.h:57
reco::JetID::approximatefHPD
float approximatefHPD
Definition:
JetID.h:55
reco::JetID::fSubDetector3
float fSubDetector3
Definition:
JetID.h:50
reco::JetID::fHPD
float fHPD
Definition:
JetID.h:45
reco::JetID::nHCALTowers
short nHCALTowers
Definition:
JetID.h:53
reco::JetID::approximatefRBX
float approximatefRBX
Definition:
JetID.h:56
reco::JetID::fLS
float fLS
Definition:
JetID.h:64
reco::JetID::restrictedEMF
float restrictedEMF
Definition:
JetID.h:52
reco::JetIDValueMap
edm::ValueMap< JetID > JetIDValueMap
Definition:
JetID.h:68
reco::JetID::fRBX
float fRBX
Definition:
JetID.h:46
reco::JetID::fLong
float fLong
Definition:
JetID.h:63
reco::JetID::fHO
float fHO
Definition:
JetID.h:63
reco::JetID
Jet ID object.
Definition:
JetID.h:16
ValueMap.h
reco::JetID::fEB
float fEB
Definition:
JetID.h:63
reco::JetID::fEE
float fEE
Definition:
JetID.h:63
reco::JetID::fSubDetector1
float fSubDetector1
Definition:
JetID.h:48
reco::JetID::fShort
float fShort
Definition:
JetID.h:63
reco::JetID::numberOfHitsRPC
short numberOfHitsRPC
Definition:
JetID.h:61
reco::JetID::numberOfHits3RPC
short numberOfHits3RPC
Definition:
JetID.h:60
edm::ValueMap
Definition:
ValueMap.h:105
reco::JetID::numberOfHits2RPC
short numberOfHits2RPC
Definition:
JetID.h:59
reco::JetID::JetID
JetID()
Definition:
JetID.h:19
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:44
reco::JetID::fHB
float fHB
Definition:
JetID.h:63
reco::JetID::fSubDetector2
float fSubDetector2
Definition:
JetID.h:49
reco::JetID::nECALTowers
short nECALTowers
Definition:
JetID.h:54
reco::JetID::fHFOOT
float fHFOOT
Definition:
JetID.h:64
reco::JetID::n90Hits
short n90Hits
Definition:
JetID.h:47
reco::JetID::fSubDetector4
float fSubDetector4
Definition:
JetID.h:51
Generated for CMSSW Reference Manual by
1.8.11