Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
L1Trigger_dataformats.reco
dictionary reco
Definition:
L1Trigger_dataformats.py:9
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:99
reco::JetID::numberOfHits2RPC
short numberOfHits2RPC
Definition:
JetID.h:59
reco::JetID::JetID
JetID()
Definition:
JetID.h:19
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.5